Bladeren bron

Merge pull request #1097 from oragono/l10n_master

New Crowdin translations
tags/v2.1.0
Shivaram Lingamneni 4 jaren geleden
bovenliggende
commit
eedf4eb7f8
No account linked to committer's email address
100 gewijzigde bestanden met toevoegingen van 1134 en 314 verwijderingen
  1. 2
    0
      languages/af-ZA-chanserv.lang.json
  2. 2
    2
      languages/af-ZA-help.lang.json
  3. 2
    0
      languages/af-ZA-hostserv.lang.json
  4. 41
    11
      languages/af-ZA-irc.lang.json
  5. 2
    0
      languages/ar-SA-chanserv.lang.json
  6. 2
    2
      languages/ar-SA-help.lang.json
  7. 2
    0
      languages/ar-SA-hostserv.lang.json
  8. 41
    11
      languages/ar-SA-irc.lang.json
  9. 2
    0
      languages/bs-BA-chanserv.lang.json
  10. 2
    2
      languages/bs-BA-help.lang.json
  11. 2
    0
      languages/bs-BA-hostserv.lang.json
  12. 41
    11
      languages/bs-BA-irc.lang.json
  13. 2
    0
      languages/ca-ES-chanserv.lang.json
  14. 2
    2
      languages/ca-ES-help.lang.json
  15. 2
    0
      languages/ca-ES-hostserv.lang.json
  16. 41
    11
      languages/ca-ES-irc.lang.json
  17. 2
    0
      languages/cs-CZ-chanserv.lang.json
  18. 2
    2
      languages/cs-CZ-help.lang.json
  19. 2
    0
      languages/cs-CZ-hostserv.lang.json
  20. 41
    11
      languages/cs-CZ-irc.lang.json
  21. 2
    0
      languages/da-DK-chanserv.lang.json
  22. 2
    2
      languages/da-DK-help.lang.json
  23. 2
    0
      languages/da-DK-hostserv.lang.json
  24. 41
    11
      languages/da-DK-irc.lang.json
  25. 2
    0
      languages/de-DE-chanserv.lang.json
  26. 2
    2
      languages/de-DE-help.lang.json
  27. 2
    0
      languages/de-DE-hostserv.lang.json
  28. 41
    11
      languages/de-DE-irc.lang.json
  29. 2
    0
      languages/el-GR-chanserv.lang.json
  30. 2
    2
      languages/el-GR-help.lang.json
  31. 2
    0
      languages/el-GR-hostserv.lang.json
  32. 41
    11
      languages/el-GR-irc.lang.json
  33. 2
    0
      languages/en-AU-chanserv.lang.json
  34. 2
    2
      languages/en-AU-help.lang.json
  35. 2
    0
      languages/en-AU-hostserv.lang.json
  36. 41
    11
      languages/en-AU-irc.lang.json
  37. 2
    0
      languages/es-ES-chanserv.lang.json
  38. 2
    2
      languages/es-ES-help.lang.json
  39. 2
    0
      languages/es-ES-hostserv.lang.json
  40. 41
    11
      languages/es-ES-irc.lang.json
  41. 2
    0
      languages/fi-FI-chanserv.lang.json
  42. 2
    2
      languages/fi-FI-help.lang.json
  43. 2
    0
      languages/fi-FI-hostserv.lang.json
  44. 41
    11
      languages/fi-FI-irc.lang.json
  45. 2
    0
      languages/fr-FR-chanserv.lang.json
  46. 2
    2
      languages/fr-FR-help.lang.json
  47. 2
    0
      languages/fr-FR-hostserv.lang.json
  48. 41
    11
      languages/fr-FR-irc.lang.json
  49. 2
    0
      languages/he-IL-chanserv.lang.json
  50. 2
    2
      languages/he-IL-help.lang.json
  51. 2
    0
      languages/he-IL-hostserv.lang.json
  52. 41
    11
      languages/he-IL-irc.lang.json
  53. 2
    0
      languages/hu-HU-chanserv.lang.json
  54. 2
    2
      languages/hu-HU-help.lang.json
  55. 2
    0
      languages/hu-HU-hostserv.lang.json
  56. 41
    11
      languages/hu-HU-irc.lang.json
  57. 2
    0
      languages/it-IT-chanserv.lang.json
  58. 2
    2
      languages/it-IT-help.lang.json
  59. 2
    0
      languages/it-IT-hostserv.lang.json
  60. 41
    11
      languages/it-IT-irc.lang.json
  61. 2
    0
      languages/ja-JP-chanserv.lang.json
  62. 2
    2
      languages/ja-JP-help.lang.json
  63. 2
    0
      languages/ja-JP-hostserv.lang.json
  64. 41
    11
      languages/ja-JP-irc.lang.json
  65. 2
    0
      languages/ko-KR-chanserv.lang.json
  66. 2
    2
      languages/ko-KR-help.lang.json
  67. 2
    0
      languages/ko-KR-hostserv.lang.json
  68. 41
    11
      languages/ko-KR-irc.lang.json
  69. 2
    0
      languages/nl-NL-chanserv.lang.json
  70. 2
    2
      languages/nl-NL-help.lang.json
  71. 2
    0
      languages/nl-NL-hostserv.lang.json
  72. 41
    11
      languages/nl-NL-irc.lang.json
  73. 2
    0
      languages/no-NO-chanserv.lang.json
  74. 2
    2
      languages/no-NO-help.lang.json
  75. 2
    0
      languages/no-NO-hostserv.lang.json
  76. 41
    11
      languages/no-NO-irc.lang.json
  77. 2
    0
      languages/pl-PL-chanserv.lang.json
  78. 2
    2
      languages/pl-PL-help.lang.json
  79. 2
    0
      languages/pl-PL-hostserv.lang.json
  80. 41
    11
      languages/pl-PL-irc.lang.json
  81. 2
    0
      languages/pt-BR-chanserv.lang.json
  82. 2
    2
      languages/pt-BR-help.lang.json
  83. 2
    0
      languages/pt-BR-hostserv.lang.json
  84. 41
    11
      languages/pt-BR-irc.lang.json
  85. 2
    0
      languages/pt-PT-chanserv.lang.json
  86. 2
    2
      languages/pt-PT-help.lang.json
  87. 2
    0
      languages/pt-PT-hostserv.lang.json
  88. 41
    11
      languages/pt-PT-irc.lang.json
  89. 2
    0
      languages/ro-RO-chanserv.lang.json
  90. 2
    2
      languages/ro-RO-help.lang.json
  91. 2
    0
      languages/ro-RO-hostserv.lang.json
  92. 41
    11
      languages/ro-RO-irc.lang.json
  93. 2
    0
      languages/ru-RU-chanserv.lang.json
  94. 2
    2
      languages/ru-RU-help.lang.json
  95. 2
    0
      languages/ru-RU-hostserv.lang.json
  96. 41
    11
      languages/ru-RU-irc.lang.json
  97. 2
    0
      languages/sr-SP-chanserv.lang.json
  98. 2
    2
      languages/sr-SP-help.lang.json
  99. 2
    0
      languages/sr-SP-hostserv.lang.json
  100. 0
    0
      languages/sr-SP-irc.lang.json

+ 2
- 0
languages/af-ZA-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "",
6 6
   "$bINFO$b displays info about a registered channel.": "",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "",
8 9
   "$bPURGE$b blacklists a channel from the server.": "",
9 10
   "$bREGISTER$b lets you own a given channel.": "",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "",

+ 2
- 2
languages/af-ZA-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= 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 talk in 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.": "",
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\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": "",
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.": "",
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": "",
5 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.": "",
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": "",
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": "",

+ 2
- 0
languages/af-ZA-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "",
11 11
   "$bSET$b sets a user's vhost.": "",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "",

+ 41
- 11
languages/af-ZA-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "",
10 12
   "%[1]s left the channel (%[2]s)": "",
11 13
   "%[1]s quit (%[2]s)": "",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "",
13 17
   "%s joined the channel": "",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "",
16 24
   "*** Found your username": "",
17 25
   "*** Got a malformed username, ignoring": "",
18 26
   "*** Looking up your username": "",
19 27
   "- %s Message of the day - ": "",
20 28
   "... and other commands which have been disabled": "",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "",
22 31
   "A request was previously made for vhost: %s": "",
23 32
   "Account %[1]s has vhost: %[2]s": "",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "",
37 46
   "An administrator has denied you the ability to use vhosts": "",
38 47
   "An error occurred": "",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "",
40 50
   "Autoreplay of missed messages is enabled": "",
41 51
   "Bad or unauthorized PROXY command": "",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "",
44 55
   "Can't change modes for other users": "",
45 56
   "Can't purge invalid channel %s": "",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "",
52 63
   "Cannot resume connection, old and new clients must have TLS": "",
53 64
   "Cannot resume connection, token is not valid": "",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "",
55 67
   "Cannot send to channel (+%s)": "",
56 68
   "Certfp:      %s": "",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "",
71 83
   "Channel is not registered": "",
72 84
   "Channel list is full": "",
73
-  "Channel name is not valid": "",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "",
75 87
   "Channel renamed: %s": "",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "",
77 90
   "Client reconnected (message history may have been lost)": "",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "",
81 94
   "Core Developers:": "",
82 95
   "Could not accept ownership of channel %s": "",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "",
84
-  "Could not login with your TLS certificate or supplied username/password": "",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "",
86 100
   "Could not register": "",
87 101
   "Could not remove ban [%s]": "",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "",
89 104
   "Could not successfully save new D-LINE: %s": "",
90 105
   "Could not successfully save new K-LINE: %s": "",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "",
94 109
   "Current global users %[1]s, max %[2]s": "",
95 110
   "Current local users %[1]s, max %[2]s": "",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "",
97 113
   "End of /INFO": "",
98 114
   "End of /WHOIS list": "",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "",
102 118
   "End of WHO list": "",
103 119
   "End of WHOWAS": "",
120
+  "End of history playback": "",
104 121
   "End of list": "",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "",
108 128
   "Error while unregistering account": "",
109 129
   "Fake source must be a valid nickname": "",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "",
114 134
   "Founder: %s": "",
115 135
   "GHOSTed by %s": "",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "",
117 139
   "Given current server settings, your client is always-on": "",
118 140
   "Given current server settings, your client is not always-on": "",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "",
143 165
   "Invalid params": "",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "",
145 168
   "It was rejected for reason: %s": "",
146 169
   "JOIN 0 is not allowed": "",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "",
162 185
   "No DLINEs have been set!": "",
163 186
   "No changes were made": "",
164
-  "No command given": "",
165 187
   "No nickname given": "",
166 188
   "No such account": "",
167 189
   "No such channel": "",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "",
183 205
   "Permission Denied - You're not an IRC operator": "",
184 206
   "Please wait at least %v and try again": "",
185
-  "Proxied IP address is not valid: [%s]": "",
186 207
   "Purge reason: %s": "",
187 208
   "Purged at: %s": "",
188 209
   "Purged by operator: %s": "",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "",
191 212
   "Registered channel: %s": "",
192 213
   "Registration requires a valid e-mail address": "",
193
-  "Rehashing": "",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "",
195 216
   "Removed D-Line for %s": "",
196 217
   "Removed K-Line for %s": "",
197 218
   "Requesting the %s client capability is forbidden": "",
198 219
   "Resume may have lost some message history": "",
199 220
   "Resume may have lost up to %d seconds of history": "",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "",
201 224
   "SASL authentication failed": "",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "",
210 233
   "Session %d:": "",
211 234
   "Some additional message history may have been lost": "",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "",
213 237
   "Successfully approved vhost request for %s": "",
214 238
   "Successfully changed the channel settings": "",
215 239
   "Successfully changed your account settings": "",
216 240
   "Successfully cleared vhost": "",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "",
218 243
   "Successfully enabled your vhost": "",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "",
220
-  "Successfully op'd in channel %s": "",
221 246
   "Successfully purged channel %s from the server": "",
222 247
   "Successfully registered account %s": "",
223 248
   "Successfully rejected vhost request for %s": "",
224 249
   "Successfully reset channel access": "",
225
-  "Successfully set mode %s": "",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "",
228 253
   "Successfully ungrouped nick %s with your account": "",
229 254
   "Successfully unpurged channel %s from the server": "",
230 255
   "Successfully unregistered account %s": "",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "",
232 256
   "That certificate fingerprint is already associated with another account": "",
233 257
   "That certificate fingerprint was already authorized": "",
234 258
   "That channel is not registered": "",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "",
250 274
   "This feature has been disabled by the server administrators": "",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "",
261 284
   "To verify your account, issue the following command:": "",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "",
270 293
   "User %s is now allowed to use vhosts": "",
271 294
   "User doesn't have roleplaying mode enabled": "",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "",
273 298
   "Verify your account on %s": "",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "",
287 313
   "You don't have enough channel privileges": "",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "",
302 328
   "You must log in with SASL to join this server": "",
303 329
   "You must specify an account": "",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "",
305 332
   "You must wait an additional %v before taking a vhost": "",
306 333
   "You need to register before you can use that command": "",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "",
325 352
   "Your stored always-on setting is: %s": "",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "",
327 355
   "Your stored nickname enforcement setting is: %s": "",
328 356
   "Your vhost request was approved by an administrator": "",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "",
330 359
   "Your vhost request will be reviewed by an administrator": "",
331 360
   "are supported by this server": "",
332 361
   "channels formed": "",
333 362
   "has client certificate fingerprint %s": "",
334 363
   "is a $bBot$b on %s": "",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "",
336 366
   "is logged in as": "",
337 367
   "is using a secure connection": "",

+ 2
- 0
languages/ar-SA-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "",
6 6
   "$bINFO$b displays info about a registered channel.": "",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "",
8 9
   "$bPURGE$b blacklists a channel from the server.": "",
9 10
   "$bREGISTER$b lets you own a given channel.": "",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "",

+ 2
- 2
languages/ar-SA-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= 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 talk in 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.": "",
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\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": "",
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.": "",
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": "",
5 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.": "",
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": "",
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": "",

+ 2
- 0
languages/ar-SA-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "",
11 11
   "$bSET$b sets a user's vhost.": "",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "",

+ 41
- 11
languages/ar-SA-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "",
10 12
   "%[1]s left the channel (%[2]s)": "",
11 13
   "%[1]s quit (%[2]s)": "",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "",
13 17
   "%s joined the channel": "",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "",
16 24
   "*** Found your username": "",
17 25
   "*** Got a malformed username, ignoring": "",
18 26
   "*** Looking up your username": "",
19 27
   "- %s Message of the day - ": "",
20 28
   "... and other commands which have been disabled": "",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "",
22 31
   "A request was previously made for vhost: %s": "",
23 32
   "Account %[1]s has vhost: %[2]s": "",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "",
37 46
   "An administrator has denied you the ability to use vhosts": "",
38 47
   "An error occurred": "",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "",
40 50
   "Autoreplay of missed messages is enabled": "",
41 51
   "Bad or unauthorized PROXY command": "",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "",
44 55
   "Can't change modes for other users": "",
45 56
   "Can't purge invalid channel %s": "",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "",
52 63
   "Cannot resume connection, old and new clients must have TLS": "",
53 64
   "Cannot resume connection, token is not valid": "",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "",
55 67
   "Cannot send to channel (+%s)": "",
56 68
   "Certfp:      %s": "",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "",
71 83
   "Channel is not registered": "",
72 84
   "Channel list is full": "",
73
-  "Channel name is not valid": "",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "",
75 87
   "Channel renamed: %s": "",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "",
77 90
   "Client reconnected (message history may have been lost)": "",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "",
81 94
   "Core Developers:": "",
82 95
   "Could not accept ownership of channel %s": "",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "",
84
-  "Could not login with your TLS certificate or supplied username/password": "",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "",
86 100
   "Could not register": "",
87 101
   "Could not remove ban [%s]": "",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "",
89 104
   "Could not successfully save new D-LINE: %s": "",
90 105
   "Could not successfully save new K-LINE: %s": "",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "",
94 109
   "Current global users %[1]s, max %[2]s": "",
95 110
   "Current local users %[1]s, max %[2]s": "",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "",
97 113
   "End of /INFO": "",
98 114
   "End of /WHOIS list": "",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "",
102 118
   "End of WHO list": "",
103 119
   "End of WHOWAS": "",
120
+  "End of history playback": "",
104 121
   "End of list": "",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "",
108 128
   "Error while unregistering account": "",
109 129
   "Fake source must be a valid nickname": "",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "",
114 134
   "Founder: %s": "",
115 135
   "GHOSTed by %s": "",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "",
117 139
   "Given current server settings, your client is always-on": "",
118 140
   "Given current server settings, your client is not always-on": "",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "",
143 165
   "Invalid params": "",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "",
145 168
   "It was rejected for reason: %s": "",
146 169
   "JOIN 0 is not allowed": "",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "",
162 185
   "No DLINEs have been set!": "",
163 186
   "No changes were made": "",
164
-  "No command given": "",
165 187
   "No nickname given": "",
166 188
   "No such account": "",
167 189
   "No such channel": "",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "",
183 205
   "Permission Denied - You're not an IRC operator": "",
184 206
   "Please wait at least %v and try again": "",
185
-  "Proxied IP address is not valid: [%s]": "",
186 207
   "Purge reason: %s": "",
187 208
   "Purged at: %s": "",
188 209
   "Purged by operator: %s": "",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "",
191 212
   "Registered channel: %s": "",
192 213
   "Registration requires a valid e-mail address": "",
193
-  "Rehashing": "",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "",
195 216
   "Removed D-Line for %s": "",
196 217
   "Removed K-Line for %s": "",
197 218
   "Requesting the %s client capability is forbidden": "",
198 219
   "Resume may have lost some message history": "",
199 220
   "Resume may have lost up to %d seconds of history": "",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "",
201 224
   "SASL authentication failed": "",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "",
210 233
   "Session %d:": "",
211 234
   "Some additional message history may have been lost": "",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "",
213 237
   "Successfully approved vhost request for %s": "",
214 238
   "Successfully changed the channel settings": "",
215 239
   "Successfully changed your account settings": "",
216 240
   "Successfully cleared vhost": "",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "",
218 243
   "Successfully enabled your vhost": "",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "",
220
-  "Successfully op'd in channel %s": "",
221 246
   "Successfully purged channel %s from the server": "",
222 247
   "Successfully registered account %s": "",
223 248
   "Successfully rejected vhost request for %s": "",
224 249
   "Successfully reset channel access": "",
225
-  "Successfully set mode %s": "",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "",
228 253
   "Successfully ungrouped nick %s with your account": "",
229 254
   "Successfully unpurged channel %s from the server": "",
230 255
   "Successfully unregistered account %s": "",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "",
232 256
   "That certificate fingerprint is already associated with another account": "",
233 257
   "That certificate fingerprint was already authorized": "",
234 258
   "That channel is not registered": "",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "",
250 274
   "This feature has been disabled by the server administrators": "",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "",
261 284
   "To verify your account, issue the following command:": "",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "",
270 293
   "User %s is now allowed to use vhosts": "",
271 294
   "User doesn't have roleplaying mode enabled": "",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "",
273 298
   "Verify your account on %s": "",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "",
287 313
   "You don't have enough channel privileges": "",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "",
302 328
   "You must log in with SASL to join this server": "",
303 329
   "You must specify an account": "",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "",
305 332
   "You must wait an additional %v before taking a vhost": "",
306 333
   "You need to register before you can use that command": "",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "",
325 352
   "Your stored always-on setting is: %s": "",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "",
327 355
   "Your stored nickname enforcement setting is: %s": "",
328 356
   "Your vhost request was approved by an administrator": "",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "",
330 359
   "Your vhost request will be reviewed by an administrator": "",
331 360
   "are supported by this server": "",
332 361
   "channels formed": "",
333 362
   "has client certificate fingerprint %s": "",
334 363
   "is a $bBot$b on %s": "",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "",
336 366
   "is logged in as": "",
337 367
   "is using a secure connection": "",

+ 2
- 0
languages/bs-BA-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "",
6 6
   "$bINFO$b displays info about a registered channel.": "",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "",
8 9
   "$bPURGE$b blacklists a channel from the server.": "",
9 10
   "$bREGISTER$b lets you own a given channel.": "",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "Sintaksa: $bAMODE #kanal [promjena moda] [account]$b\n\nAMODE navodi ili mijenja postavke trajnog načina rada (persistant mode) koje utječu na članove kanala. Na primjer, $bAMODE #kanal +o ImeKorisnika$b daje vlasniku računa \"ImeKorisnika\" +o operatorski mod svaki put kada uđe na #kanal. Za pregled trenutnih računa i modova upotrijebite $bAMODE #kanal$b. Imajte na umu da se korisnici uvijek oslovljavaju prema registrovanom nazivu njihovog računa, a ne prema njihovom nadimku (Nick-u).",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "Sintaksa: $bOP #kanal [nickname]$b\nOP daje određenom nadimku (nick-u), ili vama samima, administraciju nad kanalom. Ovu naredbu možete koristiti samo ako ste osnivač kanala.",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "Sintaksa: $bREGISTER #kanal$b\n\nREGISTER vam daje vlasništvo nad datim kanalom. Pri ulasku na kanal biće vam date administratorske privilegije. Postavljeni režimi (mode) i teme (Topic) bit će također zapamćeni.",

+ 2
- 2
languages/bs-BA-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= Help Topics =\n\nCommands:\n%[1]s\n\nRPL_ISUPPORT Tokens:\n%[2]s\n\nInformation:\n%[3]s": "= Pomoć po temama =\n\nNaredbe:\n%[1]s\n\nRPL_ISUPPORT žetoni (Token-i):\n%[2]s\n\nInformacije:\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 talk in 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.": "== Režimi (modovi) kanala ==\n\nOragono podržava slijedeće modove kanala:\n\n  +b | Maske klijenata imaju zabranu (ban) pristupa kanalu  (npr. *!*@127.0.0.1)\n  +e | Maske klijenata koji su izuzeti od zabrana \n  +I | Maske klijenata koji su izuzete od oznake \"samo za pozvane\" (invite-only flag)\n  +i | Režim 'samo za pozvane', samo pozvani klijenti mogu pristupiti tom kanalu.\n  +k | Potreban je ključ (lozinka) za pristup kanalu.\n  +l | Ograničenje mogućeg broja klijenata na kanalu.\n  +m | Moderirani mod, samo privilegovani klijenti mogu razgovarati na kanalu.\n  +n | Nedopuštene vanjske poruke, samo korisnici koji su na kanalu mogu slati poruke na kanal.\n   +R | Samo registrovani korisnici mogu razgovarati na kanalu.\n  +s | Režim skrivenog kanala, kanal neće biti vidljiv pri /LIST i whois odgovorima.\n  +t | Samo operatori kanala mogu mijenjati temu (Topic) kanala.\n\n= Prefiksi =\n\n+q | (~) Mode - Osnivač kanala\n+ a | (&) Mode - Administrator kanala\n+o | (@) Mode - Operator kanala\n+h | (%) Mode - Poluoperator kanala (HalfOp)\n+v | (+) Mode - Mogućnost razgovora na kanalu (Voice).",
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\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": "== Maske obavještenja na serveru ==\n(Server Notice Masks)\n\nOragono podržava slijedeće maske obavještenja na serveru namjenjenih operaterima:\n\na | Lokalne objave\nc | Lokalne veze klijenata\nj | Lokalne aktivnosti kanala\nk | Lokalna isključenja (kills)\nn | Lokalne promjene nadimka\no | Lokalne aktivnosti operatera\nq | Lokalna odustajanja (quits)\nt | Lokalna upotreba /STATS\nu | Lokalne aktivnosti korisničkih računa klijenata\nx | Lokalne X-linije (DLINE/KLINE/ i slično)\n\nZa postavljanje Server Notice maski (snomasks), upotrijebite vlastiti nadimak (nick):\n\n/MODE <nick> +s <znakovi>\n\nNa primjer, ovo bi postavilo kill, oper, account i xline snomask za korisnika dan:\n/MODE dan +s koux",
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.": "",
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": "",
5 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.": "== Korisnički režimi (modovi) ==\n\nOragono podržava slijedeće korisničke režime:\n\n+a | Korisnik je označen kao odsutan. Ovaj način rada se postavlja pomoću naredbe / AWAY.\n+i | Korisnik je označen kao nevidljiv (njegovi kanali su skriveni u whois odgvoru).\n+o | Korisnik je IRC operator.\n+R | Korisnik prihvata poruke samo od registrovanih korisnika.\n+s | Maske za obavijesti poslužitelja (potraži pomoć upotrebom naredbe / HELPOP snomasks).\n+Z | Korisnik je povezan koristeći TLS.",
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": "@+oznake-specifične-samo-za-klijent TAGMSG <cilj>{,<cilj>}\n\nDaje zadane oznake specifične samo za klijente danim ciljevima kao TAGMSG. Za više informacija pogledajte IRCv3 specifikacije: 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\nKoristi se pri registraciji korisničkog računa. Za više informacija pogledajte relevantne specifikacije:\nhttps://oragono.io/specs.html",

+ 2
- 0
languages/bs-BA-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "",
11 11
   "$bSET$b sets a user's vhost.": "",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "Sintaksa: $bREJECT<user><reason>$b\n\nREJECT odbija zahtjev korisnika za vhost, opciono daje korisniku i obrazloženje zašto je zahtjev odbijen.",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "Syntaksa: $bREQUEST<vhost>$b\n\nREQUEST šalje zahtjev da novi vhost bude dodijeljen vašem računu. Zatim, taj zahtjev treba biti odobren od strane server operatera.",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "Sintaksa: $bSET<user><vhost>$b\n\nSET postavlja korisnikov vhost, zaobilazeći uobičajenu rutinu sistema zahtjeva.",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "Sintaksa: $bSTATUS[user]$b \n\nSTATUS prikazuje vaš trenutni vhost, ako postoji; i status vašeg posljednjeg poslanog zahtjeva za novi vhost. Server operater može vidjeti status drugih korisnika.",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "Sintaksa: $bWAITING$b\n\nWAITING prikazuje popis zahtjeva za vhost koji su na čekanju, zahtjeva koji bi mogli biti prihvaćeni ili pak odbijeni.",

+ 41
- 11
languages/bs-BA-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "$bWarning: uklanjanje registracije ovog računa će ukloniti njegove pohranjene privilegije.$b",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "$bWarning: uklanjanje registracije ovog kanala će ukloniti sve pohranjene atribute knala.$b",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "%[1]s izbačen %[2]s (%[3]s)",
10 12
   "%[1]s left the channel (%[2]s)": "%[1]s napušta kanal (%[2]s)",
11 13
   "%[1]s quit (%[2]s)": "%[1]s prestati (quit) (%[2]s)",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "",
13 17
   "%s joined the channel": "%s se priključuje kanalu",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "*** $bEnd of %s POMOĆI$b ***",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "*** Vaše korisničko ime nije moguće pronaći",
16 24
   "*** Found your username": "*** Vaše korisničko ime je pronađeno",
17 25
   "*** Got a malformed username, ignoring": "*** Dostavljeno pogrešno formirano korisničko ime, ignoriranje",
18 26
   "*** Looking up your username": "*** Potraga za vašim korisničim imenom",
19 27
   "- %s Message of the day - ": "- %s Poruka dana - ",
20 28
   "... and other commands which have been disabled": "... i druge naredbe koje su onemogućene",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "Zahtjev je na čekanju za vhost: %s",
22 31
   "A request was previously made for vhost: %s": "Prethodno je postavljen zahtjev za vhost: %s",
23 32
   "Account %[1]s has vhost: %[2]s": "Račun %[1]s ima vhost: %[2]s",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "Dodatni grupirani nadimak: %s",
37 46
   "An administrator has denied you the ability to use vhosts": "",
38 47
   "An error occurred": "Došlo je do pogreške",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "Autentikacija uspješna",
40 50
   "Autoreplay of missed messages is enabled": "",
41 51
   "Bad or unauthorized PROXY command": "Pogrešna ili nedopuštena PROXY naredba",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "Zabrana - %[1]s - postavljena od strane %[2]s - %[3]s",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "CTCP poruke su onemogućene preko Tor-a",
44 55
   "Can't change modes for other users": "Ne možete mijenjati režime (mode-ove) za druge korisnike",
45 56
   "Can't purge invalid channel %s": "",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "Povezivanje nije moguće, registracija veze je već dovršena",
52 63
   "Cannot resume connection, old and new clients must have TLS": "Povezivanje nije moguće, postojeći i novi klijenti moraju imati TLS",
53 64
   "Cannot resume connection, token is not valid": "Povezivanje nije moguće, token nije važeći",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "Nemoguće poslati na kanal",
55 67
   "Cannot send to channel (+%s)": "",
56 68
   "Certfp:      %s": "",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "Ovaj kanal nema dostupan mode za igranje",
71 83
   "Channel is not registered": "Kanal nije registrovan",
72 84
   "Channel list is full": "Lista kanala je puna",
73
-  "Channel name is not valid": "Ime kanala nije ispravno",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "Kanal je preimenovan",
75 87
   "Channel renamed: %s": "Kanal preimenovan: %s",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "Klijent je ponovo povezan",
77 90
   "Client reconnected (message history may have been lost)": "",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "Naredba je ograničena",
81 94
   "Core Developers:": "Glavni razvojni programeri:",
82 95
   "Could not accept ownership of channel %s": "",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "Zadani klijent nije mogao biti pronađen",
84
-  "Could not login with your TLS certificate or supplied username/password": "Nije moguće prijaviti se a vašim TLS certifikatom ili dostavljenim korisničkim imenom / lozinkom",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "Nije moguće rasčlaniti IP adresu ili CIDR mrežu",
86 100
   "Could not register": "Ne može se registrirati",
87 101
   "Could not remove ban [%s]": "Nije moguće ukloniti zabranu (ban) [%s]",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "Nije moguće postaviti ili promijeniti nadimak: %s",
89 104
   "Could not successfully save new D-LINE: %s": "Nije moguće uspješno spremiti novu D-Liniju: %s",
90 105
   "Could not successfully save new K-LINE: %s": "Nije moguće uspješno spremiti novi K-Liniju: %s",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "Kreirano u: %s",
94 109
   "Current global users %[1]s, max %[2]s": "",
95 110
   "Current local users %[1]s, max %[2]s": "",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "Kraj /HELPOP",
97 113
   "End of /INFO": "Kraj /INFO",
98 114
   "End of /WHOIS list": "Kraj /WHOIS liste",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "Kraj liste IMENA",
102 118
   "End of WHO list": "Kraj WHO liste",
103 119
   "End of WHOWAS": "Kraj WHOWAS",
120
+  "End of history playback": "",
104 121
   "End of list": "Kraj liste",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "Nedopušten nadimak",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "Greška kod rezervacije nadimka (nick-a)",
108 128
   "Error while unregistering account": "Greška prilikom uklanjanja registracije korisničkog računa",
109 129
   "Fake source must be a valid nickname": "Lažni izvor mora biti validan nadimak",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "",
114 134
   "Founder: %s": "",
115 135
   "GHOSTed by %s": "GHOST-irano od strane %s",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "",
117 139
   "Given current server settings, your client is always-on": "",
118 140
   "Given current server settings, your client is not always-on": "",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "Nevažeći parametri. Za upotrebu koristi / msg %[1]s HELP %[2]s",
143 165
   "Invalid params": "",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "Nevažeći vhost",
145 168
   "It was rejected for reason: %s": "Razlog odbijanja: %s",
146 169
   "JOIN 0 is not allowed": "JOIN 0 nije dopušteno",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "Nadimak je rezerviran za drugi korisnički račun",
162 185
   "No DLINEs have been set!": "Ni jedan DLINE nije postavljen!",
163 186
   "No changes were made": "Nije bilo promjena",
164
-  "No command given": "Ni jedna naredba nije zadana",
165 187
   "No nickname given": "Nadimak nije dodjeljen",
166 188
   "No such account": "Takav račun ne postoji",
167 189
   "No such channel": "Nepostojeći kanal",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "Pristup nije odobren",
183 205
   "Permission Denied - You're not an IRC operator": "Pristup nije odobren - Vi niste IRC operater",
184 206
   "Please wait at least %v and try again": "Pričekajte najmanje %v, pa pokušajte ponovo",
185
-  "Proxied IP address is not valid: [%s]": "Proxy IP adresa nije važeća: [%s]",
186 207
   "Purge reason: %s": "",
187 208
   "Purged at: %s": "",
188 209
   "Purged by operator: %s": "",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "Registrirano u: %s",
191 212
   "Registered channel: %s": "Registriran kanal: %s",
192 213
   "Registration requires a valid e-mail address": "Za registraciju je potrebna važeća e-mail adresa",
193
-  "Rehashing": "Rehashing (ponovno pokretanje konfiguracionih datoteka sa diska)",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "Udaljeni poslužitelji još nisu podržani",
195 216
   "Removed D-Line for %s": "Uklonjena D-Linija za %s",
196 217
   "Removed K-Line for %s": "Uklonjena K-Linija za %s",
197 218
   "Requesting the %s client capability is forbidden": "",
198 219
   "Resume may have lost some message history": "",
199 220
   "Resume may have lost up to %d seconds of history": "Nastavak je možda izgubio do %d sekundi povijesti",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "SASL autentikacija obustavljena",
201 224
   "SASL authentication failed": "SASL autentikacija neuspjela",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "SASL provjera autentičnosti nije uspjela, ne povezujete se s certifikatom",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "Sesija %d (trenutno pridružena sesija):",
210 233
   "Session %d:": "Sesija %d:",
211 234
   "Some additional message history may have been lost": "Moguće je da jeizgubljena neka dodatna povijest poruka",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "",
213 237
   "Successfully approved vhost request for %s": "Uspješno odobren vhost zahtjev za %s",
214 238
   "Successfully changed the channel settings": "",
215 239
   "Successfully changed your account settings": "",
216 240
   "Successfully cleared vhost": "Uspješno izbrisan vhost",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "Vaš vhost je uspješno onemogućen",
218 243
   "Successfully enabled your vhost": "Vaš vhost je uspješno omogućen",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "Nadimal %s uspješno grupiran s vašim računom",
220
-  "Successfully op'd in channel %s": "Uspješno postavljen/a za operatera na kanalu %s",
221 246
   "Successfully purged channel %s from the server": "",
222 247
   "Successfully registered account %s": "Uspješno registrovan korisnički račun %s",
223 248
   "Successfully rejected vhost request for %s": "Uspješno odbijen vhost zahtjev za: %s",
224 249
   "Successfully reset channel access": "",
225
-  "Successfully set mode %s": "Uspješno postavljen režim (mode) %s",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "Uspješno postavljen vhost",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "",
228 253
   "Successfully ungrouped nick %s with your account": "Uspješno od-grupisan nadimak %s od korisničkog računa",
229 254
   "Successfully unpurged channel %s from the server": "",
230 255
   "Successfully unregistered account %s": "Uspješno poništena registracija računa %s",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "",
232 256
   "That certificate fingerprint is already associated with another account": "",
233 257
   "That certificate fingerprint was already authorized": "",
234 258
   "That channel is not registered": "Taj kanal nije registrovan",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "Ova naredba je onemogućen od strane administratora poslužitelja",
250 274
   "This feature has been disabled by the server administrators": "",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "Ovaj poslužitelj je u načinu za otklanjanje grešaka i bilježi sve korisničke I/O. Ako ne želite da sve što pošaljete bude vidljivo vlasniku/cima poslužitelja, diskonektujte se.",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "Ovaj server je kreiran %s",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "Ovaj vhost je trenutno onemogućen, ali se može omogućiti pomoću / HS ON",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "Vremenska oznaka nije u formatu 2006-01-02T15:04:05.999Z, zanemarujem je",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "Za potvrdu odjave računa, upiši: /NS UNREGISTER %[1]s %[2]s",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "Za potvrdu odjave kanala, upiši: /CS UNREGISTER %[1]s %[2]s",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "",
261 284
   "To verify your account, issue the following command:": "",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "",
270 293
   "User %s is now allowed to use vhosts": "",
271 294
   "User doesn't have roleplaying mode enabled": "Korisnik nema omogućen režim (mode) za igranja uloga",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "Verifikacioni kod: %s",
273 298
   "Verify your account on %s": "Potvrdite svoj račun na %s",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "Naredba WEBIRC se ne može koristiti s Vaše adrese ili je data netačna lozinka",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "Ne možete GHOST-ovati sami sebe (umjesto toga pokušajte /QUIT)",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "Ne možete razgrupirati svoj primarni nadimak (umjesto toga pokušajte poništiti registraciju svog računa)",
287 313
   "You don't have enough channel privileges": "Nemate dovoljno privilegija kanala",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "",
302 328
   "You must log in with SASL to join this server": "",
303 329
   "You must specify an account": "Morate navesti korisnički račun",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "Morate pričekati dodatnih %v prije ponovnog zahtjeva",
305 332
   "You must wait an additional %v before taking a vhost": "",
306 333
   "You need to register before you can use that command": "Morate se registrirati da biste mogli koristiti tu komandu",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "Vaš host %[1]s, izvodi verziju %[2]s",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "",
325 352
   "Your stored always-on setting is: %s": "",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "",
327 355
   "Your stored nickname enforcement setting is: %s": "",
328 356
   "Your vhost request was approved by an administrator": "Vaš zahtjev za vhost je odobren od strane administratora",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "Vaš zahtjev za vhost je odbijen od strane administratora. Dato obrazloženje je: %s",
330 359
   "Your vhost request will be reviewed by an administrator": "Vaš zahtjev za vhost biti će pregledan od strane administratora",
331 360
   "are supported by this server": "ovaj server podržava",
332 361
   "channels formed": "kanali oformljeni",
333 362
   "has client certificate fingerprint %s": "ima korisnički otisak certifikata %s",
334 363
   "is a $bBot$b on %s": "je $bBot$b na %s",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "nije mi poznata ova oznaka režima",
336 366
   "is logged in as": "je prijavljen/a kao",
337 367
   "is using a secure connection": "koristi sigurnu konekciju",

+ 2
- 0
languages/ca-ES-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "",
6 6
   "$bINFO$b displays info about a registered channel.": "",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "",
8 9
   "$bPURGE$b blacklists a channel from the server.": "",
9 10
   "$bREGISTER$b lets you own a given channel.": "",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "",

+ 2
- 2
languages/ca-ES-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= 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 talk in 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.": "",
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\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": "",
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.": "",
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": "",
5 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.": "",
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": "",
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": "",

+ 2
- 0
languages/ca-ES-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "",
11 11
   "$bSET$b sets a user's vhost.": "",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "",

+ 41
- 11
languages/ca-ES-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "",
10 12
   "%[1]s left the channel (%[2]s)": "",
11 13
   "%[1]s quit (%[2]s)": "",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "",
13 17
   "%s joined the channel": "",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "",
16 24
   "*** Found your username": "",
17 25
   "*** Got a malformed username, ignoring": "",
18 26
   "*** Looking up your username": "",
19 27
   "- %s Message of the day - ": "",
20 28
   "... and other commands which have been disabled": "",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "",
22 31
   "A request was previously made for vhost: %s": "",
23 32
   "Account %[1]s has vhost: %[2]s": "",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "",
37 46
   "An administrator has denied you the ability to use vhosts": "",
38 47
   "An error occurred": "",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "",
40 50
   "Autoreplay of missed messages is enabled": "",
41 51
   "Bad or unauthorized PROXY command": "",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "",
44 55
   "Can't change modes for other users": "",
45 56
   "Can't purge invalid channel %s": "",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "",
52 63
   "Cannot resume connection, old and new clients must have TLS": "",
53 64
   "Cannot resume connection, token is not valid": "",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "",
55 67
   "Cannot send to channel (+%s)": "",
56 68
   "Certfp:      %s": "",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "",
71 83
   "Channel is not registered": "",
72 84
   "Channel list is full": "",
73
-  "Channel name is not valid": "",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "",
75 87
   "Channel renamed: %s": "",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "",
77 90
   "Client reconnected (message history may have been lost)": "",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "",
81 94
   "Core Developers:": "",
82 95
   "Could not accept ownership of channel %s": "",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "",
84
-  "Could not login with your TLS certificate or supplied username/password": "",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "",
86 100
   "Could not register": "",
87 101
   "Could not remove ban [%s]": "",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "",
89 104
   "Could not successfully save new D-LINE: %s": "",
90 105
   "Could not successfully save new K-LINE: %s": "",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "",
94 109
   "Current global users %[1]s, max %[2]s": "",
95 110
   "Current local users %[1]s, max %[2]s": "",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "",
97 113
   "End of /INFO": "",
98 114
   "End of /WHOIS list": "",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "",
102 118
   "End of WHO list": "",
103 119
   "End of WHOWAS": "",
120
+  "End of history playback": "",
104 121
   "End of list": "",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "",
108 128
   "Error while unregistering account": "",
109 129
   "Fake source must be a valid nickname": "",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "",
114 134
   "Founder: %s": "",
115 135
   "GHOSTed by %s": "",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "",
117 139
   "Given current server settings, your client is always-on": "",
118 140
   "Given current server settings, your client is not always-on": "",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "",
143 165
   "Invalid params": "",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "",
145 168
   "It was rejected for reason: %s": "",
146 169
   "JOIN 0 is not allowed": "",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "",
162 185
   "No DLINEs have been set!": "",
163 186
   "No changes were made": "",
164
-  "No command given": "",
165 187
   "No nickname given": "",
166 188
   "No such account": "",
167 189
   "No such channel": "",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "",
183 205
   "Permission Denied - You're not an IRC operator": "",
184 206
   "Please wait at least %v and try again": "",
185
-  "Proxied IP address is not valid: [%s]": "",
186 207
   "Purge reason: %s": "",
187 208
   "Purged at: %s": "",
188 209
   "Purged by operator: %s": "",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "",
191 212
   "Registered channel: %s": "",
192 213
   "Registration requires a valid e-mail address": "",
193
-  "Rehashing": "",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "",
195 216
   "Removed D-Line for %s": "",
196 217
   "Removed K-Line for %s": "",
197 218
   "Requesting the %s client capability is forbidden": "",
198 219
   "Resume may have lost some message history": "",
199 220
   "Resume may have lost up to %d seconds of history": "",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "",
201 224
   "SASL authentication failed": "",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "",
210 233
   "Session %d:": "",
211 234
   "Some additional message history may have been lost": "",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "",
213 237
   "Successfully approved vhost request for %s": "",
214 238
   "Successfully changed the channel settings": "",
215 239
   "Successfully changed your account settings": "",
216 240
   "Successfully cleared vhost": "",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "",
218 243
   "Successfully enabled your vhost": "",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "",
220
-  "Successfully op'd in channel %s": "",
221 246
   "Successfully purged channel %s from the server": "",
222 247
   "Successfully registered account %s": "",
223 248
   "Successfully rejected vhost request for %s": "",
224 249
   "Successfully reset channel access": "",
225
-  "Successfully set mode %s": "",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "",
228 253
   "Successfully ungrouped nick %s with your account": "",
229 254
   "Successfully unpurged channel %s from the server": "",
230 255
   "Successfully unregistered account %s": "",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "",
232 256
   "That certificate fingerprint is already associated with another account": "",
233 257
   "That certificate fingerprint was already authorized": "",
234 258
   "That channel is not registered": "",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "",
250 274
   "This feature has been disabled by the server administrators": "",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "",
261 284
   "To verify your account, issue the following command:": "",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "",
270 293
   "User %s is now allowed to use vhosts": "",
271 294
   "User doesn't have roleplaying mode enabled": "",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "",
273 298
   "Verify your account on %s": "",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "",
287 313
   "You don't have enough channel privileges": "",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "",
302 328
   "You must log in with SASL to join this server": "",
303 329
   "You must specify an account": "",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "",
305 332
   "You must wait an additional %v before taking a vhost": "",
306 333
   "You need to register before you can use that command": "",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "",
325 352
   "Your stored always-on setting is: %s": "",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "",
327 355
   "Your stored nickname enforcement setting is: %s": "",
328 356
   "Your vhost request was approved by an administrator": "",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "",
330 359
   "Your vhost request will be reviewed by an administrator": "",
331 360
   "are supported by this server": "",
332 361
   "channels formed": "",
333 362
   "has client certificate fingerprint %s": "",
334 363
   "is a $bBot$b on %s": "",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "",
336 366
   "is logged in as": "",
337 367
   "is using a secure connection": "",

+ 2
- 0
languages/cs-CZ-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "",
6 6
   "$bINFO$b displays info about a registered channel.": "",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "",
8 9
   "$bPURGE$b blacklists a channel from the server.": "",
9 10
   "$bREGISTER$b lets you own a given channel.": "",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "",

+ 2
- 2
languages/cs-CZ-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= 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 talk in 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.": "",
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\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": "",
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.": "",
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": "",
5 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.": "",
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": "",
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": "",

+ 2
- 0
languages/cs-CZ-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "",
11 11
   "$bSET$b sets a user's vhost.": "",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "",

+ 41
- 11
languages/cs-CZ-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "",
10 12
   "%[1]s left the channel (%[2]s)": "",
11 13
   "%[1]s quit (%[2]s)": "",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "",
13 17
   "%s joined the channel": "",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "",
16 24
   "*** Found your username": "",
17 25
   "*** Got a malformed username, ignoring": "",
18 26
   "*** Looking up your username": "",
19 27
   "- %s Message of the day - ": "",
20 28
   "... and other commands which have been disabled": "",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "",
22 31
   "A request was previously made for vhost: %s": "",
23 32
   "Account %[1]s has vhost: %[2]s": "",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "",
37 46
   "An administrator has denied you the ability to use vhosts": "",
38 47
   "An error occurred": "",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "",
40 50
   "Autoreplay of missed messages is enabled": "",
41 51
   "Bad or unauthorized PROXY command": "",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "",
44 55
   "Can't change modes for other users": "",
45 56
   "Can't purge invalid channel %s": "",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "",
52 63
   "Cannot resume connection, old and new clients must have TLS": "",
53 64
   "Cannot resume connection, token is not valid": "",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "",
55 67
   "Cannot send to channel (+%s)": "",
56 68
   "Certfp:      %s": "",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "",
71 83
   "Channel is not registered": "",
72 84
   "Channel list is full": "",
73
-  "Channel name is not valid": "",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "",
75 87
   "Channel renamed: %s": "",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "",
77 90
   "Client reconnected (message history may have been lost)": "",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "",
81 94
   "Core Developers:": "",
82 95
   "Could not accept ownership of channel %s": "",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "",
84
-  "Could not login with your TLS certificate or supplied username/password": "",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "",
86 100
   "Could not register": "",
87 101
   "Could not remove ban [%s]": "",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "",
89 104
   "Could not successfully save new D-LINE: %s": "",
90 105
   "Could not successfully save new K-LINE: %s": "",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "",
94 109
   "Current global users %[1]s, max %[2]s": "",
95 110
   "Current local users %[1]s, max %[2]s": "",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "",
97 113
   "End of /INFO": "",
98 114
   "End of /WHOIS list": "",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "",
102 118
   "End of WHO list": "",
103 119
   "End of WHOWAS": "",
120
+  "End of history playback": "",
104 121
   "End of list": "",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "",
108 128
   "Error while unregistering account": "",
109 129
   "Fake source must be a valid nickname": "",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "",
114 134
   "Founder: %s": "",
115 135
   "GHOSTed by %s": "",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "",
117 139
   "Given current server settings, your client is always-on": "",
118 140
   "Given current server settings, your client is not always-on": "",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "",
143 165
   "Invalid params": "",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "",
145 168
   "It was rejected for reason: %s": "",
146 169
   "JOIN 0 is not allowed": "",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "",
162 185
   "No DLINEs have been set!": "",
163 186
   "No changes were made": "",
164
-  "No command given": "",
165 187
   "No nickname given": "",
166 188
   "No such account": "",
167 189
   "No such channel": "",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "",
183 205
   "Permission Denied - You're not an IRC operator": "",
184 206
   "Please wait at least %v and try again": "",
185
-  "Proxied IP address is not valid: [%s]": "",
186 207
   "Purge reason: %s": "",
187 208
   "Purged at: %s": "",
188 209
   "Purged by operator: %s": "",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "",
191 212
   "Registered channel: %s": "",
192 213
   "Registration requires a valid e-mail address": "",
193
-  "Rehashing": "",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "",
195 216
   "Removed D-Line for %s": "",
196 217
   "Removed K-Line for %s": "",
197 218
   "Requesting the %s client capability is forbidden": "",
198 219
   "Resume may have lost some message history": "",
199 220
   "Resume may have lost up to %d seconds of history": "",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "",
201 224
   "SASL authentication failed": "",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "",
210 233
   "Session %d:": "",
211 234
   "Some additional message history may have been lost": "",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "",
213 237
   "Successfully approved vhost request for %s": "",
214 238
   "Successfully changed the channel settings": "",
215 239
   "Successfully changed your account settings": "",
216 240
   "Successfully cleared vhost": "",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "",
218 243
   "Successfully enabled your vhost": "",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "",
220
-  "Successfully op'd in channel %s": "",
221 246
   "Successfully purged channel %s from the server": "",
222 247
   "Successfully registered account %s": "",
223 248
   "Successfully rejected vhost request for %s": "",
224 249
   "Successfully reset channel access": "",
225
-  "Successfully set mode %s": "",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "",
228 253
   "Successfully ungrouped nick %s with your account": "",
229 254
   "Successfully unpurged channel %s from the server": "",
230 255
   "Successfully unregistered account %s": "",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "",
232 256
   "That certificate fingerprint is already associated with another account": "",
233 257
   "That certificate fingerprint was already authorized": "",
234 258
   "That channel is not registered": "",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "",
250 274
   "This feature has been disabled by the server administrators": "",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "",
261 284
   "To verify your account, issue the following command:": "",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "",
270 293
   "User %s is now allowed to use vhosts": "",
271 294
   "User doesn't have roleplaying mode enabled": "",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "",
273 298
   "Verify your account on %s": "",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "",
287 313
   "You don't have enough channel privileges": "",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "",
302 328
   "You must log in with SASL to join this server": "",
303 329
   "You must specify an account": "",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "",
305 332
   "You must wait an additional %v before taking a vhost": "",
306 333
   "You need to register before you can use that command": "",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "",
325 352
   "Your stored always-on setting is: %s": "",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "",
327 355
   "Your stored nickname enforcement setting is: %s": "",
328 356
   "Your vhost request was approved by an administrator": "",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "",
330 359
   "Your vhost request will be reviewed by an administrator": "",
331 360
   "are supported by this server": "",
332 361
   "channels formed": "",
333 362
   "has client certificate fingerprint %s": "",
334 363
   "is a $bBot$b on %s": "",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "",
336 366
   "is logged in as": "",
337 367
   "is using a secure connection": "",

+ 2
- 0
languages/da-DK-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "",
6 6
   "$bINFO$b displays info about a registered channel.": "",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "",
8 9
   "$bPURGE$b blacklists a channel from the server.": "",
9 10
   "$bREGISTER$b lets you own a given channel.": "",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "",

+ 2
- 2
languages/da-DK-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= 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 talk in 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.": "",
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\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": "",
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.": "",
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": "",
5 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.": "",
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": "",
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": "",

+ 2
- 0
languages/da-DK-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "",
11 11
   "$bSET$b sets a user's vhost.": "",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "",

+ 41
- 11
languages/da-DK-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "",
10 12
   "%[1]s left the channel (%[2]s)": "",
11 13
   "%[1]s quit (%[2]s)": "",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "",
13 17
   "%s joined the channel": "",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "",
16 24
   "*** Found your username": "",
17 25
   "*** Got a malformed username, ignoring": "",
18 26
   "*** Looking up your username": "",
19 27
   "- %s Message of the day - ": "",
20 28
   "... and other commands which have been disabled": "",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "",
22 31
   "A request was previously made for vhost: %s": "",
23 32
   "Account %[1]s has vhost: %[2]s": "",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "",
37 46
   "An administrator has denied you the ability to use vhosts": "",
38 47
   "An error occurred": "",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "",
40 50
   "Autoreplay of missed messages is enabled": "",
41 51
   "Bad or unauthorized PROXY command": "",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "",
44 55
   "Can't change modes for other users": "",
45 56
   "Can't purge invalid channel %s": "",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "",
52 63
   "Cannot resume connection, old and new clients must have TLS": "",
53 64
   "Cannot resume connection, token is not valid": "",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "",
55 67
   "Cannot send to channel (+%s)": "",
56 68
   "Certfp:      %s": "",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "",
71 83
   "Channel is not registered": "",
72 84
   "Channel list is full": "",
73
-  "Channel name is not valid": "",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "",
75 87
   "Channel renamed: %s": "",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "",
77 90
   "Client reconnected (message history may have been lost)": "",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "",
81 94
   "Core Developers:": "",
82 95
   "Could not accept ownership of channel %s": "",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "",
84
-  "Could not login with your TLS certificate or supplied username/password": "",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "",
86 100
   "Could not register": "",
87 101
   "Could not remove ban [%s]": "",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "",
89 104
   "Could not successfully save new D-LINE: %s": "",
90 105
   "Could not successfully save new K-LINE: %s": "",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "",
94 109
   "Current global users %[1]s, max %[2]s": "",
95 110
   "Current local users %[1]s, max %[2]s": "",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "",
97 113
   "End of /INFO": "",
98 114
   "End of /WHOIS list": "",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "",
102 118
   "End of WHO list": "",
103 119
   "End of WHOWAS": "",
120
+  "End of history playback": "",
104 121
   "End of list": "",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "",
108 128
   "Error while unregistering account": "",
109 129
   "Fake source must be a valid nickname": "",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "",
114 134
   "Founder: %s": "",
115 135
   "GHOSTed by %s": "",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "",
117 139
   "Given current server settings, your client is always-on": "",
118 140
   "Given current server settings, your client is not always-on": "",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "",
143 165
   "Invalid params": "",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "",
145 168
   "It was rejected for reason: %s": "",
146 169
   "JOIN 0 is not allowed": "",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "",
162 185
   "No DLINEs have been set!": "",
163 186
   "No changes were made": "",
164
-  "No command given": "",
165 187
   "No nickname given": "",
166 188
   "No such account": "",
167 189
   "No such channel": "",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "",
183 205
   "Permission Denied - You're not an IRC operator": "",
184 206
   "Please wait at least %v and try again": "",
185
-  "Proxied IP address is not valid: [%s]": "",
186 207
   "Purge reason: %s": "",
187 208
   "Purged at: %s": "",
188 209
   "Purged by operator: %s": "",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "",
191 212
   "Registered channel: %s": "",
192 213
   "Registration requires a valid e-mail address": "",
193
-  "Rehashing": "",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "",
195 216
   "Removed D-Line for %s": "",
196 217
   "Removed K-Line for %s": "",
197 218
   "Requesting the %s client capability is forbidden": "",
198 219
   "Resume may have lost some message history": "",
199 220
   "Resume may have lost up to %d seconds of history": "",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "",
201 224
   "SASL authentication failed": "",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "",
210 233
   "Session %d:": "",
211 234
   "Some additional message history may have been lost": "",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "",
213 237
   "Successfully approved vhost request for %s": "",
214 238
   "Successfully changed the channel settings": "",
215 239
   "Successfully changed your account settings": "",
216 240
   "Successfully cleared vhost": "",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "",
218 243
   "Successfully enabled your vhost": "",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "",
220
-  "Successfully op'd in channel %s": "",
221 246
   "Successfully purged channel %s from the server": "",
222 247
   "Successfully registered account %s": "",
223 248
   "Successfully rejected vhost request for %s": "",
224 249
   "Successfully reset channel access": "",
225
-  "Successfully set mode %s": "",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "",
228 253
   "Successfully ungrouped nick %s with your account": "",
229 254
   "Successfully unpurged channel %s from the server": "",
230 255
   "Successfully unregistered account %s": "",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "",
232 256
   "That certificate fingerprint is already associated with another account": "",
233 257
   "That certificate fingerprint was already authorized": "",
234 258
   "That channel is not registered": "",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "",
250 274
   "This feature has been disabled by the server administrators": "",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "",
261 284
   "To verify your account, issue the following command:": "",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "",
270 293
   "User %s is now allowed to use vhosts": "",
271 294
   "User doesn't have roleplaying mode enabled": "",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "",
273 298
   "Verify your account on %s": "",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "",
287 313
   "You don't have enough channel privileges": "",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "",
302 328
   "You must log in with SASL to join this server": "",
303 329
   "You must specify an account": "",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "",
305 332
   "You must wait an additional %v before taking a vhost": "",
306 333
   "You need to register before you can use that command": "",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "",
325 352
   "Your stored always-on setting is: %s": "",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "",
327 355
   "Your stored nickname enforcement setting is: %s": "",
328 356
   "Your vhost request was approved by an administrator": "",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "",
330 359
   "Your vhost request will be reviewed by an administrator": "",
331 360
   "are supported by this server": "",
332 361
   "channels formed": "",
333 362
   "has client certificate fingerprint %s": "",
334 363
   "is a $bBot$b on %s": "",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "",
336 366
   "is logged in as": "",
337 367
   "is using a secure connection": "",

+ 2
- 0
languages/de-DE-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "",
6 6
   "$bINFO$b displays info about a registered channel.": "$bINFO$b zeigt Informationen zu einem registrierten Channel an.",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "$bOP$b gibt dem angegeben Nick (oder Dir selbst) Admin Rechte für den Channel.",
8 9
   "$bPURGE$b blacklists a channel from the server.": "$bPURGE$b für einen Channel zur Sperrliste des Servers hinzu.",
9 10
   "$bREGISTER$b lets you own a given channel.": "$bREGISTER$b macht Dich zum Besitzer des angebenen Channels.",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "Syntax: $bAMODE #channel [modus-änderung] [kontoname]$b\n\nAMODE zeigt an oder modifiziert permanente Modi-Einstellungen, die\nChannel-Mitglieder betreffen.\nBeispiel: $bAMODE #channel +o dan$b setzt für den Kontonamen \"dan\" auto-\nmatisch den +o Operator-Modus, wenn sie/er #channel wieder beitritt. Für eine\nListe aller konfigurierten Kontonamen und ihrer Modi, verwende $bAMODE #channel$b\n(ohne weitere Parameter). Beachte, dass für diese Einstellung die registrierten\nKontonamen, nicht die Nick-Namen verwendet werden.",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "Syntax: $bCLEAR #channel ziel$b\n\nCLEAR entfernt User oder Einstellungen von einem Channel. Und zwar:\n\n$bCLEAR #channel users$b kickt alle User aus Dich selbst.\n$bCLEAR #channel access$b setzt alle gespeicherten Bans, Einladungen und Ban-Ausnahmen zurück und erhält alle User-Mode-Einstellungen, die mit CS AMODE zugeteilt wurden.",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "Syntax: $bOP #channel [nickname]$b\n\nOP gibt dem angegeben Nick oder Dir selbst Admin Rechte für den Channel.\nDu kannst diesen Befehl nur ausführen, wenn Du Besitzer des Channels bist.",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "Syntax: $bPURGE #channel [reason]$b\n\nPURGE für einen Channel zur Sperrliste des Servers hinzu, sodass kein Zutritt\noder sonstige Interaktion mit dem Channel möglich ist. Wenn der Channel aktuell\nBesucher hat, werden diese gekickt. PURGE kann auch präventiv auf Channel\nangewendet werden, die keine Besucher haben. Optional kann ein Grund (reason) angegeben werden.",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "Syntax: $bREGISTER #channel$b\n\nREGISTER macht Dich zum Besitzer des angebenen Channels. Wenn Du dem\nChannel wieder beitritts, bekommst Du automatisch Admin Rechte. Modi und\nThema des Channels werden auch dauerhaft gespeichert.",

+ 2
- 2
languages/de-DE-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= Help Topics =\n\nCommands:\n%[1]s\n\nRPL_ISUPPORT Tokens:\n%[2]s\n\nInformation:\n%[3]s": "= Hilfethemen =\n\nBefehle:\n%[1]s\n\nRPL_ISUPPORT Token:\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 talk in 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.": "",
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\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": "",
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.": "",
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": "",
5 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.": "",
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": "",
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": "",

+ 2
- 0
languages/de-DE-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "",
11 11
   "$bSET$b sets a user's vhost.": "",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "Syntax: $bREJECT <kontoname> [<grund>]$b\n\nREJECT lehnt eine vHost Anfrage für ein Konto ab. Optional kann ein Grund\nfür die Ablehnung angegeben werden.",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "Syntax: $bREQUEST <vhost>$b\n\nREQUEST fordert die Einrichtung eines neuen vHost für Dein Konto an. Deine Anfrage\nmuss dann von einem Server Operator bestätigt werden.",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "Syntax: $bSET <kontoname> <vhost>$b\n\nSET erstellt direkt einen vHost für ein Konto ohne das eine Anfrage und Bestätigung\nnotwendig ist.",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "Syntax: $bSTATUS [kontoname]$b\n\nSTATUS zeigt Deinen aktuellen vHost an, sofern eingerichtet, und den Status\nDeiner letzten Anfrage nach einem neuen vHost. Ein Server Operator kann sich den\nStatus eines anderen anzeigen lassen.",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "Syntax: $bWAITING$b\n\nWAITING zeigt eine Liste aller offenen vHost Anfragen, die bestätigt oder\nabgelehnt werden können.",

+ 41
- 11
languages/de-DE-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "$bWarnung: das Löschen des Kontos entfernt alle gespeicherten Rechte.$b",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "$bWarnung: das Austragen des Channels entfernt alle gespeicherten Channel Attribute.$b",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "%[1]s kicked %[2]s (%[3]s)",
10 12
   "%[1]s left the channel (%[2]s)": "%[1]s hat den Channel (%[2]s) verlassen",
11 13
   "%[1]s quit (%[2]s)": "%[1]s quit (%[2]s)",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "",
13 17
   "%s joined the channel": "%s ist dem Channel beigetreten",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "*** $bEnde von %s HELP$b ***",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "Dein User-Namen wurde nicht gefunden",
16 24
   "*** Found your username": "User-Name gefunden",
17 25
   "*** Got a malformed username, ignoring": "",
18 26
   "*** Looking up your username": "",
19 27
   "- %s Message of the day - ": "- %s Message of the day - ",
20 28
   "... and other commands which have been disabled": "",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "Eine Anfrage steht aus für vHost: %s",
22 31
   "A request was previously made for vhost: %s": "",
23 32
   "Account %[1]s has vhost: %[2]s": "Konto %[1]s hat vHost: %[2]s",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "",
37 46
   "An administrator has denied you the ability to use vhosts": "",
38 47
   "An error occurred": "Ein Fehler ist aufgetreten",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "Authentifizierung erfolgreich",
40 50
   "Autoreplay of missed messages is enabled": "",
41 51
   "Bad or unauthorized PROXY command": "Ungültiger oder nicht zugelassener PROXY Befehl",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "CTCP Nachrichten über Tor sind deaktiviert",
44 55
   "Can't change modes for other users": "Modi für andere Nutzer können nicht geändert werden",
45 56
   "Can't purge invalid channel %s": "",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "Kann Verbindung nicht fortsetzen, Verbindungs-Registrierung wurde schon abgeschlossen",
52 63
   "Cannot resume connection, old and new clients must have TLS": "Kann Verbindung nicht fortsetzen, alter und neuer Client müssen TLS nutzen",
53 64
   "Cannot resume connection, token is not valid": "Kann Verbindung nicht fortsetzen, Token ist ungültig",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "",
55 67
   "Cannot send to channel (+%s)": "",
56 68
   "Certfp:      %s": "",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "",
71 83
   "Channel is not registered": "Channel ist nicht registriert",
72 84
   "Channel list is full": "Channel Liste ist voll",
73
-  "Channel name is not valid": "Name des Channels ist nicht gültig",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "Channel umbenannt",
75 87
   "Channel renamed: %s": "Channel umbenannt: %s",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "Client neu verbunden",
77 90
   "Client reconnected (message history may have been lost)": "",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "",
81 94
   "Core Developers:": "Core Developers:",
82 95
   "Could not accept ownership of channel %s": "",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "Kann angegebenen Client nicht finden",
84
-  "Could not login with your TLS certificate or supplied username/password": "Kann Dich nicht mit Deinem TLS Zertifikat oder dem angegebenen\nKontonamen und Passwort anmelden",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "Kann IP-Adresse oder CIDR-Network nicht parsen",
86 100
   "Could not register": "Registrierung nicht möglich",
87 101
   "Could not remove ban [%s]": "",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "",
89 104
   "Could not successfully save new D-LINE: %s": "",
90 105
   "Could not successfully save new K-LINE: %s": "",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "Erstellt am: %s",
94 109
   "Current global users %[1]s, max %[2]s": "",
95 110
   "Current local users %[1]s, max %[2]s": "",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "Ende von /HELPOP",
97 113
   "End of /INFO": "Ende von /INFO",
98 114
   "End of /WHOIS list": "Ende von /WHOIS list",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "Ende der /NAMES Liste",
102 118
   "End of WHO list": "Ende der /WHO Liste",
103 119
   "End of WHOWAS": "Ende von /WHOWAS",
120
+  "End of history playback": "",
104 121
   "End of list": "Ende der Liste",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "Fehlerhafter Nick-Name",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "Fehler beim Laden der Konto-Daten",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "Fehler beim Registrieren des Nick-Namens",
108 128
   "Error while unregistering account": "Fehler beim Löschen des Kontos",
109 129
   "Fake source must be a valid nickname": "",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "",
114 134
   "Founder: %s": "",
115 135
   "GHOSTed by %s": "GHOSTed von %s",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "",
117 139
   "Given current server settings, your client is always-on": "",
118 140
   "Given current server settings, your client is not always-on": "",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "Ungültige Parameter. Für eine Beschreibung sende /msg %[1]s HELP %[2]s",
143 165
   "Invalid params": "",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "Ungültiger vHost",
145 168
   "It was rejected for reason: %s": "Es wurde abgelehnt mit dem Grund: %s",
146 169
   "JOIN 0 is not allowed": "JOIN 0 ist nicht erlaubt",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "Nick-Name ist für ein anderes Konto reserviert",
162 185
   "No DLINEs have been set!": "",
163 186
   "No changes were made": "Es wurden keine Änderungen gemacht",
164
-  "No command given": "Kein Befehl angegeben",
165 187
   "No nickname given": "Kein Nick-Name angegeben",
166 188
   "No such account": "Konto nicht gefunden",
167 189
   "No such channel": "Channel nicht gefunden",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "Keine Berechtigung",
183 205
   "Permission Denied - You're not an IRC operator": "Keine Berechtigung - Du bist kein IRC Operator",
184 206
   "Please wait at least %v and try again": "Bitte warte mindestens %v und versuch es erneut",
185
-  "Proxied IP address is not valid: [%s]": "",
186 207
   "Purge reason: %s": "",
187 208
   "Purged at: %s": "",
188 209
   "Purged by operator: %s": "",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "Registriert am: %s",
191 212
   "Registered channel: %s": "Registrierter Channel: %s",
192 213
   "Registration requires a valid e-mail address": "Registrierung erfordert eine gültige E-Mail Adresse",
193
-  "Rehashing": "",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "Remote Server werden noch nicht unterstützt",
195 216
   "Removed D-Line for %s": "D-Line für %s wurde gelöscht",
196 217
   "Removed K-Line for %s": "K-Line für %s wurde gelöscht",
197 218
   "Requesting the %s client capability is forbidden": "Request der %s Client Capability ist nicht erlaubt",
198 219
   "Resume may have lost some message history": "",
199 220
   "Resume may have lost up to %d seconds of history": "",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "SASL Authentifizierung abgebrochen",
201 224
   "SASL authentication failed": "SASL Authentifizierung fehlgeschlagen",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "SASL Authentifizierung fehlgeschlagen, Dein Client hat kein Zertifikat gesendet",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "Session %d (aktive Session):",
210 233
   "Session %d:": "Session %d:",
211 234
   "Some additional message history may have been lost": "",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "",
213 237
   "Successfully approved vhost request for %s": "",
214 238
   "Successfully changed the channel settings": "",
215 239
   "Successfully changed your account settings": "Kontoeinstellungen wurden geändert",
216 240
   "Successfully cleared vhost": "",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "",
218 243
   "Successfully enabled your vhost": "",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "",
220
-  "Successfully op'd in channel %s": "",
221 246
   "Successfully purged channel %s from the server": "",
222 247
   "Successfully registered account %s": "Konto %s erfolgreich registriert",
223 248
   "Successfully rejected vhost request for %s": "",
224 249
   "Successfully reset channel access": "",
225
-  "Successfully set mode %s": "",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "VHost erfolgreich gesetzt",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "",
228 253
   "Successfully ungrouped nick %s with your account": "",
229 254
   "Successfully unpurged channel %s from the server": "",
230 255
   "Successfully unregistered account %s": "Konto %s erfolgreich gelöscht",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "",
232 256
   "That certificate fingerprint is already associated with another account": "",
233 257
   "That certificate fingerprint was already authorized": "",
234 258
   "That channel is not registered": "Dieser Channel ist nicht registriert",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "Dieser Befehl wurde von den Server-Admins deaktiviert",
250 274
   "This feature has been disabled by the server administrators": "Dieses Feature wurde von den Server-Admins deaktiviert",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "Dieser Server ist im Debug-Modus und zeichnet sämtlichen Datenverkehr auf. Wenn Du nicht möchtest, dass alles was Du sendest von den Server-Betreibern gelesen werden kann, dann beende jetzt die Verbindung.",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "Dieser vHost ist momentan deaktiviert und kann mit /HS ON aktiviert werden",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "Timestamp ist nicht im 2006-01-02T15:04:05.999Z Format, wird ignoriert",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "Um das Passwort zu ändern, verwende den PASSWD Befehl. Weitere Details, /msg NickServ HELP PASSWD",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "Um die Löschung des Kontos zu bestätigen, sende: /NS UNREGISTER %[1]s %[2]s",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "",
261 284
   "To verify your account, issue the following command:": "",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "",
270 293
   "User %s is now allowed to use vhosts": "",
271 294
   "User doesn't have roleplaying mode enabled": "",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "Verifizierungs-Code: %s",
273 298
   "Verify your account on %s": "",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "Du kannst Dich nicht selbst GHOSTen (versuche es mit /QUIT)",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "",
287 313
   "You don't have enough channel privileges": "Du hast keine ausreichenden Rechte für den Channel",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "",
302 328
   "You must log in with SASL to join this server": "Du musst Dich mit SASL anmelden, um Zugang zum Server zu erhalten",
303 329
   "You must specify an account": "Du musst ein Konto angeben",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "",
305 332
   "You must wait an additional %v before taking a vhost": "",
306 333
   "You need to register before you can use that command": "",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "",
325 352
   "Your stored always-on setting is: %s": "",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "",
327 355
   "Your stored nickname enforcement setting is: %s": "",
328 356
   "Your vhost request was approved by an administrator": "Dein vHost request wurde von einem Administrator angenommen",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "Deine vHost Anfrage wurde von einemAdministrator abgelehnt. Der angegebene Grund lautet: %s",
330 359
   "Your vhost request will be reviewed by an administrator": "Deine vHost Anfrage wird von einem Administrator bearbeitet werden",
331 360
   "are supported by this server": "",
332 361
   "channels formed": "",
333 362
   "has client certificate fingerprint %s": "hat den Client-Zertifikat Fingerprint %s",
334 363
   "is a $bBot$b on %s": "ist ein $bBot$b in %s",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "ist ein unbekannter Modus-Buchstabe",
336 366
   "is logged in as": "ist angemeldet als",
337 367
   "is using a secure connection": "verwendet eine sichere Verbindung",

+ 2
- 0
languages/el-GR-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "",
6 6
   "$bINFO$b displays info about a registered channel.": "",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "",
8 9
   "$bPURGE$b blacklists a channel from the server.": "",
9 10
   "$bREGISTER$b lets you own a given channel.": "",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "",

+ 2
- 2
languages/el-GR-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= 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 talk in 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.": "== Λειτουργίες καναλιού ==\n\nΤο οragono υποστηρίζει τις ακόλουθες λειτουργίες καναλιών:\n\n  +b  |  Μάσκες πελετών που έχουν απαγορευτεί από το κανάλι (π.χ. *! * @127.0.0.1)\n  +e  |  Μάσκες πελατών που απαλλάσσονται από απαγορεύσεις.\n  +I |  Μάσκες πελατών που εξαιρούνται από τη σημαία μόνο για πρόσκληση.\n  +i |  Μόνο για προσκλήσεις, μόνο προσκεκλημένοι πελάτες μπορούν να συμμετάσχουν στο κανάλι.\n  +k  | Το κλειδί που απαιτείται όταν συνδέεστε στο κανάλι.\n  +l  |  Το όριο σύνδεσης πελάτη για το κανάλι.\n  +m  |  Συντονισμένη λειτουργία, μόνο προνομιακοί πελάτες μπορούν να μιλήσουν στο κανάλι.\n  +n  |  Λειτουργία χωρίς εξωτερικά μηνύματα, μόνο οι χρήστες που βρίσκονται στο κανάλι μπορούν να στείλουν \n      |  μηνύματα σε αυτό.\n  +R  |  Μόνο εγγεγραμμένοι χρήστες μπορούν να μιλήσουν στο κανάλι.\n  +s  |  Μυστική λειτουργία, το κανάλι δεν θα εμφανιστεί στο / LIST ή στις απαντήσεις whois.\n  +t  |  Μόνο οι χειριστές καναλιών μπορούν να τροποποιήσουν το θέμα.\n\n= Προθέματα =\n\n  +q (~) | Λειτουργία ιδρυτή καναλιού.\n  +a (&) | Λειτουργία διαχειριστή καναλιού.\n  +o (@) | Λειτουργία χειριστή καναλιού.\n  +h (%) |  Λειτουργία μισο-χειριστή καναλιού.\n  +v (+) |  Λειτουργία φωνής καναλιού.",
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\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": "== Μάσκες ειδοποίησης διακομιστή ==\n\nΤο oragono υποστηρίζει τις ακόλουθες μάσκες προειδοποίησης διακομιστή για χειριστές:\n\na | Τοπικές ανακοινώσεις.\nc | Συνδέσεις τοπικών πελατών.\nj | Ενέργειες τοπικού καναλιού.\nk | Τοπικές εξολοθρεύσης.\nn | Τοπικές αλλαγές ψευδώνυμου.\no | Ενέργειες τοπικού χειριστή.\nq | Τοπική τερματοποίηση.\nt | Τοπική χρήση /STATS.\nu | Ενέργειες τοπικού λογαριασμού πελάτη.\nx | Τοπικές γραμμές X (DLINE / KLINE / κ. τ. λ).\n\nΓια να ορίσετε ένα snomask, κάντε το με το ψευδώνυμό σας:\n\n/MODE <nick> +s <chars>\n\nΓια παράδειγμα, αυτό θα καθόριζε τα kill, oper, λογαριασμό και xline snomasks στοn dan:\n\n/MODE dan +s koux",
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.": "",
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": "",
5 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\nΤο oragono υποστηρίζει τους ακόλουθους τρόπους χρήστη:\n\n+a | Ο χρήστης έχει επισημανθεί ως μακριά. Αυτή η λειτουργία έχει οριστεί με την εντολή /AWAY.\n+i | Ο χρήστης έχει επισημανθεί ως αόρατος (τα κανάλια του είναι κρυμμένα από τις απαντήσεις whois).\n+o | Ο χρήστης είναι χειριστής IRC.\n+R | Ο χρήστης δέχεται μόνο μηνύματα από άλλους εγγεγραμμένους χρήστες.\n+s | Μάσκες ειδοποιήσεων διακομιστών (ανατρέξτε στο βοήθημα με / HELPOP snomasks).\n+Z | Ο χρήστης είναι συνδεδεμένος μέσω TLS.",
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": "",
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": "",

+ 2
- 0
languages/el-GR-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "",
11 11
   "$bSET$b sets a user's vhost.": "",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "",

+ 41
- 11
languages/el-GR-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "",
10 12
   "%[1]s left the channel (%[2]s)": "",
11 13
   "%[1]s quit (%[2]s)": "",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "",
13 17
   "%s joined the channel": "",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "*** Δεν ήταν δυνατή η εύρεση του ονόματος του χρήστη",
16 24
   "*** Found your username": "*** Βρέθηκε το όνομα του χρήστη σας",
17 25
   "*** Got a malformed username, ignoring": "*** Έχει ένα κακόβουλο όνομα του χρήστη, αγνοώντας",
18 26
   "*** Looking up your username": "*** Αναζητώντας το όνομα του χρήστη σας",
19 27
   "- %s Message of the day - ": "- %s Μήνυμα ημέρας - ",
20 28
   "... and other commands which have been disabled": "",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "",
22 31
   "A request was previously made for vhost: %s": "",
23 32
   "Account %[1]s has vhost: %[2]s": "",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "Επιπλέον ομαδοποιημένων nick: %s",
37 46
   "An administrator has denied you the ability to use vhosts": "",
38 47
   "An error occurred": "",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "Ο έλεγχος της ταυτότητας ήταν επιτυχής",
40 50
   "Autoreplay of missed messages is enabled": "",
41 51
   "Bad or unauthorized PROXY command": "",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "Απαγόρευση - %[1]s - προστέθηκε από %[2]s - %[3]s",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "",
44 55
   "Can't change modes for other users": "Δεν είναι δυνατή η αλλαγή των τρόπων λειτουργίας για άλλους χρήστες",
45 56
   "Can't purge invalid channel %s": "",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "Δεν είναι δυνατή η συνέχιση της σύνδεσης, η εγγραφή σύνδεσης έχει ήδη ολοκληρωθεί",
52 63
   "Cannot resume connection, old and new clients must have TLS": "Δεν είναι δυνατή η συνέχιση της σύνδεσης, παλαιοί και νέοι πελάτες πρέπει να έχουν TLS",
53 64
   "Cannot resume connection, token is not valid": "",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "Δεν είναι δυνατή η αποστολή στο κανάλι",
55 67
   "Cannot send to channel (+%s)": "",
56 68
   "Certfp:      %s": "",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "Το κανάλι δεν έχει λειτουργία ρόλων",
71 83
   "Channel is not registered": "",
72 84
   "Channel list is full": "Η λίστα καναλιών είναι πλήρης",
73
-  "Channel name is not valid": "Το όνομα του καναλιού δεν είναι έγκυρο",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "",
75 87
   "Channel renamed: %s": "Το κανάλι μετονομάστηκε: %s",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "Ο πελάτης έχει επανασυνδεθεί",
77 90
   "Client reconnected (message history may have been lost)": "",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "Η εντολή είναι περιορισμένη",
81 94
   "Core Developers:": "Προγραμματιστές του πυρήνα:",
82 95
   "Could not accept ownership of channel %s": "",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "Δεν ήταν δυνατή η εύρεση του συγκεκριμένου πελάτη",
84
-  "Could not login with your TLS certificate or supplied username/password": "Δεν ήταν δυνατή η σύνδεση με το πιστοποιητικό TLS ή το όνομα χρήστη / κωδικό πρόσβασής σας",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "Δεν ήταν δυνατή η ανάλυση της διεύθυνσης IP ή του δικτύου CIDR",
86 100
   "Could not register": "Δεν ήταν δυνατή η εγγραφή",
87 101
   "Could not remove ban [%s]": "Δεν ήταν δυνατή η κατάργηση της απαγόρευσης [%s]",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "Δεν ήταν δυνατή η ρύθμιση ή αλλαγή ψευδώνυμου: %s",
89 104
   "Could not successfully save new D-LINE: %s": "Δεν ήταν δυνατή η σωστή αποθήκευση νέου D-LINE: %s",
90 105
   "Could not successfully save new K-LINE: %s": "Δεν ήταν δυνατή η σωστή αποθήκευση νέου K-LINE: %s",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "",
94 109
   "Current global users %[1]s, max %[2]s": "",
95 110
   "Current local users %[1]s, max %[2]s": "",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "Τέλος της /HELPOP",
97 113
   "End of /INFO": "Τέλος της /INFO",
98 114
   "End of /WHOIS list": "Τέλος της /WHOIS λίστας",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "Τέλος τησ NAMES λίστας",
102 118
   "End of WHO list": "Τέλος της /WHO λίστας",
103 119
   "End of WHOWAS": "Τέλος της WHOWAS",
120
+  "End of history playback": "",
104 121
   "End of list": "Τέλος της λίστας",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "Λανθασμένο ψευδώνυμο",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "Σφάλμα κατάτμησης ψευδώνυμου",
108 128
   "Error while unregistering account": "Σφάλμα κατά την κατάργηση της καταχώρησης λογαριασμού",
109 129
   "Fake source must be a valid nickname": "Η ψεύτικη πηγή πρέπει να είναι έγκυρο ψευδώνυμο",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "",
114 134
   "Founder: %s": "",
115 135
   "GHOSTed by %s": "Είδωλο από %s",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "",
117 139
   "Given current server settings, your client is always-on": "",
118 140
   "Given current server settings, your client is not always-on": "",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "",
143 165
   "Invalid params": "",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "",
145 168
   "It was rejected for reason: %s": "",
146 169
   "JOIN 0 is not allowed": "JOIN 0 δεν επιτρέπεται",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "Το ψευδώνυμο κρατείται από διαφορετικό λογαριασμό",
162 185
   "No DLINEs have been set!": "Δεν έχουν οριστεί DLINEs!",
163 186
   "No changes were made": "",
164
-  "No command given": "Δεν δόθηκε καμία εντολή",
165 187
   "No nickname given": "Δεν δόθηκε ψευδώνυμο",
166 188
   "No such account": "",
167 189
   "No such channel": "Δεν υπάρχει τέτοιο κανάλι",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "Δεν επιτρέπεται η άδεια",
183 205
   "Permission Denied - You're not an IRC operator": "Δεν επιτρέπεται η άδεια - Δεν είστε χειριστής IRC",
184 206
   "Please wait at least %v and try again": "",
185
-  "Proxied IP address is not valid: [%s]": "Η διεύθυνση IP του διακομιστή μεσολάβησης δεν είναι έγκυρη: [%s]",
186 207
   "Purge reason: %s": "",
187 208
   "Purged at: %s": "",
188 209
   "Purged by operator: %s": "",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "Εγγραφή στο: %s",
191 212
   "Registered channel: %s": "",
192 213
   "Registration requires a valid e-mail address": "Η εγγραφή απαιτεί έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου",
193
-  "Rehashing": "Ανανέωση",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "Δεν υποστηρίζονται ακόμη απομακρυσμένοι διακομιστές",
195 216
   "Removed D-Line for %s": "Καταργήθηκε η γραμμή D-Line για %s",
196 217
   "Removed K-Line for %s": "Καταργήθηκε η γραμμή K-Line για %s",
197 218
   "Requesting the %s client capability is forbidden": "",
198 219
   "Resume may have lost some message history": "",
199 220
   "Resume may have lost up to %d seconds of history": "",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "Ο έλεγχος ταυτότητας SASL αποβλήθηκε",
201 224
   "SASL authentication failed": "Ο έλεγχος ταυτότητας SASL απέτυχε",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "Αποτυχία ελέγχου ταυτότητας SASL, δεν έχετε σύνδεση με ένα πιστοποιητικό",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "",
210 233
   "Session %d:": "",
211 234
   "Some additional message history may have been lost": "",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "",
213 237
   "Successfully approved vhost request for %s": "",
214 238
   "Successfully changed the channel settings": "",
215 239
   "Successfully changed your account settings": "",
216 240
   "Successfully cleared vhost": "",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "",
218 243
   "Successfully enabled your vhost": "",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "Επιτυχής ομαδοποίησης ψευδώνυμου %s με τον λογαριασμό σας",
220
-  "Successfully op'd in channel %s": "Επιτυχής χειριστής στο κανάλι %s",
221 246
   "Successfully purged channel %s from the server": "",
222 247
   "Successfully registered account %s": "",
223 248
   "Successfully rejected vhost request for %s": "",
224 249
   "Successfully reset channel access": "",
225
-  "Successfully set mode %s": "",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "",
228 253
   "Successfully ungrouped nick %s with your account": "Επιτυχής ομαδοποίηση ψευδώνυμου %s με τον λογαριασμό σας",
229 254
   "Successfully unpurged channel %s from the server": "",
230 255
   "Successfully unregistered account %s": "Επιτυχής μη καταχωρισμένος λογαριασμός %s",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "",
232 256
   "That certificate fingerprint is already associated with another account": "",
233 257
   "That certificate fingerprint was already authorized": "",
234 258
   "That channel is not registered": "",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "",
250 274
   "This feature has been disabled by the server administrators": "",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "Αυτός ο διακομιστής βρίσκεται σε λειτουργία εντοπισμού σφαλμάτων και καταγράφει όλες τις εισόδους / εξόδους χρηστών. Εάν δεν θέλετε για όλα όσα στείλατε να είναι αναγνώσιμα από τον ιδιοκτήτη του / των διακομιστή (ών), παρακαλείστε να αποσυνδεθείτε.",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "Αυτός ο διακομιστής δημιουργήθηκε %s",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "Δεν υπάρχει χρονική σήμανση 2006-01-02T15:04:05.999Z μορφοποίηση, αγνοώντας το",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "",
261 284
   "To verify your account, issue the following command:": "",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "",
270 293
   "User %s is now allowed to use vhosts": "",
271 294
   "User doesn't have roleplaying mode enabled": "Ο χρήστης δεν έχει ενεργοποιημένη τη λειτουργία ρόλου παιχνιδιού",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "Κωδικός επαλήθευσης: %s",
273 298
   "Verify your account on %s": "Επαληθεύστε το λογαριασμό σας %s",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "Η εντολή WEBIRC δεν μπορεί να χρησιμοποιηθεί από τη διεύθυνσή σας ή έχει δοθεί λάθος κωδικός πρόσβασης",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "Δεν μπορείτε να είστε είδωλο στον εαυτό σας (δοκιμάστε /QUIT αντιθέτως)",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "Δεν μπορείτε να ομαδοποιήσετε το κύριο ψευδώνυμό σας (αντιθέτως δοκιμάστε να καταργήσετε την καταχώριση του λογαριασμού σας)",
287 313
   "You don't have enough channel privileges": "",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "",
302 328
   "You must log in with SASL to join this server": "",
303 329
   "You must specify an account": "",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "",
305 332
   "You must wait an additional %v before taking a vhost": "",
306 333
   "You need to register before you can use that command": "Θα πρέπει να εγγραφείτε για να μπορέσετε να χρησιμοποιήσετε αυτήν την εντολή",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "Ο οικοδεσπότης σας είναι %[1]s, τρέχουσα έκδοση %[2]s",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "",
325 352
   "Your stored always-on setting is: %s": "",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "",
327 355
   "Your stored nickname enforcement setting is: %s": "",
328 356
   "Your vhost request was approved by an administrator": "",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "",
330 359
   "Your vhost request will be reviewed by an administrator": "",
331 360
   "are supported by this server": "υποστηρίζονται από αυτόν τον διακομιστή",
332 361
   "channels formed": "",
333 362
   "has client certificate fingerprint %s": "έχει δακτυλικό αποτύπωμα πιστοποιητικού πελάτη %s",
334 363
   "is a $bBot$b on %s": "είναι ένα $bBot$b επί %s",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "είναι ένας άγνωστος τρόπος χαρακτήρα για μένα",
336 366
   "is logged in as": "είναι συνδεδεμένος ως",
337 367
   "is using a secure connection": "χρησιμοποιεί ασφαλή σύνδεση",

+ 2
- 0
languages/en-AU-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "",
6 6
   "$bINFO$b displays info about a registered channel.": "",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "",
8 9
   "$bPURGE$b blacklists a channel from the server.": "",
9 10
   "$bREGISTER$b lets you own a given channel.": "",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "",

+ 2
- 2
languages/en-AU-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= 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 talk in 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.": "",
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\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": "",
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.": "",
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": "",
5 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.": "",
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": "",
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": "",

+ 2
- 0
languages/en-AU-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "",
11 11
   "$bSET$b sets a user's vhost.": "",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "",

+ 41
- 11
languages/en-AU-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "",
10 12
   "%[1]s left the channel (%[2]s)": "",
11 13
   "%[1]s quit (%[2]s)": "",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "",
13 17
   "%s joined the channel": "%s joined the rabble",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "*** We couldn't find your username, mate",
16 24
   "*** Found your username": "*** We found your username, mate",
17 25
   "*** Got a malformed username, ignoring": "*** Mate, your username looks dodgy. I'll ignore it and letcha in anyway",
18 26
   "*** Looking up your username": "*** Give me a sec to ring up your username, mate",
19 27
   "- %s Message of the day - ": "- %s Have a listen to this - ",
20 28
   "... and other commands which have been disabled": "",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "",
22 31
   "A request was previously made for vhost: %s": "",
23 32
   "Account %[1]s has vhost: %[2]s": "",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "",
37 46
   "An administrator has denied you the ability to use vhosts": "",
38 47
   "An error occurred": "",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "You've logged in mate!",
40 50
   "Autoreplay of missed messages is enabled": "",
41 51
   "Bad or unauthorized PROXY command": "",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "",
44 55
   "Can't change modes for other users": "You can't change modes for other users ya' drongo",
45 56
   "Can't purge invalid channel %s": "",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "",
52 63
   "Cannot resume connection, old and new clients must have TLS": "",
53 64
   "Cannot resume connection, token is not valid": "",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "Sorry mate, can't send that message to that channel",
55 67
   "Cannot send to channel (+%s)": "",
56 68
   "Certfp:      %s": "",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "Looks like they don't like roleplaying. Or at least, the chanops haven't enabled the mode for it",
71 83
   "Channel is not registered": "",
72 84
   "Channel list is full": "Mate, you don't need to be in that many channels. Part a couple then come talk to me again",
73
-  "Channel name is not valid": "Are you on something mate? I need a proper channel name, not whatever you gave me",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "",
75 87
   "Channel renamed: %s": "",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "",
77 90
   "Client reconnected (message history may have been lost)": "",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "",
81 94
   "Core Developers:": "Good cobbers:",
82 95
   "Could not accept ownership of channel %s": "",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "",
84
-  "Could not login with your TLS certificate or supplied username/password": "",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "",
86 100
   "Could not register": "",
87 101
   "Could not remove ban [%s]": "",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "",
89 104
   "Could not successfully save new D-LINE: %s": "",
90 105
   "Could not successfully save new K-LINE: %s": "",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "",
94 109
   "Current global users %[1]s, max %[2]s": "",
95 110
   "Current local users %[1]s, max %[2]s": "",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "",
97 113
   "End of /INFO": "",
98 114
   "End of /WHOIS list": "",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "",
102 118
   "End of WHO list": "",
103 119
   "End of WHOWAS": "",
120
+  "End of history playback": "",
104 121
   "End of list": "",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "Bad nickname, mate. Bad nickname",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "",
108 128
   "Error while unregistering account": "",
109 129
   "Fake source must be a valid nickname": "",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "",
114 134
   "Founder: %s": "",
115 135
   "GHOSTed by %s": "",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "",
117 139
   "Given current server settings, your client is always-on": "",
118 140
   "Given current server settings, your client is not always-on": "",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "",
143 165
   "Invalid params": "",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "",
145 168
   "It was rejected for reason: %s": "",
146 169
   "JOIN 0 is not allowed": "Can't run JOIN 0 here, mate",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "",
162 185
   "No DLINEs have been set!": "",
163 186
   "No changes were made": "",
164
-  "No command given": "",
165 187
   "No nickname given": "",
166 188
   "No such account": "",
167 189
   "No such channel": "",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "",
183 205
   "Permission Denied - You're not an IRC operator": "",
184 206
   "Please wait at least %v and try again": "",
185
-  "Proxied IP address is not valid: [%s]": "",
186 207
   "Purge reason: %s": "",
187 208
   "Purged at: %s": "",
188 209
   "Purged by operator: %s": "",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "",
191 212
   "Registered channel: %s": "",
192 213
   "Registration requires a valid e-mail address": "",
193
-  "Rehashing": "",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "",
195 216
   "Removed D-Line for %s": "",
196 217
   "Removed K-Line for %s": "",
197 218
   "Requesting the %s client capability is forbidden": "",
198 219
   "Resume may have lost some message history": "",
199 220
   "Resume may have lost up to %d seconds of history": "",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "",
201 224
   "SASL authentication failed": "",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "",
210 233
   "Session %d:": "",
211 234
   "Some additional message history may have been lost": "",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "",
213 237
   "Successfully approved vhost request for %s": "",
214 238
   "Successfully changed the channel settings": "",
215 239
   "Successfully changed your account settings": "",
216 240
   "Successfully cleared vhost": "",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "",
218 243
   "Successfully enabled your vhost": "",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "",
220
-  "Successfully op'd in channel %s": "",
221 246
   "Successfully purged channel %s from the server": "",
222 247
   "Successfully registered account %s": "",
223 248
   "Successfully rejected vhost request for %s": "",
224 249
   "Successfully reset channel access": "",
225
-  "Successfully set mode %s": "",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "",
228 253
   "Successfully ungrouped nick %s with your account": "",
229 254
   "Successfully unpurged channel %s from the server": "",
230 255
   "Successfully unregistered account %s": "",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "",
232 256
   "That certificate fingerprint is already associated with another account": "",
233 257
   "That certificate fingerprint was already authorized": "",
234 258
   "That channel is not registered": "",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "",
250 274
   "This feature has been disabled by the server administrators": "",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "",
261 284
   "To verify your account, issue the following command:": "",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "",
270 293
   "User %s is now allowed to use vhosts": "",
271 294
   "User doesn't have roleplaying mode enabled": "",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "",
273 298
   "Verify your account on %s": "",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "",
287 313
   "You don't have enough channel privileges": "",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "",
302 328
   "You must log in with SASL to join this server": "",
303 329
   "You must specify an account": "",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "",
305 332
   "You must wait an additional %v before taking a vhost": "",
306 333
   "You need to register before you can use that command": "",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "",
325 352
   "Your stored always-on setting is: %s": "",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "",
327 355
   "Your stored nickname enforcement setting is: %s": "",
328 356
   "Your vhost request was approved by an administrator": "",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "",
330 359
   "Your vhost request will be reviewed by an administrator": "",
331 360
   "are supported by this server": "",
332 361
   "channels formed": "",
333 362
   "has client certificate fingerprint %s": "",
334 363
   "is a $bBot$b on %s": "is totally a bot on %s",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "is a mode I don't know at all",
336 366
   "is logged in as": "",
337 367
   "is using a secure connection": "is using TLS, secure as bro",

+ 2
- 0
languages/es-ES-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "",
6 6
   "$bINFO$b displays info about a registered channel.": "",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "",
8 9
   "$bPURGE$b blacklists a channel from the server.": "",
9 10
   "$bREGISTER$b lets you own a given channel.": "",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "",

+ 2
- 2
languages/es-ES-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= Help Topics =\n\nCommands:\n%[1]s\n\nRPL_ISUPPORT Tokens:\n%[2]s\n\nInformation:\n%[3]s": "= Ayuda de Topic =\n\nComandos:\n%[1]s\n\nRPL_ISUPPORT Tokens:\n%[2]s\n\nInformación:\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 talk in 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.": "== Modos de canal == \nOragono admite los siguientes modos de canal:   \n\n+b | Máscaras de cliente que están prohibidas en el canal (por ejemplo, *!*@127.0.0.1)   \n+e | Máscaras de cliente que están exentas de prohibiciones.   \n+I | Máscaras de cliente que están exentas de la bandera de solo invitación.   +i | Modo de solo invitación, solo los clientes invitados pueden unirse al canal.   +k | Clave requerida al unirse al canal. \n+l | Límite de unión de cliente para el canal.   \n+m | Modo moderado, solo los clientes privilegiados pueden hablar en el canal.   +n | Modo sin mensajes externos, solo los usuarios que están en el canal pueden enviar       El | mensajes a ella.   \n+R | Solo los usuarios registrados pueden hablar en el canal.   \n+s | Modo secreto, el canal no aparecerá en / LIST o respuestas whois.   \n+t | Solo los operadores de canales pueden modificar el tema. \n\n= Prefijos =  \n+q (~) | Fundador del modo canal.   \n+a (&) | Modo de canal de administración\n+o (@) | Modo de canal del operador.  \n+h (%) | Modo de canal Halfop.   \n+v (+) | Modo de canal de voz.",
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\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": "== Máscaras de notificación del servidor == \n\nOragono admite las siguientes máscaras de aviso del servidor para operadores:   \n\na | Anuncios locales.  \nc | Conexiones de clientes locales.   \nj | Acciones del canal local.   \nk | Asesinatos locales.   \nn | Cambios locales de nick.   \no | Operaciones locales.   \nq | Salidas locales.   \nt | Uso local / STATS.   \nu | Acciones de la cuenta del cliente local.   x | Líneas X locales (DLINE / KLINE / etc). \n\nPara configurar un snomask, haga esto con su apodo:   \n/MODE <nick> + s <chars> Por ejemplo, esto establecería los kill, oper, account y xline snomasks en dan:   \n\n/MODE dan +s koux",
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.": "",
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": "",
5 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.": "== Modos de Usuario ==\n\nOragono soporta los siguientes modos de usuario:\n\n +a  =  El usuario está marcado como ausente. Este modo se establece con el comando /AWAY.\n +i  = El usuario está marcado como invisible (sus canales están ocultos de las respuestas whois).\n +o  El usuario es un operador de IRC.\n +R  El usuario sólo acepta mensajes de otros usuarios registrados. \n +s Máscaras de Aviso de Servidor (ver ayuda con las máscaras de nariz /HELPOP).\n  +Z    El usuario está conectado a través de TLS.",
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": "\n@+client-only-tags TAGMSG <target>{,<target>}\n\nEnvía las etiquetas dadas solo para clientes a los objetivos dados como un TAGMSG. Vea el Ircv3\nespecificaciones para más información: 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\nUtilizado en el registro de la cuenta. Consulte las especificaciones relevantes para obtener más información: https://oragono.io/specs.html",

+ 2
- 0
languages/es-ES-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "",
11 11
   "$bSET$b sets a user's vhost.": "",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "",

+ 41
- 11
languages/es-ES-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "$Advertencia: anular el registro de esta cuenta eliminará sus privilegios almacenados.$b",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "$bAdvertencia: anular el registro de esta cuenta eliminará sus privilegios almacenados.$b",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "%[1]s Golpeado %[2]s (%[3]s)",
10 12
   "%[1]s left the channel (%[2]s)": "%[1]s Dejó el canal (%[2]s)",
11 13
   "%[1]s quit (%[2]s)": "%[1]s Desconectado (%[2]s)",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "",
13 17
   "%s joined the channel": "%s Se unió al canal",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "*** $bFin del comando HELP de %s$b ***",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "*** No se encuentra el nombre de usuario",
16 24
   "*** Found your username": "*** Encuentra tu nombre de usuario",
17 25
   "*** Got a malformed username, ignoring": "*** Nombre de usuario incorrecto, ignorando",
18 26
   "*** Looking up your username": "*** Buscando su nombre de usuario",
19 27
   "- %s Message of the day - ": "- %s Mensaje del día - ",
20 28
   "... and other commands which have been disabled": "... y otros comandos que han sido deshabilitados",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "Hay una solicitud pendiente para vhost: %s",
22 31
   "A request was previously made for vhost: %s": "Una solicitud fue previamente para vhost %s",
23 32
   "Account %[1]s has vhost: %[2]s": "La cuenta %[1]s tiene vhost: %[2]s",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "Nick adicional agrupado: %s",
37 46
   "An administrator has denied you the ability to use vhosts": "",
38 47
   "An error occurred": "Ocurrió un error",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "Autenticación exitosa",
40 50
   "Autoreplay of missed messages is enabled": "",
41 51
   "Bad or unauthorized PROXY command": "Comando de PROXY incorrecto o no autorizado",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "Ban - %[1]s - puesto por %[2]s - %[3]s",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "Los mensajes CTCP están deshabilitados en tor",
44 55
   "Can't change modes for other users": "No pude cambiar los modos para otros usuarios",
45 56
   "Can't purge invalid channel %s": "",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "No es posible reanudar la conexión. El registro de la conexión ya fue completado",
52 63
   "Cannot resume connection, old and new clients must have TLS": "No se puede reanudar la conexión, los clientes antiguos y nuevos deben tener TLS",
53 64
   "Cannot resume connection, token is not valid": "No se puede reanudar la conexión, el token no es válido",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "No se puede enviar al canal",
55 67
   "Cannot send to channel (+%s)": "",
56 68
   "Certfp:      %s": "",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "El canal no tiene un modo de rol disponible",
71 83
   "Channel is not registered": "El canal no está registrado",
72 84
   "Channel list is full": "La lista del canal está completa",
73
-  "Channel name is not valid": "Nombre del canal inválido",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "Canal renombrado",
75 87
   "Channel renamed: %s": "Canal renombrado: %s",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "Cliente reconectado",
77 90
   "Client reconnected (message history may have been lost)": "",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "Comando restringido",
81 94
   "Core Developers:": "Desarrolladores principales:",
82 95
   "Could not accept ownership of channel %s": "",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "No se pudo encontrar el cliente dado",
84
-  "Could not login with your TLS certificate or supplied username/password": "No podría acceder con su certificado TLS o contraseña suministrada",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "No podría analizar CIDR red o dirección IP",
86 100
   "Could not register": "No se pudo registrar",
87 101
   "Could not remove ban [%s]": "No se pudo quitar el ban [%s]",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "No se puede definir o cambiar nick: %s",
89 104
   "Could not successfully save new D-LINE: %s": "No se pudo guardar con éxito la nueva D-LINE: %s",
90 105
   "Could not successfully save new K-LINE: %s": "No se pudo guardar con éxito la nueva K-LINE: %s",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "Creado en: %s",
94 109
   "Current global users %[1]s, max %[2]s": "",
95 110
   "Current local users %[1]s, max %[2]s": "",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "Final de /HELPOP",
97 113
   "End of /INFO": "Final del /INFO",
98 114
   "End of /WHOIS list": "Final de lista /WHOIS",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "Final de lista /NAMES",
102 118
   "End of WHO list": "Final de lista /WHO",
103 119
   "End of WHOWAS": "Fin del WHOWAS",
120
+  "End of history playback": "",
104 121
   "End of list": "Final de la lista",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "Nick erróneo",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "Error al cargar los datos de la cuenta",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "Error reservando el nick",
108 128
   "Error while unregistering account": "Error al anular el registro de cuenta",
109 129
   "Fake source must be a valid nickname": "Debes ingresar un nombre de usuario válido",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "",
114 134
   "Founder: %s": "",
115 135
   "GHOSTed by %s": "Liberada por %s",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "",
117 139
   "Given current server settings, your client is always-on": "",
118 140
   "Given current server settings, your client is not always-on": "",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "Parámetros inválidos. Para su uso, haga /msg %[1]s AYUDA %[2]s",
143 165
   "Invalid params": "",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "Vhost inválido",
145 168
   "It was rejected for reason: %s": "Fue rechazado por la razón: %s",
146 169
   "JOIN 0 is not allowed": "JOIN 0 no está permitido",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "El nick está reservado para otra cuenta",
162 185
   "No DLINEs have been set!": "¡No se han configurado DLINE!",
163 186
   "No changes were made": "no se hicieron cambios",
164
-  "No command given": "Ningún comando dado",
165 187
   "No nickname given": "Ningún apodo dado",
166 188
   "No such account": "No hay tal cuenta",
167 189
   "No such channel": "No hay tal canal",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "Permiso denegado",
183 205
   "Permission Denied - You're not an IRC operator": "Permiso denegado: no eres un operador de IRC",
184 206
   "Please wait at least %v and try again": "Espere al menos %v e intente nuevamente",
185
-  "Proxied IP address is not valid: [%s]": "La dirección IP proxy no es válida: [%s]",
186 207
   "Purge reason: %s": "",
187 208
   "Purged at: %s": "",
188 209
   "Purged by operator: %s": "",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "Registrado en: %s",
191 212
   "Registered channel: %s": "Canal registrado: %s",
192 213
   "Registration requires a valid e-mail address": "El registro requiere una dirección de correo electrónico válida",
193
-  "Rehashing": "Recargando",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "Servidores remotos aún no admitidos",
195 216
   "Removed D-Line for %s": "Se elimino D-Line para %s",
196 217
   "Removed K-Line for %s": "Se elimino K-Line para %s",
197 218
   "Requesting the %s client capability is forbidden": "Solicitar la capacidad del cliente %s está prohibido",
198 219
   "Resume may have lost some message history": "",
199 220
   "Resume may have lost up to %d seconds of history": "El currículum puede haber perdido hasta %d segundos de historial",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "Autenticación SASL cancelada",
201 224
   "SASL authentication failed": "La autenticación SASL falló",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "La autenticación SASL falló, no se está conectando con un certificado",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "Sesión %d (sesión actualmente adjunta):",
210 233
   "Session %d:": "Sesión %d:",
211 234
   "Some additional message history may have been lost": "Es posible que se haya perdido algún historial adicional de mensajes",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "",
213 237
   "Successfully approved vhost request for %s": "Solicitud de vhost aprobada con éxito para %s",
214 238
   "Successfully changed the channel settings": "",
215 239
   "Successfully changed your account settings": "Cambió con éxito la configuración de su cuenta",
216 240
   "Successfully cleared vhost": "Vhost borrado con éxito",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "Desactivado con éxito tu vhost",
218 243
   "Successfully enabled your vhost": "Ha habilitado con éxito su vhost",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "Agrupado con éxito nick %s con su cuenta",
220
-  "Successfully op'd in channel %s": "Exitosamente operado en el canal %s\n",
221 246
   "Successfully purged channel %s from the server": "",
222 247
   "Successfully registered account %s": "Cuenta registrada con éxito %s",
223 248
   "Successfully rejected vhost request for %s": "Rechazado con éxito la solicitud de vhost para %s",
224 249
   "Successfully reset channel access": "",
225
-  "Successfully set mode %s": "Configurar con éxito el modo %s",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "Establecer con éxito vhost",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "",
228 253
   "Successfully ungrouped nick %s with your account": "Exitosamente desagrupado nick %s con su cuenta",
229 254
   "Successfully unpurged channel %s from the server": "",
230 255
   "Successfully unregistered account %s": "Exitosamente sin registrar %s de cuenta",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "",
232 256
   "That certificate fingerprint is already associated with another account": "",
233 257
   "That certificate fingerprint was already authorized": "",
234 258
   "That channel is not registered": "Este canal no está registrado",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "Este comando ha sido desactivado por los administradores del servidor",
250 274
   "This feature has been disabled by the server administrators": "Esta característica ha sido desactivada por los administradores del servidor",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "Este servidor está en modo debug y está registrando todas las E/S de usuario. Si usted no desea que todo lo que envía sea legible para los propietarios del servidor, por favor desconéctese.",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "Este servidor fue creado %s",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "Este vhost está actualmente deshabilitado, pero se puede habilitar con /HS ON",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "La marca de tiempo no está en el formato 2006-01-02T15:04:05.999Z, ignorándolo",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "Para cambiar una contraseña, utilice el comando PASSWD. Para más detalles, /msg NickServ HELP PASSWD",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "Para confirmar la cancelación de la cuenta, escriba: /NS UNREGISTER %[1]s %[2]s",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "Para confirmar la cancelación del canal, escriba: /CS UNREGISTER %[1]s %[2]s",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "",
261 284
   "To verify your account, issue the following command:": "",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "",
270 293
   "User %s is now allowed to use vhosts": "",
271 294
   "User doesn't have roleplaying mode enabled": "El usuario no tiene habilitado el modo de juego de roles",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "Código de verificación: %s",
273 298
   "Verify your account on %s": "Verifique su cuenta en %s",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "El comando WEBIRC no se puede utilizar desde su dirección o con una contraseña incorrecta",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "Usted no puede FANTASMAR a sí mismo (intente /QUIT en su lugar)",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "no puedes desagrupar tu nombre de usuario principal (intenta desregistrar tu cuenta en su lugar)",
287 313
   "You don't have enough channel privileges": "No tienes suficientes privilegios de canal",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "",
302 328
   "You must log in with SASL to join this server": "Debe iniciar sesión con SASL para unirse a este servidor",
303 329
   "You must specify an account": "Debe especificar una cuenta",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "Debe esperar un %v adicional antes de hacer otra solicitud",
305 332
   "You must wait an additional %v before taking a vhost": "",
306 333
   "You need to register before you can use that command": "Necesita registrarse antes de poder usar ese comando",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "Su host es %[1]s, ejecutando la versión %[2]s",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "",
325 352
   "Your stored always-on setting is: %s": "",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "",
327 355
   "Your stored nickname enforcement setting is: %s": "Su configuración de aplicación de apodos almacenada es: %s",
328 356
   "Your vhost request was approved by an administrator": "Su solicitud de vhost fue aprobada por un administrador",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "Su solicitud de vhost fue rechazada por un administrador. La razón dada fue: %s",
330 359
   "Your vhost request will be reviewed by an administrator": "Su solicitud de vhost será revisada por un administrador",
331 360
   "are supported by this server": "son soportados por este servidor",
332 361
   "channels formed": "canales formados",
333 362
   "has client certificate fingerprint %s": "tiene certificado de cliente huella dactilar %s",
334 363
   "is a $bBot$b on %s": "es un $bBot$b en %s",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "es un personaje de modo desconocido para mí",
336 366
   "is logged in as": "Es un usuario registrado",
337 367
   "is using a secure connection": "Está usando una conexión segura",

+ 2
- 0
languages/fi-FI-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "",
6 6
   "$bINFO$b displays info about a registered channel.": "",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "",
8 9
   "$bPURGE$b blacklists a channel from the server.": "",
9 10
   "$bREGISTER$b lets you own a given channel.": "",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "",

+ 2
- 2
languages/fi-FI-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= 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 talk in 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.": "",
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\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": "",
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.": "",
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": "",
5 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.": "",
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": "",
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": "",

+ 2
- 0
languages/fi-FI-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "",
11 11
   "$bSET$b sets a user's vhost.": "",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "",

+ 41
- 11
languages/fi-FI-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "",
10 12
   "%[1]s left the channel (%[2]s)": "",
11 13
   "%[1]s quit (%[2]s)": "",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "",
13 17
   "%s joined the channel": "",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "",
16 24
   "*** Found your username": "",
17 25
   "*** Got a malformed username, ignoring": "",
18 26
   "*** Looking up your username": "",
19 27
   "- %s Message of the day - ": "",
20 28
   "... and other commands which have been disabled": "",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "",
22 31
   "A request was previously made for vhost: %s": "",
23 32
   "Account %[1]s has vhost: %[2]s": "",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "",
37 46
   "An administrator has denied you the ability to use vhosts": "",
38 47
   "An error occurred": "",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "",
40 50
   "Autoreplay of missed messages is enabled": "",
41 51
   "Bad or unauthorized PROXY command": "",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "",
44 55
   "Can't change modes for other users": "",
45 56
   "Can't purge invalid channel %s": "",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "",
52 63
   "Cannot resume connection, old and new clients must have TLS": "",
53 64
   "Cannot resume connection, token is not valid": "",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "",
55 67
   "Cannot send to channel (+%s)": "",
56 68
   "Certfp:      %s": "",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "",
71 83
   "Channel is not registered": "",
72 84
   "Channel list is full": "",
73
-  "Channel name is not valid": "",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "",
75 87
   "Channel renamed: %s": "",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "",
77 90
   "Client reconnected (message history may have been lost)": "",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "",
81 94
   "Core Developers:": "",
82 95
   "Could not accept ownership of channel %s": "",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "",
84
-  "Could not login with your TLS certificate or supplied username/password": "",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "",
86 100
   "Could not register": "",
87 101
   "Could not remove ban [%s]": "",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "",
89 104
   "Could not successfully save new D-LINE: %s": "",
90 105
   "Could not successfully save new K-LINE: %s": "",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "",
94 109
   "Current global users %[1]s, max %[2]s": "",
95 110
   "Current local users %[1]s, max %[2]s": "",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "",
97 113
   "End of /INFO": "",
98 114
   "End of /WHOIS list": "",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "",
102 118
   "End of WHO list": "",
103 119
   "End of WHOWAS": "",
120
+  "End of history playback": "",
104 121
   "End of list": "",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "",
108 128
   "Error while unregistering account": "",
109 129
   "Fake source must be a valid nickname": "",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "",
114 134
   "Founder: %s": "",
115 135
   "GHOSTed by %s": "",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "",
117 139
   "Given current server settings, your client is always-on": "",
118 140
   "Given current server settings, your client is not always-on": "",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "",
143 165
   "Invalid params": "",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "",
145 168
   "It was rejected for reason: %s": "",
146 169
   "JOIN 0 is not allowed": "",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "",
162 185
   "No DLINEs have been set!": "",
163 186
   "No changes were made": "",
164
-  "No command given": "",
165 187
   "No nickname given": "",
166 188
   "No such account": "",
167 189
   "No such channel": "",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "",
183 205
   "Permission Denied - You're not an IRC operator": "",
184 206
   "Please wait at least %v and try again": "",
185
-  "Proxied IP address is not valid: [%s]": "",
186 207
   "Purge reason: %s": "",
187 208
   "Purged at: %s": "",
188 209
   "Purged by operator: %s": "",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "",
191 212
   "Registered channel: %s": "",
192 213
   "Registration requires a valid e-mail address": "",
193
-  "Rehashing": "",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "",
195 216
   "Removed D-Line for %s": "",
196 217
   "Removed K-Line for %s": "",
197 218
   "Requesting the %s client capability is forbidden": "",
198 219
   "Resume may have lost some message history": "",
199 220
   "Resume may have lost up to %d seconds of history": "",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "",
201 224
   "SASL authentication failed": "",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "",
210 233
   "Session %d:": "",
211 234
   "Some additional message history may have been lost": "",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "",
213 237
   "Successfully approved vhost request for %s": "",
214 238
   "Successfully changed the channel settings": "",
215 239
   "Successfully changed your account settings": "",
216 240
   "Successfully cleared vhost": "",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "",
218 243
   "Successfully enabled your vhost": "",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "",
220
-  "Successfully op'd in channel %s": "",
221 246
   "Successfully purged channel %s from the server": "",
222 247
   "Successfully registered account %s": "",
223 248
   "Successfully rejected vhost request for %s": "",
224 249
   "Successfully reset channel access": "",
225
-  "Successfully set mode %s": "",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "",
228 253
   "Successfully ungrouped nick %s with your account": "",
229 254
   "Successfully unpurged channel %s from the server": "",
230 255
   "Successfully unregistered account %s": "",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "",
232 256
   "That certificate fingerprint is already associated with another account": "",
233 257
   "That certificate fingerprint was already authorized": "",
234 258
   "That channel is not registered": "",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "",
250 274
   "This feature has been disabled by the server administrators": "",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "",
261 284
   "To verify your account, issue the following command:": "",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "",
270 293
   "User %s is now allowed to use vhosts": "",
271 294
   "User doesn't have roleplaying mode enabled": "",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "",
273 298
   "Verify your account on %s": "",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "",
287 313
   "You don't have enough channel privileges": "",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "",
302 328
   "You must log in with SASL to join this server": "",
303 329
   "You must specify an account": "",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "",
305 332
   "You must wait an additional %v before taking a vhost": "",
306 333
   "You need to register before you can use that command": "",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "",
325 352
   "Your stored always-on setting is: %s": "",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "",
327 355
   "Your stored nickname enforcement setting is: %s": "",
328 356
   "Your vhost request was approved by an administrator": "",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "",
330 359
   "Your vhost request will be reviewed by an administrator": "",
331 360
   "are supported by this server": "",
332 361
   "channels formed": "",
333 362
   "has client certificate fingerprint %s": "",
334 363
   "is a $bBot$b on %s": "",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "",
336 366
   "is logged in as": "",
337 367
   "is using a secure connection": "",

+ 2
- 0
languages/fr-FR-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "$bGET$b liste les réglages actuels d’un salon.",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "$bHISTORY$b\nDéfinit la façon dont l’historique est conservé. Les options disponibles sont :\na) On                    Historique enregistré en base de données, si disponible.\nb) Off                   Historique désactivé.\nc) Default            Utilise le réglage du serveur.\nd) Ephemeral      Historique temporaire, sans base de données.",
6 6
   "$bINFO$b displays info about a registered channel.": "$bINFO$b affiche les détails d’un salon enregistré.",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "$bOP$b fait de vous, ou de quelqu’un d’autre, un·e administrateurice du salon.",
8 9
   "$bPURGE$b blacklists a channel from the server.": "$bPURGE$b élimine un salon du serveur.",
9 10
   "$bREGISTER$b lets you own a given channel.": "$bREGISTER$b vous permet de réserver un salon.",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "Syntaxe : $bAMODE #Salon [modes] [compte]$b\n\nAMODE liste, ou modifie, les modes persistants attribués aux membres d’un salon. Par exemple, $bAMODE #Nuage +o Julie$b donne à Julie le statut d’opérateurice à chaque fois qu’elle rejoint le salon #Nuage. Pour lister les comptes et modes actuels, utilisez $bAMODE #Salon$b. À noter que les utilisateurices sont toujours désigné·e·s selon le nom du compte, et non pas le pseudonyme.",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "Syntaxe : $bCLEAR #Salon Cible$b\n\nCLEAR retire utilisateurices ou réglages d’un salon. Spécifiquement :\n\n$bCLEAR #Salon Users$b expulse tou·te·s les utilisateurices à part vous.\n$bCLEAR #Salon Access$b efface tous les bannissements, exceptions, invitations,\net modes persistants établis via CS AMODE.",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "Syntaxe : $bGET #Salon Réglage$b\n\nGET liste les réglages actuels d’un salon. Les options disponibles\nsont consultables via la commande HELP SET.",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "Syntaxe : $bOP #Salon [Nom]$b\n\nOP fait de vous, ou de quelqu’un d’autre, un·e administrateurice du salon. Cette commande est seulement disponible si vous avez créé ledit salon.",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "Syntaxe : $bPURGE #Salon (Raison)$b\n\nPURGE élimine un salon du serveur, le rendant complètement\ninaccessible. Si des utilisateurices y sont connecté·e·s à ce\nmoment-là, iels en seront exclu·e·s.",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "Syntaxe : $bREGISTER #Salon$b\n\nREGISTER enregistre le salon donné, et fait de vous saon administrateurice. Les modes du salon, comme son sujet, seront sauvegardés.",

+ 2
- 2
languages/fr-FR-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= Help Topics =\n\nCommands:\n%[1]s\n\nRPL_ISUPPORT Tokens:\n%[2]s\n\nInformation:\n%[3]s": "= Sujets d’aide =\n\nCommandes :\n%[1]s\n\nJetons RPL_ISUPPORT :\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 talk in 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.": "== Modes de Salon ==\n\nOragono propose les modes de salon suivants :\n\n  +b  |  Masques bannis (i.e. *!*@127.0.0.1).\n  +e  |  Masques immunisés au bannissement.\n  +I   |  Masques exemptés d’invitation.\n  +i   |  Invitation requise.\n  +k  |  Clé requise.\n  +l   |  Places limitées.\n  +m |  Seul·e·s les utilisateurices privilégié·e·s peuvent intervenir.\n  +n  |  Aucun message extérieur, seul·e·s les utilisateurices présent·e·s peuvent intervenir.\n  +R  |  Seul·e·s les utilisateurices enregistré·e·s peuvent intervenir.\n  +s  |  Secret, le salon n’apparaît pas via /list ou /whois.\n  +t   |  Seul·e·s les opérateurices peuvent changer le sujet.\n\n= Préfixes =\n\n  +q (~)  |  Fondateurice.\n  +a (&)  |  Administrateurice.\n  +o (@) |  Opérateurice.\n  +h (%) |  Modérateurice.\n  +v (+)  |  Utilisateurice voisé·e.",
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\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": "== Masques de notification serveur ==\n\nOragono propose aux opérateurices les masques de notification serveur suivants :\n\n  a  |  Annonces.\n  c  |  Connexions.\n  j   |  Modifications des salons.\n  k  |  Utilisations de /kill.\n  n  |  Changements de noms.\n  o  |  Actions des opérateurices.\n  q  |  Départs.\n  t   |  Utilisations de /stats.\n  u  |  Modifications des comptes.\n  x  |  Utilisations de /dline, /kline, etc.\n\nLa commande permettant d’activer un masque est :\n\n  /mode nom +s masque(s)\n\nPar exemple, afin de notifier Julie des annonces, connexions, départs, et modifications des comptes, la commande serait :\n\n  /mode Julie +s acqu",
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.": "",
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": "",
5 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.": "== Modes d’utilisateurice ==\n\nOragono propose les modes d’utilisateurice suivants :\n\n  +a  |  Absent·e. S’active via /away.\n  +i   |  Invisible. Salons masqués en /whois.\n  +o  |  Opérateurice.\n  +R  |  Accepte seulement les messages d’utilisateurices enregistré·e·s.\n  +s  |  Masques de notification serveur. Voir /helpop snomasks.\n  +Z  |  Connecté·e via TLS.",
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 Nom (,Nom)\n\nEnvoie les « client-only tags » aux utilisateurices donné·e·s via TAGMSG.\nPour plus d’informations, voir les spécifications IRCv3 :\nhttps://ircv3.net/specs/extensions/message-tags.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 Nom [callback_namespace:]<rappel> [cred_type] :<référence>\nACC VERIFY Nom Code\n\nCommandes utilisées pour l’enregistrement des comptes. Cf. spécifications :\nhttps://oragono.io/specs.html",

+ 2
- 0
languages/fr-FR-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "$bREJECT$b décline la demande d’hôte virtuel.",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "$bREQUEST$b demande un nouvel hôte virtuel.",
11 11
   "$bSET$b sets a user's vhost.": "$bSET$b définit l’hôte virtuel d’un·e utilisateurice.",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "$bSTATUS$b affiche votre hôte virtuel, ou le statut de votre demande.",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "$bTAKE$b vous laisse adopter l’un des hôtes virtuels prédéfinis.",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "$bWAITING$b affiche une liste des demandes d’hôte virtuel en attente.",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "Syntaxe : $bREJECT Utilisateurice (Raison)$b\n\nREJECT décline une demande d’hôte virtuel, avec ou sans raison donnée.",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "Syntaxe : $bREQUEST Hôte$b\nExemple : $bREQUEST nuve.est-ma.déesse$b\n\nREQUEST émet la demande d’un nouvel hôte virtuel pour votre compte, qui sera\npassée en revue par l’un·e des opérateurices du serveur.",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "Syntaxe : $bSET <Utilisateurice> <Hôte>$b\n\nSET établit l’hôte virtuel d’un·e utilisateurice.",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "Syntaxe : $bSTATUS (Utilisateurice)$b\n\nSTATUS affiche votre hôte virtuel, ou l’état de votre demande\npour en obtenir un. Un·e opérateurice peut voir le statut d’autres utilisateurices.",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "Syntaxe : $TAKE Hôte$b\n\nAdopte l’un des hôtes virtuels prédéfinis. La liste est\nconsultable via la commande /hostserv offerlist.",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "Syntaxe : $bWAITING$b\n\nWAITING affiche une liste des demandes d'hôte virtuel en attente, qui peuvent être approuvées ou rejetées.",

+ 41
- 11
languages/fr-FR-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "    $b/msg %s HELP Commande$b",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "$bAttention : effacer ce compte lèvera ses privilèges.$b",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "$bAttention : effacer ce canal le démunira de ses attributs.$b",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "$bAttention : vous êtes sur le point de céder la propriété de votre salon à un·e autre utilisateurice.$b",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "%[1]s a éjecté %[2]s (%[3]s)",
10 12
   "%[1]s left the channel (%[2]s)": "%[1]s a quitté le canal (%[2]s)",
11 13
   "%[1]s quit (%[2]s)": "%[1]s est parti·e (%[2]s)",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "%s Sous-commande (Paramètres)",
13 17
   "%s joined the channel": "%s a rejoint le canal",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "*** $bFin de %s AIDE$b ***",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "*** Impossible de trouver votre nom d’utilisateurice",
16 24
   "*** Found your username": "*** Nom d’utilisateurice trouvé",
17 25
   "*** Got a malformed username, ignoring": "*** Reçu mauvais nom d’utilisateurice",
18 26
   "*** Looking up your username": "*** Recherche de votre nom d’utilisateurice",
19 27
   "- %s Message of the day - ": "- %s Message du jour - ",
20 28
   "... and other commands which have been disabled": "… et autres commandes ayant été désactivées",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "Une demande est en attente pour l’hôte virtuel : %s",
22 31
   "A request was previously made for vhost: %s": "Une demande a déjà été faite pour l’hôte virtuel : %s",
23 32
   "Account %[1]s has vhost: %[2]s": "Le compte %[1]s a pour hôte virtuel : %[2]s",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "Nom additionnel groupé : %s",
37 46
   "An administrator has denied you the ability to use vhosts": "Un·e administrateurice a restreint votre accès aux hôtes virtuels",
38 47
   "An error occurred": "Une erreur est survenue",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "Authentification réussie",
40 50
   "Autoreplay of missed messages is enabled": "La rediffusion des messages manqués est activée",
41 51
   "Bad or unauthorized PROXY command": "Commande PROXY erronée ou prohibée",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "%[1]s banni·e par %[2]s – %[3]s",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "Les messages CTCP sont désactivés via Tor",
44 55
   "Can't change modes for other users": "Impossible de changer les modes d’autres utilisateurices",
45 56
   "Can't purge invalid channel %s": "Salon %s invalide, élimination impossible",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "Impossible de rétablir la connexion, son enregistrement a déjà été complété",
52 63
   "Cannot resume connection, old and new clients must have TLS": "Impossible de rétablir la connexion, anciens et nouveaux clients doivent avoir TLS",
53 64
   "Cannot resume connection, token is not valid": "Impossible de rétablir la connexion, le jeton est faux",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "Impossible d’envoyer ce message",
55 67
   "Cannot send to channel (+%s)": "Envoi impossible (+%s)",
56 68
   "Certfp:      %s": "Certfp :      %s",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "Le mode « jeu de rôle » n’est pas disponible dans ce salon",
71 83
   "Channel is not registered": "Ce canal n’est pas enregistré",
72 84
   "Channel list is full": "La liste de canaux est pleine",
73
-  "Channel name is not valid": "Le nom du canal est invalide",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "Canal renommé",
75 87
   "Channel renamed: %s": "Canal renommé : %s",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "Client reconnecté",
77 90
   "Client reconnected (message history may have been lost)": "Client reconnecté (l’historique des messages a pu être perdu)",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "Client reconnecté (jusqu’à %d secondes de l’historique ont pu être perdues)",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "Commande limitée",
81 94
   "Core Developers:": "Développeuxes Majeuxes :",
82 95
   "Could not accept ownership of channel %s": "Impossible de prendre possession du salon %s",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "Client donné introuvable",
84
-  "Could not login with your TLS certificate or supplied username/password": "Impossible de vous identifier avec votre certificat TLS, ou votre identifiant et mot de passe",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "Impossible d’analyser l’adresse IP, ou le réseau CIDR",
86 100
   "Could not register": "Enregistrement impossible",
87 101
   "Could not remove ban [%s]": "Impossible de retirer le ban [%s]",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "Nom impossible à changer : %s",
89 104
   "Could not successfully save new D-LINE: %s": "Impossible d’enregistrer la nouvelle D-Line : %s",
90 105
   "Could not successfully save new K-LINE: %s": "Impossible d’enregistrer la nouvelle K-Line : %s",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "Créé·e le : %s",
94 109
   "Current global users %[1]s, max %[2]s": "%[1]s utilisateurices actuellement connecté·e·s ; record à %[2]s",
95 110
   "Current local users %[1]s, max %[2]s": "%[1]s utilisateurices actuellement connecté·e·s au serveur local ; record à %[2]s",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "Fin de HELPOP",
97 113
   "End of /INFO": "Fin de INFO",
98 114
   "End of /WHOIS list": "Fin de WHOIS",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "Fin de NAMES",
102 118
   "End of WHO list": "Fin de WHO",
103 119
   "End of WHOWAS": "Fin de WHOWAS",
120
+  "End of history playback": "",
104 121
   "End of list": "Fin de liste",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "Nom inadéquat",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "Impossible de charger les données du compte",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "Erreur lors de la réservation du nom",
108 128
   "Error while unregistering account": "Erreur au cours de la suppression du compte",
109 129
   "Fake source must be a valid nickname": "Vous devez entrer un nom valide",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "Ancien·ne·s développeuxes majeuxes :",
114 134
   "Founder: %s": "Fondateurice : %s",
115 135
   "GHOSTed by %s": "Déconnecté·e via Ghost par %s",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "Selon la configuration actuelle du serveur, le réglage de l’historique pour les salons est : %s",
117 139
   "Given current server settings, your client is always-on": "En accord avec la configuration actuelle du serveur, votre mode persistant est activé",
118 140
   "Given current server settings, your client is not always-on": "En accord avec la configuration actuelle du serveur, votre mode persistant est désactivé",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "Paramètres invalides",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "Paramètres invalides. Détails disponibles via /msg %[1]s HELP %[2]s",
143 165
   "Invalid params": "Paramètres invalides",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "Vhost invalide",
145 168
   "It was rejected for reason: %s": "Raison du refus : %s",
146 169
   "JOIN 0 is not allowed": "JOIN 0 est interdit",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "Ce nom est déjà réservé par un autre compte",
162 185
   "No DLINEs have been set!": "Aucune D-Line mise en place !",
163 186
   "No changes were made": "Aucun changement effectué",
164
-  "No command given": "Aucune commande donnée",
165 187
   "No nickname given": "Aucun nom donné",
166 188
   "No such account": "Compte introuvable",
167 189
   "No such channel": "Ce canal n’existe pas",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "Permission refusée",
183 205
   "Permission Denied - You're not an IRC operator": "Permission refusée — vous n’êtes pas opérateurice",
184 206
   "Please wait at least %v and try again": "Merci de patienter au moins %v avant d’essayer à nouveau",
185
-  "Proxied IP address is not valid: [%s]": "L’adresse IP associée au proxy n’est pas valable",
186 207
   "Purge reason: %s": "Raison de l’élimination : %s",
187 208
   "Purged at: %s": "Éliminé à : %s",
188 209
   "Purged by operator: %s": "Éliminé par l’opérateurice : %s",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "Enregistré·e le : %s",
191 212
   "Registered channel: %s": "Salon enregistré le : %s",
192 213
   "Registration requires a valid e-mail address": "L’enregistrement requiert une adresse e-mail valide",
193
-  "Rehashing": "Rehachage",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "Les serveurs distants ne sont pas encore compatibles",
195 216
   "Removed D-Line for %s": "D-Line supprimée pour %s",
196 217
   "Removed K-Line for %s": "K-Line supprimée pour %s",
197 218
   "Requesting the %s client capability is forbidden": "Demander l’aptitude %s est défendu",
198 219
   "Resume may have lost some message history": "Une partie de l’historique a pu être perdue",
199 220
   "Resume may have lost up to %d seconds of history": "Le résumé a perdu jusqu’à %d secondes de l’historique",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "Authentification SASL interrompue",
201 224
   "SASL authentication failed": "Authentification SASL échouée",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "Authentification SASL échouée, vous n’avez pas de certificat",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "Session %d (actuellement attachée) :",
210 233
   "Session %d:": "Session %d :",
211 234
   "Some additional message history may have been lost": "Une partie de l’historique a été perdue",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "Propriété du salon %s acceptée",
213 237
   "Successfully approved vhost request for %s": "Demande d’hôte virtuel approuvée pour %s",
214 238
   "Successfully changed the channel settings": "Réglages du salon changés avec succès",
215 239
   "Successfully changed your account settings": "Réglages sauvegardés",
216 240
   "Successfully cleared vhost": "Hôte virtuel effacé",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "Hôte virtuel désactivé",
218 243
   "Successfully enabled your vhost": "Hôte virtuel activé",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "Le nom %s a été lié à votre compte",
220
-  "Successfully op'd in channel %s": "Statut d’opérateurice gagné dans le salon %s",
221 246
   "Successfully purged channel %s from the server": "Salon %s éliminé du serveur",
222 247
   "Successfully registered account %s": "Compte %s enregistré",
223 248
   "Successfully rejected vhost request for %s": "Demande d’hôte virtuel rejetée pour %s",
224 249
   "Successfully reset channel access": "Accès du salon réinitialisés",
225
-  "Successfully set mode %s": "Mode %s établi",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "Hôte virtuel mis en place",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "Salon %[1]s cédé au compte %[2]s",
228 253
   "Successfully ungrouped nick %s with your account": "Le nom %s a été détaché de votre compte",
229 254
   "Successfully unpurged channel %s from the server": "Salon %s restauré sur le serveur",
230 255
   "Successfully unregistered account %s": "Compte %s effacé",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "Le mode persistant est activé sur votre compte ; essayez de vous déconnecter et de revenir en vous authentifiant via SASL",
232 256
   "That certificate fingerprint is already associated with another account": "Cette empreinte de certificat est déjà associée avec un autre compte",
233 257
   "That certificate fingerprint was already authorized": "Cette empreinte de certificat a déjà été autorisée",
234 258
   "That channel is not registered": "Ce canal n’est pas enregistré",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "Cette commande a été désactivée par les administrateurices du serveur",
250 274
   "This feature has been disabled by the server administrators": "Cette fonctionnalité a été désactivée par les administrateurices du serveur",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "Ce serveur est en mode débogage, et enregistre toutes entrées/sorties ; si vous ne souhaitez pas que l’ensemble de vos échanges soit lisible par ses propriétaires, merci de vous déconnecter.",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "Ce serveur a été créé le %s",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "Cet hôte virtuel est actuellement inactif, mais peut être réactivé via /hs on",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "La date n’est pas au format 2009-05-31T16:20:04.666Z, et est donc ignorée",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "Pour changer le mot de passe : /ns help passwd",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "Pour confirmer la suppression de votre compte : /ns unregister %[1]s %[2]s",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "Pour confirmer la suppression du canal : /cs unregister %[1]s %[2]s",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "Pour confirmer la cession du salon, entrez : /CS TRANSFER %[1]s %[2]s %[3]s",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "À des fins de test, vous pouvez causer un crash du serveur avec la commande /debug crashserver %s",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "Pour voir l’aide détaillée d’une commande spécifique :",
261 284
   "To verify your account, issue the following command:": "Pour vérifier votre compte, entrez la commande suivante :",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "Transfert du salon %[1]s au compte %[2]s réussi ; en attente d’acceptation.",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "L’utilisateurice %s n’a plus accès à l’usage des hôtes virtuels",
270 293
   "User %s is now allowed to use vhosts": "L’utilisateurice %s a maintenant accès à l’usage des hôtes virtuels",
271 294
   "User doesn't have roleplaying mode enabled": "Cet·te utilisateurice n’a pas activé le mode « jeu de rôle »",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "Code de vérification : %s",
273 298
   "Verify your account on %s": "Vérifiez votre compte sur %s",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "La commande WEBIRC n’est pas utilisable depuis votre adresse, ou le mot de passe est erroné",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "Impossible d’utiliser GHOST sur un·e utilisateurice dont le mode persistant est activé",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "Vous ne pouvez utiliser GHOST sur vous-même (essayez /QUIT à la place)",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "Suppression du mot de passe impossible sans l’ajout préalable d’un certificat",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "Suppression du certificat impossible sans l’ajout préalable d’un mot de passe",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "Vous ne pouvez pas dégrouper votre nom principal (essayez d’effacer votre compte à la place)",
287 313
   "You don't have enough channel privileges": "Vous n’avez pas assez de privilèges",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "La permission « rehash » est nécessaire afin d’utiliser cette commande",
302 328
   "You must log in with SASL to join this server": "Vous devez vous authentifier via SASL pour rejoindre ce serveur",
303 329
   "You must specify an account": "Vous devez spécifier un compte",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "Vous devez encore attendre %v avant de pouvoir émettre une autre requête",
305 332
   "You must wait an additional %v before taking a vhost": "Merci de patienter %v avant la sélection d’un hôte virtuel",
306 333
   "You need to register before you can use that command": "Vous devez vous enregistrer avant de pouvoir utiliser cette commande",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "Votre hôte est %[1]s, version %[2]s",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "Pour modifier ce réglage, votre pseudonyme doit être identique à votre nom de compte ; vous pouvez le changer via la commande /nick.",
325 352
   "Your stored always-on setting is: %s": "Le réglage enregistré pour votre mode persistant est : %s",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "Le réglage enregistré pour l’historique des messages privés est : %s",
327 355
   "Your stored nickname enforcement setting is: %s": "Votre réglage enregistré pour l’application de nom est : %s",
328 356
   "Your vhost request was approved by an administrator": "Votre demande d’hôte virtuel a été acceptée",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "Votre demande d’hôte virtuel a été déclinée pour la raison suivante : %s",
330 359
   "Your vhost request will be reviewed by an administrator": "Votre demande d’hôte virtuel va être revue par un·e administrateurice",
331 360
   "are supported by this server": "sont compatibles avec ce serveur",
332 361
   "channels formed": "canaux créés",
333 362
   "has client certificate fingerprint %s": "a comme empreinte de certificat client %s",
334 363
   "is a $bBot$b on %s": "est un·e robox sur %s",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "est un mode de caractères inconnu",
336 366
   "is logged in as": "est connecté·e en tant que",
337 367
   "is using a secure connection": "utilise une connexion sécurisée",

+ 2
- 0
languages/he-IL-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "",
6 6
   "$bINFO$b displays info about a registered channel.": "",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "",
8 9
   "$bPURGE$b blacklists a channel from the server.": "",
9 10
   "$bREGISTER$b lets you own a given channel.": "",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "",

+ 2
- 2
languages/he-IL-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= 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 talk in 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.": "",
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\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": "",
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.": "",
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": "",
5 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.": "",
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": "",
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": "",

+ 2
- 0
languages/he-IL-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "",
11 11
   "$bSET$b sets a user's vhost.": "",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "",

+ 41
- 11
languages/he-IL-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "",
10 12
   "%[1]s left the channel (%[2]s)": "",
11 13
   "%[1]s quit (%[2]s)": "",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "",
13 17
   "%s joined the channel": "",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "",
16 24
   "*** Found your username": "",
17 25
   "*** Got a malformed username, ignoring": "",
18 26
   "*** Looking up your username": "",
19 27
   "- %s Message of the day - ": "",
20 28
   "... and other commands which have been disabled": "",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "",
22 31
   "A request was previously made for vhost: %s": "",
23 32
   "Account %[1]s has vhost: %[2]s": "",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "",
37 46
   "An administrator has denied you the ability to use vhosts": "",
38 47
   "An error occurred": "",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "",
40 50
   "Autoreplay of missed messages is enabled": "",
41 51
   "Bad or unauthorized PROXY command": "",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "",
44 55
   "Can't change modes for other users": "",
45 56
   "Can't purge invalid channel %s": "",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "",
52 63
   "Cannot resume connection, old and new clients must have TLS": "",
53 64
   "Cannot resume connection, token is not valid": "",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "",
55 67
   "Cannot send to channel (+%s)": "",
56 68
   "Certfp:      %s": "",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "",
71 83
   "Channel is not registered": "",
72 84
   "Channel list is full": "",
73
-  "Channel name is not valid": "",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "",
75 87
   "Channel renamed: %s": "",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "",
77 90
   "Client reconnected (message history may have been lost)": "",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "",
81 94
   "Core Developers:": "",
82 95
   "Could not accept ownership of channel %s": "",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "",
84
-  "Could not login with your TLS certificate or supplied username/password": "",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "",
86 100
   "Could not register": "",
87 101
   "Could not remove ban [%s]": "",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "",
89 104
   "Could not successfully save new D-LINE: %s": "",
90 105
   "Could not successfully save new K-LINE: %s": "",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "",
94 109
   "Current global users %[1]s, max %[2]s": "",
95 110
   "Current local users %[1]s, max %[2]s": "",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "",
97 113
   "End of /INFO": "",
98 114
   "End of /WHOIS list": "",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "",
102 118
   "End of WHO list": "",
103 119
   "End of WHOWAS": "",
120
+  "End of history playback": "",
104 121
   "End of list": "",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "",
108 128
   "Error while unregistering account": "",
109 129
   "Fake source must be a valid nickname": "",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "",
114 134
   "Founder: %s": "",
115 135
   "GHOSTed by %s": "",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "",
117 139
   "Given current server settings, your client is always-on": "",
118 140
   "Given current server settings, your client is not always-on": "",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "",
143 165
   "Invalid params": "",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "",
145 168
   "It was rejected for reason: %s": "",
146 169
   "JOIN 0 is not allowed": "",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "",
162 185
   "No DLINEs have been set!": "",
163 186
   "No changes were made": "",
164
-  "No command given": "",
165 187
   "No nickname given": "",
166 188
   "No such account": "",
167 189
   "No such channel": "",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "",
183 205
   "Permission Denied - You're not an IRC operator": "",
184 206
   "Please wait at least %v and try again": "",
185
-  "Proxied IP address is not valid: [%s]": "",
186 207
   "Purge reason: %s": "",
187 208
   "Purged at: %s": "",
188 209
   "Purged by operator: %s": "",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "",
191 212
   "Registered channel: %s": "",
192 213
   "Registration requires a valid e-mail address": "",
193
-  "Rehashing": "",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "",
195 216
   "Removed D-Line for %s": "",
196 217
   "Removed K-Line for %s": "",
197 218
   "Requesting the %s client capability is forbidden": "",
198 219
   "Resume may have lost some message history": "",
199 220
   "Resume may have lost up to %d seconds of history": "",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "",
201 224
   "SASL authentication failed": "",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "",
210 233
   "Session %d:": "",
211 234
   "Some additional message history may have been lost": "",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "",
213 237
   "Successfully approved vhost request for %s": "",
214 238
   "Successfully changed the channel settings": "",
215 239
   "Successfully changed your account settings": "",
216 240
   "Successfully cleared vhost": "",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "",
218 243
   "Successfully enabled your vhost": "",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "",
220
-  "Successfully op'd in channel %s": "",
221 246
   "Successfully purged channel %s from the server": "",
222 247
   "Successfully registered account %s": "",
223 248
   "Successfully rejected vhost request for %s": "",
224 249
   "Successfully reset channel access": "",
225
-  "Successfully set mode %s": "",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "",
228 253
   "Successfully ungrouped nick %s with your account": "",
229 254
   "Successfully unpurged channel %s from the server": "",
230 255
   "Successfully unregistered account %s": "",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "",
232 256
   "That certificate fingerprint is already associated with another account": "",
233 257
   "That certificate fingerprint was already authorized": "",
234 258
   "That channel is not registered": "",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "",
250 274
   "This feature has been disabled by the server administrators": "",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "",
261 284
   "To verify your account, issue the following command:": "",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "",
270 293
   "User %s is now allowed to use vhosts": "",
271 294
   "User doesn't have roleplaying mode enabled": "",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "",
273 298
   "Verify your account on %s": "",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "",
287 313
   "You don't have enough channel privileges": "",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "",
302 328
   "You must log in with SASL to join this server": "",
303 329
   "You must specify an account": "",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "",
305 332
   "You must wait an additional %v before taking a vhost": "",
306 333
   "You need to register before you can use that command": "",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "",
325 352
   "Your stored always-on setting is: %s": "",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "",
327 355
   "Your stored nickname enforcement setting is: %s": "",
328 356
   "Your vhost request was approved by an administrator": "",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "",
330 359
   "Your vhost request will be reviewed by an administrator": "",
331 360
   "are supported by this server": "",
332 361
   "channels formed": "",
333 362
   "has client certificate fingerprint %s": "",
334 363
   "is a $bBot$b on %s": "",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "",
336 366
   "is logged in as": "",
337 367
   "is using a secure connection": "",

+ 2
- 0
languages/hu-HU-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "",
6 6
   "$bINFO$b displays info about a registered channel.": "",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "",
8 9
   "$bPURGE$b blacklists a channel from the server.": "",
9 10
   "$bREGISTER$b lets you own a given channel.": "",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "",

+ 2
- 2
languages/hu-HU-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= 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 talk in 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.": "",
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\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": "",
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.": "",
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": "",
5 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.": "",
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": "",
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": "",

+ 2
- 0
languages/hu-HU-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "",
11 11
   "$bSET$b sets a user's vhost.": "",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "",

+ 41
- 11
languages/hu-HU-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "",
10 12
   "%[1]s left the channel (%[2]s)": "",
11 13
   "%[1]s quit (%[2]s)": "",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "",
13 17
   "%s joined the channel": "",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "",
16 24
   "*** Found your username": "",
17 25
   "*** Got a malformed username, ignoring": "",
18 26
   "*** Looking up your username": "",
19 27
   "- %s Message of the day - ": "",
20 28
   "... and other commands which have been disabled": "",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "",
22 31
   "A request was previously made for vhost: %s": "",
23 32
   "Account %[1]s has vhost: %[2]s": "",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "",
37 46
   "An administrator has denied you the ability to use vhosts": "",
38 47
   "An error occurred": "",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "",
40 50
   "Autoreplay of missed messages is enabled": "",
41 51
   "Bad or unauthorized PROXY command": "",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "",
44 55
   "Can't change modes for other users": "",
45 56
   "Can't purge invalid channel %s": "",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "",
52 63
   "Cannot resume connection, old and new clients must have TLS": "",
53 64
   "Cannot resume connection, token is not valid": "",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "",
55 67
   "Cannot send to channel (+%s)": "",
56 68
   "Certfp:      %s": "",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "",
71 83
   "Channel is not registered": "",
72 84
   "Channel list is full": "",
73
-  "Channel name is not valid": "",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "",
75 87
   "Channel renamed: %s": "",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "",
77 90
   "Client reconnected (message history may have been lost)": "",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "",
81 94
   "Core Developers:": "",
82 95
   "Could not accept ownership of channel %s": "",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "",
84
-  "Could not login with your TLS certificate or supplied username/password": "",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "",
86 100
   "Could not register": "",
87 101
   "Could not remove ban [%s]": "",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "",
89 104
   "Could not successfully save new D-LINE: %s": "",
90 105
   "Could not successfully save new K-LINE: %s": "",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "",
94 109
   "Current global users %[1]s, max %[2]s": "",
95 110
   "Current local users %[1]s, max %[2]s": "",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "",
97 113
   "End of /INFO": "",
98 114
   "End of /WHOIS list": "",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "",
102 118
   "End of WHO list": "",
103 119
   "End of WHOWAS": "",
120
+  "End of history playback": "",
104 121
   "End of list": "",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "",
108 128
   "Error while unregistering account": "",
109 129
   "Fake source must be a valid nickname": "",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "",
114 134
   "Founder: %s": "",
115 135
   "GHOSTed by %s": "",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "",
117 139
   "Given current server settings, your client is always-on": "",
118 140
   "Given current server settings, your client is not always-on": "",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "",
143 165
   "Invalid params": "",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "",
145 168
   "It was rejected for reason: %s": "",
146 169
   "JOIN 0 is not allowed": "",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "",
162 185
   "No DLINEs have been set!": "",
163 186
   "No changes were made": "",
164
-  "No command given": "",
165 187
   "No nickname given": "",
166 188
   "No such account": "",
167 189
   "No such channel": "",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "",
183 205
   "Permission Denied - You're not an IRC operator": "",
184 206
   "Please wait at least %v and try again": "",
185
-  "Proxied IP address is not valid: [%s]": "",
186 207
   "Purge reason: %s": "",
187 208
   "Purged at: %s": "",
188 209
   "Purged by operator: %s": "",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "",
191 212
   "Registered channel: %s": "",
192 213
   "Registration requires a valid e-mail address": "",
193
-  "Rehashing": "",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "",
195 216
   "Removed D-Line for %s": "",
196 217
   "Removed K-Line for %s": "",
197 218
   "Requesting the %s client capability is forbidden": "",
198 219
   "Resume may have lost some message history": "",
199 220
   "Resume may have lost up to %d seconds of history": "",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "",
201 224
   "SASL authentication failed": "",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "",
210 233
   "Session %d:": "",
211 234
   "Some additional message history may have been lost": "",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "",
213 237
   "Successfully approved vhost request for %s": "",
214 238
   "Successfully changed the channel settings": "",
215 239
   "Successfully changed your account settings": "",
216 240
   "Successfully cleared vhost": "",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "",
218 243
   "Successfully enabled your vhost": "",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "",
220
-  "Successfully op'd in channel %s": "",
221 246
   "Successfully purged channel %s from the server": "",
222 247
   "Successfully registered account %s": "",
223 248
   "Successfully rejected vhost request for %s": "",
224 249
   "Successfully reset channel access": "",
225
-  "Successfully set mode %s": "",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "",
228 253
   "Successfully ungrouped nick %s with your account": "",
229 254
   "Successfully unpurged channel %s from the server": "",
230 255
   "Successfully unregistered account %s": "",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "",
232 256
   "That certificate fingerprint is already associated with another account": "",
233 257
   "That certificate fingerprint was already authorized": "",
234 258
   "That channel is not registered": "",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "",
250 274
   "This feature has been disabled by the server administrators": "",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "",
261 284
   "To verify your account, issue the following command:": "",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "",
270 293
   "User %s is now allowed to use vhosts": "",
271 294
   "User doesn't have roleplaying mode enabled": "",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "",
273 298
   "Verify your account on %s": "",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "",
287 313
   "You don't have enough channel privileges": "",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "",
302 328
   "You must log in with SASL to join this server": "",
303 329
   "You must specify an account": "",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "",
305 332
   "You must wait an additional %v before taking a vhost": "",
306 333
   "You need to register before you can use that command": "",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "",
325 352
   "Your stored always-on setting is: %s": "",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "",
327 355
   "Your stored nickname enforcement setting is: %s": "",
328 356
   "Your vhost request was approved by an administrator": "",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "",
330 359
   "Your vhost request will be reviewed by an administrator": "",
331 360
   "are supported by this server": "",
332 361
   "channels formed": "",
333 362
   "has client certificate fingerprint %s": "",
334 363
   "is a $bBot$b on %s": "",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "",
336 366
   "is logged in as": "",
337 367
   "is using a secure connection": "",

+ 2
- 0
languages/it-IT-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "$bGET$b interroga i valori attuali delle impostazioni di un canale",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "$bHISTORY$b\\n'history' consente di controllare come viene memorizzata la cronologia dei canali. Le opzioni sono:\n1. 'off'        [nessuna cronologia]\n2. 'ephemeral'  [una quantità limitata di cronologia temporanea, non memorizzata su disco]\n3. 'on'         [la cronologia è conservata in un database permanente]\n4. 'default'    [usa l'impostazione di default]",
6 6
   "$bINFO$b displays info about a registered channel.": "$bINFO$b mostra le info riguardanti un canale registrato.",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "$bOP$b rende l'utente specificato (o te stesso) un operatore del canale.",
8 9
   "$bPURGE$b blacklists a channel from the server.": "$bPURGE$b mette in lista nera un canale del server.",
9 10
   "$bREGISTER$b lets you own a given channel.": "$bREGISTER$b permette di registrare di un canale specificato.",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "Sintassi: $bAMODE #canale [cambio mode] [account]$b\n\nAMODE elenca o modifica le impostazioni in modo persistente che influenzano i utenti del canale.\nPer esempio, $bAMODE #canale +o dan$b permette al proprietario dell'account \"dan\" la modalità +o ogni volta che entra nel #canale. Per elencare gli attuali accounts e modalità, usa $bAMODE #canale$b. Nota che gli utenti sono sempre referenziati dai nomi dei loro account registrati, non dai loro nickname.",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "Sintassi: $bCLEAR #canale target$b\n\nCLEAR rimuove utenti o impostazioni da un canale. Precisamente:\n\n$bCLEAR #canale users$b kicka tutti gli utenti dal canale tranne te.\n$bCLEAR #canale access$b resetta tutti i ban, inviti, eccezioni al ban,\ne permessi persistenti degli utenti fatti con CS AMODE.",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "Sintassi: $bGET #canale <impostazione>$b\n\nGET interroga i valori attuali delle impostazioni del canale. Per ulteriori informazioni\nsulle impostazioni e i loro possibili valori, vedi HELP SET.",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "Sintassi: $bOP #canale [nickname]$b\n\nOP fa diventare il nick specificato, o te stesso, un operatore del canale. Puoi usare \nquesto comando solo se sei il fondatore del canale.",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "Sintassi: $bPURGE #canale [motivo]$b\n\nPURGE mette in lista nera un canale del server, rendendo impossibile entrare\no altrimenti interagire col canale. Se sono presenti utenti nel canale, verranno kickati da esso. \nPURGE può essere preventivamente applicato a\\ncanali che non hanno utenti al momento.",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "Sintassi: $bREGISTER #canale$b\n\nREGISTER permette di possedere il canale specificato. Se rientri nel canale, \nti verranno dati privilegi di amministratore in esso. Le impostazioni del canale ed il topic verranno memorizzati.",

+ 2
- 2
languages/it-IT-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= Help Topics =\n\nCommands:\n%[1]s\n\nRPL_ISUPPORT Tokens:\n%[2]s\n\nInformation:\n%[3]s": "= Argomenti della guida =\n\nComandi:\n%[1]s\n\nRPL_ISUPPORT Tokens:\n%[2]s\n\nInformazione:\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 talk in 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.": "== Modalità del Canale ==\n\nOragono supporta le seguenti modalità del canale:\n\n+b | Mask del client che sono bannate dal canale (e.g. *!*@127.0.0.1)\n+e | Mask del client che sono esentate dai ban.\n+I | Mask del client che sono esentate dalla modalità solo-invito.\n+i | Modalità solo-invito, solo i client invitati possono entrare nel canale.\n+k | Parola chiave richiesta per entrare nel canale.\n+l | Limite di client per entrare nel canale.\n+m | Modalità moderata, solo i client privilegiati possono parlare nel canale.\n+n | Modalità no-messaggi-esterni, solo gli utenti presenti nel canale possono inviare\n| messaggi nel canale.\n+R | Solo gli utenti registrati possono parlare nel canale.\n+s | Modalità segreta, il canale non verrà mostrato nella /LIST o nei WHOIS.\n+t | Solo gli operatori del canale possono modificare il topic.\n\n= Prefissi =\n\n+q (~) | Modalità Fondatore del canale.\n+a (&) | Modalità Amministratore del canale.\n+o (@) | Modalità Operatore del canale.\n+h (%) | Modalità HalfOp del canale.\n+v (+) | Modalità Voice del canale.",
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\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 supporta le seguenti server notice masks per IRCOp:\n\na | Annunci locali.\nc | Connessioni client locali.\nj | Azioni canale locali.\nk | Kill locali.\nn | Cambiamenti nick locali.\no | Operazioni IRCop locali.\nq | Quit Locali.\nt | Uso /STATS locale.\nu | Azioni account locali.\nx | X-lines Locali (DLINE/KLINE/etc).\n\nPer impostare una snomask, esegui questo col tuo nickname:\n\n/MODE <nick> +s <chars>\n\nAd esempio, questo imposterebbe le snomasks kill, oper, account e xline su dan:\n\n/MODE dan +s koux",
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.": "",
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": "",
5 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.": "== Modalità Utente ==\n\nOragono supporta le seguenti modalità utente:\n\n  +a  |  L'utente è segnato come away. Questa modalità è impostata col comando /AWAY\n  +i  |  L'utente è segnato come invisibile (i suoi canali sono nascosti nei whois).\n  +o  |  L'utente è un Operatore IRC.\n  +R  |  L'utente accetta messaggi solo da utenti registrati. \n  +s  |  Server Notice Masks (vedi guida delle snomasks con /HELPOP).\n  +Z  |  L'utente è connesso via TLS.",
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 <destinatario>{,<destinatario>}\n\nInvia i tag solo del client ai destinatari come TAGMSG. Vedi le specifiche \nIRCv3 per maggiori dettagli: 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 <nomeaccount> [callback_namespace:]<callback> [cred_type] :<credenziale>\nACC VERIFY <nomeaccount> <auth_code>\n\nUsato nella registrazione dell'account. Vedi le specifiche relative per maggiori info:\nhttps://oragono.io/specs.html",

+ 2
- 0
languages/it-IT-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "$bREJECT$b rifiuta la richiesta vhost di un utente.",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "$bREQUEST$b richiede un nuovo vhost, in attesa dell'approvazione dell'operatore.",
11 11
   "$bSET$b sets a user's vhost.": "$bSET$b imposta un vhost di un utente.",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "$bSTATUS$b mostra il tuo vhost e lo stato della richiesta.",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "$bTAKE$b imposta il tuo vhost su una delle opzioni dell'elenco delle offerte.",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "$bWAITING$b mostra una lista delle richieste vhost in attesa.",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "Sintassi: $bREJECT <utente> [<motivo>]$b\n\nREJECT rifiuta la richiesta vhost di un utente, fornendo opzionalmente\nun motivo per il rifiuto.",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "Sintassi: $bREQUEST <vhost>$b\n\nREQUEST richiede che un nuovo vhost sia assegnato al vostro account. La richiesta deve\npoi essere approvata da un operatore del server.",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "Syntax: $bSET <utente> <vhost>$b\n\nSET imposta il vhost di un utente, evitando il sistema di richieste.",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "Syntax: $bSTATUS [utente]$b\n\nSTATUS mostra il tuo vhost attuale, se presente, e lo stato della tua richiesta più recente\nper un nuovo vhost. Un operatore del server può visualizzare lo stato di qualcun'altro.",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "Sintassi: $bTAKE$b <vhost>\n\nTAKE imposta il tuo vhost su uno presente nella lista offerte del server; per vedere i vhost\nofferti, usa /HOSTSERV OFFERLIST.",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "Sintassi: $bWAITING$b\n\nWAITING mostra un elenco di richieste di vhost in sospeso, che possono poi essere approvate\no rifiutate.",

+ 41
- 11
languages/it-IT-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "    $b/msg %s HELP <comando>$b",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "$bAvviso: cancellare questo account rimuoverà i propri privilegi memorizzati.$b",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "$bAvviso: cancellare questo canale rimuoverà tutti gli attributi del canale memorizzati.$b",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "$bAvviso: stai per trasferire il controllo del tuo canale ad un altro utente.$b",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "%[1]s ha kickato %[2]s (%[3]s)",
10 12
   "%[1]s left the channel (%[2]s)": "%[1]s ha lasciato il canale (%[2]s)",
11 13
   "%[1]s quit (%[2]s)": "%[1]s è uscito (%[2]s)",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "%s <sottocomando> [parametri]",
13 17
   "%s joined the channel": "%s è entrato nel canale",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "*** $bFine di %s HELP$b ***",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "*** Impossibile trovare il tuo username",
16 24
   "*** Found your username": "*** Trovato il tuo username",
17 25
   "*** Got a malformed username, ignoring": "*** Trovato un username malformato, da ignorare",
18 26
   "*** Looking up your username": "*** Ricerca del tuo username",
19 27
   "- %s Message of the day - ": "- %s Messaggio del giorno - ",
20 28
   "... and other commands which have been disabled": "... e gli altri comandi che sono stati disabilitati",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "Una richiesta in attesa per il vhost: %s",
22 31
   "A request was previously made for vhost: %s": "Una richiesta è stata fatta precedentemente per il vhost: %s",
23 32
   "Account %[1]s has vhost: %[2]s": "Account %[1]s ha il vhost: %[2]s",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "Nick aggiuntivo raggruppato %s",
37 46
   "An administrator has denied you the ability to use vhosts": "Un amministratore ti ha rifiutato la richiesta di usare vhosts",
38 47
   "An error occurred": "Si è verificato un errore",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "Autenticazione riuscita",
40 50
   "Autoreplay of missed messages is enabled": "Autoreplay dei messaggi non letti è attivo",
41 51
   "Bad or unauthorized PROXY command": "Comando PROXY errato o non autorizzato",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "Ban - %[1]s - aggiunto da %[2]s - %[3]s",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "Messaggi CTCP sono disabilitati su Tor",
44 55
   "Can't change modes for other users": "Impossibile cambiare le modalità per altri utenti",
45 56
   "Can't purge invalid channel %s": "Impossibile eliminare il canale non valido %s",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "Impossibile ristabilire la connessione, la registrazione della connessione è già stata completata",
52 63
   "Cannot resume connection, old and new clients must have TLS": "Impossibile ristabilire la connessione, vecchi e nuovi clients devono avere TLS",
53 64
   "Cannot resume connection, token is not valid": "Impossibile ristabilire la connessione, il token non è valido",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "Impossibile inviare al canale",
55 67
   "Cannot send to channel (+%s)": "Impossibile inviare al canale (+%s)",
56 68
   "Certfp:      %s": "Certfp: %s",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "Il canale non ha la modalità Gioco di Ruolo disponibile",
71 83
   "Channel is not registered": "Il canale non è registrato",
72 84
   "Channel list is full": "La lista del canale è piena",
73
-  "Channel name is not valid": "Il nome del canale non è valido",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "Canale rinominato",
75 87
   "Channel renamed: %s": "Canale rinominato: %s",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "Client riconnesso",
77 90
   "Client reconnected (message history may have been lost)": "Client riconnesso (la cronologia dei messaggi potrebbe essere andata persa)",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "Client riconnesso (fino a %d secondi di cronologia dei messaggi persa)",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "Comando limitato",
81 94
   "Core Developers:": "Core Developers:",
82 95
   "Could not accept ownership of channel %s": "Impossibile accettare la proprietà del canale %s",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "Impossibile trovare il client specificato",
84
-  "Could not login with your TLS certificate or supplied username/password": "Impossibile accedere con il tuo certificato TLS o username/password forniti",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "Impossibile analizzare l'indirizzo IP o il network CIDR",
86 100
   "Could not register": "Impossibile registrare",
87 101
   "Could not remove ban [%s]": "Impossibile rimuovere il ban [%s]",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "Impossibile impostare o cambiare il nickname: %s",
89 104
   "Could not successfully save new D-LINE: %s": "Impossibile salvare con successo la nuova D-LINE: %s",
90 105
   "Could not successfully save new K-LINE: %s": "Impossibile salvare con successo la nuova K-LINE: %s",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "Creato il: %s",
94 109
   "Current global users %[1]s, max %[2]s": "Utenti globali attuali %[1]s, picco %[2]s",
95 110
   "Current local users %[1]s, max %[2]s": "Utenti locali attuali %[1]s, picco %[2]s",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "Fine di /HELPOP",
97 113
   "End of /INFO": "Fine di /INFO",
98 114
   "End of /WHOIS list": "Fine della lista /WHOIS",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "Fine della lista NAMES",
102 118
   "End of WHO list": "Fine della lista WHO",
103 119
   "End of WHOWAS": "Fine di WHOWAS",
120
+  "End of history playback": "",
104 121
   "End of list": "Fine della lista",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "Nickname errato",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "Errore nel caricamento dati account",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "Errore nel riservare il nickname",
108 128
   "Error while unregistering account": "Errore durante la cancellazione account",
109 129
   "Fake source must be a valid nickname": "Il mittente falso deve essere un nickname valido",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "Ex Core Developers:",
114 134
   "Founder: %s": "Fondatore: %s",
115 135
   "GHOSTed by %s": "GHOSTato da %s",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "Date le attuali impostazioni del server, l'impostazione della cronologia dei canali è: %s",
117 139
   "Given current server settings, your client is always-on": "Date le attuali impostazioni del server, il tuo client è sempre attivo",
118 140
   "Given current server settings, your client is not always-on": "Date le attuali impostazioni del server, il tuo client non è sempre attivo",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "Parametri non validi",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "Parametri non validi. Per l' utilizzo, esegui /msg %[1]s HELP %[2]s",
143 165
   "Invalid params": "Parametri non validi",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "Vhost non valido",
145 168
   "It was rejected for reason: %s": "È stato rifiutato per il motivo: %s",
146 169
   "JOIN 0 is not allowed": "JOIN 0 non è permesso",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "Nickname riservato da un account diverso",
162 185
   "No DLINEs have been set!": "Nessuna DLINE è stata impostata!",
163 186
   "No changes were made": "Non sono state apportate modifiche",
164
-  "No command given": "Nessun comando dato",
165 187
   "No nickname given": "Nessun nickname dato",
166 188
   "No such account": "Nessun account di questo tipo",
167 189
   "No such channel": "Nessun canale di questo tipo",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "Permesso negato",
183 205
   "Permission Denied - You're not an IRC operator": "Permesso negato - Non sei un Operatore IRC",
184 206
   "Please wait at least %v and try again": "Aspetta almeno %v e riprova di nuovo",
185
-  "Proxied IP address is not valid: [%s]": "Indirizzo IP proxato non è valido: [%s]",
186 207
   "Purge reason: %s": "Motivo dell'eliminazione: %s",
187 208
   "Purged at: %s": "Eliminato il: %s",
188 209
   "Purged by operator: %s": "Eliminato dall'operatore: %s",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "Registrato il: %s",
191 212
   "Registered channel: %s": "Canale registrato: %s",
192 213
   "Registration requires a valid e-mail address": "La registrazione richiede un indirizzo email valido",
193
-  "Rehashing": "Rehashing",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "Server remoti non ancora supportati",
195 216
   "Removed D-Line for %s": "D-Line rimossa per %s",
196 217
   "Removed K-Line for %s": "K-Line rimossa per %s",
197 218
   "Requesting the %s client capability is forbidden": "È vietato richiedere la capacità del client %s",
198 219
   "Resume may have lost some message history": "La ripresa potrebbe aver perso una parte della cronologia dei messaggi",
199 220
   "Resume may have lost up to %d seconds of history": "La ripresa potrebbe aver perso fino a %d secondi di cronologia",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "Autenticazione SASL annullata",
201 224
   "SASL authentication failed": "Autenticazione SASL fallita",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "Autenticazione SASL fallita, non ti stai connettendo con un certificato",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "Sessione %d (attuale sessione allegata):",
210 233
   "Session %d:": "Sessione %d:",
211 234
   "Some additional message history may have been lost": "Potrebbe essere andata persa una parte aggiuntiva della cronologia dei messaggi",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "Accettata con successo la proprietà del canale %s",
213 237
   "Successfully approved vhost request for %s": "Approvata con successo la richiesta vhost per %s",
214 238
   "Successfully changed the channel settings": "Sono state cambiate le impostazioni del canale con successo",
215 239
   "Successfully changed your account settings": "Sono state cambiate le impostazioni dell'account con successo",
216 240
   "Successfully cleared vhost": "Vhost cancellato con successo",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "Vhost disabilitato con successo",
218 243
   "Successfully enabled your vhost": "Vhost attivato con successo",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "Inserito il nick %s nel gruppo del tuo account con successo",
220
-  "Successfully op'd in channel %s": "Sei stato oppato nel canale %s",
221 246
   "Successfully purged channel %s from the server": "Eliminato il canale %s dal server con successo",
222 247
   "Successfully registered account %s": "Account %s registrato con successo",
223 248
   "Successfully rejected vhost request for %s": "Richiesta vhost per %s rifiutata con successo",
224 249
   "Successfully reset channel access": "Resettato l'accesso al canale con successo",
225
-  "Successfully set mode %s": "Impostata la modalità %s con successo",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "Impostato il vhost con successo",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "Trasferito il canale %[1]s all'account %[2]s con successo",
228 253
   "Successfully ungrouped nick %s with your account": "Nick %s sgruppato dal tuo account con successo",
229 254
   "Successfully unpurged channel %s from the server": "Annullata l'eliminazione del canale %s con successo",
230 255
   "Successfully unregistered account %s": "Account %s cancellato con successo",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "L'account è impostato su always-on; prova a effettuare il logout e nuovamente il login con SASL",
232 256
   "That certificate fingerprint is already associated with another account": "Il fingerprint del certificato è già associato ad un'altro account",
233 257
   "That certificate fingerprint was already authorized": "Il fingerprint del certificato era già stato autorizzato",
234 258
   "That channel is not registered": "Il canale non è registrato",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "Questo comando è stato disabilitato dagli amministratori del server",
250 274
   "This feature has been disabled by the server administrators": "Questa funzione è stata disabilitata dagli amministratori del server",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "Questo server è in modalità debug e sta registrando tutti gli I/O degli utenti. Se non si desidera che tutto ciò che si invia sia leggibile dal proprietario del server, si consiglia di disconnettersi.",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "Questo server è stato creato %s",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "Questo vhost è attualmente disabilitato, ma può essere attivato con /HS ON",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "Il timestamp non è nel formato 2006-01-02T15:04:05.999Z, da ignorare",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "Per cambiare una password, usa il comando PASSWD. Per maggiori dettagli, /msg NickServ HELP PASSWD",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "Per confermare la cancellazione dell'account, digita: /NS UNREGISTER %[1]s %[2]s",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "Per confermare la cancellazione del canale, digita: /NS UNREGISTER %[1]s %[2]s",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "Per confermare il tuo trasferimento del canale, digita /CS TRANSFER %[1]s %[2]s %[3]s",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "Per crashare il server, esegui il seguente comando: /DEBUG CRASHSERVER %s",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "Per vedere la guida dettagliata di un comando specifico, prova:",
261 284
   "To verify your account, issue the following command:": "Per verificare il tuo account, esegui il seguente comando:",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "Trasferimento del canale %[1]s all'account %[2]s avvenuto con successo, accettazione in attesa",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "L'utente %s non può più utilizzare vhosts",
270 293
   "User %s is now allowed to use vhosts": "L'utente %s ora può usare vhosts",
271 294
   "User doesn't have roleplaying mode enabled": "L'utente non ha la modalità Gioco di Ruolo attiva",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "Codice di verifica: %s",
273 298
   "Verify your account on %s": "Verifica il tuo account su %s",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "Il comando WEBIRC non è usabile dal tuo indirizzo oppure la password fornita è sbagliata",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "Non puoi usare GHOST su un client always-on",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "Non puoi usare GHOST su te stesso (prova invece /QUIT)",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "Non puoi cancellare la tua password se non aggiungi un fingerprint del certificato",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "Non puoi rimuovere tutti i fingerprint dei certificati se non aggiungi una password",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "Non puoi sgruppare il tuo nickname primario (prova invece a cancellare il tuo account)",
287 313
   "You don't have enough channel privileges": "Non hai abbastanza privilegi nel canale",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "Devi fare il rehash dei permessi per poter eseguire DEBUG CRASHSERVER",
302 328
   "You must log in with SASL to join this server": "Devi loggare con SASL per poter entrare in questo server",
303 329
   "You must specify an account": "Devi specificare un account",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "Devi aspettare ancora %v prima di fare un'altra richiesta",
305 332
   "You must wait an additional %v before taking a vhost": "Devi aspettare ancora %v prima di prendere un vhost",
306 333
   "You need to register before you can use that command": "Devi registrarti prima di usare quel comando",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "Il tuo host è %[1]s, versione in esecuzione %[2]s",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "Il tuo nickname deve corrispondere esattamente al nome del tuo account %s per modificare questa impostazione. Prova a modificarlo con /NICK, oppure esci e rientra con il nickname corretto.",
325 352
   "Your stored always-on setting is: %s": "La tua impostazione always-on memorizzata è: %s",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "La tua impostazione della cronologia dei messaggi memorizzata è: %s",
327 355
   "Your stored nickname enforcement setting is: %s": "L'impostazione di sicurezza del tuo nickname memorizzata è: %s",
328 356
   "Your vhost request was approved by an administrator": "La tua richiesta vhost è stata approvata da un amministratore",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "La tua richiesta vhost è stata rifiutata da un amministratore. Motivo: %s",
330 359
   "Your vhost request will be reviewed by an administrator": "La tua richiesta vhost verrà valutata da un amministratore",
331 360
   "are supported by this server": "sono supportati da questo server",
332 361
   "channels formed": "canali creati",
333 362
   "has client certificate fingerprint %s": "ha il fingerprint del certificato del client %s",
334 363
   "is a $bBot$b on %s": "è un $bBot$b su %s",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "è una modalità sconosciuta",
336 366
   "is logged in as": "è loggato come",
337 367
   "is using a secure connection": "sta usando una connessione sicura",

+ 2
- 0
languages/ja-JP-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "",
6 6
   "$bINFO$b displays info about a registered channel.": "",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "",
8 9
   "$bPURGE$b blacklists a channel from the server.": "",
9 10
   "$bREGISTER$b lets you own a given channel.": "",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "",

+ 2
- 2
languages/ja-JP-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= 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 talk in 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.": "",
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\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": "",
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.": "",
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": "",
5 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.": "",
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": "",
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": "",

+ 2
- 0
languages/ja-JP-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "",
11 11
   "$bSET$b sets a user's vhost.": "",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "",

+ 41
- 11
languages/ja-JP-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "",
10 12
   "%[1]s left the channel (%[2]s)": "",
11 13
   "%[1]s quit (%[2]s)": "",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "",
13 17
   "%s joined the channel": "",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "",
16 24
   "*** Found your username": "",
17 25
   "*** Got a malformed username, ignoring": "",
18 26
   "*** Looking up your username": "",
19 27
   "- %s Message of the day - ": "",
20 28
   "... and other commands which have been disabled": "",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "",
22 31
   "A request was previously made for vhost: %s": "",
23 32
   "Account %[1]s has vhost: %[2]s": "",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "",
37 46
   "An administrator has denied you the ability to use vhosts": "",
38 47
   "An error occurred": "",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "",
40 50
   "Autoreplay of missed messages is enabled": "",
41 51
   "Bad or unauthorized PROXY command": "",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "",
44 55
   "Can't change modes for other users": "",
45 56
   "Can't purge invalid channel %s": "",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "",
52 63
   "Cannot resume connection, old and new clients must have TLS": "",
53 64
   "Cannot resume connection, token is not valid": "",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "",
55 67
   "Cannot send to channel (+%s)": "",
56 68
   "Certfp:      %s": "",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "",
71 83
   "Channel is not registered": "",
72 84
   "Channel list is full": "",
73
-  "Channel name is not valid": "",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "",
75 87
   "Channel renamed: %s": "",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "",
77 90
   "Client reconnected (message history may have been lost)": "",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "",
81 94
   "Core Developers:": "",
82 95
   "Could not accept ownership of channel %s": "",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "",
84
-  "Could not login with your TLS certificate or supplied username/password": "",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "",
86 100
   "Could not register": "",
87 101
   "Could not remove ban [%s]": "",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "",
89 104
   "Could not successfully save new D-LINE: %s": "",
90 105
   "Could not successfully save new K-LINE: %s": "",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "",
94 109
   "Current global users %[1]s, max %[2]s": "",
95 110
   "Current local users %[1]s, max %[2]s": "",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "",
97 113
   "End of /INFO": "",
98 114
   "End of /WHOIS list": "",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "",
102 118
   "End of WHO list": "",
103 119
   "End of WHOWAS": "",
120
+  "End of history playback": "",
104 121
   "End of list": "",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "",
108 128
   "Error while unregistering account": "",
109 129
   "Fake source must be a valid nickname": "",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "",
114 134
   "Founder: %s": "",
115 135
   "GHOSTed by %s": "",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "",
117 139
   "Given current server settings, your client is always-on": "",
118 140
   "Given current server settings, your client is not always-on": "",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "",
143 165
   "Invalid params": "",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "",
145 168
   "It was rejected for reason: %s": "",
146 169
   "JOIN 0 is not allowed": "",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "",
162 185
   "No DLINEs have been set!": "",
163 186
   "No changes were made": "",
164
-  "No command given": "",
165 187
   "No nickname given": "",
166 188
   "No such account": "",
167 189
   "No such channel": "",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "",
183 205
   "Permission Denied - You're not an IRC operator": "",
184 206
   "Please wait at least %v and try again": "",
185
-  "Proxied IP address is not valid: [%s]": "",
186 207
   "Purge reason: %s": "",
187 208
   "Purged at: %s": "",
188 209
   "Purged by operator: %s": "",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "",
191 212
   "Registered channel: %s": "",
192 213
   "Registration requires a valid e-mail address": "",
193
-  "Rehashing": "",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "",
195 216
   "Removed D-Line for %s": "",
196 217
   "Removed K-Line for %s": "",
197 218
   "Requesting the %s client capability is forbidden": "",
198 219
   "Resume may have lost some message history": "",
199 220
   "Resume may have lost up to %d seconds of history": "",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "",
201 224
   "SASL authentication failed": "",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "",
210 233
   "Session %d:": "",
211 234
   "Some additional message history may have been lost": "",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "",
213 237
   "Successfully approved vhost request for %s": "",
214 238
   "Successfully changed the channel settings": "",
215 239
   "Successfully changed your account settings": "",
216 240
   "Successfully cleared vhost": "",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "",
218 243
   "Successfully enabled your vhost": "",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "",
220
-  "Successfully op'd in channel %s": "",
221 246
   "Successfully purged channel %s from the server": "",
222 247
   "Successfully registered account %s": "",
223 248
   "Successfully rejected vhost request for %s": "",
224 249
   "Successfully reset channel access": "",
225
-  "Successfully set mode %s": "",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "",
228 253
   "Successfully ungrouped nick %s with your account": "",
229 254
   "Successfully unpurged channel %s from the server": "",
230 255
   "Successfully unregistered account %s": "",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "",
232 256
   "That certificate fingerprint is already associated with another account": "",
233 257
   "That certificate fingerprint was already authorized": "",
234 258
   "That channel is not registered": "",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "",
250 274
   "This feature has been disabled by the server administrators": "",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "",
261 284
   "To verify your account, issue the following command:": "",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "",
270 293
   "User %s is now allowed to use vhosts": "",
271 294
   "User doesn't have roleplaying mode enabled": "",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "",
273 298
   "Verify your account on %s": "",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "",
287 313
   "You don't have enough channel privileges": "",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "",
302 328
   "You must log in with SASL to join this server": "",
303 329
   "You must specify an account": "",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "",
305 332
   "You must wait an additional %v before taking a vhost": "",
306 333
   "You need to register before you can use that command": "",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "",
325 352
   "Your stored always-on setting is: %s": "",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "",
327 355
   "Your stored nickname enforcement setting is: %s": "",
328 356
   "Your vhost request was approved by an administrator": "",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "",
330 359
   "Your vhost request will be reviewed by an administrator": "",
331 360
   "are supported by this server": "",
332 361
   "channels formed": "",
333 362
   "has client certificate fingerprint %s": "",
334 363
   "is a $bBot$b on %s": "",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "",
336 366
   "is logged in as": "",
337 367
   "is using a secure connection": "",

+ 2
- 0
languages/ko-KR-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "",
6 6
   "$bINFO$b displays info about a registered channel.": "",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "",
8 9
   "$bPURGE$b blacklists a channel from the server.": "",
9 10
   "$bREGISTER$b lets you own a given channel.": "",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "",

+ 2
- 2
languages/ko-KR-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= 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 talk in 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.": "",
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\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": "",
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.": "",
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": "",
5 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.": "",
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": "",
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": "",

+ 2
- 0
languages/ko-KR-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "",
11 11
   "$bSET$b sets a user's vhost.": "",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "",

+ 41
- 11
languages/ko-KR-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "",
10 12
   "%[1]s left the channel (%[2]s)": "",
11 13
   "%[1]s quit (%[2]s)": "",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "",
13 17
   "%s joined the channel": "",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "",
16 24
   "*** Found your username": "",
17 25
   "*** Got a malformed username, ignoring": "",
18 26
   "*** Looking up your username": "",
19 27
   "- %s Message of the day - ": "",
20 28
   "... and other commands which have been disabled": "",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "",
22 31
   "A request was previously made for vhost: %s": "",
23 32
   "Account %[1]s has vhost: %[2]s": "",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "",
37 46
   "An administrator has denied you the ability to use vhosts": "",
38 47
   "An error occurred": "",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "",
40 50
   "Autoreplay of missed messages is enabled": "",
41 51
   "Bad or unauthorized PROXY command": "",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "",
44 55
   "Can't change modes for other users": "",
45 56
   "Can't purge invalid channel %s": "",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "",
52 63
   "Cannot resume connection, old and new clients must have TLS": "",
53 64
   "Cannot resume connection, token is not valid": "",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "",
55 67
   "Cannot send to channel (+%s)": "",
56 68
   "Certfp:      %s": "",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "",
71 83
   "Channel is not registered": "",
72 84
   "Channel list is full": "",
73
-  "Channel name is not valid": "",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "",
75 87
   "Channel renamed: %s": "",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "",
77 90
   "Client reconnected (message history may have been lost)": "",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "",
81 94
   "Core Developers:": "",
82 95
   "Could not accept ownership of channel %s": "",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "",
84
-  "Could not login with your TLS certificate or supplied username/password": "",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "",
86 100
   "Could not register": "",
87 101
   "Could not remove ban [%s]": "",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "",
89 104
   "Could not successfully save new D-LINE: %s": "",
90 105
   "Could not successfully save new K-LINE: %s": "",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "",
94 109
   "Current global users %[1]s, max %[2]s": "",
95 110
   "Current local users %[1]s, max %[2]s": "",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "",
97 113
   "End of /INFO": "",
98 114
   "End of /WHOIS list": "",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "",
102 118
   "End of WHO list": "",
103 119
   "End of WHOWAS": "",
120
+  "End of history playback": "",
104 121
   "End of list": "",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "",
108 128
   "Error while unregistering account": "",
109 129
   "Fake source must be a valid nickname": "",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "",
114 134
   "Founder: %s": "",
115 135
   "GHOSTed by %s": "",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "",
117 139
   "Given current server settings, your client is always-on": "",
118 140
   "Given current server settings, your client is not always-on": "",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "",
143 165
   "Invalid params": "",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "",
145 168
   "It was rejected for reason: %s": "",
146 169
   "JOIN 0 is not allowed": "",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "",
162 185
   "No DLINEs have been set!": "",
163 186
   "No changes were made": "",
164
-  "No command given": "",
165 187
   "No nickname given": "",
166 188
   "No such account": "",
167 189
   "No such channel": "",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "",
183 205
   "Permission Denied - You're not an IRC operator": "",
184 206
   "Please wait at least %v and try again": "",
185
-  "Proxied IP address is not valid: [%s]": "",
186 207
   "Purge reason: %s": "",
187 208
   "Purged at: %s": "",
188 209
   "Purged by operator: %s": "",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "",
191 212
   "Registered channel: %s": "",
192 213
   "Registration requires a valid e-mail address": "",
193
-  "Rehashing": "",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "",
195 216
   "Removed D-Line for %s": "",
196 217
   "Removed K-Line for %s": "",
197 218
   "Requesting the %s client capability is forbidden": "",
198 219
   "Resume may have lost some message history": "",
199 220
   "Resume may have lost up to %d seconds of history": "",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "",
201 224
   "SASL authentication failed": "",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "",
210 233
   "Session %d:": "",
211 234
   "Some additional message history may have been lost": "",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "",
213 237
   "Successfully approved vhost request for %s": "",
214 238
   "Successfully changed the channel settings": "",
215 239
   "Successfully changed your account settings": "",
216 240
   "Successfully cleared vhost": "",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "",
218 243
   "Successfully enabled your vhost": "",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "",
220
-  "Successfully op'd in channel %s": "",
221 246
   "Successfully purged channel %s from the server": "",
222 247
   "Successfully registered account %s": "",
223 248
   "Successfully rejected vhost request for %s": "",
224 249
   "Successfully reset channel access": "",
225
-  "Successfully set mode %s": "",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "",
228 253
   "Successfully ungrouped nick %s with your account": "",
229 254
   "Successfully unpurged channel %s from the server": "",
230 255
   "Successfully unregistered account %s": "",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "",
232 256
   "That certificate fingerprint is already associated with another account": "",
233 257
   "That certificate fingerprint was already authorized": "",
234 258
   "That channel is not registered": "",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "",
250 274
   "This feature has been disabled by the server administrators": "",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "",
261 284
   "To verify your account, issue the following command:": "",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "",
270 293
   "User %s is now allowed to use vhosts": "",
271 294
   "User doesn't have roleplaying mode enabled": "",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "",
273 298
   "Verify your account on %s": "",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "",
287 313
   "You don't have enough channel privileges": "",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "",
302 328
   "You must log in with SASL to join this server": "",
303 329
   "You must specify an account": "",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "",
305 332
   "You must wait an additional %v before taking a vhost": "",
306 333
   "You need to register before you can use that command": "",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "",
325 352
   "Your stored always-on setting is: %s": "",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "",
327 355
   "Your stored nickname enforcement setting is: %s": "",
328 356
   "Your vhost request was approved by an administrator": "",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "",
330 359
   "Your vhost request will be reviewed by an administrator": "",
331 360
   "are supported by this server": "",
332 361
   "channels formed": "",
333 362
   "has client certificate fingerprint %s": "",
334 363
   "is a $bBot$b on %s": "",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "",
336 366
   "is logged in as": "",
337 367
   "is using a secure connection": "",

+ 2
- 0
languages/nl-NL-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "",
6 6
   "$bINFO$b displays info about a registered channel.": "",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "",
8 9
   "$bPURGE$b blacklists a channel from the server.": "",
9 10
   "$bREGISTER$b lets you own a given channel.": "",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "",

+ 2
- 2
languages/nl-NL-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= 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 talk in 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.": "",
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\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": "",
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.": "",
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": "",
5 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.": "",
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": "",
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": "",

+ 2
- 0
languages/nl-NL-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "",
11 11
   "$bSET$b sets a user's vhost.": "",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "",

+ 41
- 11
languages/nl-NL-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "",
10 12
   "%[1]s left the channel (%[2]s)": "",
11 13
   "%[1]s quit (%[2]s)": "",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "",
13 17
   "%s joined the channel": "",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "",
16 24
   "*** Found your username": "",
17 25
   "*** Got a malformed username, ignoring": "",
18 26
   "*** Looking up your username": "",
19 27
   "- %s Message of the day - ": "",
20 28
   "... and other commands which have been disabled": "",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "",
22 31
   "A request was previously made for vhost: %s": "",
23 32
   "Account %[1]s has vhost: %[2]s": "",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "",
37 46
   "An administrator has denied you the ability to use vhosts": "",
38 47
   "An error occurred": "",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "",
40 50
   "Autoreplay of missed messages is enabled": "",
41 51
   "Bad or unauthorized PROXY command": "",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "",
44 55
   "Can't change modes for other users": "",
45 56
   "Can't purge invalid channel %s": "",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "",
52 63
   "Cannot resume connection, old and new clients must have TLS": "",
53 64
   "Cannot resume connection, token is not valid": "",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "",
55 67
   "Cannot send to channel (+%s)": "",
56 68
   "Certfp:      %s": "",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "",
71 83
   "Channel is not registered": "",
72 84
   "Channel list is full": "",
73
-  "Channel name is not valid": "",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "",
75 87
   "Channel renamed: %s": "",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "",
77 90
   "Client reconnected (message history may have been lost)": "",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "",
81 94
   "Core Developers:": "",
82 95
   "Could not accept ownership of channel %s": "",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "",
84
-  "Could not login with your TLS certificate or supplied username/password": "",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "",
86 100
   "Could not register": "",
87 101
   "Could not remove ban [%s]": "",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "",
89 104
   "Could not successfully save new D-LINE: %s": "",
90 105
   "Could not successfully save new K-LINE: %s": "",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "",
94 109
   "Current global users %[1]s, max %[2]s": "",
95 110
   "Current local users %[1]s, max %[2]s": "",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "",
97 113
   "End of /INFO": "",
98 114
   "End of /WHOIS list": "",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "",
102 118
   "End of WHO list": "",
103 119
   "End of WHOWAS": "",
120
+  "End of history playback": "",
104 121
   "End of list": "",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "",
108 128
   "Error while unregistering account": "",
109 129
   "Fake source must be a valid nickname": "",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "",
114 134
   "Founder: %s": "",
115 135
   "GHOSTed by %s": "",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "",
117 139
   "Given current server settings, your client is always-on": "",
118 140
   "Given current server settings, your client is not always-on": "",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "",
143 165
   "Invalid params": "",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "",
145 168
   "It was rejected for reason: %s": "",
146 169
   "JOIN 0 is not allowed": "",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "",
162 185
   "No DLINEs have been set!": "",
163 186
   "No changes were made": "",
164
-  "No command given": "",
165 187
   "No nickname given": "",
166 188
   "No such account": "",
167 189
   "No such channel": "",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "",
183 205
   "Permission Denied - You're not an IRC operator": "",
184 206
   "Please wait at least %v and try again": "",
185
-  "Proxied IP address is not valid: [%s]": "",
186 207
   "Purge reason: %s": "",
187 208
   "Purged at: %s": "",
188 209
   "Purged by operator: %s": "",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "",
191 212
   "Registered channel: %s": "",
192 213
   "Registration requires a valid e-mail address": "",
193
-  "Rehashing": "",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "",
195 216
   "Removed D-Line for %s": "",
196 217
   "Removed K-Line for %s": "",
197 218
   "Requesting the %s client capability is forbidden": "",
198 219
   "Resume may have lost some message history": "",
199 220
   "Resume may have lost up to %d seconds of history": "",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "",
201 224
   "SASL authentication failed": "",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "",
210 233
   "Session %d:": "",
211 234
   "Some additional message history may have been lost": "",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "",
213 237
   "Successfully approved vhost request for %s": "",
214 238
   "Successfully changed the channel settings": "",
215 239
   "Successfully changed your account settings": "",
216 240
   "Successfully cleared vhost": "",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "",
218 243
   "Successfully enabled your vhost": "",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "",
220
-  "Successfully op'd in channel %s": "",
221 246
   "Successfully purged channel %s from the server": "",
222 247
   "Successfully registered account %s": "",
223 248
   "Successfully rejected vhost request for %s": "",
224 249
   "Successfully reset channel access": "",
225
-  "Successfully set mode %s": "",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "",
228 253
   "Successfully ungrouped nick %s with your account": "",
229 254
   "Successfully unpurged channel %s from the server": "",
230 255
   "Successfully unregistered account %s": "",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "",
232 256
   "That certificate fingerprint is already associated with another account": "",
233 257
   "That certificate fingerprint was already authorized": "",
234 258
   "That channel is not registered": "",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "",
250 274
   "This feature has been disabled by the server administrators": "",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "",
261 284
   "To verify your account, issue the following command:": "",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "",
270 293
   "User %s is now allowed to use vhosts": "",
271 294
   "User doesn't have roleplaying mode enabled": "",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "",
273 298
   "Verify your account on %s": "",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "",
287 313
   "You don't have enough channel privileges": "",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "",
302 328
   "You must log in with SASL to join this server": "",
303 329
   "You must specify an account": "",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "",
305 332
   "You must wait an additional %v before taking a vhost": "",
306 333
   "You need to register before you can use that command": "",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "",
325 352
   "Your stored always-on setting is: %s": "",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "",
327 355
   "Your stored nickname enforcement setting is: %s": "",
328 356
   "Your vhost request was approved by an administrator": "",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "",
330 359
   "Your vhost request will be reviewed by an administrator": "",
331 360
   "are supported by this server": "",
332 361
   "channels formed": "",
333 362
   "has client certificate fingerprint %s": "",
334 363
   "is a $bBot$b on %s": "",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "",
336 366
   "is logged in as": "",
337 367
   "is using a secure connection": "",

+ 2
- 0
languages/no-NO-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "",
6 6
   "$bINFO$b displays info about a registered channel.": "",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "",
8 9
   "$bPURGE$b blacklists a channel from the server.": "",
9 10
   "$bREGISTER$b lets you own a given channel.": "",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "",

+ 2
- 2
languages/no-NO-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= 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 talk in 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.": "== Kanal moduser ==\n\nOragono støtter følgende kanal moduser:\n\n  +b  |  Brukermasker som er banlyst fra kanalen (f.eks. *!*@127.0.0.1)\n  +e  | Brukermasker som er fritatt fra banlysninger\n  +I  |  Brukermasker som er fritatt fra kun-invitasjon modus\n  +i  |  Invitasjonsmodus, kun brukere som blir invitert kan joine kanalen.\n  +k  |  Krever nøkkel for å joine kanal.\n  +l  |  Joinbegrensning for kanal.\n  +m  |  Kanalen er moderert, kun priviligerte klienter kan snakke i kanalen.\n  +n  |  Ingen meldinger utenifra. Kun brukere på kanalen kan sende meldinger\n  +R  |  Kun registrerte brukere kan snakke i kanalen.\n  +s  |  Hemmelig modus, kanalen vises ikke i /LIST eller whois svar.\n  +t  |  Kun kanaloperatører kan endre emne.\n\n= Prefiks =\n\n  +q (~)  |  Grunnlegger kanal modus\n  +a (&)  |  Administrator kanal modus\n  +o (@)  |  Operatør kanal modus\n  +h (%)  |  Halv-operatør kanal modus\n  +v (+)  |  Snakke kanal modus.",
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\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 Masker ==\n\nOragono støtter følgende server notice masker for operatører:\n\n  a  |  Lokale announcements.\n  c  |  Lokale klient tilkoblinger.\n  j  |  Lokale kanal handlinger.\n  k  |  Lokal /kill handlinger.\n  n  |  Lokale kallenavn endringer.\n  o  |  Lokale operatør handlinger.\n  q  |  Lokale /quit.\n  t  |  Lokal /STATS handlinger.\n  u  |  Lokale klient brukerkonto handlinger.\n  x  |  Lokale X-linjer (DLINJE/KLINJE/osv).\n\nFor å sette en snomaske, gjør følgende med ditt kallenavn:\n\n /MODE <brukernavn> +s <bokstaver>\n\nFor eksempel vil følgende sette /kill, operatør, brukerkontoer og xlinje snomasker på dan:\n\n  /MODE dan +s koux",
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.": "",
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": "",
5 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.": "== Bruker moduser ==\n\nOragono støtter følgende bruker moduser:\n\n +a  |  Bruker er markert som vekke. Denne modusen blir satt ved /AWAY kommandoen.\n  +i  |  Brukeren er markert som usynlig (kanalene deres er gjemt fra /WHOIS svar).\n  +o  |  Brukeren er en IRC-operatør.\n  +R  |  Brukeren godtar kun meldinger fra andre registrerte brukere\n  +s  |  Server Notice Masker (se hjelp /HELP snomasks).\n  +Z  |  Brukeren er tilkoblet via TLS.",
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": "",
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": "",

+ 2
- 0
languages/no-NO-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "",
11 11
   "$bSET$b sets a user's vhost.": "",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "",

+ 41
- 11
languages/no-NO-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "",
10 12
   "%[1]s left the channel (%[2]s)": "",
11 13
   "%[1]s quit (%[2]s)": "",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "",
13 17
   "%s joined the channel": "",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "*** Kunne ikke finne brukernavn ditt",
16 24
   "*** Found your username": "*** Fant brukernavnet ditt",
17 25
   "*** Got a malformed username, ignoring": "*** Fikk et misformet brukernavn, ignorerer",
18 26
   "*** Looking up your username": "*** Ser etter brukernavnet ditt",
19 27
   "- %s Message of the day - ": "- %s dagens melding - ",
20 28
   "... and other commands which have been disabled": "",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "",
22 31
   "A request was previously made for vhost: %s": "",
23 32
   "Account %[1]s has vhost: %[2]s": "",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "Flere grupperte kallenavn: %s",
37 46
   "An administrator has denied you the ability to use vhosts": "",
38 47
   "An error occurred": "",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "Autentisering vellykket",
40 50
   "Autoreplay of missed messages is enabled": "",
41 51
   "Bad or unauthorized PROXY command": "",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "Ban - %[1]s - lagt til av %[2]s - %[3]s",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "",
44 55
   "Can't change modes for other users": "Kan ikke endre modus for andre brukere",
45 56
   "Can't purge invalid channel %s": "",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "Kan ikke fortsette tilkobling, tilkoblingsregistreringen har allerede blitt fullført",
52 63
   "Cannot resume connection, old and new clients must have TLS": "Kan ikke fortsette tilkobling, gamle og nye klienter må ha TLS",
53 64
   "Cannot resume connection, token is not valid": "",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "Kan ikke sende til kanal",
55 67
   "Cannot send to channel (+%s)": "",
56 68
   "Certfp:      %s": "",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "Kanalen har ikke rollespill modus tilgjengelig",
71 83
   "Channel is not registered": "",
72 84
   "Channel list is full": "Kanallisten er full",
73
-  "Channel name is not valid": "Kanalnavnet er ikke gyldig",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "",
75 87
   "Channel renamed: %s": "Kanal omdøpt: %s",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "Klient tilkoblet på nytt",
77 90
   "Client reconnected (message history may have been lost)": "",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "Kommandoen er begrenset",
81 94
   "Core Developers:": "Kjerneutviklere:",
82 95
   "Could not accept ownership of channel %s": "",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "Finner ikke gitt klient",
84
-  "Could not login with your TLS certificate or supplied username/password": "Kunne ikke logge inn med TLS sertifikatet eller angitt brukernavn/passord",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "Kunne ikke analysere IP-addressen eller CIDR nettverk",
86 100
   "Could not register": "Kunne ikke registrere",
87 101
   "Could not remove ban [%s]": "Kunne ikke fjerne forbud [%s]",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "Kunne ikke angi eller endre kallenavn: %s",
89 104
   "Could not successfully save new D-LINE: %s": "Kunne ikke lagre ny D-linje: %s",
90 105
   "Could not successfully save new K-LINE: %s": "Kunne ikke lagre ny K-linje: %s",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "",
94 109
   "Current global users %[1]s, max %[2]s": "",
95 110
   "Current local users %[1]s, max %[2]s": "",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "Slutten av /HELPOP",
97 113
   "End of /INFO": "Slutten av /INFO",
98 114
   "End of /WHOIS list": "Slutten av /WHOIS listen",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "Slutten av NAMES liste",
102 118
   "End of WHO list": "Slutten av WHO liste",
103 119
   "End of WHOWAS": "Slutten av WHOWAS",
120
+  "End of history playback": "",
104 121
   "End of list": "Slutt på listen",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "Feilaktig kallenavn",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "Feil ved reservering av kallenavn",
108 128
   "Error while unregistering account": "Feil ved avregistrering av konto",
109 129
   "Fake source must be a valid nickname": "Falsk kilde må være gyldig brukernavn",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "",
114 134
   "Founder: %s": "",
115 135
   "GHOSTed by %s": "GHOSTet av %s",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "",
117 139
   "Given current server settings, your client is always-on": "",
118 140
   "Given current server settings, your client is not always-on": "",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "",
143 165
   "Invalid params": "",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "",
145 168
   "It was rejected for reason: %s": "",
146 169
   "JOIN 0 is not allowed": "JOIN 0 er ikke tillatt",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "Kallenavnet er reservert av en annen konto",
162 185
   "No DLINEs have been set!": "Ingen DLINJER er angitt!",
163 186
   "No changes were made": "",
164
-  "No command given": "Ingen kommando gitt",
165 187
   "No nickname given": "Ingen kallenavn gitt",
166 188
   "No such account": "",
167 189
   "No such channel": "Ingen kanal med det navnet",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "Ingen tilgang",
183 205
   "Permission Denied - You're not an IRC operator": "Ingen tilgang - Du er ikke en IRC-operatør",
184 206
   "Please wait at least %v and try again": "",
185
-  "Proxied IP address is not valid: [%s]": "IP-addressen sent fra mellomtjener er ikke gyldig: [%s]",
186 207
   "Purge reason: %s": "",
187 208
   "Purged at: %s": "",
188 209
   "Purged by operator: %s": "",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "Registrert hos: %s",
191 212
   "Registered channel: %s": "",
192 213
   "Registration requires a valid e-mail address": "Registrering krever en gyldig e-postadresse",
193
-  "Rehashing": "Oppdaterer",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "Eksterne tjenere søttes ikke enda",
195 216
   "Removed D-Line for %s": "Fjernet D-linje for %s",
196 217
   "Removed K-Line for %s": "Fjernet K-linje for %s",
197 218
   "Requesting the %s client capability is forbidden": "",
198 219
   "Resume may have lost some message history": "",
199 220
   "Resume may have lost up to %d seconds of history": "",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "SASL godkjenning avbrutt",
201 224
   "SASL authentication failed": "SASL godkjenning mislyktes",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "SASL godkjenning mislyktes, du kobler ikke til med et sertifikat",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "",
210 233
   "Session %d:": "",
211 234
   "Some additional message history may have been lost": "",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "",
213 237
   "Successfully approved vhost request for %s": "",
214 238
   "Successfully changed the channel settings": "",
215 239
   "Successfully changed your account settings": "",
216 240
   "Successfully cleared vhost": "",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "",
218 243
   "Successfully enabled your vhost": "",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "Vellykket gruppering av kallenavnet %s til din konto",
220
-  "Successfully op'd in channel %s": "Vellykket operatør i kanalen %s",
221 246
   "Successfully purged channel %s from the server": "",
222 247
   "Successfully registered account %s": "",
223 248
   "Successfully rejected vhost request for %s": "",
224 249
   "Successfully reset channel access": "",
225
-  "Successfully set mode %s": "",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "",
228 253
   "Successfully ungrouped nick %s with your account": "Vellykket fjerning av gruppert kallenavn %s fra din konto",
229 254
   "Successfully unpurged channel %s from the server": "",
230 255
   "Successfully unregistered account %s": "Vellykket avregistrering av konto %s",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "",
232 256
   "That certificate fingerprint is already associated with another account": "",
233 257
   "That certificate fingerprint was already authorized": "",
234 258
   "That channel is not registered": "",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "",
250 274
   "This feature has been disabled by the server administrators": "",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "Denne serveren er i feilsøkingsmodus og logger all bruker I/O. Hvis du ikke ønsker at alt du sender skal leses av eieren(e) av serveren så vennligst koble fra.",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "Denne serveren ble opprettet %s",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "Tidsstempelet er ikke i 2006-01-02T15:04:05.999Z format, ignorerer det",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "",
261 284
   "To verify your account, issue the following command:": "",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "",
270 293
   "User %s is now allowed to use vhosts": "",
271 294
   "User doesn't have roleplaying mode enabled": "Brukeren har ikke rollespill modus aktivert",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "Bekreftelseskode: %s",
273 298
   "Verify your account on %s": "Bekreft din konto på %s",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "WEBIRC kommandoen er ikke tilgjengelig fra din addresse eller feil passord",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "Du kan ikke bruke GHOST på deg selv (prøv /QUIT istedenfor)",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "Du kan ikke fjerne gruppering av ditt primære kallenavn (prøv å avregistrere kontoen istedenfor)",
287 313
   "You don't have enough channel privileges": "",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "",
302 328
   "You must log in with SASL to join this server": "",
303 329
   "You must specify an account": "",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "",
305 332
   "You must wait an additional %v before taking a vhost": "",
306 333
   "You need to register before you can use that command": "Du må registrere deg før du kan bruke kommandoen",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "Din vert er %[1]s, versjon %[2]s",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "",
325 352
   "Your stored always-on setting is: %s": "",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "",
327 355
   "Your stored nickname enforcement setting is: %s": "",
328 356
   "Your vhost request was approved by an administrator": "",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "",
330 359
   "Your vhost request will be reviewed by an administrator": "",
331 360
   "are supported by this server": "er støttet av denne tjeneren",
332 361
   "channels formed": "",
333 362
   "has client certificate fingerprint %s": "har klient sertifikat fingeravtrykk %s",
334 363
   "is a $bBot$b on %s": "er en $bBot$b på %s",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "er en ukjent modus for meg",
336 366
   "is logged in as": "er innlogget som",
337 367
   "is using a secure connection": "bruker en sikker tilkobling",

+ 2
- 0
languages/pl-PL-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "",
6 6
   "$bINFO$b displays info about a registered channel.": "",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "",
8 9
   "$bPURGE$b blacklists a channel from the server.": "",
9 10
   "$bREGISTER$b lets you own a given channel.": "",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "",

+ 2
- 2
languages/pl-PL-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= 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 talk in 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.": "",
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\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": "",
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.": "",
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": "",
5 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.": "",
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": "",
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": "",

+ 2
- 0
languages/pl-PL-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "",
11 11
   "$bSET$b sets a user's vhost.": "",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "",

+ 41
- 11
languages/pl-PL-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "",
10 12
   "%[1]s left the channel (%[2]s)": "",
11 13
   "%[1]s quit (%[2]s)": "",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "",
13 17
   "%s joined the channel": "",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "*** Nie można odnaleźć nazwy użytkownika",
16 24
   "*** Found your username": "*** Znaleziono Twoją nazwę użytkownika",
17 25
   "*** Got a malformed username, ignoring": "",
18 26
   "*** Looking up your username": "*** Wyszukiwanie twojej nazwy użytkownika",
19 27
   "- %s Message of the day - ": "- %s wiadomość dnia - ",
20 28
   "... and other commands which have been disabled": "",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "",
22 31
   "A request was previously made for vhost: %s": "",
23 32
   "Account %[1]s has vhost: %[2]s": "",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "Dodatkowe zgrupowany nick: %s",
37 46
   "An administrator has denied you the ability to use vhosts": "",
38 47
   "An error occurred": "",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "Uwierzytelnienie zakończone pomyślnie",
40 50
   "Autoreplay of missed messages is enabled": "",
41 51
   "Bad or unauthorized PROXY command": "",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "Ban - %[1]s - dodany przez %[2]s - %[3]s",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "",
44 55
   "Can't change modes for other users": "",
45 56
   "Can't purge invalid channel %s": "",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "",
52 63
   "Cannot resume connection, old and new clients must have TLS": "",
53 64
   "Cannot resume connection, token is not valid": "",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "",
55 67
   "Cannot send to channel (+%s)": "",
56 68
   "Certfp:      %s": "",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "",
71 83
   "Channel is not registered": "",
72 84
   "Channel list is full": "",
73
-  "Channel name is not valid": "",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "",
75 87
   "Channel renamed: %s": "",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "",
77 90
   "Client reconnected (message history may have been lost)": "",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "",
81 94
   "Core Developers:": "",
82 95
   "Could not accept ownership of channel %s": "",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "",
84
-  "Could not login with your TLS certificate or supplied username/password": "",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "",
86 100
   "Could not register": "",
87 101
   "Could not remove ban [%s]": "",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "",
89 104
   "Could not successfully save new D-LINE: %s": "",
90 105
   "Could not successfully save new K-LINE: %s": "",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "",
94 109
   "Current global users %[1]s, max %[2]s": "",
95 110
   "Current local users %[1]s, max %[2]s": "",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "",
97 113
   "End of /INFO": "",
98 114
   "End of /WHOIS list": "",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "",
102 118
   "End of WHO list": "",
103 119
   "End of WHOWAS": "",
120
+  "End of history playback": "",
104 121
   "End of list": "",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "",
108 128
   "Error while unregistering account": "",
109 129
   "Fake source must be a valid nickname": "",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "",
114 134
   "Founder: %s": "",
115 135
   "GHOSTed by %s": "",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "",
117 139
   "Given current server settings, your client is always-on": "",
118 140
   "Given current server settings, your client is not always-on": "",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "",
143 165
   "Invalid params": "",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "",
145 168
   "It was rejected for reason: %s": "",
146 169
   "JOIN 0 is not allowed": "",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "",
162 185
   "No DLINEs have been set!": "",
163 186
   "No changes were made": "",
164
-  "No command given": "",
165 187
   "No nickname given": "",
166 188
   "No such account": "",
167 189
   "No such channel": "",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "",
183 205
   "Permission Denied - You're not an IRC operator": "",
184 206
   "Please wait at least %v and try again": "",
185
-  "Proxied IP address is not valid: [%s]": "",
186 207
   "Purge reason: %s": "",
187 208
   "Purged at: %s": "",
188 209
   "Purged by operator: %s": "",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "",
191 212
   "Registered channel: %s": "",
192 213
   "Registration requires a valid e-mail address": "",
193
-  "Rehashing": "",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "",
195 216
   "Removed D-Line for %s": "",
196 217
   "Removed K-Line for %s": "",
197 218
   "Requesting the %s client capability is forbidden": "",
198 219
   "Resume may have lost some message history": "",
199 220
   "Resume may have lost up to %d seconds of history": "",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "",
201 224
   "SASL authentication failed": "",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "",
210 233
   "Session %d:": "",
211 234
   "Some additional message history may have been lost": "",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "",
213 237
   "Successfully approved vhost request for %s": "",
214 238
   "Successfully changed the channel settings": "",
215 239
   "Successfully changed your account settings": "",
216 240
   "Successfully cleared vhost": "",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "",
218 243
   "Successfully enabled your vhost": "",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "",
220
-  "Successfully op'd in channel %s": "",
221 246
   "Successfully purged channel %s from the server": "",
222 247
   "Successfully registered account %s": "",
223 248
   "Successfully rejected vhost request for %s": "",
224 249
   "Successfully reset channel access": "",
225
-  "Successfully set mode %s": "",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "",
228 253
   "Successfully ungrouped nick %s with your account": "",
229 254
   "Successfully unpurged channel %s from the server": "",
230 255
   "Successfully unregistered account %s": "",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "",
232 256
   "That certificate fingerprint is already associated with another account": "",
233 257
   "That certificate fingerprint was already authorized": "",
234 258
   "That channel is not registered": "",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "",
250 274
   "This feature has been disabled by the server administrators": "",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "",
261 284
   "To verify your account, issue the following command:": "",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "",
270 293
   "User %s is now allowed to use vhosts": "",
271 294
   "User doesn't have roleplaying mode enabled": "",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "",
273 298
   "Verify your account on %s": "",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "",
287 313
   "You don't have enough channel privileges": "",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "",
302 328
   "You must log in with SASL to join this server": "",
303 329
   "You must specify an account": "",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "",
305 332
   "You must wait an additional %v before taking a vhost": "",
306 333
   "You need to register before you can use that command": "",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "",
325 352
   "Your stored always-on setting is: %s": "",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "",
327 355
   "Your stored nickname enforcement setting is: %s": "",
328 356
   "Your vhost request was approved by an administrator": "",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "",
330 359
   "Your vhost request will be reviewed by an administrator": "",
331 360
   "are supported by this server": "",
332 361
   "channels formed": "",
333 362
   "has client certificate fingerprint %s": "",
334 363
   "is a $bBot$b on %s": "",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "",
336 366
   "is logged in as": "jest zalogowany jako",
337 367
   "is using a secure connection": "",

+ 2
- 0
languages/pt-BR-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "",
6 6
   "$bINFO$b displays info about a registered channel.": "",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "",
8 9
   "$bPURGE$b blacklists a channel from the server.": "",
9 10
   "$bREGISTER$b lets you own a given channel.": "",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "",

+ 2
- 2
languages/pt-BR-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= 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 talk in 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.": "",
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\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": "",
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.": "",
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": "",
5 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.": "",
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": "",
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": "",

+ 2
- 0
languages/pt-BR-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "",
11 11
   "$bSET$b sets a user's vhost.": "",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "",

+ 41
- 11
languages/pt-BR-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "",
10 12
   "%[1]s left the channel (%[2]s)": "",
11 13
   "%[1]s quit (%[2]s)": "",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "",
13 17
   "%s joined the channel": "",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "*** Não foi possível encontrar o seu nome usuário",
16 24
   "*** Found your username": "*** O seu nome de usuário foi encontrado",
17 25
   "*** Got a malformed username, ignoring": "*** Nome de usuário inválido, ignorando",
18 26
   "*** Looking up your username": "*** Procurando o seu nome de usuário",
19 27
   "- %s Message of the day - ": "- %s Mensagem do dia - ",
20 28
   "... and other commands which have been disabled": "",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "",
22 31
   "A request was previously made for vhost: %s": "",
23 32
   "Account %[1]s has vhost: %[2]s": "",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "",
37 46
   "An administrator has denied you the ability to use vhosts": "",
38 47
   "An error occurred": "",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "Autenticação bem-sucedida",
40 50
   "Autoreplay of missed messages is enabled": "",
41 51
   "Bad or unauthorized PROXY command": "",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "Banimento - %[1]s - adicionado por %[2]s - %[3]s",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "",
44 55
   "Can't change modes for other users": "",
45 56
   "Can't purge invalid channel %s": "",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "",
52 63
   "Cannot resume connection, old and new clients must have TLS": "",
53 64
   "Cannot resume connection, token is not valid": "",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "Não foi possível enviar a mensagem para o canal",
55 67
   "Cannot send to channel (+%s)": "",
56 68
   "Certfp:      %s": "",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "",
71 83
   "Channel is not registered": "",
72 84
   "Channel list is full": "A lista de canais está cheia",
73
-  "Channel name is not valid": "O nome do canal não é válido",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "",
75 87
   "Channel renamed: %s": "Canal renomeado: %s",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "Cliente reconectado",
77 90
   "Client reconnected (message history may have been lost)": "",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "",
81 94
   "Core Developers:": "Principais desenvolvedores:",
82 95
   "Could not accept ownership of channel %s": "",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "",
84
-  "Could not login with your TLS certificate or supplied username/password": "",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "",
86 100
   "Could not register": "Não foi possível registrar-se",
87 101
   "Could not remove ban [%s]": "Não foi possível remover o banimento [%s]",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "Não foi possível definir ou alterar o apelido: %s",
89 104
   "Could not successfully save new D-LINE: %s": "Não foi possível salvar a nova D-Line: %s",
90 105
   "Could not successfully save new K-LINE: %s": "Não foi possível salvar a nova K-Line: %s",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "",
94 109
   "Current global users %[1]s, max %[2]s": "",
95 110
   "Current local users %[1]s, max %[2]s": "",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "Fim de /HELPOP",
97 113
   "End of /INFO": "Fim de /INFO",
98 114
   "End of /WHOIS list": "Fim da lista /WHOIS",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "Fim da lista NAMES",
102 118
   "End of WHO list": "Fim da lista WHO",
103 119
   "End of WHOWAS": "Fim de WHOWAS",
120
+  "End of history playback": "",
104 121
   "End of list": "Fim da lista",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "",
108 128
   "Error while unregistering account": "",
109 129
   "Fake source must be a valid nickname": "",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "",
114 134
   "Founder: %s": "",
115 135
   "GHOSTed by %s": "",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "",
117 139
   "Given current server settings, your client is always-on": "",
118 140
   "Given current server settings, your client is not always-on": "",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "",
143 165
   "Invalid params": "",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "",
145 168
   "It was rejected for reason: %s": "",
146 169
   "JOIN 0 is not allowed": "JOIN 0 não é permitido",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "",
162 185
   "No DLINEs have been set!": "Nenhuma DLINE foi definida!",
163 186
   "No changes were made": "",
164
-  "No command given": "",
165 187
   "No nickname given": "",
166 188
   "No such account": "",
167 189
   "No such channel": "O canal não existe",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "Permissão negada",
183 205
   "Permission Denied - You're not an IRC operator": "Permissão negada - Você não é um operador do IRC",
184 206
   "Please wait at least %v and try again": "",
185
-  "Proxied IP address is not valid: [%s]": "",
186 207
   "Purge reason: %s": "",
187 208
   "Purged at: %s": "",
188 209
   "Purged by operator: %s": "",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "",
191 212
   "Registered channel: %s": "",
192 213
   "Registration requires a valid e-mail address": "",
193
-  "Rehashing": "",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "Servidores remotos ainda não suportados",
195 216
   "Removed D-Line for %s": "D-Line para %s removida",
196 217
   "Removed K-Line for %s": "K-Line para %s removida",
197 218
   "Requesting the %s client capability is forbidden": "",
198 219
   "Resume may have lost some message history": "",
199 220
   "Resume may have lost up to %d seconds of history": "",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "Autenticação SASL cancelada",
201 224
   "SASL authentication failed": "Falha na autenticação SASL",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "Falha na autenticação SASL: Você não está conectando com um certificado",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "",
210 233
   "Session %d:": "",
211 234
   "Some additional message history may have been lost": "",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "",
213 237
   "Successfully approved vhost request for %s": "",
214 238
   "Successfully changed the channel settings": "",
215 239
   "Successfully changed your account settings": "",
216 240
   "Successfully cleared vhost": "",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "",
218 243
   "Successfully enabled your vhost": "",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "O nick %s foi grupado com sucesso em sua conta",
220
-  "Successfully op'd in channel %s": "",
221 246
   "Successfully purged channel %s from the server": "",
222 247
   "Successfully registered account %s": "",
223 248
   "Successfully rejected vhost request for %s": "",
224 249
   "Successfully reset channel access": "",
225
-  "Successfully set mode %s": "",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "",
228 253
   "Successfully ungrouped nick %s with your account": "",
229 254
   "Successfully unpurged channel %s from the server": "",
230 255
   "Successfully unregistered account %s": "",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "",
232 256
   "That certificate fingerprint is already associated with another account": "",
233 257
   "That certificate fingerprint was already authorized": "",
234 258
   "That channel is not registered": "",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "",
250 274
   "This feature has been disabled by the server administrators": "",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "Este servidor foi criado em %s",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "",
261 284
   "To verify your account, issue the following command:": "",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "",
270 293
   "User %s is now allowed to use vhosts": "",
271 294
   "User doesn't have roleplaying mode enabled": "",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "",
273 298
   "Verify your account on %s": "",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "",
287 313
   "You don't have enough channel privileges": "",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "",
302 328
   "You must log in with SASL to join this server": "",
303 329
   "You must specify an account": "",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "",
305 332
   "You must wait an additional %v before taking a vhost": "",
306 333
   "You need to register before you can use that command": "Você precisa se registrar antes de usar o comando",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "O seu host é %[1]s, rodando a versão %[2]s",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "",
325 352
   "Your stored always-on setting is: %s": "",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "",
327 355
   "Your stored nickname enforcement setting is: %s": "",
328 356
   "Your vhost request was approved by an administrator": "",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "",
330 359
   "Your vhost request will be reviewed by an administrator": "",
331 360
   "are supported by this server": "são recursos suportados por este servidor",
332 361
   "channels formed": "",
333 362
   "has client certificate fingerprint %s": "possui uma impressão digital do certificado de cliente %s",
334 363
   "is a $bBot$b on %s": "é um $bBot$b em %s",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "é um caractere de modo desconhecido para mim",
336 366
   "is logged in as": "está conectado como",
337 367
   "is using a secure connection": "está usando uma conexão segura",

+ 2
- 0
languages/pt-PT-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "",
6 6
   "$bINFO$b displays info about a registered channel.": "",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "",
8 9
   "$bPURGE$b blacklists a channel from the server.": "",
9 10
   "$bREGISTER$b lets you own a given channel.": "",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "",

+ 2
- 2
languages/pt-PT-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= 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 talk in 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.": "",
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\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": "",
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.": "",
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": "",
5 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.": "",
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": "",
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": "",

+ 2
- 0
languages/pt-PT-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "",
11 11
   "$bSET$b sets a user's vhost.": "",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "",

+ 41
- 11
languages/pt-PT-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "",
10 12
   "%[1]s left the channel (%[2]s)": "",
11 13
   "%[1]s quit (%[2]s)": "",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "",
13 17
   "%s joined the channel": "",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "",
16 24
   "*** Found your username": "",
17 25
   "*** Got a malformed username, ignoring": "",
18 26
   "*** Looking up your username": "",
19 27
   "- %s Message of the day - ": "",
20 28
   "... and other commands which have been disabled": "",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "",
22 31
   "A request was previously made for vhost: %s": "",
23 32
   "Account %[1]s has vhost: %[2]s": "",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "",
37 46
   "An administrator has denied you the ability to use vhosts": "",
38 47
   "An error occurred": "",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "",
40 50
   "Autoreplay of missed messages is enabled": "",
41 51
   "Bad or unauthorized PROXY command": "",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "",
44 55
   "Can't change modes for other users": "",
45 56
   "Can't purge invalid channel %s": "",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "",
52 63
   "Cannot resume connection, old and new clients must have TLS": "",
53 64
   "Cannot resume connection, token is not valid": "",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "",
55 67
   "Cannot send to channel (+%s)": "",
56 68
   "Certfp:      %s": "",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "",
71 83
   "Channel is not registered": "",
72 84
   "Channel list is full": "",
73
-  "Channel name is not valid": "",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "",
75 87
   "Channel renamed: %s": "",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "",
77 90
   "Client reconnected (message history may have been lost)": "",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "",
81 94
   "Core Developers:": "",
82 95
   "Could not accept ownership of channel %s": "",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "",
84
-  "Could not login with your TLS certificate or supplied username/password": "",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "",
86 100
   "Could not register": "",
87 101
   "Could not remove ban [%s]": "",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "",
89 104
   "Could not successfully save new D-LINE: %s": "",
90 105
   "Could not successfully save new K-LINE: %s": "",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "",
94 109
   "Current global users %[1]s, max %[2]s": "",
95 110
   "Current local users %[1]s, max %[2]s": "",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "",
97 113
   "End of /INFO": "",
98 114
   "End of /WHOIS list": "",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "",
102 118
   "End of WHO list": "",
103 119
   "End of WHOWAS": "",
120
+  "End of history playback": "",
104 121
   "End of list": "",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "",
108 128
   "Error while unregistering account": "",
109 129
   "Fake source must be a valid nickname": "",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "",
114 134
   "Founder: %s": "",
115 135
   "GHOSTed by %s": "",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "",
117 139
   "Given current server settings, your client is always-on": "",
118 140
   "Given current server settings, your client is not always-on": "",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "",
143 165
   "Invalid params": "",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "",
145 168
   "It was rejected for reason: %s": "",
146 169
   "JOIN 0 is not allowed": "",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "",
162 185
   "No DLINEs have been set!": "",
163 186
   "No changes were made": "",
164
-  "No command given": "",
165 187
   "No nickname given": "",
166 188
   "No such account": "",
167 189
   "No such channel": "",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "",
183 205
   "Permission Denied - You're not an IRC operator": "",
184 206
   "Please wait at least %v and try again": "",
185
-  "Proxied IP address is not valid: [%s]": "",
186 207
   "Purge reason: %s": "",
187 208
   "Purged at: %s": "",
188 209
   "Purged by operator: %s": "",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "",
191 212
   "Registered channel: %s": "",
192 213
   "Registration requires a valid e-mail address": "",
193
-  "Rehashing": "",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "",
195 216
   "Removed D-Line for %s": "",
196 217
   "Removed K-Line for %s": "",
197 218
   "Requesting the %s client capability is forbidden": "",
198 219
   "Resume may have lost some message history": "",
199 220
   "Resume may have lost up to %d seconds of history": "",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "",
201 224
   "SASL authentication failed": "",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "",
210 233
   "Session %d:": "",
211 234
   "Some additional message history may have been lost": "",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "",
213 237
   "Successfully approved vhost request for %s": "",
214 238
   "Successfully changed the channel settings": "",
215 239
   "Successfully changed your account settings": "",
216 240
   "Successfully cleared vhost": "",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "",
218 243
   "Successfully enabled your vhost": "",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "",
220
-  "Successfully op'd in channel %s": "",
221 246
   "Successfully purged channel %s from the server": "",
222 247
   "Successfully registered account %s": "",
223 248
   "Successfully rejected vhost request for %s": "",
224 249
   "Successfully reset channel access": "",
225
-  "Successfully set mode %s": "",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "",
228 253
   "Successfully ungrouped nick %s with your account": "",
229 254
   "Successfully unpurged channel %s from the server": "",
230 255
   "Successfully unregistered account %s": "",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "",
232 256
   "That certificate fingerprint is already associated with another account": "",
233 257
   "That certificate fingerprint was already authorized": "",
234 258
   "That channel is not registered": "",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "",
250 274
   "This feature has been disabled by the server administrators": "",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "",
261 284
   "To verify your account, issue the following command:": "",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "",
270 293
   "User %s is now allowed to use vhosts": "",
271 294
   "User doesn't have roleplaying mode enabled": "",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "",
273 298
   "Verify your account on %s": "",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "",
287 313
   "You don't have enough channel privileges": "",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "",
302 328
   "You must log in with SASL to join this server": "",
303 329
   "You must specify an account": "",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "",
305 332
   "You must wait an additional %v before taking a vhost": "",
306 333
   "You need to register before you can use that command": "",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "",
325 352
   "Your stored always-on setting is: %s": "",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "",
327 355
   "Your stored nickname enforcement setting is: %s": "",
328 356
   "Your vhost request was approved by an administrator": "",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "",
330 359
   "Your vhost request will be reviewed by an administrator": "",
331 360
   "are supported by this server": "",
332 361
   "channels formed": "",
333 362
   "has client certificate fingerprint %s": "",
334 363
   "is a $bBot$b on %s": "",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "",
336 366
   "is logged in as": "",
337 367
   "is using a secure connection": "",

+ 2
- 0
languages/ro-RO-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "$bGET$b interoghează valorile actuale ale setărilor unui canal",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "$bHISTORY$b\n'history' îți permite să controlezi felul în care istoricul unui canal e stocat. Ai la dispoziție următoarele opțiuni:\n1. 'off'        [fără niciun fel de istoric]\n2. 'ephemeral'  [doar un strop de istoric temporar, nu este stocat pe disc]\n3. 'on'         [istoricul este stocat într-o bază de date persistentă, dacă opțiunea este posibilă]\n4. 'default'    [folosește opțiunea implicită, a serverului]",
6 6
   "$bINFO$b displays info about a registered channel.": "$bINFO$b afișează informații despre un canal înregistrat.",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "$bOP$b oferă utilizatorului specificat (sau ție) drepturi de administrator de canal.",
8 9
   "$bPURGE$b blacklists a channel from the server.": "$bPURGE$b adaugă la lista neagră un canal din server.",
9 10
   "$bREGISTER$b lets you own a given channel.": "$bREGISTER$b îți permite să deții un canal specificat.",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "Sintaxă: $bAMODE #canal [modificare fanion] [cont]$b\n\nComanda AMODE afișează sau modifică setările persistente ale fanioanelor ce afectează membrii canalului.\nDe exemplu, $bAMODE #canal +o dan$b îi oferă deținătorului contului \"dan\", statutul de\noperator de canal, de fiecare dată când va intra pe #canal. Pentru a afișa conturile și fanioanele\nactuale, folosește $bAMODE #canal$b. De reținut faptul că utilizatorii sunt asociați cu numele \nconturilor înregistrate, și nu cu pseudonimele folosite.",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "Sintaxă: $bCLEAR #canal țintă$b\n\nCLEAR înlătură setările sau utilizatorii unui canal. Mai exact:\n\n$bCLEAR #canal users$b înlătură toți utilizatorii canalului, în afară de tine.\n$bCLEAR #canal access$b resetează toate interdicțiile existente pe canal, invitațiile, excepțiile la ban și modurile de utilizator persistente, cu ajutorul CS AMODE.",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "Sintaxă: $bGET #canal <setare>$b\n\nComanda GET interoghează setările existente, ale unui canal. Pentru mai multe\ninformații, folosește comanda /HELP SET.",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "Sintaxă: $bOP #canal [pseudonim]$b\n\nOP oferă pseudonimului furnizat, sau ție, dacă [pseudonim] nu este specificat, privilegii\nde administrator de canal. Poți utiliza această comandă doar dacă ai fondat canalul.",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "Sintxă: $bPURGE #canal [motiv]$b\n\nPURGE adaugă la lista neagră un canal din server, astfel că niciun utilizator nu mai poate intra pe canalul respectiv, sau să interacționeze în vreun fel cu canalul în cauză. Dacă, în momentul comenzii, se află utilizatori în canal, vor fi scoși afară automat.\nComanda PURGE poate fi utilizată și în mod preventiv, pentru canalele fără utilizatori.",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "Sintaxă: $bREGISTER #canal$b\n\nComanda REGISTER îți permite să deții propriul canal. Dacă revii pe canal, ulterior, vei\nprimi privilegii de administrator al canalului. Fanioanele setate pe canal, precum și\ntopica, vor fi reținute.",

+ 2
- 2
languages/ro-RO-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= Help Topics =\n\nCommands:\n%[1]s\n\nRPL_ISUPPORT Tokens:\n%[2]s\n\nInformation:\n%[3]s": "= Tematică de ajutor=\n\nComenzi:\n%[1]s\n\nJetoane RPL_ISUPPORT:\n%[2]s\n\nInformație:\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 talk in 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.": "== Moduri de canal ==\n\nOragono suportă următoarele moduri de canal:\n\n  +b  |  Măștile unui client, interzise pe canal (ex. *!*@127.0.0.1)\n  +e  |  Măștile unui client, ce sunt exceptate de la ban.\n  +I  |  Măștile clienților ce fac excepție de la fanionul numai-invitație.\n  +i  |  Fanion doar-invitație, doar clienții invitați pot intra pe canal.\n  +k  |  Este necesară o cheie, pentru a putea intra pe canal.\n  +l  |  Limită de clienți ce se pot alătura canalului.\n  +m  |  Modul moderat, doar clienții privilegiați pot trimite text pe canal.\n  +n  |  Fanion fără-mesaje-din-afară, doar utilizatorii care se află pe canal\n      |  pot trimite mesaje.\n  +R  |  Doar utilizatorii înregistrați la servicii pot trimite text pe canal.\n  +s  |  Mod secret, canalul nu va fi afișat în /LIST sau mesaje whois.\n  +t  |  Doar operatorii pot modifica topicul.\n\n= Prefixe =\n\n  +q (~)  |  Mod fondator de canal.\n  +a (&)  |  Mod administrator de canal.\n  +o (@)  |  Mod operator de canal.\n  +h (%)  |  Mod semi-op pe canal.\n  +v (+)  |  Mod voce pe canal.",
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\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": "== Măști de atenționare de server ==\n\nOragono suportă următoarele măști de atenționare valabile pentru operatori:\n\n  a  |  Anunțuri locale.\n  c  |  Conexiuni clienți locali.\n  j  |  Acțiuni canale locale.\n  k  |  Kill locale.\n  n  |  Schimbări locale de pseudonime.\n  o  |  Acțiuni operatori locali.\n  q  |  Renunțări locale.\n  t  |  Utilizare /STATS local.\n  u  |  Local client account actions.\n  x  | X-lines (DLINE/KLINE/etc) locale.\n\nPentru a seta o mască de atenționare, setează-ți pe pseudonim:\n\n  /MODE <pseudonim> +s <caracter(e)>\n\nSpre exemplu, următoarea comandă ar seta modurile kill, oper, cont și xline pentru utilizatorul dan:\n\n  /MODE dan +s koux",
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.": "",
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": "",
5 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.": "== Moduri utilizator ==\n\nOragono suportă următoarele moduri(fanioane) de utilizator:\n\n  +a  |  Utilizatorul a fost marcat ca fiind fără activitate. Acest fanion poate fi setat cu comanda /AWAY.\n  +i  |  Utilizatorul a fost marcat ca invizibil (canalele pe care se află vor fi ascunse în conținutul /whois).\n  +o  |  Utilizatorul este un Operator IRC.\n  +R  |  Utilizatorul acceptă mesaje doar de la alți utilizatori înregistrați. \n  +s  |  Măști de Anunț de Server (vezi informații de ajutor cu comanda /HELPOP snomasks).\n  +Z  |  Utilizatorul se conectează via TLS.",
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 <țintă>{,<țintă>}\n\nExpediază marcajele client-doar către țintele precizate ca și TAGMSG.\nVezi specificațiile IRCv3, iar pentru mai multe informații, accesează acest link:\nhttp://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 <numele contului> [callback_namespace:]<callback> [tip credențiale] :<credențiale>\nACC VERIFY <numele contului> <cod de autentificare>\n\nSe utilizează la înregistrarea de conturi. Vezi specificațiile relevante\npentru mai multe informații: https://oragono.io/specs.html",

+ 2
- 0
languages/ro-RO-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "$bREJECT$b respinge cererea de gazdă virtuală a unui utilizator.",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "$bREQUEST$b cere o nouă gazdă virtuală, cu aprobarea în așteptare, din partea unui operator.",
11 11
   "$bSET$b sets a user's vhost.": "$bSET$b setează gazda virtuală a unui utilizator.",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "$bSTATUS$b afișează informații despre gazda ta virtuală și stadiul cererii.",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "$bTAKE$b îți setează gazda virtuală la una dintre cele oferite de către server.",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "$bWAITING$b afișează o listă cu toate cererile în așteptare, pentru gazde virtuale.",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "Sintaxă: $bREJECT <utilizator> [<motiv>]$b\n\nComanda REJECT respinge solicitarea unei gazde virtuale, a unui utilizator, furnizând, în mod opțional,\nun motiv alocat acțiunii de respingere.",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "Sintaxă: $bREQUEST <gazdă virtuală>$b\n\nComanda REQUEST solicită o nouă gazdă virtuală pentru contul tău.\nSolicitarea trebuie să fie, apoi, aprobată de către un operator.",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "Sintaxă: $bSET <utilizator> <gazdă virtuală>$b\n\nComanda SET setează o gazdă virtuală pentru un utilizator, trecând peste sistemul de cereri implementat în server.",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "Sintaxă $bSTATUS [utilizator]$b\n\nComanda STATUS afișează gazda ta virtuală, în uz, dacă există, și starea\ncelor mai recente solicitări pentru una nouă. Un operator de server poate vizualiza\nși starea unui alt utilizator.",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "Sintaxă: $bTAKE$b <gazdă virtuală>\n\nTAKE îți permite să folosești o gazdă virtuală oferită de către server;\npentru a vedea ce gazde virtuale sunt disponibile, folosește comanda /HOSTSERV OFFERLIST.",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "Sintaxă: $bWAITING$b\n\nComanda WAITING afișează o listă de solicitări de gazde virtuale în așteptare, \nce urmează a fi aprobate sau respinse.",

+ 41
- 11
languages/ro-RO-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "    $b/msg %s HELP <comandă>$b",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "$bAvertisment: ștergerea acestui cont, va conduce la anularea tuturor privilegiilor deținute$b",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "$bAvertisment: ștergerea acestui canal, va conduce la anularea tuturor atributelor salvate.$b",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "$bAtenție: ești pe cale să-ți transferi controlul canalului deținut, către un alt utilizator.$b",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "%[2]s a primit kick de la %[1]s (%[3]s)",
10 12
   "%[1]s left the channel (%[2]s)": "%[1]s a ieșit de pe canal (%[2]s)",
11 13
   "%[1]s quit (%[2]s)": "%[1]s a ieșit de pe server (%[2]s)",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "%s <subcomandă> [parametri]",
13 17
   "%s joined the channel": "%s a intrat pe canal",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "*** $bSfârșit ajutor %s$b ***",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "*** Nu ți-am găsit numele de utilizator",
16 24
   "*** Found your username": "*** Ți-am găsit numele de utilizator",
17 25
   "*** Got a malformed username, ignoring": "*** Am primit un nume de utilizator deformat, se ignoră",
18 26
   "*** Looking up your username": "*** Îți verific numele de utilizator",
19 27
   "- %s Message of the day - ": "- %s Mesajul zilei - ",
20 28
   "... and other commands which have been disabled": "... precum și alte comenzi ce au fost dezactivate",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "Există o cerere în așteptare pentru gazda virtuală: %s",
22 31
   "A request was previously made for vhost: %s": "O solicitare a fost emisă inițial pentru gazda virtuală: %s",
23 32
   "Account %[1]s has vhost: %[2]s": "Contul %[1]s are gazda virtuală: %[2]s",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "Pseudonim adițional adăugat la grup: %s",
37 46
   "An administrator has denied you the ability to use vhosts": "Accesul tău, la gazde virtuale, a fost suspendat de către un administrator",
38 47
   "An error occurred": "A intervenit o eroare",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "Autentificare reușită",
40 50
   "Autoreplay of missed messages is enabled": "Derularea automată a mesajelor pierdute este activată",
41 51
   "Bad or unauthorized PROXY command": "Comandă PROXY defectuoasă sau neautorizată",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "Interdicție - %[1]s - adăugată de %[2]s - %[3]s",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "Mesajele CTCP sunt dezactivate prin intermediul Tor",
44 55
   "Can't change modes for other users": "Nu pot schimba moduri pentru alți utilizatori",
45 56
   "Can't purge invalid channel %s": "Nu se poate purja canalul invalid %s",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "Nu s-a putut relua conexiunea, înregistrarea conexiunii a fost deja finalizată",
52 63
   "Cannot resume connection, old and new clients must have TLS": "Nu pot relua conexiunea, ambii clienți, vechi și nou, trebuie să aibă TLS",
53 64
   "Cannot resume connection, token is not valid": "Nu se poate relua conexiunea, jetonul este invalid",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "Nu poți trimite pe canal",
55 67
   "Cannot send to channel (+%s)": "Nu poți trimite pe canal (+%s)",
56 68
   "Certfp:      %s": "Certfp:      %s",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "Nu este disponibil fanionul roleplay pe canal",
71 83
   "Channel is not registered": "Canalul nu este înregistrat",
72 84
   "Channel list is full": "Lista canalelor este plină",
73
-  "Channel name is not valid": "Numele canalului este invalid",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "Canalul a fost redenumit",
75 87
   "Channel renamed: %s": "Canal redenumit: %s",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "Clientul s-a reconectat",
77 90
   "Client reconnected (message history may have been lost)": "Client reconectat (este posibil ca istoricul mesajelor să se fi pierdut)",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "Client reconectat (până la %d secunde de istoric mesaje, pierdute)",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "Comandă restricționată",
81 94
   "Core Developers:": "Nucleul dezvoltatorilor:",
82 95
   "Could not accept ownership of channel %s": "Nu s-a putut accepta rolul de fondator al canalului %s",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "Nu găsesc clientul menționat",
84
-  "Could not login with your TLS certificate or supplied username/password": "Nu te-ai autentificat cu certificatul TLS sau cu numele de utilizator / parola furnizate",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "Nu s-a putut analiza adresa IP sau rețeaua CIDR",
86 100
   "Could not register": "Eroare la înregistrare",
87 101
   "Could not remove ban [%s]": "Nu pot înlătura ban [%s]",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "Nu pot seta sau schimba pseudonim: %s",
89 104
   "Could not successfully save new D-LINE: %s": "N-am putut salva noul D-LINE: %s",
90 105
   "Could not successfully save new K-LINE: %s": "N-am putut salva noul K-LINE: %s",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "Data creării:  %s",
94 109
   "Current global users %[1]s, max %[2]s": "Utilizatori globali actuali %[1]s, max %[2]s",
95 110
   "Current local users %[1]s, max %[2]s": "Utilizatori locali actuali %[1]s, max %[2]s",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "Sfârșit /HELPOP",
97 113
   "End of /INFO": "Sfârșit /INFO",
98 114
   "End of /WHOIS list": "Sfârșit listă /WHOIS",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "Sfârșit listă NAMES",
102 118
   "End of WHO list": "Sfârșit listă WHO",
103 119
   "End of WHOWAS": "Sfârșit WHOWAS",
120
+  "End of history playback": "",
104 121
   "End of list": "Sfârșit listă",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "Pseudonim eronat",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "A apărut o eroare la încărcarea datelor contului",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "Eroare la rezervarea pseudonimului",
108 128
   "Error while unregistering account": "Eroare la ștergerea contului",
109 129
   "Fake source must be a valid nickname": "Sursa falsă trebuie să fie un pseudonim valabil",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "Foști dezvoltatori:",
114 134
   "Founder: %s": "Fondator: %s",
115 135
   "GHOSTed by %s": "%s a folosit GHOST",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "Conform setărilor actuale ale serverului, setarea pentru istoricul de canal este: %s",
117 139
   "Given current server settings, your client is always-on": "Conform setărilor actuale ale serverului, clientul tău are activă opțiunea de conectare permanentă",
118 140
   "Given current server settings, your client is not always-on": "Conform setărilor actuale ale serverului, clientul tău nu are activă opțiunea de conectare permanentă",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "Parametri invalizi",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "Parametri invalizi. Pentru utilizare, încearcă /msg %[1]s HELP %[2]s",
143 165
   "Invalid params": "Parametri invalizi",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "Gazdă virtuală invalidă",
145 168
   "It was rejected for reason: %s": "Motivul respingerii a fost următorul: %s",
146 169
   "JOIN 0 is not allowed": "JOIN 0 nu este permis",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "Pseudonimul este rezervat de un cont diferit",
162 185
   "No DLINEs have been set!": "Niciun DLINE setat!",
163 186
   "No changes were made": "Nu au fost efectuate modificări",
164
-  "No command given": "Nicio comandă furnizată",
165 187
   "No nickname given": "Niciun pseudonim furnizat",
166 188
   "No such account": "Nu există asemenea cont",
167 189
   "No such channel": "Nu există asemenea canal",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "Acces refuzat",
183 205
   "Permission Denied - You're not an IRC operator": "Acces refuzat - Nu ești un operator IRC",
184 206
   "Please wait at least %v and try again": "Așteaptă cel puțin %v și încearcă din nou",
185
-  "Proxied IP address is not valid: [%s]": "Adresa IP delegată nu este validă: [%s]",
186 207
   "Purge reason: %s": "Motivul purjării: %s",
187 208
   "Purged at: %s": "Purjat la: %s",
188 209
   "Purged by operator: %s": "Purjat de către operatorul: %s",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "Înregistrat la: %s",
191 212
   "Registered channel: %s": "Canal înregistrat: %s",
192 213
   "Registration requires a valid e-mail address": "Pentru înregistrare, este necesară o adresă validă de e-mail",
193
-  "Rehashing": "Efectuez Rehash",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "Nu sunt suportate încă serverele la distanță",
195 216
   "Removed D-Line for %s": "Am înlăturat D-Line pentru %s",
196 217
   "Removed K-Line for %s": "Am înlăturat K-Line pentru %s",
197 218
   "Requesting the %s client capability is forbidden": "Este interzisă cererea capabilității %s a clientului",
198 219
   "Resume may have lost some message history": "Este posibil ca rezumarea să fi provocat pierderi ale istoricului mesajelor",
199 220
   "Resume may have lost up to %d seconds of history": "Este posibil ca reluarea să fi pierdut până la %s secunde de istoric",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "Autentificare SASL întreruptă",
201 224
   "SASL authentication failed": "Autentificare SASL eșuată",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "Autentificare SASL eșuată, nu te conectezi cu un certificat",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "Sesiunea %d (sesiunea atașată în mod curent):",
210 233
   "Session %d:": "Sesiune %d:",
211 234
   "Some additional message history may have been lost": "Este posibil ca unele mesaje adiționale din istoric să fi fost pierdute",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "Ai acceptat rolul de fondator al canalului %s",
213 237
   "Successfully approved vhost request for %s": "Solicitarea de gazdă virtuală pentru %s a fost aprobată cu succes",
214 238
   "Successfully changed the channel settings": "Setările canalului au fost modificate cu succes",
215 239
   "Successfully changed your account settings": "Setările contului tău au fost modificate cu succes",
216 240
   "Successfully cleared vhost": "Gazda virtuală a fost ștearsă cu succes",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "Gazda ta virtuală a fost dezactivată cu succes",
218 243
   "Successfully enabled your vhost": "Gazda ta virtuală a fost activată cu succes",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "Pseudonimul %s a fost grupat la contul tău, cu succes",
220
-  "Successfully op'd in channel %s": "Ai primit privilegii de operator pe canalul %s",
221 246
   "Successfully purged channel %s from the server": "Canalul %s a fost purjat cu succes, din server",
222 247
   "Successfully registered account %s": "Contul %s a fost înregistrat cu succes",
223 248
   "Successfully rejected vhost request for %s": "Solicitarea de gazdă virtuală în așteptare pentru %s a fost respinsă cu succes",
224 249
   "Successfully reset channel access": "Lista de acces a canalului a fost resetată cu succes",
225
-  "Successfully set mode %s": "Fanionul %s a fost setat cu succes",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "Gazdă virtuală setată cu succes",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "Canalul %[1]s a fost transferat cu succes, contului %[2]s",
228 253
   "Successfully ungrouped nick %s with your account": "Pseudonimul %s a fost degrupat de la contul tău, cu succes",
229 254
   "Successfully unpurged channel %s from the server": "Canalul %s nu mai este purjat din server",
230 255
   "Successfully unregistered account %s": "Contul %s a fost șters cu succes",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "Acel cont are activă setarea conectare-permanentă; încearcă să te deconectezi și să te reconectezi cu SASL",
232 256
   "That certificate fingerprint is already associated with another account": "Amprenta de certificat este deja asociată unui alt cont",
233 257
   "That certificate fingerprint was already authorized": "Amprenta certificatului a fost autorizată deja",
234 258
   "That channel is not registered": "Acel canal nu este înregistrat",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "Această comandă a fost dezactivată de echipa administrativă",
250 274
   "This feature has been disabled by the server administrators": "Acest atribut a fost dezactivat de administratorii serverului",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "Acest server funcționează în modul de depanare și jurnalizare ale tuturor I/O ale utilizatorilor. Dacă nu dorești ca fiecare mesaj trimis să fie citit de către proprietarul serverului, te rugăm să te deconectezi.",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "Acest server a fost creat la data de %s",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "Gazda dumneavoastră virtuală este dezactivată, dar poate fi activată cu comanda /HS ON",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "Marcajul de timp nu este în formatul 2006-01-02T15:04:05.999Z, se ignoră",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "Pentru a modifica o parolă, folosește comanda PASSWD. Pentru detalii, /msg NickServ HELP PASSWD",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "Pentru a confirma ștergerea contului, tastează: /NS UNREGISTER %[1]s %[2]s",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "Pentru a confirma ștergerea contului, tastează: /CS UNREGISTER %[1]s %[2]s",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "Pentru a confirma transferul canalului, tastează: /CS TRANSFER %[1]s %[2]s %[3]s",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "Pentru a prăbuși serverul, folosește următoarea comandă: /DEBUG CRASHSERVER %s",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "Pentru informații amănunțite despre o comandă specifică, încearcă:",
261 284
   "To verify your account, issue the following command:": "Ca să-ți verifici contul, folosește următoarea comandă:",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "Transferul canalului %[1]s către contul %[2]s a fost efectuat cu succes, se așteaptă confirmarea",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "Utilizatorului %s nu-i mai este permisă folosirea de gazde virtuale",
270 293
   "User %s is now allowed to use vhosts": "Utilizatorului %s îi este permisă folosirea de gazde virtuale",
271 294
   "User doesn't have roleplaying mode enabled": "Nu este disponibil fanionul roleplay pentru utilizator",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "Cod de verificare: %s",
273 298
   "Verify your account on %s": "Verifică-ți contul pe %s",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "Comanda WEBIRC nu este utilizabilă de la adresa ta sau parola furnizată este incorectă",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "Nu poți folosi comanda GHOST pentru un client ce este conectat permanent",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "Nu poți folosi comanda /GHOST pentru tine (încearcă /QUIT)",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "Nu-ți poți șterge parola, decât dacă adaugi o amprentă de certificat",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "Nu-ți poți șterge amprentele de certificat până când nu adaugi o parolă",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "Nu-ți poți degrupa pseudonimul primar (încearcă să-ți ștergi contul, în schimb)",
287 313
   "You don't have enough channel privileges": "Nu deții suficiente privilegii pe canal",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "Trebuie să deții privilegii de rehash, pentru a putea executa DEBUG CRASHSERVER",
302 328
   "You must log in with SASL to join this server": "Trebuie să te autentifici cu SASL pentru a te conecta la acest server",
303 329
   "You must specify an account": "Este necesar să specifici un cont",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "Trebuie să aștepți o durată suplimentară de %v pentru o nouă solicitare",
305 332
   "You must wait an additional %v before taking a vhost": "Trebuie să aștepți %v până să primești o gazdă virtuală",
306 333
   "You need to register before you can use that command": "Trebuie să te înregistrezi ca să poți folosi comanda",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "Gazda ta este %[1]s, rulând versiunea %[2]s",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "",
325 352
   "Your stored always-on setting is: %s": "",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "",
327 355
   "Your stored nickname enforcement setting is: %s": "Starea stocată, impusă, a pseudonimului tău, este: %s",
328 356
   "Your vhost request was approved by an administrator": "Solicitarea ta, de gazdă virtuală, a fost aprobată de către un administrator",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "Solicitarea ta, de gazdă virtuală, a fost respinsă de către un administrator.\nMotivul oferit a fost următorul: %s",
330 359
   "Your vhost request will be reviewed by an administrator": "Solicitarea ta, de gazdă virtuală, va fi revizuită de către un administrator",
331 360
   "are supported by this server": "sunt suportate de acest server",
332 361
   "channels formed": "canale formate",
333 362
   "has client certificate fingerprint %s": "are amprenta certificatului de client: %s",
334 363
   "is a $bBot$b on %s": "este un $bBot$b pe %s",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "este un fanion necunoscut",
336 366
   "is logged in as": "s-a autentificat ca:",
337 367
   "is using a secure connection": "utilizează o conexiune securizată",

+ 2
- 0
languages/ru-RU-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "",
6 6
   "$bINFO$b displays info about a registered channel.": "",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "",
8 9
   "$bPURGE$b blacklists a channel from the server.": "",
9 10
   "$bREGISTER$b lets you own a given channel.": "",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "",

+ 2
- 2
languages/ru-RU-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= 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 talk in 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.": "",
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\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": "",
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.": "",
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": "",
5 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.": "",
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": "",
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": "",

+ 2
- 0
languages/ru-RU-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "",
11 11
   "$bSET$b sets a user's vhost.": "",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "",

+ 41
- 11
languages/ru-RU-irc.lang.json Bestand weergeven

@@ -1,5 +1,7 @@
1 1
 {
2 2
   "    $b/msg %s HELP <command>$b": "",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "",
3 5
   "$bWarning: unregistering this account will remove its stored privileges.$b": "",
4 6
   "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "",
5 7
   "$bWarning: you are about to transfer control of your channel to another user.$b": "",
@@ -9,15 +11,22 @@
9 11
   "%[1]s kicked %[2]s (%[3]s)": "",
10 12
   "%[1]s left the channel (%[2]s)": "",
11 13
   "%[1]s quit (%[2]s)": "",
14
+  "%[1]s set channel modes: %[2]s": "",
15
+  "%[1]s set the channel topic to: %[2]s": "",
12 16
   "%s <subcommand> [params]": "",
13 17
   "%s joined the channel": "",
18
+  "*** $bChanServ LIST$b ***": "",
14 19
   "*** $bEnd of %s HELP$b ***": "",
20
+  "*** $bEnd of ChanServ LIST$b ***": "",
21
+  "*** $bEnd of NickServ LIST$b ***": "",
22
+  "*** $bNickServ LIST$b ***": "",
15 23
   "*** Could not find your username": "",
16 24
   "*** Found your username": "",
17 25
   "*** Got a malformed username, ignoring": "",
18 26
   "*** Looking up your username": "",
19 27
   "- %s Message of the day - ": "",
20 28
   "... and other commands which have been disabled": "",
29
+  "A client is already using that account; try logging out and logging back in with SASL": "",
21 30
   "A request is pending for vhost: %s": "",
22 31
   "A request was previously made for vhost: %s": "",
23 32
   "Account %[1]s has vhost: %[2]s": "",
@@ -36,10 +45,12 @@
36 45
   "Additional grouped nick: %s": "",
37 46
   "An administrator has denied you the ability to use vhosts": "",
38 47
   "An error occurred": "",
48
+  "Authentication failed: %s": "",
39 49
   "Authentication successful": "",
40 50
   "Autoreplay of missed messages is enabled": "",
41 51
   "Bad or unauthorized PROXY command": "",
42 52
   "Ban - %[1]s - added by %[2]s - %[3]s": "",
53
+  "Because your client is not always-on, auto-away is disabled": "",
43 54
   "CTCP messages are disabled over Tor": "",
44 55
   "Can't change modes for other users": "",
45 56
   "Can't purge invalid channel %s": "",
@@ -51,6 +62,7 @@
51 62
   "Cannot resume connection, connection registration has already been completed": "",
52 63
   "Cannot resume connection, old and new clients must have TLS": "",
53 64
   "Cannot resume connection, token is not valid": "",
65
+  "Cannot send a blank line with the multiline concat tag": "",
54 66
   "Cannot send to channel": "",
55 67
   "Cannot send to channel (+%s)": "",
56 68
   "Certfp:      %s": "",
@@ -70,9 +82,10 @@
70 82
   "Channel doesn't have roleplaying mode available": "",
71 83
   "Channel is not registered": "",
72 84
   "Channel list is full": "",
73
-  "Channel name is not valid": "",
85
+  "Channel registration is restricted to server operators": "",
74 86
   "Channel renamed": "",
75 87
   "Channel renamed: %s": "",
88
+  "Channels with persistent history cannot be renamed": "",
76 89
   "Client reconnected": "",
77 90
   "Client reconnected (message history may have been lost)": "",
78 91
   "Client reconnected (up to %d seconds of message history lost)": "",
@@ -80,11 +93,13 @@
80 93
   "Command restricted": "",
81 94
   "Core Developers:": "",
82 95
   "Could not accept ownership of channel %s": "",
96
+  "Could not delete message": "",
83 97
   "Could not find given client": "",
84
-  "Could not login with your TLS certificate or supplied username/password": "",
98
+  "Could not look up account name, proceeding anyway": "",
85 99
   "Could not parse IP address or CIDR network": "",
86 100
   "Could not register": "",
87 101
   "Could not remove ban [%s]": "",
102
+  "Could not retrieve history": "",
88 103
   "Could not set or change nickname: %s": "",
89 104
   "Could not successfully save new D-LINE: %s": "",
90 105
   "Could not successfully save new K-LINE: %s": "",
@@ -93,6 +108,7 @@
93 108
   "Created at:  %s": "",
94 109
   "Current global users %[1]s, max %[2]s": "",
95 110
   "Current local users %[1]s, max %[2]s": "",
111
+  "Data export for %[1]s completed and written to %[2]s": "",
96 112
   "End of /HELPOP": "",
97 113
   "End of /INFO": "",
98 114
   "End of /WHOIS list": "",
@@ -101,9 +117,13 @@
101 117
   "End of NAMES list": "",
102 118
   "End of WHO list": "",
103 119
   "End of WHOWAS": "",
120
+  "End of history playback": "",
104 121
   "End of list": "",
122
+  "Enqueued account %s for message deletion": "",
105 123
   "Erroneous nickname": "",
124
+  "Error deleting message: %v": "",
106 125
   "Error loading account data": "",
126
+  "Error opening export file: %v": "",
107 127
   "Error reserving nickname": "",
108 128
   "Error while unregistering account": "",
109 129
   "Fake source must be a valid nickname": "",
@@ -113,6 +133,8 @@
113 133
   "Former Core Developers:": "",
114 134
   "Founder: %s": "",
115 135
   "GHOSTed by %s": "",
136
+  "Given current server settings, auto-away is disabled for your client": "",
137
+  "Given current server settings, auto-away is enabled for your client": "",
116 138
   "Given current server settings, the channel history setting is: %s": "",
117 139
   "Given current server settings, your client is always-on": "",
118 140
   "Given current server settings, your client is not always-on": "",
@@ -141,6 +163,7 @@
141 163
   "Invalid parameters": "",
142 164
   "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "",
143 165
   "Invalid params": "",
166
+  "Invalid regex": "",
144 167
   "Invalid vhost": "",
145 168
   "It was rejected for reason: %s": "",
146 169
   "JOIN 0 is not allowed": "",
@@ -161,7 +184,6 @@
161 184
   "Nickname is reserved by a different account": "",
162 185
   "No DLINEs have been set!": "",
163 186
   "No changes were made": "",
164
-  "No command given": "",
165 187
   "No nickname given": "",
166 188
   "No such account": "",
167 189
   "No such channel": "",
@@ -182,7 +204,6 @@
182 204
   "Permission Denied": "",
183 205
   "Permission Denied - You're not an IRC operator": "",
184 206
   "Please wait at least %v and try again": "",
185
-  "Proxied IP address is not valid: [%s]": "",
186 207
   "Purge reason: %s": "",
187 208
   "Purged at: %s": "",
188 209
   "Purged by operator: %s": "",
@@ -190,13 +211,15 @@
190 211
   "Registered at: %s": "",
191 212
   "Registered channel: %s": "",
192 213
   "Registration requires a valid e-mail address": "",
193
-  "Rehashing": "",
214
+  "Rehash complete": "",
194 215
   "Remote servers not yet supported": "",
195 216
   "Removed D-Line for %s": "",
196 217
   "Removed K-Line for %s": "",
197 218
   "Requesting the %s client capability is forbidden": "",
198 219
   "Resume may have lost some message history": "",
199 220
   "Resume may have lost up to %d seconds of history": "",
221
+  "Roleplaying has been disabled by the server administrators": "",
222
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "",
200 223
   "SASL authentication aborted": "",
201 224
   "SASL authentication failed": "",
202 225
   "SASL authentication failed, you are not connecting with a certificate": "",
@@ -209,26 +232,27 @@
209 232
   "Session %d (currently attached session):": "",
210 233
   "Session %d:": "",
211 234
   "Some additional message history may have been lost": "",
235
+  "Started exporting data for account %[1]s to file %[2]s": "",
212 236
   "Successfully accepted ownership of channel %s": "",
213 237
   "Successfully approved vhost request for %s": "",
214 238
   "Successfully changed the channel settings": "",
215 239
   "Successfully changed your account settings": "",
216 240
   "Successfully cleared vhost": "",
241
+  "Successfully deleted message": "",
217 242
   "Successfully disabled your vhost": "",
218 243
   "Successfully enabled your vhost": "",
244
+  "Successfully granted operator privileges": "",
219 245
   "Successfully grouped nick %s with your account": "",
220
-  "Successfully op'd in channel %s": "",
221 246
   "Successfully purged channel %s from the server": "",
222 247
   "Successfully registered account %s": "",
223 248
   "Successfully rejected vhost request for %s": "",
224 249
   "Successfully reset channel access": "",
225
-  "Successfully set mode %s": "",
250
+  "Successfully set persistent mode %s%s on %s": "",
226 251
   "Successfully set vhost": "",
227 252
   "Successfully transferred channel %[1]s to account %[2]s": "",
228 253
   "Successfully ungrouped nick %s with your account": "",
229 254
   "Successfully unpurged channel %s from the server": "",
230 255
   "Successfully unregistered account %s": "",
231
-  "That account is set to always-on; try logging out and logging back in with SASL": "",
232 256
   "That certificate fingerprint is already associated with another account": "",
233 257
   "That certificate fingerprint was already authorized": "",
234 258
   "That channel is not registered": "",
@@ -249,14 +273,13 @@
249 273
   "This command has been disabled by the server administrators": "",
250 274
   "This feature has been disabled by the server administrators": "",
251 275
   "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "",
276
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "",
252 277
   "This server was created %s": "",
253 278
   "This vhost is currently disabled, but can be enabled with /HS ON": "",
254 279
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "",
255 280
   "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "",
256
-  "To confirm account unregistration, type: /NS UNREGISTER %[1]s %[2]s": "",
257
-  "To confirm channel unregistration, type: /CS UNREGISTER %[1]s %[2]s": "",
258 281
   "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "",
259
-  "To crash the server, issue the following command: /DEBUG CRASHSERVER %s": "",
282
+  "To confirm, run this command: %s": "",
260 283
   "To see in-depth help for a specific command, try:": "",
261 284
   "To verify your account, issue the following command:": "",
262 285
   "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "",
@@ -269,6 +292,8 @@
269 292
   "User %s is no longer allowed to use vhosts": "",
270 293
   "User %s is now allowed to use vhosts": "",
271 294
   "User doesn't have roleplaying mode enabled": "",
295
+  "User is already on that channel": "",
296
+  "User is currently disconnected": "",
272 297
   "Verification code: %s": "",
273 298
   "Verify your account on %s": "",
274 299
   "WEBIRC command is not usable from your address or incorrect password given": "",
@@ -282,6 +307,7 @@
282 307
   "You can't GHOST an always-on client": "",
283 308
   "You can't GHOST yourself (try /QUIT instead)": "",
284 309
   "You can't delete your password unless you add a certificate fingerprint": "",
310
+  "You can't mix secure and insecure connections to this account": "",
285 311
   "You can't remove all your certificate fingerprints unless you add a password": "",
286 312
   "You can't ungroup your primary nickname (try unregistering your account instead)": "",
287 313
   "You don't have enough channel privileges": "",
@@ -301,6 +327,7 @@
301 327
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "",
302 328
   "You must log in with SASL to join this server": "",
303 329
   "You must specify an account": "",
330
+  "You must use your account name as your nickname": "",
304 331
   "You must wait an additional %v before making another request": "",
305 332
   "You must wait an additional %v before taking a vhost": "",
306 333
   "You need to register before you can use that command": "",
@@ -323,15 +350,18 @@
323 350
   "Your host is %[1]s, running version %[2]s": "",
324 351
   "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "",
325 352
   "Your stored always-on setting is: %s": "",
353
+  "Your stored auto-away setting is: %s": "",
326 354
   "Your stored direct message history setting is: %s": "",
327 355
   "Your stored nickname enforcement setting is: %s": "",
328 356
   "Your vhost request was approved by an administrator": "",
357
+  "Your vhost request was rejected by an administrator": "",
329 358
   "Your vhost request was rejected by an administrator. The reason given was: %s": "",
330 359
   "Your vhost request will be reviewed by an administrator": "",
331 360
   "are supported by this server": "",
332 361
   "channels formed": "",
333 362
   "has client certificate fingerprint %s": "",
334 363
   "is a $bBot$b on %s": "",
364
+  "is a network service": "",
335 365
   "is an unknown mode character to me": "",
336 366
   "is logged in as": "",
337 367
   "is using a secure connection": "",

+ 2
- 0
languages/sr-SP-chanserv.lang.json Bestand weergeven

@@ -4,6 +4,7 @@
4 4
   "$bGET$b queries the current values of a channel's settings": "",
5 5
   "$bHISTORY$b\n'history' lets you control how channel history 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]": "",
6 6
   "$bINFO$b displays info about a registered channel.": "",
7
+  "$bLIST$b searches the list of registered channels.": "",
7 8
   "$bOP$b makes the given user (or yourself) a channel admin.": "",
8 9
   "$bPURGE$b blacklists a channel from the server.": "",
9 10
   "$bREGISTER$b lets you own a given channel.": "",
@@ -17,6 +18,7 @@
17 18
   "Syntax: $bAMODE #channel [mode change] [account]$b\n\nAMODE lists or modifies persistent mode settings that affect channel members.\nFor example, $bAMODE #channel +o dan$b grants the the holder of the \"dan\"\naccount the +o operator mode every time they join #channel. To list current\naccounts and modes, use $bAMODE #channel$b. Note that users are always\nreferenced by their registered account names, not their nicknames.": "",
18 19
   "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "",
19 20
   "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "",
20 22
   "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "",
21 23
   "Syntax: $bPURGE #channel [reason]$b\n\nPURGE blacklists a channel from the server, making it impossible to join\nor otherwise interact with the channel. If the channel currently has members,\nthey will be kicked from it. PURGE may also be applied preemptively to\nchannels that do not currently have members.": "",
22 24
   "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "",

+ 2
- 2
languages/sr-SP-help.lang.json Bestand weergeven

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "= 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 talk in 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.": "",
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\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": "",
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.": "",
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": "",
5 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.": "",
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": "",
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": "",

+ 2
- 0
languages/sr-SP-hostserv.lang.json Bestand weergeven

@@ -9,6 +9,7 @@
9 9
   "$bREJECT$b rejects a user's vhost request.": "",
10 10
   "$bREQUEST$b requests a new vhost, pending operator approval.": "",
11 11
   "$bSET$b sets a user's vhost.": "",
12
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "",
12 13
   "$bSTATUS$b shows your vhost and request status.": "",
13 14
   "$bTAKE$b sets your vhost to one of the options from the offer list.": "",
14 15
   "$bWAITING$b shows a list of pending vhost requests.": "",
@@ -23,6 +24,7 @@
23 24
   "Syntax: $bREJECT <user> [<reason>]$b\n\nREJECT rejects a user's vhost request, optionally giving them a reason\nfor the rejection.": "",
24 25
   "Syntax: $bREQUEST <vhost>$b\n\nREQUEST requests that a new vhost by assigned to your account. The request must\nthen be approved by a server operator.": "",
25 26
   "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "",
27
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "",
26 28
   "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "",
27 29
   "Syntax: $bTAKE$b <vhost>\n\nTAKE sets your vhost to one of the vhosts in the server's offer list; to see\nthe offered vhosts, use /HOSTSERV OFFERLIST.": "",
28 30
   "Syntax: $bWAITING$b\n\nWAITING shows a list of pending vhost requests, which can then be approved\nor rejected.": "",

+ 0
- 0
languages/sr-SP-irc.lang.json Bestand weergeven


Some files were not shown because too many files changed in this diff

Laden…
Annuleren
Opslaan