]> jfr.im git - irc/znc/znc.git/commitdiff
Update translations from Crowdin (#1540)
authorZNC-Jenkins bot <redacted>
Thu, 31 May 2018 07:40:31 +0000 (08:40 +0100)
committerAlexey Sokolov <redacted>
Thu, 31 May 2018 07:40:31 +0000 (08:40 +0100)
69 files changed:
modules/po/adminlog.id_ID.po [new file with mode: 0644]
modules/po/alias.id_ID.po [new file with mode: 0644]
modules/po/autoattach.id_ID.po [new file with mode: 0644]
modules/po/autocycle.id_ID.po [new file with mode: 0644]
modules/po/autoop.id_ID.po [new file with mode: 0644]
modules/po/autoreply.id_ID.po [new file with mode: 0644]
modules/po/autovoice.id_ID.po [new file with mode: 0644]
modules/po/awaystore.id_ID.po [new file with mode: 0644]
modules/po/block_motd.id_ID.po [new file with mode: 0644]
modules/po/block_motd.ru_RU.po
modules/po/blockuser.id_ID.po [new file with mode: 0644]
modules/po/bouncedcc.id_ID.po [new file with mode: 0644]
modules/po/buffextras.id_ID.po [new file with mode: 0644]
modules/po/cert.id_ID.po [new file with mode: 0644]
modules/po/certauth.id_ID.po [new file with mode: 0644]
modules/po/chansaver.id_ID.po [new file with mode: 0644]
modules/po/clearbufferonmsg.id_ID.po [new file with mode: 0644]
modules/po/clientnotify.id_ID.po [new file with mode: 0644]
modules/po/controlpanel.id_ID.po [new file with mode: 0644]
modules/po/crypt.id_ID.po [new file with mode: 0644]
modules/po/ctcpflood.id_ID.po [new file with mode: 0644]
modules/po/cyrusauth.id_ID.po [new file with mode: 0644]
modules/po/dcc.id_ID.po [new file with mode: 0644]
modules/po/dcc.ru_RU.po
modules/po/disconkick.id_ID.po [new file with mode: 0644]
modules/po/fail2ban.id_ID.po [new file with mode: 0644]
modules/po/flooddetach.id_ID.po [new file with mode: 0644]
modules/po/identfile.id_ID.po [new file with mode: 0644]
modules/po/imapauth.id_ID.po [new file with mode: 0644]
modules/po/keepnick.id_ID.po [new file with mode: 0644]
modules/po/kickrejoin.id_ID.po [new file with mode: 0644]
modules/po/kickrejoin.ru_RU.po
modules/po/lastseen.id_ID.po [new file with mode: 0644]
modules/po/listsockets.id_ID.po [new file with mode: 0644]
modules/po/log.id_ID.po [new file with mode: 0644]
modules/po/missingmotd.id_ID.po [new file with mode: 0644]
modules/po/modperl.id_ID.po [new file with mode: 0644]
modules/po/modpython.id_ID.po [new file with mode: 0644]
modules/po/modules_online.id_ID.po [new file with mode: 0644]
modules/po/nickserv.id_ID.po [new file with mode: 0644]
modules/po/notes.id_ID.po [new file with mode: 0644]
modules/po/notify_connect.id_ID.po [new file with mode: 0644]
modules/po/partyline.id_ID.po [new file with mode: 0644]
modules/po/perform.id_ID.po [new file with mode: 0644]
modules/po/perleval.id_ID.po [new file with mode: 0644]
modules/po/pyeval.id_ID.po [new file with mode: 0644]
modules/po/q.id_ID.po [new file with mode: 0644]
modules/po/raw.id_ID.po [new file with mode: 0644]
modules/po/route_replies.id_ID.po [new file with mode: 0644]
modules/po/sample.id_ID.po [new file with mode: 0644]
modules/po/samplewebapi.id_ID.po [new file with mode: 0644]
modules/po/sasl.id_ID.po [new file with mode: 0644]
modules/po/savebuff.id_ID.po [new file with mode: 0644]
modules/po/send_raw.id_ID.po [new file with mode: 0644]
modules/po/send_raw.ru_RU.po
modules/po/shell.id_ID.po [new file with mode: 0644]
modules/po/shell.ru_RU.po
modules/po/simple_away.id_ID.po [new file with mode: 0644]
modules/po/stickychan.id_ID.po [new file with mode: 0644]
modules/po/stripcontrols.id_ID.po [new file with mode: 0644]
modules/po/watch.id_ID.po [new file with mode: 0644]
modules/po/webadmin.id_ID.po [new file with mode: 0644]
modules/po/webadmin.ru_RU.po
src/po/znc.de_DE.po
src/po/znc.es_ES.po
src/po/znc.id_ID.po [new file with mode: 0644]
src/po/znc.pot
src/po/znc.pt_BR.po
src/po/znc.ru_RU.po

diff --git a/modules/po/adminlog.id_ID.po b/modules/po/adminlog.id_ID.po
new file mode 100644 (file)
index 0000000..5e25b33
--- /dev/null
@@ -0,0 +1,69 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/adminlog.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: adminlog.cpp:29
+msgid "Show the logging target"
+msgstr ""
+
+#: adminlog.cpp:31
+msgid "<file|syslog|both> [path]"
+msgstr ""
+
+#: adminlog.cpp:32
+msgid "Set the logging target"
+msgstr ""
+
+#: adminlog.cpp:142
+msgid "Access denied"
+msgstr ""
+
+#: adminlog.cpp:156
+msgid "Now logging to file"
+msgstr ""
+
+#: adminlog.cpp:160
+msgid "Now only logging to syslog"
+msgstr ""
+
+#: adminlog.cpp:164
+msgid "Now logging to syslog and file"
+msgstr ""
+
+#: adminlog.cpp:168
+msgid "Usage: Target <file|syslog|both> [path]"
+msgstr ""
+
+#: adminlog.cpp:170
+msgid "Unknown target"
+msgstr ""
+
+#: adminlog.cpp:192
+msgid "Logging is enabled for file"
+msgstr ""
+
+#: adminlog.cpp:195
+msgid "Logging is enabled for syslog"
+msgstr ""
+
+#: adminlog.cpp:198
+msgid "Logging is enabled for both, file and syslog"
+msgstr ""
+
+#: adminlog.cpp:204
+msgid "Log file will be written to {1}"
+msgstr ""
+
+#: adminlog.cpp:222
+msgid "Log ZNC events to file and/or syslog."
+msgstr ""
diff --git a/modules/po/alias.id_ID.po b/modules/po/alias.id_ID.po
new file mode 100644 (file)
index 0000000..0cc94a2
--- /dev/null
@@ -0,0 +1,123 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/alias.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: alias.cpp:141
+msgid "missing required parameter: {1}"
+msgstr ""
+
+#: alias.cpp:201
+msgid "Created alias: {1}"
+msgstr ""
+
+#: alias.cpp:203
+msgid "Alias already exists."
+msgstr ""
+
+#: alias.cpp:210
+msgid "Deleted alias: {1}"
+msgstr ""
+
+#: alias.cpp:213 alias.cpp:224 alias.cpp:246 alias.cpp:265 alias.cpp:276
+#: alias.cpp:333
+msgid "Alias does not exist."
+msgstr ""
+
+#: alias.cpp:222 alias.cpp:244 alias.cpp:263 alias.cpp:274
+msgid "Modified alias."
+msgstr ""
+
+#: alias.cpp:236 alias.cpp:256
+msgid "Invalid index."
+msgstr ""
+
+#: alias.cpp:282 alias.cpp:298
+msgid "There are no aliases."
+msgstr ""
+
+#: alias.cpp:289
+msgid "The following aliases exist: {1}"
+msgstr ""
+
+#: alias.cpp:290
+msgctxt "list|separator"
+msgid ", "
+msgstr ""
+
+#: alias.cpp:324
+msgid "Actions for alias {1}:"
+msgstr ""
+
+#: alias.cpp:331
+msgid "End of actions for alias {1}."
+msgstr ""
+
+#: alias.cpp:338 alias.cpp:341 alias.cpp:352 alias.cpp:357
+msgid "<name>"
+msgstr ""
+
+#: alias.cpp:339
+msgid "Creates a new, blank alias called name."
+msgstr ""
+
+#: alias.cpp:341
+msgid "Deletes an existing alias."
+msgstr ""
+
+#: alias.cpp:343
+msgid "<name> <action ...>"
+msgstr ""
+
+#: alias.cpp:344
+msgid "Adds a line to an existing alias."
+msgstr ""
+
+#: alias.cpp:346
+msgid "<name> <pos> <action ...>"
+msgstr ""
+
+#: alias.cpp:347
+msgid "Inserts a line into an existing alias."
+msgstr ""
+
+#: alias.cpp:349
+msgid "<name> <pos>"
+msgstr ""
+
+#: alias.cpp:350
+msgid "Removes a line from an existing alias."
+msgstr ""
+
+#: alias.cpp:353
+msgid "Removes all lines from an existing alias."
+msgstr ""
+
+#: alias.cpp:355
+msgid "Lists all aliases by name."
+msgstr ""
+
+#: alias.cpp:358
+msgid "Reports the actions performed by an alias."
+msgstr ""
+
+#: alias.cpp:362
+msgid "Generate a list of commands to copy your alias config."
+msgstr ""
+
+#: alias.cpp:374
+msgid "Clearing all of them!"
+msgstr ""
+
+#: alias.cpp:409
+msgid "Provides bouncer-side command alias support."
+msgstr ""
diff --git a/modules/po/autoattach.id_ID.po b/modules/po/autoattach.id_ID.po
new file mode 100644 (file)
index 0000000..d9edfd7
--- /dev/null
@@ -0,0 +1,85 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/autoattach.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: autoattach.cpp:94
+msgid "Added to list"
+msgstr ""
+
+#: autoattach.cpp:96
+msgid "{1} is already added"
+msgstr ""
+
+#: autoattach.cpp:100
+msgid "Usage: Add [!]<#chan> <search> <host>"
+msgstr ""
+
+#: autoattach.cpp:101
+msgid "Wildcards are allowed"
+msgstr ""
+
+#: autoattach.cpp:113
+msgid "Removed {1} from list"
+msgstr ""
+
+#: autoattach.cpp:115
+msgid "Usage: Del [!]<#chan> <search> <host>"
+msgstr ""
+
+#: autoattach.cpp:121 autoattach.cpp:129
+msgid "Neg"
+msgstr ""
+
+#: autoattach.cpp:122 autoattach.cpp:130
+msgid "Chan"
+msgstr ""
+
+#: autoattach.cpp:123 autoattach.cpp:131
+msgid "Search"
+msgstr ""
+
+#: autoattach.cpp:124 autoattach.cpp:132
+msgid "Host"
+msgstr ""
+
+#: autoattach.cpp:138
+msgid "You have no entries."
+msgstr ""
+
+#: autoattach.cpp:146 autoattach.cpp:149
+msgid "[!]<#chan> <search> <host>"
+msgstr ""
+
+#: autoattach.cpp:147
+msgid "Add an entry, use !#chan to negate and * for wildcards"
+msgstr ""
+
+#: autoattach.cpp:150
+msgid "Remove an entry, needs to be an exact match"
+msgstr ""
+
+#: autoattach.cpp:152
+msgid "List all entries"
+msgstr ""
+
+#: autoattach.cpp:171
+msgid "Unable to add [{1}]"
+msgstr ""
+
+#: autoattach.cpp:283
+msgid "List of channel masks and channel masks with ! before them."
+msgstr ""
+
+#: autoattach.cpp:286
+msgid "Reattaches you to channels on activity."
+msgstr ""
diff --git a/modules/po/autocycle.id_ID.po b/modules/po/autocycle.id_ID.po
new file mode 100644 (file)
index 0000000..67335d5
--- /dev/null
@@ -0,0 +1,69 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/autocycle.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: autocycle.cpp:27 autocycle.cpp:30
+msgid "[!]<#chan>"
+msgstr ""
+
+#: autocycle.cpp:28
+msgid "Add an entry, use !#chan to negate and * for wildcards"
+msgstr ""
+
+#: autocycle.cpp:31
+msgid "Remove an entry, needs to be an exact match"
+msgstr ""
+
+#: autocycle.cpp:33
+msgid "List all entries"
+msgstr ""
+
+#: autocycle.cpp:46
+msgid "Unable to add {1}"
+msgstr ""
+
+#: autocycle.cpp:66
+msgid "{1} is already added"
+msgstr ""
+
+#: autocycle.cpp:68
+msgid "Added {1} to list"
+msgstr ""
+
+#: autocycle.cpp:70
+msgid "Usage: Add [!]<#chan>"
+msgstr ""
+
+#: autocycle.cpp:78
+msgid "Removed {1} from list"
+msgstr ""
+
+#: autocycle.cpp:80
+msgid "Usage: Del [!]<#chan>"
+msgstr ""
+
+#: autocycle.cpp:85 autocycle.cpp:89 autocycle.cpp:94
+msgid "Channel"
+msgstr ""
+
+#: autocycle.cpp:100
+msgid "You have no entries."
+msgstr ""
+
+#: autocycle.cpp:229
+msgid "List of channel masks and channel masks with ! before them."
+msgstr ""
+
+#: autocycle.cpp:234
+msgid "Rejoins channels to gain Op if you're the only user left"
+msgstr ""
diff --git a/modules/po/autoop.id_ID.po b/modules/po/autoop.id_ID.po
new file mode 100644 (file)
index 0000000..a15bbcf
--- /dev/null
@@ -0,0 +1,168 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/autoop.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: autoop.cpp:154
+msgid "List all users"
+msgstr ""
+
+#: autoop.cpp:156 autoop.cpp:159
+msgid "<user> <channel> [channel] ..."
+msgstr ""
+
+#: autoop.cpp:157
+msgid "Adds channels to a user"
+msgstr ""
+
+#: autoop.cpp:160
+msgid "Removes channels from a user"
+msgstr ""
+
+#: autoop.cpp:162 autoop.cpp:165
+msgid "<user> <mask>,[mask] ..."
+msgstr ""
+
+#: autoop.cpp:163
+msgid "Adds masks to a user"
+msgstr ""
+
+#: autoop.cpp:166
+msgid "Removes masks from a user"
+msgstr ""
+
+#: autoop.cpp:169
+msgid "<user> <hostmask>[,<hostmasks>...] <key> [channels]"
+msgstr ""
+
+#: autoop.cpp:170
+msgid "Adds a user"
+msgstr ""
+
+#: autoop.cpp:172
+msgid "<user>"
+msgstr ""
+
+#: autoop.cpp:172
+msgid "Removes a user"
+msgstr ""
+
+#: autoop.cpp:275
+msgid "Usage: AddUser <user> <hostmask>[,<hostmasks>...] <key> [channels]"
+msgstr ""
+
+#: autoop.cpp:291
+msgid "Usage: DelUser <user>"
+msgstr ""
+
+#: autoop.cpp:300
+msgid "There are no users defined"
+msgstr ""
+
+#: autoop.cpp:306 autoop.cpp:317 autoop.cpp:321 autoop.cpp:323
+msgid "User"
+msgstr ""
+
+#: autoop.cpp:307 autoop.cpp:325
+msgid "Hostmasks"
+msgstr ""
+
+#: autoop.cpp:308 autoop.cpp:318
+msgid "Key"
+msgstr ""
+
+#: autoop.cpp:309 autoop.cpp:319
+msgid "Channels"
+msgstr ""
+
+#: autoop.cpp:337
+msgid "Usage: AddChans <user> <channel> [channel] ..."
+msgstr ""
+
+#: autoop.cpp:344 autoop.cpp:365 autoop.cpp:387 autoop.cpp:408 autoop.cpp:472
+msgid "No such user"
+msgstr ""
+
+#: autoop.cpp:349
+msgid "Channel(s) added to user {1}"
+msgstr ""
+
+#: autoop.cpp:358
+msgid "Usage: DelChans <user> <channel> [channel] ..."
+msgstr ""
+
+#: autoop.cpp:371
+msgid "Channel(s) Removed from user {1}"
+msgstr ""
+
+#: autoop.cpp:380
+msgid "Usage: AddMasks <user> <mask>,[mask] ..."
+msgstr ""
+
+#: autoop.cpp:392
+msgid "Hostmasks(s) added to user {1}"
+msgstr ""
+
+#: autoop.cpp:401
+msgid "Usage: DelMasks <user> <mask>,[mask] ..."
+msgstr ""
+
+#: autoop.cpp:413
+msgid "Removed user {1} with key {2} and channels {3}"
+msgstr ""
+
+#: autoop.cpp:419
+msgid "Hostmasks(s) Removed from user {1}"
+msgstr ""
+
+#: autoop.cpp:478
+msgid "User {1} removed"
+msgstr ""
+
+#: autoop.cpp:484
+msgid "That user already exists"
+msgstr ""
+
+#: autoop.cpp:490
+msgid "User {1} added with hostmask(s) {2}"
+msgstr ""
+
+#: autoop.cpp:532
+msgid ""
+"[{1}] sent us a challenge but they are not opped in any defined channels."
+msgstr ""
+
+#: autoop.cpp:536
+msgid "[{1}] sent us a challenge but they do not match a defined user."
+msgstr ""
+
+#: autoop.cpp:544
+msgid "WARNING! [{1}] sent an invalid challenge."
+msgstr ""
+
+#: autoop.cpp:560
+msgid "[{1}] sent an unchallenged response.  This could be due to lag."
+msgstr ""
+
+#: autoop.cpp:577
+msgid ""
+"WARNING! [{1}] sent a bad response.  Please verify that you have their "
+"correct password."
+msgstr ""
+
+#: autoop.cpp:586
+msgid "WARNING! [{1}] sent a response but did not match any defined users."
+msgstr ""
+
+#: autoop.cpp:644
+msgid "Auto op the good people"
+msgstr ""
diff --git a/modules/po/autoreply.id_ID.po b/modules/po/autoreply.id_ID.po
new file mode 100644 (file)
index 0000000..f8f7c19
--- /dev/null
@@ -0,0 +1,43 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/autoreply.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: autoreply.cpp:25
+msgid "<reply>"
+msgstr ""
+
+#: autoreply.cpp:25
+msgid "Sets a new reply"
+msgstr ""
+
+#: autoreply.cpp:27
+msgid "Displays the current query reply"
+msgstr ""
+
+#: autoreply.cpp:75
+msgid "Current reply is: {1} ({2})"
+msgstr ""
+
+#: autoreply.cpp:81
+msgid "New reply set to: {1} ({2})"
+msgstr ""
+
+#: autoreply.cpp:94
+msgid ""
+"You might specify a reply text. It is used when automatically answering "
+"queries, if you are not connected to ZNC."
+msgstr ""
+
+#: autoreply.cpp:98
+msgid "Reply to queries when you are away"
+msgstr ""
diff --git a/modules/po/autovoice.id_ID.po b/modules/po/autovoice.id_ID.po
new file mode 100644 (file)
index 0000000..9e00cb6
--- /dev/null
@@ -0,0 +1,111 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/autovoice.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: autovoice.cpp:120
+msgid "List all users"
+msgstr ""
+
+#: autovoice.cpp:122 autovoice.cpp:125
+msgid "<user> <channel> [channel] ..."
+msgstr ""
+
+#: autovoice.cpp:123
+msgid "Adds channels to a user"
+msgstr ""
+
+#: autovoice.cpp:126
+msgid "Removes channels from a user"
+msgstr ""
+
+#: autovoice.cpp:128
+msgid "<user> <hostmask> [channels]"
+msgstr ""
+
+#: autovoice.cpp:129
+msgid "Adds a user"
+msgstr ""
+
+#: autovoice.cpp:131
+msgid "<user>"
+msgstr ""
+
+#: autovoice.cpp:131
+msgid "Removes a user"
+msgstr ""
+
+#: autovoice.cpp:215
+msgid "Usage: AddUser <user> <hostmask> [channels]"
+msgstr ""
+
+#: autovoice.cpp:229
+msgid "Usage: DelUser <user>"
+msgstr ""
+
+#: autovoice.cpp:238
+msgid "There are no users defined"
+msgstr ""
+
+#: autovoice.cpp:244 autovoice.cpp:250
+msgid "User"
+msgstr ""
+
+#: autovoice.cpp:245 autovoice.cpp:251
+msgid "Hostmask"
+msgstr ""
+
+#: autovoice.cpp:246 autovoice.cpp:252
+msgid "Channels"
+msgstr ""
+
+#: autovoice.cpp:263
+msgid "Usage: AddChans <user> <channel> [channel] ..."
+msgstr ""
+
+#: autovoice.cpp:270 autovoice.cpp:292 autovoice.cpp:329
+msgid "No such user"
+msgstr ""
+
+#: autovoice.cpp:275
+msgid "Channel(s) added to user {1}"
+msgstr ""
+
+#: autovoice.cpp:285
+msgid "Usage: DelChans <user> <channel> [channel] ..."
+msgstr ""
+
+#: autovoice.cpp:298
+msgid "Channel(s) Removed from user {1}"
+msgstr ""
+
+#: autovoice.cpp:335
+msgid "User {1} removed"
+msgstr ""
+
+#: autovoice.cpp:341
+msgid "That user already exists"
+msgstr ""
+
+#: autovoice.cpp:347
+msgid "User {1} added with hostmask {2}"
+msgstr ""
+
+#: autovoice.cpp:360
+msgid ""
+"Each argument is either a channel you want autovoice for (which can include "
+"wildcards) or, if it starts with !, it is an exception for autovoice."
+msgstr ""
+
+#: autovoice.cpp:365
+msgid "Auto voice the good people"
+msgstr ""
diff --git a/modules/po/awaystore.id_ID.po b/modules/po/awaystore.id_ID.po
new file mode 100644 (file)
index 0000000..e0d3a5f
--- /dev/null
@@ -0,0 +1,110 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/awaystore.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: awaystore.cpp:67
+msgid "You have been marked as away"
+msgstr ""
+
+#: awaystore.cpp:78 awaystore.cpp:385 awaystore.cpp:388
+msgid "Welcome back!"
+msgstr ""
+
+#: awaystore.cpp:100
+msgid "Deleted {1} messages"
+msgstr ""
+
+#: awaystore.cpp:104
+msgid "USAGE: delete <num|all>"
+msgstr ""
+
+#: awaystore.cpp:109
+msgid "Illegal message # requested"
+msgstr ""
+
+#: awaystore.cpp:113
+msgid "Message erased"
+msgstr ""
+
+#: awaystore.cpp:122
+msgid "Messages saved to disk"
+msgstr ""
+
+#: awaystore.cpp:124
+msgid "There are no messages to save"
+msgstr ""
+
+#: awaystore.cpp:135
+msgid "Password updated to [{1}]"
+msgstr ""
+
+#: awaystore.cpp:147
+msgid "Corrupt message! [{1}]"
+msgstr ""
+
+#: awaystore.cpp:159
+msgid "Corrupt time stamp! [{1}]"
+msgstr ""
+
+#: awaystore.cpp:178
+msgid "#--- End of messages"
+msgstr ""
+
+#: awaystore.cpp:183
+msgid "Timer set to 300 seconds"
+msgstr ""
+
+#: awaystore.cpp:188 awaystore.cpp:197
+msgid "Timer disabled"
+msgstr ""
+
+#: awaystore.cpp:199
+msgid "Timer set to {1} seconds"
+msgstr ""
+
+#: awaystore.cpp:203
+msgid "Current timer setting: {1} seconds"
+msgstr ""
+
+#: awaystore.cpp:278
+msgid "This module needs as an argument a keyphrase used for encryption"
+msgstr ""
+
+#: awaystore.cpp:285
+msgid ""
+"Failed to decrypt your saved messages - Did you give the right encryption "
+"key as an argument to this module?"
+msgstr ""
+
+#: awaystore.cpp:386 awaystore.cpp:389
+msgid "You have {1} messages!"
+msgstr ""
+
+#: awaystore.cpp:456
+msgid "Unable to find buffer"
+msgstr ""
+
+#: awaystore.cpp:469
+msgid "Unable to decode encrypted messages"
+msgstr ""
+
+#: awaystore.cpp:516
+msgid ""
+"[ -notimer | -timer N ] [-chans]  passw0rd . N is number of seconds, 600 by "
+"default."
+msgstr ""
+
+#: awaystore.cpp:521
+msgid ""
+"Adds auto-away with logging, useful when you use ZNC from different locations"
+msgstr ""
diff --git a/modules/po/block_motd.id_ID.po b/modules/po/block_motd.id_ID.po
new file mode 100644 (file)
index 0000000..4100cf6
--- /dev/null
@@ -0,0 +1,35 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/block_motd.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: block_motd.cpp:26
+msgid "[<server>]"
+msgstr ""
+
+#: block_motd.cpp:27
+msgid ""
+"Override the block with this command. Can optionally specify which server to "
+"query."
+msgstr ""
+
+#: block_motd.cpp:36
+msgid "You are not connected to an IRC Server."
+msgstr ""
+
+#: block_motd.cpp:58
+msgid "MOTD blocked by ZNC"
+msgstr ""
+
+#: block_motd.cpp:104
+msgid "Block the MOTD from IRC so it's not sent to your client(s)."
+msgstr ""
index 45ec6d2aab05cf1abd028297c4d2a689b30b5482..aab9735be7944107be6c0d9c17053be3ed9bcca2 100644 (file)
@@ -16,7 +16,7 @@ msgstr ""
 
 #: block_motd.cpp:26
 msgid "[<server>]"
-msgstr "[<server>]"
+msgstr "[<сервер>]"
 
 #: block_motd.cpp:27
 msgid ""
diff --git a/modules/po/blockuser.id_ID.po b/modules/po/blockuser.id_ID.po
new file mode 100644 (file)
index 0000000..8c17cd7
--- /dev/null
@@ -0,0 +1,97 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/blockuser.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: modules/po/../data/blockuser/tmpl/blockuser_WebadminUser.tmpl:9
+msgid "Account is blocked"
+msgstr ""
+
+#: blockuser.cpp:23
+msgid "Your account has been disabled. Contact your administrator."
+msgstr ""
+
+#: blockuser.cpp:29
+msgid "List blocked users"
+msgstr ""
+
+#: blockuser.cpp:31 blockuser.cpp:33
+msgid "<user>"
+msgstr ""
+
+#: blockuser.cpp:31
+msgid "Block a user"
+msgstr ""
+
+#: blockuser.cpp:33
+msgid "Unblock a user"
+msgstr ""
+
+#: blockuser.cpp:55
+msgid "Could not block {1}"
+msgstr ""
+
+#: blockuser.cpp:76
+msgid "Access denied"
+msgstr ""
+
+#: blockuser.cpp:85
+msgid "No users are blocked"
+msgstr ""
+
+#: blockuser.cpp:88
+msgid "Blocked users:"
+msgstr ""
+
+#: blockuser.cpp:100
+msgid "Usage: Block <user>"
+msgstr ""
+
+#: blockuser.cpp:105 blockuser.cpp:147
+msgid "You can't block yourself"
+msgstr ""
+
+#: blockuser.cpp:110 blockuser.cpp:152
+msgid "Blocked {1}"
+msgstr ""
+
+#: blockuser.cpp:112
+msgid "Could not block {1} (misspelled?)"
+msgstr ""
+
+#: blockuser.cpp:120
+msgid "Usage: Unblock <user>"
+msgstr ""
+
+#: blockuser.cpp:125 blockuser.cpp:161
+msgid "Unblocked {1}"
+msgstr ""
+
+#: blockuser.cpp:127
+msgid "This user is not blocked"
+msgstr ""
+
+#: blockuser.cpp:155
+msgid "Couldn't block {1}"
+msgstr ""
+
+#: blockuser.cpp:164
+msgid "User {1} is not blocked"
+msgstr ""
+
+#: blockuser.cpp:216
+msgid "Enter one or more user names. Separate them by spaces."
+msgstr ""
+
+#: blockuser.cpp:219
+msgid "Block certain users from logging in."
+msgstr ""
diff --git a/modules/po/bouncedcc.id_ID.po b/modules/po/bouncedcc.id_ID.po
new file mode 100644 (file)
index 0000000..86c2350
--- /dev/null
@@ -0,0 +1,131 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/bouncedcc.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: bouncedcc.cpp:101 bouncedcc.cpp:119 bouncedcc.cpp:121
+msgctxt "list"
+msgid "Type"
+msgstr ""
+
+#: bouncedcc.cpp:102 bouncedcc.cpp:132
+msgctxt "list"
+msgid "State"
+msgstr ""
+
+#: bouncedcc.cpp:103
+msgctxt "list"
+msgid "Speed"
+msgstr ""
+
+#: bouncedcc.cpp:104 bouncedcc.cpp:115
+msgctxt "list"
+msgid "Nick"
+msgstr ""
+
+#: bouncedcc.cpp:105 bouncedcc.cpp:116
+msgctxt "list"
+msgid "IP"
+msgstr ""
+
+#: bouncedcc.cpp:106 bouncedcc.cpp:122
+msgctxt "list"
+msgid "File"
+msgstr ""
+
+#: bouncedcc.cpp:119
+msgctxt "list"
+msgid "Chat"
+msgstr ""
+
+#: bouncedcc.cpp:121
+msgctxt "list"
+msgid "Xfer"
+msgstr ""
+
+#: bouncedcc.cpp:125
+msgid "Waiting"
+msgstr ""
+
+#: bouncedcc.cpp:127
+msgid "Halfway"
+msgstr ""
+
+#: bouncedcc.cpp:129
+msgid "Connected"
+msgstr ""
+
+#: bouncedcc.cpp:137
+msgid "You have no active DCCs."
+msgstr ""
+
+#: bouncedcc.cpp:148
+msgid "Use client IP: {1}"
+msgstr ""
+
+#: bouncedcc.cpp:153
+msgid "List all active DCCs"
+msgstr ""
+
+#: bouncedcc.cpp:156
+msgid "Change the option to use IP of client"
+msgstr ""
+
+#: bouncedcc.cpp:383 bouncedcc.cpp:412 bouncedcc.cpp:436 bouncedcc.cpp:451
+msgctxt "type"
+msgid "Chat"
+msgstr ""
+
+#: bouncedcc.cpp:383 bouncedcc.cpp:412 bouncedcc.cpp:436 bouncedcc.cpp:451
+msgctxt "type"
+msgid "Xfer"
+msgstr ""
+
+#: bouncedcc.cpp:385
+msgid "DCC {1} Bounce ({2}): Too long line received"
+msgstr ""
+
+#: bouncedcc.cpp:418
+msgid "DCC {1} Bounce ({2}): Timeout while connecting to {3} {4}"
+msgstr ""
+
+#: bouncedcc.cpp:422
+msgid "DCC {1} Bounce ({2}): Timeout while connecting."
+msgstr ""
+
+#: bouncedcc.cpp:427
+msgid ""
+"DCC {1} Bounce ({2}): Timeout while waiting for incoming connection on {3} "
+"{4}"
+msgstr ""
+
+#: bouncedcc.cpp:440
+msgid "DCC {1} Bounce ({2}): Connection refused while connecting to {3} {4}"
+msgstr ""
+
+#: bouncedcc.cpp:444
+msgid "DCC {1} Bounce ({2}): Connection refused while connecting."
+msgstr ""
+
+#: bouncedcc.cpp:457 bouncedcc.cpp:465
+msgid "DCC {1} Bounce ({2}): Socket error on {3} {4}: {5}"
+msgstr ""
+
+#: bouncedcc.cpp:460
+msgid "DCC {1} Bounce ({2}): Socket error: {3}"
+msgstr ""
+
+#: bouncedcc.cpp:547
+msgid ""
+"Bounces DCC transfers through ZNC instead of sending them directly to the "
+"user. "
+msgstr ""
diff --git a/modules/po/buffextras.id_ID.po b/modules/po/buffextras.id_ID.po
new file mode 100644 (file)
index 0000000..a89b9dd
--- /dev/null
@@ -0,0 +1,49 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/buffextras.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: buffextras.cpp:45
+msgid "Server"
+msgstr ""
+
+#: buffextras.cpp:47
+msgid "{1} set mode: {2} {3}"
+msgstr ""
+
+#: buffextras.cpp:55
+msgid "{1} kicked {2} with reason: {3}"
+msgstr ""
+
+#: buffextras.cpp:64
+msgid "{1} quit: {2}"
+msgstr ""
+
+#: buffextras.cpp:73
+msgid "{1} joined"
+msgstr ""
+
+#: buffextras.cpp:81
+msgid "{1} parted: {2}"
+msgstr ""
+
+#: buffextras.cpp:90
+msgid "{1} is now known as {2}"
+msgstr ""
+
+#: buffextras.cpp:100
+msgid "{1} changed the topic to: {2}"
+msgstr ""
+
+#: buffextras.cpp:115
+msgid "Adds joins, parts etc. to the playback buffer"
+msgstr ""
diff --git a/modules/po/cert.id_ID.po b/modules/po/cert.id_ID.po
new file mode 100644 (file)
index 0000000..d41f4fc
--- /dev/null
@@ -0,0 +1,75 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/cert.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#  this text is inserted into `click here` in the other string
+#: modules/po/../data/cert/tmpl/index.tmpl:5
+msgid "here"
+msgstr ""
+
+#  {1} is `here`, translateable in the other string
+#: modules/po/../data/cert/tmpl/index.tmpl:6
+msgid ""
+"You already have a certificate set, use the form below to overwrite the "
+"current certificate. Alternatively click {1} to delete your certificate."
+msgstr ""
+
+#: modules/po/../data/cert/tmpl/index.tmpl:8
+msgid "You do not have a certificate yet."
+msgstr ""
+
+#: modules/po/../data/cert/tmpl/index.tmpl:14 cert.cpp:72
+msgid "Certificate"
+msgstr ""
+
+#: modules/po/../data/cert/tmpl/index.tmpl:18
+msgid "PEM File:"
+msgstr ""
+
+#: modules/po/../data/cert/tmpl/index.tmpl:22
+msgid "Update"
+msgstr ""
+
+#: cert.cpp:28
+msgid "Pem file deleted"
+msgstr ""
+
+#: cert.cpp:31
+msgid "The pem file doesn't exist or there was a error deleting the pem file."
+msgstr ""
+
+#: cert.cpp:38
+msgid "You have a certificate in {1}"
+msgstr ""
+
+#: cert.cpp:41
+msgid ""
+"You do not have a certificate. Please use the web interface to add a "
+"certificate"
+msgstr ""
+
+#: cert.cpp:44
+msgid "Alternatively you can either place one at {1}"
+msgstr ""
+
+#: cert.cpp:52
+msgid "Delete the current certificate"
+msgstr ""
+
+#: cert.cpp:54
+msgid "Show the current certificate"
+msgstr ""
+
+#: cert.cpp:105
+msgid "Use a ssl certificate to connect to a server"
+msgstr ""
diff --git a/modules/po/certauth.id_ID.po b/modules/po/certauth.id_ID.po
new file mode 100644 (file)
index 0000000..1150c5e
--- /dev/null
@@ -0,0 +1,108 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/certauth.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: modules/po/../data/certauth/tmpl/index.tmpl:7
+msgid "Add a key"
+msgstr ""
+
+#: modules/po/../data/certauth/tmpl/index.tmpl:11
+msgid "Key:"
+msgstr ""
+
+#: modules/po/../data/certauth/tmpl/index.tmpl:15
+msgid "Add Key"
+msgstr ""
+
+#: modules/po/../data/certauth/tmpl/index.tmpl:23
+msgid "You have no keys."
+msgstr ""
+
+#: modules/po/../data/certauth/tmpl/index.tmpl:30
+msgctxt "web"
+msgid "Key"
+msgstr ""
+
+#: modules/po/../data/certauth/tmpl/index.tmpl:36
+msgid "del"
+msgstr ""
+
+#: certauth.cpp:31
+msgid "[pubkey]"
+msgstr ""
+
+#: certauth.cpp:32
+msgid "Add a public key. If key is not provided will use the current key"
+msgstr ""
+
+#: certauth.cpp:35
+msgid "id"
+msgstr ""
+
+#: certauth.cpp:35
+msgid "Delete a key by its number in List"
+msgstr ""
+
+#: certauth.cpp:37
+msgid "List your public keys"
+msgstr ""
+
+#: certauth.cpp:39
+msgid "Print your current key"
+msgstr ""
+
+#: certauth.cpp:142
+msgid "You are not connected with any valid public key"
+msgstr ""
+
+#: certauth.cpp:144
+msgid "Your current public key is: {1}"
+msgstr ""
+
+#: certauth.cpp:157
+msgid "You did not supply a public key or connect with one."
+msgstr ""
+
+#: certauth.cpp:160
+msgid "Key '{1}' added."
+msgstr ""
+
+#: certauth.cpp:162
+msgid "The key '{1}' is already added."
+msgstr ""
+
+#: certauth.cpp:170 certauth.cpp:182
+msgctxt "list"
+msgid "Id"
+msgstr ""
+
+#: certauth.cpp:171 certauth.cpp:183
+msgctxt "list"
+msgid "Key"
+msgstr ""
+
+#: certauth.cpp:175 certauth.cpp:189 certauth.cpp:198
+msgid "No keys set for your user"
+msgstr ""
+
+#: certauth.cpp:203
+msgid "Invalid #, check \"list\""
+msgstr ""
+
+#: certauth.cpp:215
+msgid "Removed"
+msgstr ""
+
+#: certauth.cpp:290
+msgid "Allows users to authenticate via SSL client certificates."
+msgstr ""
diff --git a/modules/po/chansaver.id_ID.po b/modules/po/chansaver.id_ID.po
new file mode 100644 (file)
index 0000000..47d5a80
--- /dev/null
@@ -0,0 +1,17 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/chansaver.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: chansaver.cpp:91
+msgid "Keeps config up-to-date when user joins/parts."
+msgstr ""
diff --git a/modules/po/clearbufferonmsg.id_ID.po b/modules/po/clearbufferonmsg.id_ID.po
new file mode 100644 (file)
index 0000000..d500a38
--- /dev/null
@@ -0,0 +1,17 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/clearbufferonmsg.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: clearbufferonmsg.cpp:160
+msgid "Clears all channel and query buffers whenever the user does something"
+msgstr ""
diff --git a/modules/po/clientnotify.id_ID.po b/modules/po/clientnotify.id_ID.po
new file mode 100644 (file)
index 0000000..6757bb5
--- /dev/null
@@ -0,0 +1,72 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/clientnotify.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: clientnotify.cpp:47
+msgid "<message|notice|off>"
+msgstr ""
+
+#: clientnotify.cpp:48
+msgid "Sets the notify method"
+msgstr ""
+
+#: clientnotify.cpp:50 clientnotify.cpp:54
+msgid "<on|off>"
+msgstr ""
+
+#: clientnotify.cpp:51
+msgid "Turns notifications for unseen IP addresses on or off"
+msgstr ""
+
+#: clientnotify.cpp:55
+msgid "Turns notifications for clients disconnecting on or off"
+msgstr ""
+
+#: clientnotify.cpp:57
+msgid "Shows the current settings"
+msgstr ""
+
+#: clientnotify.cpp:81 clientnotify.cpp:95
+msgid "<This message is impossible for 1 client>"
+msgid_plural ""
+"Another client authenticated as your user. Use the 'ListClients' command to "
+"see all {1} clients."
+msgstr[0] ""
+
+#: clientnotify.cpp:108
+msgid "Usage: Method <message|notice|off>"
+msgstr ""
+
+#: clientnotify.cpp:114 clientnotify.cpp:127 clientnotify.cpp:140
+msgid "Saved."
+msgstr ""
+
+#: clientnotify.cpp:121
+msgid "Usage: NewOnly <on|off>"
+msgstr ""
+
+#: clientnotify.cpp:134
+msgid "Usage: OnDisconnect <on|off>"
+msgstr ""
+
+#: clientnotify.cpp:145
+msgid ""
+"Current settings: Method: {1}, for unseen IP addresses only: {2}, notify on "
+"disconnecting clients: {3}"
+msgstr ""
+
+#: clientnotify.cpp:157
+msgid ""
+"Notifies you when another IRC client logs into or out of your account. "
+"Configurable."
+msgstr ""
diff --git a/modules/po/controlpanel.id_ID.po b/modules/po/controlpanel.id_ID.po
new file mode 100644 (file)
index 0000000..d75abf8
--- /dev/null
@@ -0,0 +1,717 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/controlpanel.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: controlpanel.cpp:51 controlpanel.cpp:63
+msgctxt "helptable"
+msgid "Type"
+msgstr ""
+
+#: controlpanel.cpp:52 controlpanel.cpp:65
+msgctxt "helptable"
+msgid "Variables"
+msgstr ""
+
+#: controlpanel.cpp:77
+msgid "String"
+msgstr ""
+
+#: controlpanel.cpp:78
+msgid "Boolean (true/false)"
+msgstr ""
+
+#: controlpanel.cpp:79
+msgid "Integer"
+msgstr ""
+
+#: controlpanel.cpp:80
+msgid "Number"
+msgstr ""
+
+#: controlpanel.cpp:123
+msgid "The following variables are available when using the Set/Get commands:"
+msgstr ""
+
+#: controlpanel.cpp:146
+msgid ""
+"The following variables are available when using the SetNetwork/GetNetwork "
+"commands:"
+msgstr ""
+
+#: controlpanel.cpp:159
+msgid ""
+"The following variables are available when using the SetChan/GetChan "
+"commands:"
+msgstr ""
+
+#: controlpanel.cpp:165
+msgid ""
+"You can use $user as the user name and $network as the network name for "
+"modifying your own user and network."
+msgstr ""
+
+#: controlpanel.cpp:174 controlpanel.cpp:961 controlpanel.cpp:998
+msgid "Error: User [{1}] does not exist!"
+msgstr ""
+
+#: controlpanel.cpp:179
+msgid "Error: You need to have admin rights to modify other users!"
+msgstr ""
+
+#: controlpanel.cpp:189
+msgid "Error: You cannot use $network to modify other users!"
+msgstr ""
+
+#: controlpanel.cpp:197
+msgid "Error: User {1} does not have a network named [{2}]."
+msgstr ""
+
+#: controlpanel.cpp:209
+msgid "Usage: Get <variable> [username]"
+msgstr ""
+
+#: controlpanel.cpp:299 controlpanel.cpp:502 controlpanel.cpp:577
+#: controlpanel.cpp:653 controlpanel.cpp:788 controlpanel.cpp:873
+msgid "Error: Unknown variable"
+msgstr ""
+
+#: controlpanel.cpp:308
+msgid "Usage: Set <variable> <username> <value>"
+msgstr ""
+
+#: controlpanel.cpp:330 controlpanel.cpp:618
+msgid "This bind host is already set!"
+msgstr ""
+
+#: controlpanel.cpp:337 controlpanel.cpp:349 controlpanel.cpp:357
+#: controlpanel.cpp:420 controlpanel.cpp:439 controlpanel.cpp:455
+#: controlpanel.cpp:465 controlpanel.cpp:625
+msgid "Access denied!"
+msgstr ""
+
+#: controlpanel.cpp:371 controlpanel.cpp:380 controlpanel.cpp:837
+msgid "Setting failed, limit for buffer size is {1}"
+msgstr ""
+
+#: controlpanel.cpp:400
+msgid "Password has been changed!"
+msgstr ""
+
+#: controlpanel.cpp:408
+msgid "Timeout can't be less than 30 seconds!"
+msgstr ""
+
+#: controlpanel.cpp:472
+msgid "That would be a bad idea!"
+msgstr ""
+
+#: controlpanel.cpp:490
+msgid "Supported languages: {1}"
+msgstr ""
+
+#: controlpanel.cpp:514
+msgid "Usage: GetNetwork <variable> [username] [network]"
+msgstr ""
+
+#: controlpanel.cpp:533
+msgid "Error: A network must be specified to get another users settings."
+msgstr ""
+
+#: controlpanel.cpp:539
+msgid "You are not currently attached to a network."
+msgstr ""
+
+#: controlpanel.cpp:545
+msgid "Error: Invalid network."
+msgstr ""
+
+#: controlpanel.cpp:589
+msgid "Usage: SetNetwork <variable> <username> <network> <value>"
+msgstr ""
+
+#: controlpanel.cpp:663
+msgid "Usage: AddChan <username> <network> <channel>"
+msgstr ""
+
+#: controlpanel.cpp:676
+msgid "Error: User {1} already has a channel named {2}."
+msgstr ""
+
+#: controlpanel.cpp:683
+msgid "Channel {1} for user {2} added to network {3}."
+msgstr ""
+
+#: controlpanel.cpp:687
+msgid ""
+"Could not add channel {1} for user {2} to network {3}, does it already exist?"
+msgstr ""
+
+#: controlpanel.cpp:697
+msgid "Usage: DelChan <username> <network> <channel>"
+msgstr ""
+
+#: controlpanel.cpp:712
+msgid "Error: User {1} does not have any channel matching [{2}] in network {3}"
+msgstr ""
+
+#: controlpanel.cpp:725
+msgid "Channel {1} is deleted from network {2} of user {3}"
+msgid_plural "Channels {1} are deleted from network {2} of user {3}"
+msgstr[0] ""
+
+#: controlpanel.cpp:740
+msgid "Usage: GetChan <variable> <username> <network> <chan>"
+msgstr ""
+
+#: controlpanel.cpp:754 controlpanel.cpp:818
+msgid "Error: No channels matching [{1}] found."
+msgstr ""
+
+#: controlpanel.cpp:803
+msgid "Usage: SetChan <variable> <username> <network> <chan> <value>"
+msgstr ""
+
+#: controlpanel.cpp:884 controlpanel.cpp:894
+msgctxt "listusers"
+msgid "Username"
+msgstr ""
+
+#: controlpanel.cpp:885 controlpanel.cpp:895
+msgctxt "listusers"
+msgid "Realname"
+msgstr ""
+
+#: controlpanel.cpp:886 controlpanel.cpp:898 controlpanel.cpp:900
+msgctxt "listusers"
+msgid "IsAdmin"
+msgstr ""
+
+#: controlpanel.cpp:887 controlpanel.cpp:901
+msgctxt "listusers"
+msgid "Nick"
+msgstr ""
+
+#: controlpanel.cpp:888 controlpanel.cpp:902
+msgctxt "listusers"
+msgid "AltNick"
+msgstr ""
+
+#: controlpanel.cpp:889 controlpanel.cpp:903
+msgctxt "listusers"
+msgid "Ident"
+msgstr ""
+
+#: controlpanel.cpp:890 controlpanel.cpp:904
+msgctxt "listusers"
+msgid "BindHost"
+msgstr ""
+
+#: controlpanel.cpp:898 controlpanel.cpp:1138
+msgid "No"
+msgstr ""
+
+#: controlpanel.cpp:900 controlpanel.cpp:1130
+msgid "Yes"
+msgstr ""
+
+#: controlpanel.cpp:914 controlpanel.cpp:983
+msgid "Error: You need to have admin rights to add new users!"
+msgstr ""
+
+#: controlpanel.cpp:920
+msgid "Usage: AddUser <username> <password>"
+msgstr ""
+
+#: controlpanel.cpp:925
+msgid "Error: User {1} already exists!"
+msgstr ""
+
+#: controlpanel.cpp:937 controlpanel.cpp:1012
+msgid "Error: User not added: {1}"
+msgstr ""
+
+#: controlpanel.cpp:941 controlpanel.cpp:1016
+msgid "User {1} added!"
+msgstr ""
+
+#: controlpanel.cpp:948
+msgid "Error: You need to have admin rights to delete users!"
+msgstr ""
+
+#: controlpanel.cpp:954
+msgid "Usage: DelUser <username>"
+msgstr ""
+
+#: controlpanel.cpp:966
+msgid "Error: You can't delete yourself!"
+msgstr ""
+
+#: controlpanel.cpp:972
+msgid "Error: Internal error!"
+msgstr ""
+
+#: controlpanel.cpp:976
+msgid "User {1} deleted!"
+msgstr ""
+
+#: controlpanel.cpp:991
+msgid "Usage: CloneUser <old username> <new username>"
+msgstr ""
+
+#: controlpanel.cpp:1006
+msgid "Error: Cloning failed: {1}"
+msgstr ""
+
+#: controlpanel.cpp:1035
+msgid "Usage: AddNetwork [user] network"
+msgstr ""
+
+#: controlpanel.cpp:1041
+msgid ""
+"Network number limit reached. Ask an admin to increase the limit for you, or "
+"delete unneeded networks using /znc DelNetwork <name>"
+msgstr ""
+
+#: controlpanel.cpp:1049
+msgid "Error: User {1} already has a network with the name {2}"
+msgstr ""
+
+#: controlpanel.cpp:1056
+msgid "Network {1} added to user {2}."
+msgstr ""
+
+#: controlpanel.cpp:1060
+msgid "Error: Network [{1}] could not be added for user {2}: {3}"
+msgstr ""
+
+#: controlpanel.cpp:1080
+msgid "Usage: DelNetwork [user] network"
+msgstr ""
+
+#: controlpanel.cpp:1091
+msgid "The currently active network can be deleted via {1}status"
+msgstr ""
+
+#: controlpanel.cpp:1097
+msgid "Network {1} deleted for user {2}."
+msgstr ""
+
+#: controlpanel.cpp:1101
+msgid "Error: Network {1} could not be deleted for user {2}."
+msgstr ""
+
+#: controlpanel.cpp:1120 controlpanel.cpp:1128
+msgctxt "listnetworks"
+msgid "Network"
+msgstr ""
+
+#: controlpanel.cpp:1121 controlpanel.cpp:1130 controlpanel.cpp:1138
+msgctxt "listnetworks"
+msgid "OnIRC"
+msgstr ""
+
+#: controlpanel.cpp:1122 controlpanel.cpp:1131
+msgctxt "listnetworks"
+msgid "IRC Server"
+msgstr ""
+
+#: controlpanel.cpp:1123 controlpanel.cpp:1133
+msgctxt "listnetworks"
+msgid "IRC User"
+msgstr ""
+
+#: controlpanel.cpp:1124 controlpanel.cpp:1135
+msgctxt "listnetworks"
+msgid "Channels"
+msgstr ""
+
+#: controlpanel.cpp:1143
+msgid "No networks"
+msgstr ""
+
+#: controlpanel.cpp:1154
+msgid "Usage: AddServer <username> <network> <server> [[+]port] [password]"
+msgstr ""
+
+#: controlpanel.cpp:1168
+msgid "Added IRC Server {1} to network {2} for user {3}."
+msgstr ""
+
+#: controlpanel.cpp:1172
+msgid "Error: Could not add IRC server {1} to network {2} for user {3}."
+msgstr ""
+
+#: controlpanel.cpp:1185
+msgid "Usage: DelServer <username> <network> <server> [[+]port] [password]"
+msgstr ""
+
+#: controlpanel.cpp:1200
+msgid "Deleted IRC Server {1} from network {2} for user {3}."
+msgstr ""
+
+#: controlpanel.cpp:1204
+msgid "Error: Could not delete IRC server {1} from network {2} for user {3}."
+msgstr ""
+
+#: controlpanel.cpp:1214
+msgid "Usage: Reconnect <username> <network>"
+msgstr ""
+
+#: controlpanel.cpp:1241
+msgid "Queued network {1} of user {2} for a reconnect."
+msgstr ""
+
+#: controlpanel.cpp:1250
+msgid "Usage: Disconnect <username> <network>"
+msgstr ""
+
+#: controlpanel.cpp:1265
+msgid "Closed IRC connection for network {1} of user {2}."
+msgstr ""
+
+#: controlpanel.cpp:1280 controlpanel.cpp:1284
+msgctxt "listctcp"
+msgid "Request"
+msgstr ""
+
+#: controlpanel.cpp:1281 controlpanel.cpp:1285
+msgctxt "listctcp"
+msgid "Reply"
+msgstr ""
+
+#: controlpanel.cpp:1289
+msgid "No CTCP replies for user {1} are configured"
+msgstr ""
+
+#: controlpanel.cpp:1292
+msgid "CTCP replies for user {1}:"
+msgstr ""
+
+#: controlpanel.cpp:1308
+msgid "Usage: AddCTCP [user] [request] [reply]"
+msgstr ""
+
+#: controlpanel.cpp:1310
+msgid ""
+"This will cause ZNC to reply to the CTCP instead of forwarding it to clients."
+msgstr ""
+
+#: controlpanel.cpp:1313
+msgid "An empty reply will cause the CTCP request to be blocked."
+msgstr ""
+
+#: controlpanel.cpp:1322
+msgid "CTCP requests {1} to user {2} will now be blocked."
+msgstr ""
+
+#: controlpanel.cpp:1326
+msgid "CTCP requests {1} to user {2} will now get reply: {3}"
+msgstr ""
+
+#: controlpanel.cpp:1343
+msgid "Usage: DelCTCP [user] [request]"
+msgstr ""
+
+#: controlpanel.cpp:1349
+msgid "CTCP requests {1} to user {2} will now be sent to IRC clients"
+msgstr ""
+
+#: controlpanel.cpp:1353
+msgid ""
+"CTCP requests {1} to user {2} will be sent to IRC clients (nothing has "
+"changed)"
+msgstr ""
+
+#: controlpanel.cpp:1363 controlpanel.cpp:1437
+msgid "Loading modules has been disabled."
+msgstr ""
+
+#: controlpanel.cpp:1372
+msgid "Error: Unable to load module {1}: {2}"
+msgstr ""
+
+#: controlpanel.cpp:1375
+msgid "Loaded module {1}"
+msgstr ""
+
+#: controlpanel.cpp:1380
+msgid "Error: Unable to reload module {1}: {2}"
+msgstr ""
+
+#: controlpanel.cpp:1383
+msgid "Reloaded module {1}"
+msgstr ""
+
+#: controlpanel.cpp:1387
+msgid "Error: Unable to load module {1} because it is already loaded"
+msgstr ""
+
+#: controlpanel.cpp:1398
+msgid "Usage: LoadModule <username> <modulename> [args]"
+msgstr ""
+
+#: controlpanel.cpp:1417
+msgid "Usage: LoadNetModule <username> <network> <modulename> [args]"
+msgstr ""
+
+#: controlpanel.cpp:1442
+msgid "Please use /znc unloadmod {1}"
+msgstr ""
+
+#: controlpanel.cpp:1448
+msgid "Error: Unable to unload module {1}: {2}"
+msgstr ""
+
+#: controlpanel.cpp:1451
+msgid "Unloaded module {1}"
+msgstr ""
+
+#: controlpanel.cpp:1460
+msgid "Usage: UnloadModule <username> <modulename>"
+msgstr ""
+
+#: controlpanel.cpp:1477
+msgid "Usage: UnloadNetModule <username> <network> <modulename>"
+msgstr ""
+
+#: controlpanel.cpp:1494 controlpanel.cpp:1499
+msgctxt "listmodules"
+msgid "Name"
+msgstr ""
+
+#: controlpanel.cpp:1495 controlpanel.cpp:1500
+msgctxt "listmodules"
+msgid "Arguments"
+msgstr ""
+
+#: controlpanel.cpp:1519
+msgid "User {1} has no modules loaded."
+msgstr ""
+
+#: controlpanel.cpp:1523
+msgid "Modules loaded for user {1}:"
+msgstr ""
+
+#: controlpanel.cpp:1543
+msgid "Network {1} of user {2} has no modules loaded."
+msgstr ""
+
+#: controlpanel.cpp:1547
+msgid "Modules loaded for network {1} of user {2}:"
+msgstr ""
+
+#: controlpanel.cpp:1554
+msgid "[command] [variable]"
+msgstr ""
+
+#: controlpanel.cpp:1555
+msgid "Prints help for matching commands and variables"
+msgstr ""
+
+#: controlpanel.cpp:1558
+msgid "<variable> [username]"
+msgstr ""
+
+#: controlpanel.cpp:1559
+msgid "Prints the variable's value for the given or current user"
+msgstr ""
+
+#: controlpanel.cpp:1561
+msgid "<variable> <username> <value>"
+msgstr ""
+
+#: controlpanel.cpp:1562
+msgid "Sets the variable's value for the given user"
+msgstr ""
+
+#: controlpanel.cpp:1564
+msgid "<variable> [username] [network]"
+msgstr ""
+
+#: controlpanel.cpp:1565
+msgid "Prints the variable's value for the given network"
+msgstr ""
+
+#: controlpanel.cpp:1567
+msgid "<variable> <username> <network> <value>"
+msgstr ""
+
+#: controlpanel.cpp:1568
+msgid "Sets the variable's value for the given network"
+msgstr ""
+
+#: controlpanel.cpp:1570
+msgid "<variable> [username] <network> <chan>"
+msgstr ""
+
+#: controlpanel.cpp:1571
+msgid "Prints the variable's value for the given channel"
+msgstr ""
+
+#: controlpanel.cpp:1574
+msgid "<variable> <username> <network> <chan> <value>"
+msgstr ""
+
+#: controlpanel.cpp:1575
+msgid "Sets the variable's value for the given channel"
+msgstr ""
+
+#: controlpanel.cpp:1577 controlpanel.cpp:1580
+msgid "<username> <network> <chan>"
+msgstr ""
+
+#: controlpanel.cpp:1578
+msgid "Adds a new channel"
+msgstr ""
+
+#: controlpanel.cpp:1581
+msgid "Deletes a channel"
+msgstr ""
+
+#: controlpanel.cpp:1583
+msgid "Lists users"
+msgstr ""
+
+#: controlpanel.cpp:1585
+msgid "<username> <password>"
+msgstr ""
+
+#: controlpanel.cpp:1586
+msgid "Adds a new user"
+msgstr ""
+
+#: controlpanel.cpp:1588 controlpanel.cpp:1611 controlpanel.cpp:1625
+msgid "<username>"
+msgstr ""
+
+#: controlpanel.cpp:1588
+msgid "Deletes a user"
+msgstr ""
+
+#: controlpanel.cpp:1590
+msgid "<old username> <new username>"
+msgstr ""
+
+#: controlpanel.cpp:1591
+msgid "Clones a user"
+msgstr ""
+
+#: controlpanel.cpp:1593 controlpanel.cpp:1596
+msgid "<username> <network> <server>"
+msgstr ""
+
+#: controlpanel.cpp:1594
+msgid "Adds a new IRC server for the given or current user"
+msgstr ""
+
+#: controlpanel.cpp:1597
+msgid "Deletes an IRC server from the given or current user"
+msgstr ""
+
+#: controlpanel.cpp:1599 controlpanel.cpp:1602 controlpanel.cpp:1622
+msgid "<username> <network>"
+msgstr ""
+
+#: controlpanel.cpp:1600
+msgid "Cycles the user's IRC server connection"
+msgstr ""
+
+#: controlpanel.cpp:1603
+msgid "Disconnects the user from their IRC server"
+msgstr ""
+
+#: controlpanel.cpp:1605
+msgid "<username> <modulename> [args]"
+msgstr ""
+
+#: controlpanel.cpp:1606
+msgid "Loads a Module for a user"
+msgstr ""
+
+#: controlpanel.cpp:1608
+msgid "<username> <modulename>"
+msgstr ""
+
+#: controlpanel.cpp:1609
+msgid "Removes a Module of a user"
+msgstr ""
+
+#: controlpanel.cpp:1612
+msgid "Get the list of modules for a user"
+msgstr ""
+
+#: controlpanel.cpp:1615
+msgid "<username> <network> <modulename> [args]"
+msgstr ""
+
+#: controlpanel.cpp:1616
+msgid "Loads a Module for a network"
+msgstr ""
+
+#: controlpanel.cpp:1619
+msgid "<username> <network> <modulename>"
+msgstr ""
+
+#: controlpanel.cpp:1620
+msgid "Removes a Module of a network"
+msgstr ""
+
+#: controlpanel.cpp:1623
+msgid "Get the list of modules for a network"
+msgstr ""
+
+#: controlpanel.cpp:1626
+msgid "List the configured CTCP replies"
+msgstr ""
+
+#: controlpanel.cpp:1628
+msgid "<username> <ctcp> [reply]"
+msgstr ""
+
+#: controlpanel.cpp:1629
+msgid "Configure a new CTCP reply"
+msgstr ""
+
+#: controlpanel.cpp:1631
+msgid "<username> <ctcp>"
+msgstr ""
+
+#: controlpanel.cpp:1632
+msgid "Remove a CTCP reply"
+msgstr ""
+
+#: controlpanel.cpp:1636 controlpanel.cpp:1639
+msgid "[username] <network>"
+msgstr ""
+
+#: controlpanel.cpp:1637
+msgid "Add a network for a user"
+msgstr ""
+
+#: controlpanel.cpp:1640
+msgid "Delete a network for a user"
+msgstr ""
+
+#: controlpanel.cpp:1642
+msgid "[username]"
+msgstr ""
+
+#: controlpanel.cpp:1643
+msgid "List all networks for a user"
+msgstr ""
+
+#: controlpanel.cpp:1656
+msgid ""
+"Dynamic configuration through IRC. Allows editing only yourself if you're "
+"not ZNC admin."
+msgstr ""
diff --git a/modules/po/crypt.id_ID.po b/modules/po/crypt.id_ID.po
new file mode 100644 (file)
index 0000000..5d7717c
--- /dev/null
@@ -0,0 +1,143 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/crypt.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: crypt.cpp:198
+msgid "<#chan|Nick>"
+msgstr ""
+
+#: crypt.cpp:199
+msgid "Remove a key for nick or channel"
+msgstr ""
+
+#: crypt.cpp:201
+msgid "<#chan|Nick> <Key>"
+msgstr ""
+
+#: crypt.cpp:202
+msgid "Set a key for nick or channel"
+msgstr ""
+
+#: crypt.cpp:204
+msgid "List all keys"
+msgstr ""
+
+#: crypt.cpp:206
+msgid "<Nick>"
+msgstr ""
+
+#: crypt.cpp:207
+msgid "Start a DH1080 key exchange with nick"
+msgstr ""
+
+#: crypt.cpp:210
+msgid "Get the nick prefix"
+msgstr ""
+
+#: crypt.cpp:213
+msgid "[Prefix]"
+msgstr ""
+
+#: crypt.cpp:214
+msgid "Set the nick prefix, with no argument it's disabled."
+msgstr ""
+
+#: crypt.cpp:270
+msgid "Received DH1080 public key from {1}, sending mine..."
+msgstr ""
+
+#: crypt.cpp:275 crypt.cpp:296
+msgid "Key for {1} successfully set."
+msgstr ""
+
+#: crypt.cpp:278 crypt.cpp:299
+msgid "Error in {1} with {2}: {3}"
+msgstr ""
+
+#: crypt.cpp:280 crypt.cpp:301
+msgid "no secret key computed"
+msgstr ""
+
+#: crypt.cpp:395
+msgid "Target [{1}] deleted"
+msgstr ""
+
+#: crypt.cpp:397
+msgid "Target [{1}] not found"
+msgstr ""
+
+#: crypt.cpp:400
+msgid "Usage DelKey <#chan|Nick>"
+msgstr ""
+
+#: crypt.cpp:415
+msgid "Set encryption key for [{1}] to [{2}]"
+msgstr ""
+
+#: crypt.cpp:417
+msgid "Usage: SetKey <#chan|Nick> <Key>"
+msgstr ""
+
+#: crypt.cpp:428
+msgid "Sent my DH1080 public key to {1}, waiting for reply ..."
+msgstr ""
+
+#: crypt.cpp:430
+msgid "Error generating our keys, nothing sent."
+msgstr ""
+
+#: crypt.cpp:433
+msgid "Usage: KeyX <Nick>"
+msgstr ""
+
+#: crypt.cpp:440
+msgid "Nick Prefix disabled."
+msgstr ""
+
+#: crypt.cpp:442
+msgid "Nick Prefix: {1}"
+msgstr ""
+
+#: crypt.cpp:451
+msgid "You cannot use :, even followed by other symbols, as Nick Prefix."
+msgstr ""
+
+#: crypt.cpp:460
+msgid "Overlap with Status Prefix ({1}), this Nick Prefix will not be used!"
+msgstr ""
+
+#: crypt.cpp:465
+msgid "Disabling Nick Prefix."
+msgstr ""
+
+#: crypt.cpp:467
+msgid "Setting Nick Prefix to {1}"
+msgstr ""
+
+#: crypt.cpp:474 crypt.cpp:480
+msgctxt "listkeys"
+msgid "Target"
+msgstr ""
+
+#: crypt.cpp:475 crypt.cpp:481
+msgctxt "listkeys"
+msgid "Key"
+msgstr ""
+
+#: crypt.cpp:485
+msgid "You have no encryption keys set."
+msgstr ""
+
+#: crypt.cpp:507
+msgid "Encryption for channel/private messages"
+msgstr ""
diff --git a/modules/po/ctcpflood.id_ID.po b/modules/po/ctcpflood.id_ID.po
new file mode 100644 (file)
index 0000000..19dfc85
--- /dev/null
@@ -0,0 +1,67 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/ctcpflood.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: ctcpflood.cpp:25 ctcpflood.cpp:27
+msgid "<limit>"
+msgstr ""
+
+#: ctcpflood.cpp:25
+msgid "Set seconds limit"
+msgstr ""
+
+#: ctcpflood.cpp:27
+msgid "Set lines limit"
+msgstr ""
+
+#: ctcpflood.cpp:29
+msgid "Show the current limits"
+msgstr ""
+
+#: ctcpflood.cpp:76
+msgid "Limit reached by {1}, blocking all CTCP"
+msgstr ""
+
+#: ctcpflood.cpp:98
+msgid "Usage: Secs <limit>"
+msgstr ""
+
+#: ctcpflood.cpp:113
+msgid "Usage: Lines <limit>"
+msgstr ""
+
+#: ctcpflood.cpp:125
+msgid "1 CTCP message"
+msgid_plural "{1} CTCP messages"
+msgstr[0] ""
+
+#: ctcpflood.cpp:127
+msgid "every second"
+msgid_plural "every {1} seconds"
+msgstr[0] ""
+
+#: ctcpflood.cpp:129
+msgid "Current limit is {1} {2}"
+msgstr ""
+
+#: ctcpflood.cpp:145
+msgid ""
+"This user module takes none to two arguments. The first argument is the "
+"number of lines after which the flood-protection is triggered. The second "
+"argument is the time (sec) to in which the number of lines is reached. The "
+"default setting is 4 CTCPs in 2 seconds"
+msgstr ""
+
+#: ctcpflood.cpp:151
+msgid "Don't forward CTCP floods to clients"
+msgstr ""
diff --git a/modules/po/cyrusauth.id_ID.po b/modules/po/cyrusauth.id_ID.po
new file mode 100644 (file)
index 0000000..1734f50
--- /dev/null
@@ -0,0 +1,73 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/cyrusauth.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: cyrusauth.cpp:42
+msgid "Shows current settings"
+msgstr ""
+
+#: cyrusauth.cpp:44
+msgid "yes|clone <username>|no"
+msgstr ""
+
+#: cyrusauth.cpp:45
+msgid ""
+"Create ZNC users upon first successful login, optionally from a template"
+msgstr ""
+
+#: cyrusauth.cpp:56
+msgid "Access denied"
+msgstr ""
+
+#: cyrusauth.cpp:70
+msgid "Ignoring invalid SASL pwcheck method: {1}"
+msgstr ""
+
+#: cyrusauth.cpp:71
+msgid "Ignored invalid SASL pwcheck method"
+msgstr ""
+
+#: cyrusauth.cpp:79
+msgid "Need a pwcheck method as argument (saslauthd, auxprop)"
+msgstr ""
+
+#: cyrusauth.cpp:84
+msgid "SASL Could Not Be Initialized - Halting Startup"
+msgstr ""
+
+#: cyrusauth.cpp:171 cyrusauth.cpp:186
+msgid "We will not create users on their first login"
+msgstr ""
+
+#: cyrusauth.cpp:174 cyrusauth.cpp:195
+msgid ""
+"We will create users on their first login, using user [{1}] as a template"
+msgstr ""
+
+#: cyrusauth.cpp:177 cyrusauth.cpp:190
+msgid "We will create users on their first login"
+msgstr ""
+
+#: cyrusauth.cpp:199
+msgid "Usage: CreateUsers yes, CreateUsers no, or CreateUsers clone <username>"
+msgstr ""
+
+#: cyrusauth.cpp:232
+msgid ""
+"This global module takes up to two arguments - the methods of authentication "
+"- auxprop and saslauthd"
+msgstr ""
+
+#: cyrusauth.cpp:238
+msgid "Allow users to authenticate via SASL password verification method"
+msgstr ""
diff --git a/modules/po/dcc.id_ID.po b/modules/po/dcc.id_ID.po
new file mode 100644 (file)
index 0000000..f5fdaac
--- /dev/null
@@ -0,0 +1,227 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/dcc.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: dcc.cpp:88
+msgid "<nick> <file>"
+msgstr ""
+
+#: dcc.cpp:89
+msgid "Send a file from ZNC to someone"
+msgstr ""
+
+#: dcc.cpp:91
+msgid "<file>"
+msgstr ""
+
+#: dcc.cpp:92
+msgid "Send a file from ZNC to your client"
+msgstr ""
+
+#: dcc.cpp:94
+msgid "List current transfers"
+msgstr ""
+
+#: dcc.cpp:103
+msgid "You must be admin to use the DCC module"
+msgstr ""
+
+#: dcc.cpp:140
+msgid "Attempting to send [{1}] to [{2}]."
+msgstr ""
+
+#: dcc.cpp:149 dcc.cpp:554
+msgid "Receiving [{1}] from [{2}]: File already exists."
+msgstr ""
+
+#: dcc.cpp:167
+msgid ""
+"Attempting to connect to [{1} {2}] in order to download [{3}] from [{4}]."
+msgstr ""
+
+#: dcc.cpp:179
+msgid "Usage: Send <nick> <file>"
+msgstr ""
+
+#: dcc.cpp:186 dcc.cpp:206
+msgid "Illegal path."
+msgstr ""
+
+#: dcc.cpp:199
+msgid "Usage: Get <file>"
+msgstr ""
+
+#: dcc.cpp:215 dcc.cpp:232 dcc.cpp:234
+msgctxt "list"
+msgid "Type"
+msgstr ""
+
+#: dcc.cpp:216 dcc.cpp:238 dcc.cpp:241
+msgctxt "list"
+msgid "State"
+msgstr ""
+
+#: dcc.cpp:217 dcc.cpp:243
+msgctxt "list"
+msgid "Speed"
+msgstr ""
+
+#: dcc.cpp:218 dcc.cpp:227
+msgctxt "list"
+msgid "Nick"
+msgstr ""
+
+#: dcc.cpp:219 dcc.cpp:228
+msgctxt "list"
+msgid "IP"
+msgstr ""
+
+#: dcc.cpp:220 dcc.cpp:229
+msgctxt "list"
+msgid "File"
+msgstr ""
+
+#: dcc.cpp:232
+msgctxt "list-type"
+msgid "Sending"
+msgstr ""
+
+#: dcc.cpp:234
+msgctxt "list-type"
+msgid "Getting"
+msgstr ""
+
+#: dcc.cpp:239
+msgctxt "list-state"
+msgid "Waiting"
+msgstr ""
+
+#: dcc.cpp:244
+msgid "{1} KiB/s"
+msgstr ""
+
+#: dcc.cpp:250
+msgid "You have no active DCC transfers."
+msgstr ""
+
+#: dcc.cpp:267
+msgid "Attempting to resume send from position {1} of file [{2}] for [{3}]"
+msgstr ""
+
+#: dcc.cpp:277
+msgid "Couldn't resume file [{1}] for [{2}]: not sending anything."
+msgstr ""
+
+#: dcc.cpp:286
+msgid "Bad DCC file: {1}"
+msgstr ""
+
+#: dcc.cpp:341
+msgid "Sending [{1}] to [{2}]: File not open!"
+msgstr ""
+
+#: dcc.cpp:345
+msgid "Receiving [{1}] from [{2}]: File not open!"
+msgstr ""
+
+#: dcc.cpp:385
+msgid "Sending [{1}] to [{2}]: Connection refused."
+msgstr ""
+
+#: dcc.cpp:389
+msgid "Receiving [{1}] from [{2}]: Connection refused."
+msgstr ""
+
+#: dcc.cpp:397
+msgid "Sending [{1}] to [{2}]: Timeout."
+msgstr ""
+
+#: dcc.cpp:401
+msgid "Receiving [{1}] from [{2}]: Timeout."
+msgstr ""
+
+#: dcc.cpp:411
+msgid "Sending [{1}] to [{2}]: Socket error {3}: {4}"
+msgstr ""
+
+#: dcc.cpp:415
+msgid "Receiving [{1}] from [{2}]: Socket error {3}: {4}"
+msgstr ""
+
+#: dcc.cpp:423
+msgid "Sending [{1}] to [{2}]: Transfer started."
+msgstr ""
+
+#: dcc.cpp:427
+msgid "Receiving [{1}] from [{2}]: Transfer started."
+msgstr ""
+
+#: dcc.cpp:446
+msgid "Sending [{1}] to [{2}]: Too much data!"
+msgstr ""
+
+#: dcc.cpp:450
+msgid "Receiving [{1}] from [{2}]: Too much data!"
+msgstr ""
+
+#: dcc.cpp:456
+msgid "Sending [{1}] to [{2}] completed at {3} KiB/s"
+msgstr ""
+
+#: dcc.cpp:461
+msgid "Receiving [{1}] from [{2}] completed at {3} KiB/s"
+msgstr ""
+
+#: dcc.cpp:474
+msgid "Sending [{1}] to [{2}]: File closed prematurely."
+msgstr ""
+
+#: dcc.cpp:478
+msgid "Receiving [{1}] from [{2}]: File closed prematurely."
+msgstr ""
+
+#: dcc.cpp:501
+msgid "Sending [{1}] to [{2}]: Error reading from file."
+msgstr ""
+
+#: dcc.cpp:505
+msgid "Receiving [{1}] from [{2}]: Error reading from file."
+msgstr ""
+
+#: dcc.cpp:537
+msgid "Sending [{1}] to [{2}]: Unable to open file."
+msgstr ""
+
+#: dcc.cpp:541
+msgid "Receiving [{1}] from [{2}]: Unable to open file."
+msgstr ""
+
+#: dcc.cpp:563
+msgid "Receiving [{1}] from [{2}]: Could not open file."
+msgstr ""
+
+#: dcc.cpp:572
+msgid "Sending [{1}] to [{2}]: Not a file."
+msgstr ""
+
+#: dcc.cpp:581
+msgid "Sending [{1}] to [{2}]: Could not open file."
+msgstr ""
+
+#: dcc.cpp:593
+msgid "Sending [{1}] to [{2}]: File too large (>4 GiB)."
+msgstr ""
+
+#: dcc.cpp:623
+msgid "This module allows you to transfer files to and from ZNC"
+msgstr ""
index 4df13f19692050c43eb767fe8f8c3338e66aea7b..3b5dd15445705728bff990fd8f132dcbee85a598 100644 (file)
@@ -16,7 +16,7 @@ msgstr ""
 
 #: dcc.cpp:88
 msgid "<nick> <file>"
-msgstr "<nick> <file>"
+msgstr "<ник> <файл>"
 
 #: dcc.cpp:89
 msgid "Send a file from ZNC to someone"
@@ -24,7 +24,7 @@ msgstr "Отправить файл из ZNC кому-либо"
 
 #: dcc.cpp:91
 msgid "<file>"
-msgstr "<file>"
+msgstr "<файл>"
 
 #: dcc.cpp:92
 msgid "Send a file from ZNC to your client"
@@ -53,15 +53,15 @@ msgstr "Попытка подключиться к [{1} {2}], чтобы заг
 
 #: dcc.cpp:179
 msgid "Usage: Send <nick> <file>"
-msgstr "Использование: Send <nick> <file>"
+msgstr "Использование: Send <ник> <файл>"
 
 #: dcc.cpp:186 dcc.cpp:206
 msgid "Illegal path."
-msgstr "Ð\9dекоÑ\80Ñ\80екÑ\82нÑ\8bе Ð¿Ñ\83Ñ\82и."
+msgstr "Ð\9dекоÑ\80Ñ\80екÑ\82нÑ\8bй Ð¿Ñ\83Ñ\82Ñ\8c."
 
 #: dcc.cpp:199
 msgid "Usage: Get <file>"
-msgstr "Использование: Get <file>"
+msgstr "Использование: Get <файл>"
 
 #: dcc.cpp:215 dcc.cpp:232 dcc.cpp:234
 msgctxt "list"
diff --git a/modules/po/disconkick.id_ID.po b/modules/po/disconkick.id_ID.po
new file mode 100644 (file)
index 0000000..43fdf99
--- /dev/null
@@ -0,0 +1,23 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/disconkick.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: disconkick.cpp:32
+msgid "You have been disconnected from the IRC server"
+msgstr ""
+
+#: disconkick.cpp:45
+msgid ""
+"Kicks the client from all channels when the connection to the IRC server is "
+"lost"
+msgstr ""
diff --git a/modules/po/fail2ban.id_ID.po b/modules/po/fail2ban.id_ID.po
new file mode 100644 (file)
index 0000000..0f05096
--- /dev/null
@@ -0,0 +1,117 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/fail2ban.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: fail2ban.cpp:25
+msgid "[minutes]"
+msgstr ""
+
+#: fail2ban.cpp:26
+msgid "The number of minutes IPs are blocked after a failed login."
+msgstr ""
+
+#: fail2ban.cpp:28
+msgid "[count]"
+msgstr ""
+
+#: fail2ban.cpp:29
+msgid "The number of allowed failed login attempts."
+msgstr ""
+
+#: fail2ban.cpp:31 fail2ban.cpp:33
+msgid "<hosts>"
+msgstr ""
+
+#: fail2ban.cpp:31
+msgid "Ban the specified hosts."
+msgstr ""
+
+#: fail2ban.cpp:33
+msgid "Unban the specified hosts."
+msgstr ""
+
+#: fail2ban.cpp:35
+msgid "List banned hosts."
+msgstr ""
+
+#: fail2ban.cpp:55
+msgid ""
+"Invalid argument, must be the number of minutes IPs are blocked after a "
+"failed login and can be followed by number of allowed failed login attempts"
+msgstr ""
+
+#: fail2ban.cpp:77 fail2ban.cpp:100 fail2ban.cpp:123 fail2ban.cpp:146
+#: fail2ban.cpp:172
+msgid "Access denied"
+msgstr ""
+
+#: fail2ban.cpp:86
+msgid "Usage: Timeout [minutes]"
+msgstr ""
+
+#: fail2ban.cpp:91 fail2ban.cpp:94
+msgid "Timeout: {1} min"
+msgstr ""
+
+#: fail2ban.cpp:109
+msgid "Usage: Attempts [count]"
+msgstr ""
+
+#: fail2ban.cpp:114 fail2ban.cpp:117
+msgid "Attempts: {1}"
+msgstr ""
+
+#: fail2ban.cpp:130
+msgid "Usage: Ban <hosts>"
+msgstr ""
+
+#: fail2ban.cpp:140
+msgid "Banned: {1}"
+msgstr ""
+
+#: fail2ban.cpp:153
+msgid "Usage: Unban <hosts>"
+msgstr ""
+
+#: fail2ban.cpp:163
+msgid "Unbanned: {1}"
+msgstr ""
+
+#: fail2ban.cpp:165
+msgid "Ignored: {1}"
+msgstr ""
+
+#: fail2ban.cpp:177 fail2ban.cpp:182
+msgctxt "list"
+msgid "Host"
+msgstr ""
+
+#: fail2ban.cpp:178 fail2ban.cpp:183
+msgctxt "list"
+msgid "Attempts"
+msgstr ""
+
+#: fail2ban.cpp:187
+msgctxt "list"
+msgid "No bans"
+msgstr ""
+
+#: fail2ban.cpp:244
+msgid ""
+"You might enter the time in minutes for the IP banning and the number of "
+"failed logins before any action is taken."
+msgstr ""
+
+#: fail2ban.cpp:249
+msgid "Block IPs for some time after a failed login."
+msgstr ""
diff --git a/modules/po/flooddetach.id_ID.po b/modules/po/flooddetach.id_ID.po
new file mode 100644 (file)
index 0000000..e95a100
--- /dev/null
@@ -0,0 +1,89 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/flooddetach.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: flooddetach.cpp:30
+msgid "Show current limits"
+msgstr ""
+
+#: flooddetach.cpp:32 flooddetach.cpp:35
+msgid "[<limit>]"
+msgstr ""
+
+#: flooddetach.cpp:33
+msgid "Show or set number of seconds in the time interval"
+msgstr ""
+
+#: flooddetach.cpp:35 flooddetach.cpp:37
+msgid "blahblah: description"
+msgstr ""
+
+#: flooddetach.cpp:37
+msgid "[yes|no]"
+msgstr ""
+
+#: flooddetach.cpp:90
+msgid "Flood in {1} is over, reattaching..."
+msgstr ""
+
+#: flooddetach.cpp:147
+msgid "Channel {1} was flooded, you've been detached"
+msgstr ""
+
+#: flooddetach.cpp:184
+msgid "1 line"
+msgid_plural "{1} lines"
+msgstr[0] ""
+
+#: flooddetach.cpp:185
+msgid "every second"
+msgid_plural "every {1} seconds"
+msgstr[0] ""
+
+#: flooddetach.cpp:187
+msgid "Current limit is {1} {2}"
+msgstr ""
+
+#: flooddetach.cpp:194
+msgid "Seconds limit is {1}"
+msgstr ""
+
+#: flooddetach.cpp:199
+msgid "Set seconds limit to {1}"
+msgstr ""
+
+#: flooddetach.cpp:208
+msgid "Lines limit is {1}"
+msgstr ""
+
+#: flooddetach.cpp:213
+msgid "Set lines limit to {1}"
+msgstr ""
+
+#: flooddetach.cpp:226
+msgid "Module messages are disabled"
+msgstr ""
+
+#: flooddetach.cpp:228
+msgid "Module messages are enabled"
+msgstr ""
+
+#: flooddetach.cpp:244
+msgid ""
+"This user module takes up to two arguments. Arguments are numbers of "
+"messages and seconds."
+msgstr ""
+
+#: flooddetach.cpp:248
+msgid "Detach channels when flooded"
+msgstr ""
diff --git a/modules/po/identfile.id_ID.po b/modules/po/identfile.id_ID.po
new file mode 100644 (file)
index 0000000..4b224c0
--- /dev/null
@@ -0,0 +1,83 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/identfile.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: identfile.cpp:30
+msgid "Show file name"
+msgstr ""
+
+#: identfile.cpp:32
+msgid "<file>"
+msgstr ""
+
+#: identfile.cpp:32
+msgid "Set file name"
+msgstr ""
+
+#: identfile.cpp:34
+msgid "Show file format"
+msgstr ""
+
+#: identfile.cpp:36
+msgid "<format>"
+msgstr ""
+
+#: identfile.cpp:36
+msgid "Set file format"
+msgstr ""
+
+#: identfile.cpp:38
+msgid "Show current state"
+msgstr ""
+
+#: identfile.cpp:48
+msgid "File is set to: {1}"
+msgstr ""
+
+#: identfile.cpp:53
+msgid "File has been set to: {1}"
+msgstr ""
+
+#: identfile.cpp:58
+msgid "Format has been set to: {1}"
+msgstr ""
+
+#: identfile.cpp:59 identfile.cpp:65
+msgid "Format would be expanded to: {1}"
+msgstr ""
+
+#: identfile.cpp:64
+msgid "Format is set to: {1}"
+msgstr ""
+
+#: identfile.cpp:78
+msgid "identfile is free"
+msgstr ""
+
+#: identfile.cpp:86
+msgid "Access denied"
+msgstr ""
+
+#: identfile.cpp:181
+msgid ""
+"Aborting connection, another user or network is currently connecting and "
+"using the ident spoof file"
+msgstr ""
+
+#: identfile.cpp:189
+msgid "[{1}] could not be written, retrying..."
+msgstr ""
+
+#: identfile.cpp:223
+msgid "Write the ident of a user to a file when they are trying to connect."
+msgstr ""
diff --git a/modules/po/imapauth.id_ID.po b/modules/po/imapauth.id_ID.po
new file mode 100644 (file)
index 0000000..a4829ca
--- /dev/null
@@ -0,0 +1,21 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/imapauth.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: imapauth.cpp:168
+msgid "[ server [+]port [ UserFormatString ] ]"
+msgstr ""
+
+#: imapauth.cpp:171
+msgid "Allow users to authenticate via IMAP."
+msgstr ""
diff --git a/modules/po/keepnick.id_ID.po b/modules/po/keepnick.id_ID.po
new file mode 100644 (file)
index 0000000..3bd1c78
--- /dev/null
@@ -0,0 +1,53 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/keepnick.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: keepnick.cpp:39
+msgid "Try to get your primary nick"
+msgstr ""
+
+#: keepnick.cpp:42 keepnick.cpp:196
+msgid "No longer trying to get your primary nick"
+msgstr ""
+
+#: keepnick.cpp:44
+msgid "Show the current state"
+msgstr ""
+
+#: keepnick.cpp:158
+msgid "ZNC is already trying to get this nickname"
+msgstr ""
+
+#: keepnick.cpp:173
+msgid "Unable to obtain nick {1}: {2}, {3}"
+msgstr ""
+
+#: keepnick.cpp:181
+msgid "Unable to obtain nick {1}"
+msgstr ""
+
+#: keepnick.cpp:191
+msgid "Trying to get your primary nick"
+msgstr ""
+
+#: keepnick.cpp:201
+msgid "Currently trying to get your primary nick"
+msgstr ""
+
+#: keepnick.cpp:203
+msgid "Currently disabled, try 'enable'"
+msgstr ""
+
+#: keepnick.cpp:224
+msgid "Keeps trying for your primary nick"
+msgstr ""
diff --git a/modules/po/kickrejoin.id_ID.po b/modules/po/kickrejoin.id_ID.po
new file mode 100644 (file)
index 0000000..9f248f6
--- /dev/null
@@ -0,0 +1,59 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/kickrejoin.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: kickrejoin.cpp:56
+msgid "<secs>"
+msgstr ""
+
+#: kickrejoin.cpp:56
+msgid "Set the rejoin delay"
+msgstr ""
+
+#: kickrejoin.cpp:58
+msgid "Show the rejoin delay"
+msgstr ""
+
+#: kickrejoin.cpp:77
+msgid "Illegal argument, must be a positive number or 0"
+msgstr ""
+
+#: kickrejoin.cpp:90
+msgid "Negative delays don't make any sense!"
+msgstr ""
+
+#: kickrejoin.cpp:98
+msgid "Rejoin delay set to 1 second"
+msgid_plural "Rejoin delay set to {1} seconds"
+msgstr[0] ""
+
+#: kickrejoin.cpp:101
+msgid "Rejoin delay disabled"
+msgstr ""
+
+#: kickrejoin.cpp:106
+msgid "Rejoin delay is set to 1 second"
+msgid_plural "Rejoin delay is set to {1} seconds"
+msgstr[0] ""
+
+#: kickrejoin.cpp:109
+msgid "Rejoin delay is disabled"
+msgstr ""
+
+#: kickrejoin.cpp:131
+msgid "You might enter the number of seconds to wait before rejoining."
+msgstr ""
+
+#: kickrejoin.cpp:134
+msgid "Autorejoins on kick"
+msgstr ""
index 18f36ae1710e744f8489aa3925584d15b9a1db48..2ad92bef75169666538cccab3d37540de3892e30 100644 (file)
@@ -16,7 +16,7 @@ msgstr ""
 
 #: kickrejoin.cpp:56
 msgid "<secs>"
-msgstr "<secs>"
+msgstr "<секунды>"
 
 #: kickrejoin.cpp:56
 msgid "Set the rejoin delay"
diff --git a/modules/po/lastseen.id_ID.po b/modules/po/lastseen.id_ID.po
new file mode 100644 (file)
index 0000000..ee47f5e
--- /dev/null
@@ -0,0 +1,67 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/lastseen.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: modules/po/../data/lastseen/tmpl/index.tmpl:8
+msgid "User"
+msgstr ""
+
+#: modules/po/../data/lastseen/tmpl/index.tmpl:9 lastseen.cpp:98
+msgid "Last Seen"
+msgstr ""
+
+#: modules/po/../data/lastseen/tmpl/index.tmpl:10
+msgid "Info"
+msgstr ""
+
+#: modules/po/../data/lastseen/tmpl/index.tmpl:11
+msgid "Action"
+msgstr ""
+
+#: modules/po/../data/lastseen/tmpl/index.tmpl:21
+msgid "Edit"
+msgstr ""
+
+#: modules/po/../data/lastseen/tmpl/index.tmpl:22
+msgid "Delete"
+msgstr ""
+
+#: modules/po/../data/lastseen/tmpl/lastseen_WebadminUser.tmpl:6
+msgid "Last login time:"
+msgstr ""
+
+#: lastseen.cpp:53
+msgid "Access denied"
+msgstr ""
+
+#: lastseen.cpp:61 lastseen.cpp:66
+msgctxt "show"
+msgid "User"
+msgstr ""
+
+#: lastseen.cpp:62 lastseen.cpp:67
+msgctxt "show"
+msgid "Last Seen"
+msgstr ""
+
+#: lastseen.cpp:68 lastseen.cpp:124
+msgid "never"
+msgstr ""
+
+#: lastseen.cpp:78
+msgid "Shows list of users and when they last logged in"
+msgstr ""
+
+#: lastseen.cpp:153
+msgid "Collects data about when a user last logged in."
+msgstr ""
diff --git a/modules/po/listsockets.id_ID.po b/modules/po/listsockets.id_ID.po
new file mode 100644 (file)
index 0000000..768dc2c
--- /dev/null
@@ -0,0 +1,113 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/listsockets.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: modules/po/../data/listsockets/tmpl/index.tmpl:7 listsockets.cpp:214
+#: listsockets.cpp:230
+msgid "Name"
+msgstr ""
+
+#: modules/po/../data/listsockets/tmpl/index.tmpl:8 listsockets.cpp:215
+#: listsockets.cpp:231
+msgid "Created"
+msgstr ""
+
+#: modules/po/../data/listsockets/tmpl/index.tmpl:9 listsockets.cpp:216
+#: listsockets.cpp:232
+msgid "State"
+msgstr ""
+
+#: modules/po/../data/listsockets/tmpl/index.tmpl:10 listsockets.cpp:218
+#: listsockets.cpp:235
+msgid "SSL"
+msgstr ""
+
+#: modules/po/../data/listsockets/tmpl/index.tmpl:11 listsockets.cpp:220
+#: listsockets.cpp:240
+msgid "Local"
+msgstr ""
+
+#: modules/po/../data/listsockets/tmpl/index.tmpl:12 listsockets.cpp:221
+#: listsockets.cpp:242
+msgid "Remote"
+msgstr ""
+
+#: modules/po/../data/listsockets/tmpl/index.tmpl:13
+msgid "Data In"
+msgstr ""
+
+#: modules/po/../data/listsockets/tmpl/index.tmpl:14
+msgid "Data Out"
+msgstr ""
+
+#: listsockets.cpp:62
+msgid "[-n]"
+msgstr ""
+
+#: listsockets.cpp:62
+msgid "Shows the list of active sockets. Pass -n to show IP addresses"
+msgstr ""
+
+#: listsockets.cpp:70
+msgid "You must be admin to use this module"
+msgstr ""
+
+#: listsockets.cpp:96
+msgid "List sockets"
+msgstr ""
+
+#: listsockets.cpp:116 listsockets.cpp:236
+msgctxt "ssl"
+msgid "Yes"
+msgstr ""
+
+#: listsockets.cpp:116 listsockets.cpp:237
+msgctxt "ssl"
+msgid "No"
+msgstr ""
+
+#: listsockets.cpp:142
+msgid "Listener"
+msgstr ""
+
+#: listsockets.cpp:144
+msgid "Inbound"
+msgstr ""
+
+#: listsockets.cpp:147
+msgid "Outbound"
+msgstr ""
+
+#: listsockets.cpp:149
+msgid "Connecting"
+msgstr ""
+
+#: listsockets.cpp:152
+msgid "UNKNOWN"
+msgstr ""
+
+#: listsockets.cpp:207
+msgid "You have no open sockets."
+msgstr ""
+
+#: listsockets.cpp:222 listsockets.cpp:244
+msgid "In"
+msgstr ""
+
+#: listsockets.cpp:223 listsockets.cpp:246
+msgid "Out"
+msgstr ""
+
+#: listsockets.cpp:262
+msgid "Lists active sockets"
+msgstr ""
diff --git a/modules/po/log.id_ID.po b/modules/po/log.id_ID.po
new file mode 100644 (file)
index 0000000..ffb09b0
--- /dev/null
@@ -0,0 +1,147 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/log.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: log.cpp:59
+msgid "<rules>"
+msgstr ""
+
+#: log.cpp:60
+msgid "Set logging rules, use !#chan or !query to negate and * "
+msgstr ""
+
+#: log.cpp:62
+msgid "Clear all logging rules"
+msgstr ""
+
+#: log.cpp:64
+msgid "List all logging rules"
+msgstr ""
+
+#: log.cpp:67
+msgid "<var> true|false"
+msgstr ""
+
+#: log.cpp:68
+msgid "Set one of the following options: joins, quits, nickchanges"
+msgstr ""
+
+#: log.cpp:71
+msgid "Show current settings set by Set command"
+msgstr ""
+
+#: log.cpp:143
+msgid "Usage: SetRules <rules>"
+msgstr ""
+
+#: log.cpp:144
+msgid "Wildcards are allowed"
+msgstr ""
+
+#: log.cpp:156 log.cpp:178
+msgid "No logging rules. Everything is logged."
+msgstr ""
+
+#: log.cpp:161
+msgid "1 rule removed: {2}"
+msgid_plural "{1} rules removed: {2}"
+msgstr[0] ""
+
+#: log.cpp:168 log.cpp:173
+msgctxt "listrules"
+msgid "Rule"
+msgstr ""
+
+#: log.cpp:169 log.cpp:174
+msgctxt "listrules"
+msgid "Logging enabled"
+msgstr ""
+
+#: log.cpp:189
+msgid ""
+"Usage: Set <var> true|false, where <var> is one of: joins, quits, nickchanges"
+msgstr ""
+
+#: log.cpp:196
+msgid "Will log joins"
+msgstr ""
+
+#: log.cpp:196
+msgid "Will not log joins"
+msgstr ""
+
+#: log.cpp:197
+msgid "Will log quits"
+msgstr ""
+
+#: log.cpp:197
+msgid "Will not log quits"
+msgstr ""
+
+#: log.cpp:199
+msgid "Will log nick changes"
+msgstr ""
+
+#: log.cpp:199
+msgid "Will not log nick changes"
+msgstr ""
+
+#: log.cpp:203
+msgid "Unknown variable. Known variables: joins, quits, nickchanges"
+msgstr ""
+
+#: log.cpp:211
+msgid "Logging joins"
+msgstr ""
+
+#: log.cpp:211
+msgid "Not logging joins"
+msgstr ""
+
+#: log.cpp:212
+msgid "Logging quits"
+msgstr ""
+
+#: log.cpp:212
+msgid "Not logging quits"
+msgstr ""
+
+#: log.cpp:213
+msgid "Logging nick changes"
+msgstr ""
+
+#: log.cpp:214
+msgid "Not logging nick changes"
+msgstr ""
+
+#: log.cpp:351
+msgid ""
+"Invalid args [{1}]. Only one log path allowed.  Check that there are no "
+"spaces in the path."
+msgstr ""
+
+#: log.cpp:401
+msgid "Invalid log path [{1}]"
+msgstr ""
+
+#: log.cpp:404
+msgid "Logging to [{1}]. Using timestamp format '{2}'"
+msgstr ""
+
+#: log.cpp:559
+msgid "[-sanitize] Optional path where to store logs."
+msgstr ""
+
+#: log.cpp:563
+msgid "Writes IRC logs."
+msgstr ""
diff --git a/modules/po/missingmotd.id_ID.po b/modules/po/missingmotd.id_ID.po
new file mode 100644 (file)
index 0000000..1680786
--- /dev/null
@@ -0,0 +1,17 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/missingmotd.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: missingmotd.cpp:36
+msgid "Sends 422 to clients when they login"
+msgstr ""
diff --git a/modules/po/modperl.id_ID.po b/modules/po/modperl.id_ID.po
new file mode 100644 (file)
index 0000000..5655aa9
--- /dev/null
@@ -0,0 +1,17 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/modperl.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: modperl.cpp:382
+msgid "Loads perl scripts as ZNC modules"
+msgstr ""
diff --git a/modules/po/modpython.id_ID.po b/modules/po/modpython.id_ID.po
new file mode 100644 (file)
index 0000000..89beb60
--- /dev/null
@@ -0,0 +1,17 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/modpython.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: modpython.cpp:512
+msgid "Loads python scripts as ZNC modules"
+msgstr ""
diff --git a/modules/po/modules_online.id_ID.po b/modules/po/modules_online.id_ID.po
new file mode 100644 (file)
index 0000000..79c141c
--- /dev/null
@@ -0,0 +1,17 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/modules_online.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: modules_online.cpp:117
+msgid "Makes ZNC's *modules to be \"online\"."
+msgstr ""
diff --git a/modules/po/nickserv.id_ID.po b/modules/po/nickserv.id_ID.po
new file mode 100644 (file)
index 0000000..d76dfe2
--- /dev/null
@@ -0,0 +1,75 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/nickserv.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: nickserv.cpp:31
+msgid "Password set"
+msgstr ""
+
+#: nickserv.cpp:38
+msgid "NickServ name set"
+msgstr ""
+
+#: nickserv.cpp:54
+msgid "No such editable command. See ViewCommands for list."
+msgstr ""
+
+#: nickserv.cpp:57
+msgid "Ok"
+msgstr ""
+
+#: nickserv.cpp:62
+msgid "password"
+msgstr ""
+
+#: nickserv.cpp:62
+msgid "Set your nickserv password"
+msgstr ""
+
+#: nickserv.cpp:64
+msgid "Clear your nickserv password"
+msgstr ""
+
+#: nickserv.cpp:66
+msgid "nickname"
+msgstr ""
+
+#: nickserv.cpp:67
+msgid ""
+"Set NickServ name (Useful on networks like EpiKnet, where NickServ is named "
+"Themis"
+msgstr ""
+
+#: nickserv.cpp:71
+msgid "Reset NickServ name to default (NickServ)"
+msgstr ""
+
+#: nickserv.cpp:75
+msgid "Show patterns for lines, which are being sent to NickServ"
+msgstr ""
+
+#: nickserv.cpp:77
+msgid "cmd new-pattern"
+msgstr ""
+
+#: nickserv.cpp:78
+msgid "Set pattern for commands"
+msgstr ""
+
+#: nickserv.cpp:140
+msgid "Please enter your nickserv password."
+msgstr ""
+
+#: nickserv.cpp:144
+msgid "Auths you with NickServ (prefer SASL module instead)"
+msgstr ""
diff --git a/modules/po/notes.id_ID.po b/modules/po/notes.id_ID.po
new file mode 100644 (file)
index 0000000..256ccb5
--- /dev/null
@@ -0,0 +1,119 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/notes.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: modules/po/../data/notes/tmpl/index.tmpl:7
+msgid "Add A Note"
+msgstr ""
+
+#: modules/po/../data/notes/tmpl/index.tmpl:11
+msgid "Key:"
+msgstr ""
+
+#: modules/po/../data/notes/tmpl/index.tmpl:15
+msgid "Note:"
+msgstr ""
+
+#: modules/po/../data/notes/tmpl/index.tmpl:19
+msgid "Add Note"
+msgstr ""
+
+#: modules/po/../data/notes/tmpl/index.tmpl:27
+msgid "You have no notes to display."
+msgstr ""
+
+#: modules/po/../data/notes/tmpl/index.tmpl:34 notes.cpp:164 notes.cpp:169
+msgid "Key"
+msgstr ""
+
+#: modules/po/../data/notes/tmpl/index.tmpl:35 notes.cpp:165 notes.cpp:170
+msgid "Note"
+msgstr ""
+
+#: modules/po/../data/notes/tmpl/index.tmpl:41
+msgid "[del]"
+msgstr ""
+
+#: notes.cpp:32
+msgid "That note already exists.  Use MOD <key> <note> to overwrite."
+msgstr ""
+
+#: notes.cpp:35 notes.cpp:137
+msgid "Added note {1}"
+msgstr ""
+
+#: notes.cpp:37 notes.cpp:48 notes.cpp:142
+msgid "Unable to add note {1}"
+msgstr ""
+
+#: notes.cpp:46 notes.cpp:139
+msgid "Set note for {1}"
+msgstr ""
+
+#: notes.cpp:56
+msgid "This note doesn't exist."
+msgstr ""
+
+#: notes.cpp:66 notes.cpp:116
+msgid "Deleted note {1}"
+msgstr ""
+
+#: notes.cpp:68 notes.cpp:118
+msgid "Unable to delete note {1}"
+msgstr ""
+
+#: notes.cpp:75
+msgid "List notes"
+msgstr ""
+
+#: notes.cpp:77 notes.cpp:81
+msgid "<key> <note>"
+msgstr ""
+
+#: notes.cpp:77
+msgid "Add a note"
+msgstr ""
+
+#: notes.cpp:79 notes.cpp:83
+msgid "<key>"
+msgstr ""
+
+#: notes.cpp:79
+msgid "Delete a note"
+msgstr ""
+
+#: notes.cpp:81
+msgid "Modify a note"
+msgstr ""
+
+#: notes.cpp:94
+msgid "Notes"
+msgstr ""
+
+#: notes.cpp:133
+msgid "That note already exists.  Use /#+<key> <note> to overwrite."
+msgstr ""
+
+#: notes.cpp:185 notes.cpp:187
+msgid "You have no entries."
+msgstr ""
+
+#: notes.cpp:223
+msgid ""
+"This user module takes up to one arguments. It can be -disableNotesOnLogin "
+"not to show notes upon client login"
+msgstr ""
+
+#: notes.cpp:227
+msgid "Keep and replay notes"
+msgstr ""
diff --git a/modules/po/notify_connect.id_ID.po b/modules/po/notify_connect.id_ID.po
new file mode 100644 (file)
index 0000000..f6bec69
--- /dev/null
@@ -0,0 +1,29 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/notify_connect.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: notify_connect.cpp:24
+msgid "attached"
+msgstr ""
+
+#: notify_connect.cpp:26
+msgid "detached"
+msgstr ""
+
+#: notify_connect.cpp:41
+msgid "{1} {2} from {3}"
+msgstr ""
+
+#: notify_connect.cpp:52
+msgid "Notifies all admin users when a client connects or disconnects."
+msgstr ""
diff --git a/modules/po/partyline.id_ID.po b/modules/po/partyline.id_ID.po
new file mode 100644 (file)
index 0000000..63a49f4
--- /dev/null
@@ -0,0 +1,39 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/partyline.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: partyline.cpp:60
+msgid "There are no open channels."
+msgstr ""
+
+#: partyline.cpp:66 partyline.cpp:73
+msgid "Channel"
+msgstr ""
+
+#: partyline.cpp:67 partyline.cpp:74
+msgid "Users"
+msgstr ""
+
+#: partyline.cpp:82
+msgid "List all open channels"
+msgstr ""
+
+#: partyline.cpp:733
+msgid ""
+"You may enter a list of channels the user joins, when entering the internal "
+"partyline."
+msgstr ""
+
+#: partyline.cpp:739
+msgid "Internal channels and queries for users connected to ZNC"
+msgstr ""
diff --git a/modules/po/perform.id_ID.po b/modules/po/perform.id_ID.po
new file mode 100644 (file)
index 0000000..aa25625
--- /dev/null
@@ -0,0 +1,108 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/perform.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: modules/po/../data/perform/tmpl/index.tmpl:7 perform.cpp:143
+msgid "Perform"
+msgstr ""
+
+#: modules/po/../data/perform/tmpl/index.tmpl:11
+msgid "Perform commands:"
+msgstr ""
+
+#: modules/po/../data/perform/tmpl/index.tmpl:15
+msgid "Commands sent to the IRC server on connect, one per line."
+msgstr ""
+
+#: modules/po/../data/perform/tmpl/index.tmpl:18
+msgid "Save"
+msgstr ""
+
+#: perform.cpp:24
+msgid "Usage: add <command>"
+msgstr ""
+
+#: perform.cpp:29
+msgid "Added!"
+msgstr ""
+
+#: perform.cpp:37 perform.cpp:82
+msgid "Illegal # Requested"
+msgstr ""
+
+#: perform.cpp:41
+msgid "Command Erased."
+msgstr ""
+
+#: perform.cpp:50 perform.cpp:56
+msgctxt "list"
+msgid "Id"
+msgstr ""
+
+#: perform.cpp:51 perform.cpp:57
+msgctxt "list"
+msgid "Perform"
+msgstr ""
+
+#: perform.cpp:52 perform.cpp:62
+msgctxt "list"
+msgid "Expanded"
+msgstr ""
+
+#: perform.cpp:67
+msgid "No commands in your perform list."
+msgstr ""
+
+#: perform.cpp:73
+msgid "perform commands sent"
+msgstr ""
+
+#: perform.cpp:86
+msgid "Commands Swapped."
+msgstr ""
+
+#: perform.cpp:95
+msgid "<command>"
+msgstr ""
+
+#: perform.cpp:96
+msgid "Adds perform command to be sent to the server on connect"
+msgstr ""
+
+#: perform.cpp:98
+msgid "<number>"
+msgstr ""
+
+#: perform.cpp:98
+msgid "Delete a perform command"
+msgstr ""
+
+#: perform.cpp:100
+msgid "List the perform commands"
+msgstr ""
+
+#: perform.cpp:103
+msgid "Send the perform commands to the server now"
+msgstr ""
+
+#: perform.cpp:105
+msgid "<number> <number>"
+msgstr ""
+
+#: perform.cpp:106
+msgid "Swap two perform commands"
+msgstr ""
+
+#: perform.cpp:192
+msgid "Keeps a list of commands to be executed when ZNC connects to IRC."
+msgstr ""
diff --git a/modules/po/perleval.id_ID.po b/modules/po/perleval.id_ID.po
new file mode 100644 (file)
index 0000000..4f1303d
--- /dev/null
@@ -0,0 +1,31 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/perleval.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: perleval.pm:23
+msgid "Evaluates perl code"
+msgstr ""
+
+#: perleval.pm:33
+msgid "Only admin can load this module"
+msgstr ""
+
+#: perleval.pm:44
+#, perl-format
+msgid "Error: %s"
+msgstr ""
+
+#: perleval.pm:46
+#, perl-format
+msgid "Result: %s"
+msgstr ""
diff --git a/modules/po/pyeval.id_ID.po b/modules/po/pyeval.id_ID.po
new file mode 100644 (file)
index 0000000..df19acf
--- /dev/null
@@ -0,0 +1,21 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/pyeval.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: pyeval.py:49
+msgid "You must have admin privileges to load this module."
+msgstr ""
+
+#: pyeval.py:82
+msgid "Evaluates python code"
+msgstr ""
diff --git a/modules/po/q.id_ID.po b/modules/po/q.id_ID.po
new file mode 100644 (file)
index 0000000..7388085
--- /dev/null
@@ -0,0 +1,296 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/q.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: modules/po/../data/q/tmpl/index.tmpl:11
+msgid "Username:"
+msgstr ""
+
+#: modules/po/../data/q/tmpl/index.tmpl:13
+msgid "Please enter a username."
+msgstr ""
+
+#: modules/po/../data/q/tmpl/index.tmpl:16
+msgid "Password:"
+msgstr ""
+
+#: modules/po/../data/q/tmpl/index.tmpl:18
+msgid "Please enter a password."
+msgstr ""
+
+#: modules/po/../data/q/tmpl/index.tmpl:26
+msgid "Options"
+msgstr ""
+
+#: modules/po/../data/q/tmpl/index.tmpl:42
+msgid "Save"
+msgstr ""
+
+#: q.cpp:74
+msgid ""
+"Notice: Your host will be cloaked the next time you reconnect to IRC. If you "
+"want to cloak your host now, /msg *q Cloak. You can set your preference "
+"with /msg *q Set UseCloakedHost true/false."
+msgstr ""
+
+#: q.cpp:111
+msgid "The following commands are available:"
+msgstr ""
+
+#: q.cpp:113 q.cpp:116 q.cpp:121 q.cpp:126 q.cpp:130 q.cpp:135 q.cpp:140
+msgid "Command"
+msgstr ""
+
+#: q.cpp:114 q.cpp:117 q.cpp:123 q.cpp:127 q.cpp:132 q.cpp:136 q.cpp:141
+#: q.cpp:150 q.cpp:154 q.cpp:158 q.cpp:162 q.cpp:168 q.cpp:174 q.cpp:180
+#: q.cpp:186
+msgid "Description"
+msgstr ""
+
+#: q.cpp:116
+msgid "Auth [<username> <password>]"
+msgstr ""
+
+#: q.cpp:118
+msgid "Tries to authenticate you with Q. Both parameters are optional."
+msgstr ""
+
+#: q.cpp:124
+msgid "Tries to set usermode +x to hide your real hostname."
+msgstr ""
+
+#: q.cpp:128
+msgid "Prints the current status of the module."
+msgstr ""
+
+#: q.cpp:133
+msgid "Re-requests the current user information from Q."
+msgstr ""
+
+#: q.cpp:135
+msgid "Set <setting> <value>"
+msgstr ""
+
+#: q.cpp:137
+msgid "Changes the value of the given setting. See the list of settings below."
+msgstr ""
+
+#: q.cpp:142
+msgid "Prints out the current configuration. See the list of settings below."
+msgstr ""
+
+#: q.cpp:146
+msgid "The following settings are available:"
+msgstr ""
+
+#: q.cpp:148 q.cpp:152 q.cpp:156 q.cpp:160 q.cpp:166 q.cpp:172 q.cpp:178
+#: q.cpp:183 q.cpp:227 q.cpp:230 q.cpp:233 q.cpp:236 q.cpp:239 q.cpp:242
+#: q.cpp:245 q.cpp:248
+msgid "Setting"
+msgstr ""
+
+#: q.cpp:149 q.cpp:153 q.cpp:157 q.cpp:161 q.cpp:167 q.cpp:173 q.cpp:179
+#: q.cpp:184
+msgid "Type"
+msgstr ""
+
+#: q.cpp:153 q.cpp:157
+msgid "String"
+msgstr ""
+
+#: q.cpp:154
+msgid "Your Q username."
+msgstr ""
+
+#: q.cpp:158
+msgid "Your Q password."
+msgstr ""
+
+#: q.cpp:161 q.cpp:167 q.cpp:173 q.cpp:179 q.cpp:184
+msgid "Boolean"
+msgstr ""
+
+#: q.cpp:163 q.cpp:373
+msgid "Whether to cloak your hostname (+x) automatically on connect."
+msgstr ""
+
+#: q.cpp:169 q.cpp:381
+msgid ""
+"Whether to use the CHALLENGEAUTH mechanism to avoid sending passwords in "
+"cleartext."
+msgstr ""
+
+#: q.cpp:175 q.cpp:389
+msgid "Whether to request voice/op from Q on join/devoice/deop."
+msgstr ""
+
+#: q.cpp:181 q.cpp:395
+msgid "Whether to join channels when Q invites you."
+msgstr ""
+
+#: q.cpp:187 q.cpp:402
+msgid "Whether to delay joining channels until after you are cloaked."
+msgstr ""
+
+#: q.cpp:192
+msgid "This module takes 2 optional parameters: <username> <password>"
+msgstr ""
+
+#: q.cpp:194
+msgid "Module settings are stored between restarts."
+msgstr ""
+
+#: q.cpp:200
+msgid "Syntax: Set <setting> <value>"
+msgstr ""
+
+#: q.cpp:203
+msgid "Username set"
+msgstr ""
+
+#: q.cpp:206
+msgid "Password set"
+msgstr ""
+
+#: q.cpp:209
+msgid "UseCloakedHost set"
+msgstr ""
+
+#: q.cpp:212
+msgid "UseChallenge set"
+msgstr ""
+
+#: q.cpp:215
+msgid "RequestPerms set"
+msgstr ""
+
+#: q.cpp:218
+msgid "JoinOnInvite set"
+msgstr ""
+
+#: q.cpp:221
+msgid "JoinAfterCloaked set"
+msgstr ""
+
+#: q.cpp:223
+msgid "Unknown setting: {1}"
+msgstr ""
+
+#: q.cpp:228 q.cpp:231 q.cpp:234 q.cpp:237 q.cpp:240 q.cpp:243 q.cpp:246
+#: q.cpp:249
+msgid "Value"
+msgstr ""
+
+#: q.cpp:253
+msgid "Connected: yes"
+msgstr ""
+
+#: q.cpp:254
+msgid "Connected: no"
+msgstr ""
+
+#: q.cpp:255
+msgid "Cloacked: yes"
+msgstr ""
+
+#: q.cpp:255
+msgid "Cloacked: no"
+msgstr ""
+
+#: q.cpp:256
+msgid "Authenticated: yes"
+msgstr ""
+
+#: q.cpp:257
+msgid "Authenticated: no"
+msgstr ""
+
+#: q.cpp:262
+msgid "Error: You are not connected to IRC."
+msgstr ""
+
+#: q.cpp:270
+msgid "Error: You are already cloaked!"
+msgstr ""
+
+#: q.cpp:276
+msgid "Error: You are already authed!"
+msgstr ""
+
+#: q.cpp:280
+msgid "Update requested."
+msgstr ""
+
+#: q.cpp:283
+msgid "Unknown command. Try 'help'."
+msgstr ""
+
+#: q.cpp:293
+msgid "Cloak successful: Your hostname is now cloaked."
+msgstr ""
+
+#: q.cpp:408
+msgid "Changes have been saved!"
+msgstr ""
+
+#: q.cpp:435
+msgid "Cloak: Trying to cloak your hostname, setting +x..."
+msgstr ""
+
+#: q.cpp:452
+msgid ""
+"You have to set a username and password to use this module! See 'help' for "
+"details."
+msgstr ""
+
+#: q.cpp:458
+msgid "Auth: Requesting CHALLENGE..."
+msgstr ""
+
+#: q.cpp:462
+msgid "Auth: Sending AUTH request..."
+msgstr ""
+
+#: q.cpp:479
+msgid "Auth: Received challenge, sending CHALLENGEAUTH request..."
+msgstr ""
+
+#: q.cpp:521
+msgid "Authentication failed: {1}"
+msgstr ""
+
+#: q.cpp:525
+msgid "Authentication successful: {1}"
+msgstr ""
+
+#: q.cpp:539
+msgid ""
+"Auth failed: Q does not support HMAC-SHA-256 for CHALLENGEAUTH, falling back "
+"to standard AUTH."
+msgstr ""
+
+#: q.cpp:566
+msgid "RequestPerms: Requesting op on {1}"
+msgstr ""
+
+#: q.cpp:579
+msgid "RequestPerms: Requesting voice on {1}"
+msgstr ""
+
+#: q.cpp:686
+msgid "Please provide your username and password for Q."
+msgstr ""
+
+#: q.cpp:689
+msgid "Auths you with QuakeNet's Q bot."
+msgstr ""
diff --git a/modules/po/raw.id_ID.po b/modules/po/raw.id_ID.po
new file mode 100644 (file)
index 0000000..5e9b4cf
--- /dev/null
@@ -0,0 +1,17 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/raw.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: raw.cpp:43
+msgid "View all of the raw traffic"
+msgstr ""
diff --git a/modules/po/route_replies.id_ID.po b/modules/po/route_replies.id_ID.po
new file mode 100644 (file)
index 0000000..79376ae
--- /dev/null
@@ -0,0 +1,59 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/route_replies.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: route_replies.cpp:209
+msgid "[yes|no]"
+msgstr ""
+
+#: route_replies.cpp:210
+msgid "Decides whether to show the timeout messages or not"
+msgstr ""
+
+#: route_replies.cpp:350
+msgid "This module hit a timeout which is probably a connectivity issue."
+msgstr ""
+
+#: route_replies.cpp:353
+msgid ""
+"However, if you can provide steps to reproduce this issue, please do report "
+"a bug."
+msgstr ""
+
+#: route_replies.cpp:356
+msgid "To disable this message, do \"/msg {1} silent yes\""
+msgstr ""
+
+#: route_replies.cpp:358
+msgid "Last request: {1}"
+msgstr ""
+
+#: route_replies.cpp:359
+msgid "Expected replies:"
+msgstr ""
+
+#: route_replies.cpp:363
+msgid "{1} (last)"
+msgstr ""
+
+#: route_replies.cpp:435
+msgid "Timeout messages are disabled."
+msgstr ""
+
+#: route_replies.cpp:436
+msgid "Timeout messages are enabled."
+msgstr ""
+
+#: route_replies.cpp:457
+msgid "Send replies (e.g. to /who) to the right client only"
+msgstr ""
diff --git a/modules/po/sample.id_ID.po b/modules/po/sample.id_ID.po
new file mode 100644 (file)
index 0000000..1a1cd54
--- /dev/null
@@ -0,0 +1,118 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/sample.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: sample.cpp:31
+msgid "Sample job cancelled"
+msgstr ""
+
+#: sample.cpp:33
+msgid "Sample job destroyed"
+msgstr ""
+
+#: sample.cpp:50
+msgid "Sample job done"
+msgstr ""
+
+#: sample.cpp:65
+msgid "TEST!!!!"
+msgstr ""
+
+#: sample.cpp:74
+msgid "I'm being loaded with the arguments: {1}"
+msgstr ""
+
+#: sample.cpp:85
+msgid "I'm being unloaded!"
+msgstr ""
+
+#: sample.cpp:94
+msgid "You got connected BoyOh."
+msgstr ""
+
+#: sample.cpp:98
+msgid "You got disconnected BoyOh."
+msgstr ""
+
+#: sample.cpp:116
+msgid "{1} {2} set mode on {3} {4}{5} {6}"
+msgstr ""
+
+#: sample.cpp:123
+msgid "{1} {2} opped {3} on {4}"
+msgstr ""
+
+#: sample.cpp:129
+msgid "{1} {2} deopped {3} on {4}"
+msgstr ""
+
+#: sample.cpp:135
+msgid "{1} {2} voiced {3} on {4}"
+msgstr ""
+
+#: sample.cpp:141
+msgid "{1} {2} devoiced {3} on {4}"
+msgstr ""
+
+#: sample.cpp:147
+msgid "* {1} sets mode: {2} {3} on {4}"
+msgstr ""
+
+#: sample.cpp:163
+msgid "{1} kicked {2} from {3} with the msg {4}"
+msgstr ""
+
+#: sample.cpp:169
+msgid "* {1} ({2}@{3}) quits ({4}) from channel: {6}"
+msgid_plural "* {1} ({2}@{3}) quits ({4}) from {5} channels: {6}"
+msgstr[0] ""
+
+#: sample.cpp:177
+msgid "Attempting to join {1}"
+msgstr ""
+
+#: sample.cpp:182
+msgid "* {1} ({2}@{3}) joins {4}"
+msgstr ""
+
+#: sample.cpp:189
+msgid "* {1} ({2}@{3}) parts {4}"
+msgstr ""
+
+#: sample.cpp:196
+msgid "{1} invited us to {2}, ignoring invites to {2}"
+msgstr ""
+
+#: sample.cpp:201
+msgid "{1} invited us to {2}"
+msgstr ""
+
+#: sample.cpp:207
+msgid "{1} is now known as {2}"
+msgstr ""
+
+#: sample.cpp:269 sample.cpp:276
+msgid "{1} changes topic on {2} to {3}"
+msgstr ""
+
+#: sample.cpp:317
+msgid "Hi, I'm your friendly sample module."
+msgstr ""
+
+#: sample.cpp:330
+msgid "Description of module arguments goes here."
+msgstr ""
+
+#: sample.cpp:333
+msgid "To be used as a sample for writing modules"
+msgstr ""
diff --git a/modules/po/samplewebapi.id_ID.po b/modules/po/samplewebapi.id_ID.po
new file mode 100644 (file)
index 0000000..1b3b618
--- /dev/null
@@ -0,0 +1,17 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/samplewebapi.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: samplewebapi.cpp:59
+msgid "Sample Web API module."
+msgstr ""
diff --git a/modules/po/sasl.id_ID.po b/modules/po/sasl.id_ID.po
new file mode 100644 (file)
index 0000000..59b57e3
--- /dev/null
@@ -0,0 +1,174 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/sasl.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: modules/po/../data/sasl/tmpl/index.tmpl:7 sasl.cpp:290
+msgid "SASL"
+msgstr ""
+
+#: modules/po/../data/sasl/tmpl/index.tmpl:11
+msgid "Username:"
+msgstr ""
+
+#: modules/po/../data/sasl/tmpl/index.tmpl:13
+msgid "Please enter a username."
+msgstr ""
+
+#: modules/po/../data/sasl/tmpl/index.tmpl:16
+msgid "Password:"
+msgstr ""
+
+#: modules/po/../data/sasl/tmpl/index.tmpl:18
+msgid "Please enter a password."
+msgstr ""
+
+#: modules/po/../data/sasl/tmpl/index.tmpl:22
+msgid "Options"
+msgstr ""
+
+#: modules/po/../data/sasl/tmpl/index.tmpl:25
+msgid "Connect only if SASL authentication succeeds."
+msgstr ""
+
+#: modules/po/../data/sasl/tmpl/index.tmpl:27
+msgid "Require authentication"
+msgstr ""
+
+#: modules/po/../data/sasl/tmpl/index.tmpl:35
+msgid "Mechanisms"
+msgstr ""
+
+#: modules/po/../data/sasl/tmpl/index.tmpl:42
+msgid "Name"
+msgstr ""
+
+#: modules/po/../data/sasl/tmpl/index.tmpl:43 sasl.cpp:89 sasl.cpp:94
+msgid "Description"
+msgstr ""
+
+#: modules/po/../data/sasl/tmpl/index.tmpl:57
+msgid "Selected mechanisms and their order:"
+msgstr ""
+
+#: modules/po/../data/sasl/tmpl/index.tmpl:74
+msgid "Save"
+msgstr ""
+
+#: sasl.cpp:54
+msgid "TLS certificate, for use with the *cert module"
+msgstr ""
+
+#: sasl.cpp:56
+msgid ""
+"Plain text negotiation, this should work always if the network supports SASL"
+msgstr ""
+
+#: sasl.cpp:62
+msgid "search"
+msgstr ""
+
+#: sasl.cpp:62
+msgid "Generate this output"
+msgstr ""
+
+#: sasl.cpp:64
+msgid "[<username> [<password>]]"
+msgstr ""
+
+#: sasl.cpp:65
+msgid ""
+"Set username and password for the mechanisms that need them. Password is "
+"optional. Without parameters, returns information about current settings."
+msgstr ""
+
+#: sasl.cpp:69
+msgid "[mechanism[ ...]]"
+msgstr ""
+
+#: sasl.cpp:70
+msgid "Set the mechanisms to be attempted (in order)"
+msgstr ""
+
+#: sasl.cpp:72
+msgid "[yes|no]"
+msgstr ""
+
+#: sasl.cpp:73
+msgid "Don't connect unless SASL authentication succeeds"
+msgstr ""
+
+#: sasl.cpp:88 sasl.cpp:93
+msgid "Mechanism"
+msgstr ""
+
+#: sasl.cpp:97
+msgid "The following mechanisms are available:"
+msgstr ""
+
+#: sasl.cpp:107
+msgid "Username is currently not set"
+msgstr ""
+
+#: sasl.cpp:109
+msgid "Username is currently set to '{1}'"
+msgstr ""
+
+#: sasl.cpp:112
+msgid "Password was not supplied"
+msgstr ""
+
+#: sasl.cpp:114
+msgid "Password was supplied"
+msgstr ""
+
+#: sasl.cpp:122
+msgid "Username has been set to [{1}]"
+msgstr ""
+
+#: sasl.cpp:123
+msgid "Password has been set to [{1}]"
+msgstr ""
+
+#: sasl.cpp:143
+msgid "Current mechanisms set: {1}"
+msgstr ""
+
+#: sasl.cpp:152
+msgid "We require SASL negotiation to connect"
+msgstr ""
+
+#: sasl.cpp:154
+msgid "We will connect even if SASL fails"
+msgstr ""
+
+#: sasl.cpp:191
+msgid "Disabling network, we require authentication."
+msgstr ""
+
+#: sasl.cpp:192
+msgid "Use 'RequireAuth no' to disable."
+msgstr ""
+
+#: sasl.cpp:245
+msgid "{1} mechanism succeeded."
+msgstr ""
+
+#: sasl.cpp:257
+msgid "{1} mechanism failed."
+msgstr ""
+
+#: sasl.cpp:335
+msgid ""
+"Adds support for sasl authentication capability to authenticate to an IRC "
+"server"
+msgstr ""
diff --git a/modules/po/savebuff.id_ID.po b/modules/po/savebuff.id_ID.po
new file mode 100644 (file)
index 0000000..8544bc5
--- /dev/null
@@ -0,0 +1,62 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/savebuff.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: savebuff.cpp:65
+msgid "<password>"
+msgstr ""
+
+#: savebuff.cpp:65
+msgid "Sets the password"
+msgstr ""
+
+#: savebuff.cpp:67
+msgid "<buffer>"
+msgstr ""
+
+#: savebuff.cpp:67
+msgid "Replays the buffer"
+msgstr ""
+
+#: savebuff.cpp:69
+msgid "Saves all buffers"
+msgstr ""
+
+#: savebuff.cpp:221
+msgid ""
+"Password is unset usually meaning the decryption failed. You can setpass to "
+"the appropriate pass and things should start working, or setpass to a new "
+"pass and save to reinstantiate"
+msgstr ""
+
+#: savebuff.cpp:232
+msgid "Password set to [{1}]"
+msgstr ""
+
+#: savebuff.cpp:262
+msgid "Replayed {1}"
+msgstr ""
+
+#: savebuff.cpp:341
+msgid "Unable to decode Encrypted file {1}"
+msgstr ""
+
+#: savebuff.cpp:358
+msgid ""
+"This user module takes up to one arguments. Either --ask-pass or the "
+"password itself (which may contain spaces) or nothing"
+msgstr ""
+
+#: savebuff.cpp:363
+msgid "Stores channel and query buffers to disk, encrypted"
+msgstr ""
diff --git a/modules/po/send_raw.id_ID.po b/modules/po/send_raw.id_ID.po
new file mode 100644 (file)
index 0000000..0c245fd
--- /dev/null
@@ -0,0 +1,109 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/send_raw.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: modules/po/../data/send_raw/tmpl/index.tmpl:9
+msgid "Send a raw IRC line"
+msgstr ""
+
+#: modules/po/../data/send_raw/tmpl/index.tmpl:14
+msgid "User:"
+msgstr ""
+
+#: modules/po/../data/send_raw/tmpl/index.tmpl:15
+msgid "To change user, click to Network selector"
+msgstr ""
+
+#: modules/po/../data/send_raw/tmpl/index.tmpl:19
+msgid "User/Network:"
+msgstr ""
+
+#: modules/po/../data/send_raw/tmpl/index.tmpl:32
+msgid "Send to:"
+msgstr ""
+
+#: modules/po/../data/send_raw/tmpl/index.tmpl:34
+msgid "Client"
+msgstr ""
+
+#: modules/po/../data/send_raw/tmpl/index.tmpl:35
+msgid "Server"
+msgstr ""
+
+#: modules/po/../data/send_raw/tmpl/index.tmpl:40
+msgid "Line:"
+msgstr ""
+
+#: modules/po/../data/send_raw/tmpl/index.tmpl:45
+msgid "Send"
+msgstr ""
+
+#: send_raw.cpp:32
+msgid "Sent [{1}] to {2}/{3}"
+msgstr ""
+
+#: send_raw.cpp:36 send_raw.cpp:56
+msgid "Network {1} not found for user {2}"
+msgstr ""
+
+#: send_raw.cpp:40 send_raw.cpp:60
+msgid "User {1} not found"
+msgstr ""
+
+#: send_raw.cpp:52
+msgid "Sent [{1}] to IRC server of {2}/{3}"
+msgstr ""
+
+#: send_raw.cpp:75
+msgid "You must have admin privileges to load this module"
+msgstr ""
+
+#: send_raw.cpp:82
+msgid "Send Raw"
+msgstr ""
+
+#: send_raw.cpp:92
+msgid "User not found"
+msgstr ""
+
+#: send_raw.cpp:99
+msgid "Network not found"
+msgstr ""
+
+#: send_raw.cpp:116
+msgid "Line sent"
+msgstr ""
+
+#: send_raw.cpp:140 send_raw.cpp:143
+msgid "[user] [network] [data to send]"
+msgstr ""
+
+#: send_raw.cpp:141
+msgid "The data will be sent to the user's IRC client(s)"
+msgstr ""
+
+#: send_raw.cpp:144
+msgid "The data will be sent to the IRC server the user is connected to"
+msgstr ""
+
+#: send_raw.cpp:147
+msgid "[data to send]"
+msgstr ""
+
+#: send_raw.cpp:148
+msgid "The data will be sent to your current client"
+msgstr ""
+
+#: send_raw.cpp:159
+msgid "Lets you send some raw IRC lines as/to someone else"
+msgstr ""
index 407d9733d404675b30d35c07f4ccbcfb69776696..83e2c9379737fd167ddd4dfdefcbb5b978aab3ff 100644 (file)
@@ -88,7 +88,7 @@ msgstr "Строка отправлена"
 
 #: send_raw.cpp:140 send_raw.cpp:143
 msgid "[user] [network] [data to send]"
-msgstr "[user] [network] [данные для отправки]"
+msgstr "[пользователь] [сеть] [данные для отправки]"
 
 #: send_raw.cpp:141
 msgid "The data will be sent to the user's IRC client(s)"
diff --git a/modules/po/shell.id_ID.po b/modules/po/shell.id_ID.po
new file mode 100644 (file)
index 0000000..6591d9c
--- /dev/null
@@ -0,0 +1,29 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/shell.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: shell.cpp:37
+msgid "Failed to execute: {1}"
+msgstr ""
+
+#: shell.cpp:75
+msgid "You must be admin to use the shell module"
+msgstr ""
+
+#: shell.cpp:169
+msgid "Gives shell access"
+msgstr ""
+
+#: shell.cpp:172
+msgid "Gives shell access. Only ZNC admins can use it."
+msgstr ""
index cae704deb12a17eab10ea72c86624169ec2586b3..71ef2dd2f5fcfb24e72da7bba5233af2fc40b080 100644 (file)
@@ -24,9 +24,9 @@ msgstr "Вы должны быть администратором для исп
 
 #: shell.cpp:169
 msgid "Gives shell access"
-msgstr "Дает доступ к оболочке"
+msgstr "Даёт доступ к оболочке"
 
 #: shell.cpp:172
 msgid "Gives shell access. Only ZNC admins can use it."
 msgstr ""
-"Дает доступ к оболочке. Только администраторы ZNC могут использовать это."
+"Даёт доступ к оболочке. Только администраторы ZNC могут использовать это."
diff --git a/modules/po/simple_away.id_ID.po b/modules/po/simple_away.id_ID.po
new file mode 100644 (file)
index 0000000..59a4546
--- /dev/null
@@ -0,0 +1,90 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/simple_away.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: simple_away.cpp:56
+msgid "[<text>]"
+msgstr ""
+
+#: simple_away.cpp:57
+#, c-format
+msgid ""
+"Prints or sets the away reason (%awaytime% is replaced with the time you "
+"were set away, supports substitutions using ExpandString)"
+msgstr ""
+
+#: simple_away.cpp:63
+msgid "Prints the current time to wait before setting you away"
+msgstr ""
+
+#: simple_away.cpp:65
+msgid "<seconds>"
+msgstr ""
+
+#: simple_away.cpp:66
+msgid "Sets the time to wait before setting you away"
+msgstr ""
+
+#: simple_away.cpp:69
+msgid "Disables the wait time before setting you away"
+msgstr ""
+
+#: simple_away.cpp:73
+msgid "Get or set the minimum number of clients before going away"
+msgstr ""
+
+#: simple_away.cpp:136
+msgid "Away reason set"
+msgstr ""
+
+#: simple_away.cpp:138
+msgid "Away reason: {1}"
+msgstr ""
+
+#: simple_away.cpp:139
+msgid "Current away reason would be: {1}"
+msgstr ""
+
+#: simple_away.cpp:144
+msgid "Current timer setting: 1 second"
+msgid_plural "Current timer setting: {1} seconds"
+msgstr[0] ""
+
+#: simple_away.cpp:153 simple_away.cpp:161
+msgid "Timer disabled"
+msgstr ""
+
+#: simple_away.cpp:155
+msgid "Timer set to 1 second"
+msgid_plural "Timer set to: {1} seconds"
+msgstr[0] ""
+
+#: simple_away.cpp:166
+msgid "Current MinClients setting: {1}"
+msgstr ""
+
+#: simple_away.cpp:169
+msgid "MinClients set to {1}"
+msgstr ""
+
+#: simple_away.cpp:248
+msgid ""
+"You might enter up to 3 arguments, like -notimer awaymessage or -timer 5 "
+"awaymessage."
+msgstr ""
+
+#: simple_away.cpp:253
+msgid ""
+"This module will automatically set you away on IRC while you are "
+"disconnected from the bouncer."
+msgstr ""
diff --git a/modules/po/stickychan.id_ID.po b/modules/po/stickychan.id_ID.po
new file mode 100644 (file)
index 0000000..5b67a63
--- /dev/null
@@ -0,0 +1,102 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/stickychan.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: modules/po/../data/stickychan/tmpl/index.tmpl:9
+msgid "Name"
+msgstr ""
+
+#: modules/po/../data/stickychan/tmpl/index.tmpl:10
+msgid "Sticky"
+msgstr ""
+
+#: modules/po/../data/stickychan/tmpl/index.tmpl:25
+msgid "Save"
+msgstr ""
+
+#: modules/po/../data/stickychan/tmpl/stickychan_WebadminChan.tmpl:8
+msgid "Channel is sticky"
+msgstr ""
+
+#: stickychan.cpp:28
+msgid "<#channel> [key]"
+msgstr ""
+
+#: stickychan.cpp:28
+msgid "Sticks a channel"
+msgstr ""
+
+#: stickychan.cpp:30
+msgid "<#channel>"
+msgstr ""
+
+#: stickychan.cpp:30
+msgid "Unsticks a channel"
+msgstr ""
+
+#: stickychan.cpp:32
+msgid "Lists sticky channels"
+msgstr ""
+
+#: stickychan.cpp:75
+msgid "Usage: Stick <#channel> [key]"
+msgstr ""
+
+#: stickychan.cpp:79
+msgid "Stuck {1}"
+msgstr ""
+
+#: stickychan.cpp:85
+msgid "Usage: Unstick <#channel>"
+msgstr ""
+
+#: stickychan.cpp:89
+msgid "Unstuck {1}"
+msgstr ""
+
+#: stickychan.cpp:101
+msgid " -- End of List"
+msgstr ""
+
+#: stickychan.cpp:115
+msgid "Could not join {1} (# prefix missing?)"
+msgstr ""
+
+#: stickychan.cpp:128
+msgid "Sticky Channels"
+msgstr ""
+
+#: stickychan.cpp:160
+msgid "Changes have been saved!"
+msgstr ""
+
+#: stickychan.cpp:185
+msgid "Channel became sticky!"
+msgstr ""
+
+#: stickychan.cpp:189
+msgid "Channel stopped being sticky!"
+msgstr ""
+
+#: stickychan.cpp:209
+msgid ""
+"Channel {1} cannot be joined, it is an illegal channel name. Unsticking."
+msgstr ""
+
+#: stickychan.cpp:246
+msgid "List of channels, separated by comma."
+msgstr ""
+
+#: stickychan.cpp:251
+msgid "configless sticky chans, keeps you there very stickily even"
+msgstr ""
diff --git a/modules/po/stripcontrols.id_ID.po b/modules/po/stripcontrols.id_ID.po
new file mode 100644 (file)
index 0000000..b249d59
--- /dev/null
@@ -0,0 +1,18 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/stripcontrols.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: stripcontrols.cpp:63
+msgid ""
+"Strips control codes (Colors, Bold, ..) from channel and private messages."
+msgstr ""
diff --git a/modules/po/watch.id_ID.po b/modules/po/watch.id_ID.po
new file mode 100644 (file)
index 0000000..977bdb3
--- /dev/null
@@ -0,0 +1,249 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/watch.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: watch.cpp:334
+msgid "All entries cleared."
+msgstr ""
+
+#: watch.cpp:344
+msgid "Buffer count is set to {1}"
+msgstr ""
+
+#: watch.cpp:348
+msgid "Unknown command: {1}"
+msgstr ""
+
+#: watch.cpp:397
+msgid "Disabled all entries."
+msgstr ""
+
+#: watch.cpp:398
+msgid "Enabled all entries."
+msgstr ""
+
+#: watch.cpp:405 watch.cpp:437 watch.cpp:470 watch.cpp:570 watch.cpp:585
+msgid "Invalid Id"
+msgstr ""
+
+#: watch.cpp:414
+msgid "Id {1} disabled"
+msgstr ""
+
+#: watch.cpp:416
+msgid "Id {1} enabled"
+msgstr ""
+
+#: watch.cpp:428
+msgid "Set DetachedClientOnly for all entries to Yes"
+msgstr ""
+
+#: watch.cpp:430
+msgid "Set DetachedClientOnly for all entries to No"
+msgstr ""
+
+#: watch.cpp:446 watch.cpp:479
+msgid "Id {1} set to Yes"
+msgstr ""
+
+#: watch.cpp:448 watch.cpp:481
+msgid "Id {1} set to No"
+msgstr ""
+
+#: watch.cpp:461
+msgid "Set DetachedChannelOnly for all entries to Yes"
+msgstr ""
+
+#: watch.cpp:463
+msgid "Set DetachedChannelOnly for all entries to No"
+msgstr ""
+
+#: watch.cpp:487 watch.cpp:503
+msgid "Id"
+msgstr ""
+
+#: watch.cpp:488 watch.cpp:504
+msgid "HostMask"
+msgstr ""
+
+#: watch.cpp:489 watch.cpp:505
+msgid "Target"
+msgstr ""
+
+#: watch.cpp:490 watch.cpp:506
+msgid "Pattern"
+msgstr ""
+
+#: watch.cpp:491 watch.cpp:507
+msgid "Sources"
+msgstr ""
+
+#: watch.cpp:492 watch.cpp:508 watch.cpp:509
+msgid "Off"
+msgstr ""
+
+#: watch.cpp:493 watch.cpp:511
+msgid "DetachedClientOnly"
+msgstr ""
+
+#: watch.cpp:494 watch.cpp:514
+msgid "DetachedChannelOnly"
+msgstr ""
+
+#: watch.cpp:512 watch.cpp:515
+msgid "Yes"
+msgstr ""
+
+#: watch.cpp:512 watch.cpp:515
+msgid "No"
+msgstr ""
+
+#: watch.cpp:521 watch.cpp:527
+msgid "You have no entries."
+msgstr ""
+
+#: watch.cpp:578
+msgid "Sources set for Id {1}."
+msgstr ""
+
+#: watch.cpp:593
+msgid "Id {1} removed."
+msgstr ""
+
+#: watch.cpp:600 watch.cpp:604 watch.cpp:609 watch.cpp:614 watch.cpp:620
+#: watch.cpp:625 watch.cpp:629 watch.cpp:633 watch.cpp:638 watch.cpp:645
+#: watch.cpp:652 watch.cpp:658 watch.cpp:664
+msgid "Command"
+msgstr ""
+
+#: watch.cpp:601 watch.cpp:605 watch.cpp:610 watch.cpp:616 watch.cpp:621
+#: watch.cpp:626 watch.cpp:630 watch.cpp:634 watch.cpp:641 watch.cpp:648
+#: watch.cpp:654 watch.cpp:660 watch.cpp:665
+msgid "Description"
+msgstr ""
+
+#: watch.cpp:604
+msgid "Add <HostMask> [Target] [Pattern]"
+msgstr ""
+
+#: watch.cpp:606
+msgid "Used to add an entry to watch for."
+msgstr ""
+
+#: watch.cpp:609
+msgid "List"
+msgstr ""
+
+#: watch.cpp:611
+msgid "List all entries being watched."
+msgstr ""
+
+#: watch.cpp:614
+msgid "Dump"
+msgstr ""
+
+#: watch.cpp:617
+msgid "Dump a list of all current entries to be used later."
+msgstr ""
+
+#: watch.cpp:620
+msgid "Del <Id>"
+msgstr ""
+
+#: watch.cpp:622
+msgid "Deletes Id from the list of watched entries."
+msgstr ""
+
+#: watch.cpp:625
+msgid "Clear"
+msgstr ""
+
+#: watch.cpp:626
+msgid "Delete all entries."
+msgstr ""
+
+#: watch.cpp:629
+msgid "Enable <Id | *>"
+msgstr ""
+
+#: watch.cpp:630
+msgid "Enable a disabled entry."
+msgstr ""
+
+#: watch.cpp:633
+msgid "Disable <Id | *>"
+msgstr ""
+
+#: watch.cpp:635
+msgid "Disable (but don't delete) an entry."
+msgstr ""
+
+#: watch.cpp:639
+msgid "SetDetachedClientOnly <Id | *> <True | False>"
+msgstr ""
+
+#: watch.cpp:642
+msgid "Enable or disable detached client only for an entry."
+msgstr ""
+
+#: watch.cpp:646
+msgid "SetDetachedChannelOnly <Id | *> <True | False>"
+msgstr ""
+
+#: watch.cpp:649
+msgid "Enable or disable detached channel only for an entry."
+msgstr ""
+
+#: watch.cpp:652
+msgid "Buffer [Count]"
+msgstr ""
+
+#: watch.cpp:655
+msgid "Show/Set the amount of buffered lines while detached."
+msgstr ""
+
+#: watch.cpp:659
+msgid "SetSources <Id> [#chan priv #foo* !#bar]"
+msgstr ""
+
+#: watch.cpp:661
+msgid "Set the source channels that you care about."
+msgstr ""
+
+#: watch.cpp:664
+msgid "Help"
+msgstr ""
+
+#: watch.cpp:665
+msgid "This help."
+msgstr ""
+
+#: watch.cpp:681
+msgid "Entry for {1} already exists."
+msgstr ""
+
+#: watch.cpp:689
+msgid "Adding entry: {1} watching for [{2}] -> {3}"
+msgstr ""
+
+#: watch.cpp:695
+msgid "Watch: Not enough arguments.  Try Help"
+msgstr ""
+
+#: watch.cpp:764
+msgid "WARNING: malformed entry found while loading"
+msgstr ""
+
+#: watch.cpp:778
+msgid "Copy activity from a specific user into a separate window"
+msgstr ""
diff --git a/modules/po/webadmin.id_ID.po b/modules/po/webadmin.id_ID.po
new file mode 100644 (file)
index 0000000..77a18ee
--- /dev/null
@@ -0,0 +1,1209 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/modules/po/webadmin.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:12
+msgid "Channel Info"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:17
+msgid "Channel Name:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:19
+msgid "The channel name."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:24
+msgid "Key:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:26
+msgid "The password of the channel, if there is one."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:30
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:241
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:260
+msgid "Buffer Size:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:32
+msgid "The buffer count."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:36
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:235
+msgid "Default Modes:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:38
+msgid "The default modes of the channel."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:46
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:270
+msgid "Flags"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:51
+msgid "Save to config"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:67
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:282
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:410
+msgid "Module {1}"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:75
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:290
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:419
+msgid "Save and return"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:76
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:291
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:420
+msgid "Save and continue"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:78
+msgid "Add Channel and return"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:79
+msgid "Add Channel and continue"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:8
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:11
+msgid "&lt;password&gt;"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:11
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:12
+msgid "&lt;network&gt;"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:14
+msgid ""
+"To connect to this network from your IRC client, you can set the server "
+"password field as <code>{1}</code> or username field as <code>{2}</code>"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:24
+msgid "Network Info"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:25
+msgid ""
+"Nick, AltNick, Ident, RealName, BindHost can be left empty to use the value "
+"from the user."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:29
+msgid "Network Name:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:31
+msgid "The name of the IRC network."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:35
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:69
+msgid "Nickname:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:37
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:71
+msgid "Your nickname on IRC."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:40
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:74
+msgid "Alt. Nickname:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:42
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:76
+msgid "Your secondary nickname, if the first is not available on IRC."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:46
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:80
+msgid "Ident:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:48
+msgid "Your ident."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:51
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:91
+msgid "Realname:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:53
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:93
+msgid "Your real name."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:58
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:99
+msgid "BindHost:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:65
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:112
+msgid "Quit Message:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:67
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:114
+msgid "You may define a Message shown, when you quit IRC."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:71
+msgid "Active:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:73
+msgid "Connect to IRC &amp; automatically re-connect"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:77
+msgid "Trust all certs:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:79
+msgid ""
+"Disable certificate validation (takes precedence over TrustPKI). INSECURE!"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:83
+msgid "Trust the PKI:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:85
+msgid ""
+"Setting this to false will trust only certificates you added fingerprints "
+"for."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:89
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:96
+msgid "Servers of this IRC network:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:93
+msgid "One server per line, “host [[+]port] [password]”, + means SSL"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:101
+msgid "Hostname"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:102
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:13
+msgid "Port"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:103
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:15
+msgid "SSL"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:104
+msgid "Password"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:116
+msgid "SHA-256 fingerprints of trusted SSL certificates of this IRC network:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:120
+msgid ""
+"When these certificates are encountered, checks for hostname, expiration "
+"date, CA are skipped"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:124
+msgid "Flood protection:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:127
+msgid ""
+"You might enable the flood protection. This prevents “excess flood” errors, "
+"which occur, when your IRC bot is command flooded or spammed. After changing "
+"this, reconnect ZNC to server."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:130
+msgctxt "Flood Protection"
+msgid "Enabled"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:134
+msgid "Flood protection rate:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:137
+msgid ""
+"The number of seconds per line. After changing this, reconnect ZNC to server."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:140
+msgid "{1} seconds per line"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:144
+msgid "Flood protection burst:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:147
+msgid ""
+"Defines the number of lines, which can be sent immediately. After changing "
+"this, reconnect ZNC to server."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:150
+msgid "{1} lines can be sent immediately"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:154
+msgid "Channel join delay:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:157
+msgid ""
+"Defines the delay in seconds, until channels are joined after getting "
+"connected."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:160
+msgid "{1} seconds"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:165
+msgid "Character encoding used between ZNC and IRC server."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:166
+msgid "Server encoding:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:176
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:231
+msgid "Channels"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:178
+msgid ""
+"You will be able to add + modify channels here after you created the network."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:185
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:129
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:354
+#: modules/po/../data/webadmin/tmpl/listusers.tmpl:15
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:72
+msgid "Add"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:187
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:430
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:237
+msgid "Save"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:188
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:228
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:131
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:174
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:176
+msgid "Name"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:189
+msgid "CurModes"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:190
+msgid "DefModes"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:191
+msgid "BufferSize"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:192
+msgid "Options"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:194
+msgid "← Add a channel (opens in same page)"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:204
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:146
+#: modules/po/../data/webadmin/tmpl/listusers.tmpl:27
+msgid "Edit"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:204
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:146
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:53
+msgid "Del"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:222
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:168
+msgid "Modules"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:229
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:175
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:177
+msgid "Arguments"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:230
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:176
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:178
+msgid "Description"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:231
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:177
+msgid "Loaded globally"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:232
+msgid "Loaded by user"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:293
+msgid "Add Network and return"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:294
+msgid "Add Network and continue"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:15
+msgid "Authentication"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:19
+msgid "Username:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:29
+msgid "Please enter a username."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:34
+msgid "Password:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:36
+msgid "Please enter a password."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:39
+msgid "Confirm password:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:41
+msgid "Please re-type the above password."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:44
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:151
+msgid "Auth Only Via Module:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:46
+msgid ""
+"Allow user authentication by external modules only, disabling built-in "
+"password authentication."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:50
+msgid "Allowed IPs:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:54
+msgid ""
+"Leave empty to allow connections from all IPs.<br/>Otherwise, one entry per "
+"line, wildcards * and ? are available."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:62
+msgid "IRC Information"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:64
+msgid ""
+"Nick, AltNick, Ident, RealName and QuitMsg can be left empty to use default "
+"values."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:82
+msgid "The Ident is sent to server as username."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:85
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:102
+msgid "Status Prefix:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:87
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:104
+msgid "The prefix for the status and module queries."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:105
+msgid "DCCBindHost:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:122
+#: modules/po/../data/webadmin/tmpl/listusers.tmpl:17
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:39
+msgid "Networks"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:132
+#: modules/po/../data/webadmin/tmpl/listusers.tmpl:18
+msgid "Clients"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:133
+msgid "Current Server"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:134
+msgid "Nick"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:136
+msgid "← Add a network (opens in same page)"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:160
+msgid ""
+"You will be able to add + modify networks here after you have cloned the "
+"user."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:162
+msgid ""
+"You will be able to add + modify networks here after you have created the "
+"user."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:178
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:179
+msgid "Loaded by networks"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:237
+msgid ""
+"These are the default modes ZNC will set when you join an empty channel."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:238
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:244
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:263
+msgid "Empty = use standard value"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:243
+msgid ""
+"This is the amount of lines that the playback buffer will store for channels "
+"before dropping off the oldest line. The buffers are stored in the memory by "
+"default."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:251
+msgid "Queries"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:255
+msgid "Max Buffers:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:257
+msgid "Maximum number of query buffers. 0 is unlimited."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:262
+msgid ""
+"This is the amount of lines that the playback buffer will store for queries "
+"before dropping off the oldest line. The buffers are stored in the memory by "
+"default."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:285
+msgid "ZNC Behavior"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:286
+msgid ""
+"Any of the following text boxes can be left empty to use their default value."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:290
+msgid "Timestamp Format:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:292
+msgid ""
+"The format for the timestamps used in buffers, for example [%H:%M:%S]. This "
+"setting is ignored in new IRC clients, which use server-time. If your client "
+"supports server-time, change timestamp format in client settings instead."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:295
+msgid "Timezone:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:298
+msgid "E.g. <code>Europe/Berlin</code>, or <code>GMT-6</code>"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:306
+msgid "Character encoding used between IRC client and ZNC."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:307
+msgid "Client encoding:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:312
+msgid "Join Tries:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:314
+msgid ""
+"This defines how many times ZNC tries to join a channel, if the first join "
+"failed, e.g. due to channel mode +i/+k or if you are banned."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:317
+msgid "Join speed:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:319
+msgid ""
+"How many channels are joined in one JOIN command. 0 is unlimited (default). "
+"Set to small positive value if you get disconnected with “Max SendQ Exceeded”"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:322
+msgid "Timeout before reconnect:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:324
+msgid ""
+"How much time ZNC waits (in seconds) until it receives something from "
+"network or declares the connection timeout. This happens after attempts to "
+"ping the peer."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:327
+msgid "Max IRC Networks Number:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:329
+msgid "Maximum number of IRC networks allowed for this user."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:332
+msgid "Substitutions"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:334
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:342
+msgid "CTCP Replies:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:338
+msgid "One reply per line. Example: <code>TIME Buy a watch!</code>"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:339
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:355
+msgid "{1} are available"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:341
+msgid "Empty value means this CTCP request will be ignored"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:347
+msgid "Request"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:348
+msgid "Response"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:373
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:90
+msgid "Skin:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:377
+msgid "- Global -"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:379
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:94
+msgid "Default"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:383
+msgid "No other skins found"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:389
+msgid "Language:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:422
+msgid "Clone and return"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:423
+msgid "Clone and continue"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:425
+msgid "Create and return"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:426
+msgid "Create and continue"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:432
+#: modules/po/../data/webadmin/tmpl/listusers.tmpl:28
+msgid "Clone"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:434
+msgid "Create"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/del_network.tmpl:5
+msgid "Confirm Network Deletion"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/del_network.tmpl:9
+msgid "Are you sure you want to delete network “{2}” of user “{1}”?"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/del_network.tmpl:14
+#: modules/po/../data/webadmin/tmpl/del_user.tmpl:14
+msgid "Yes"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/del_network.tmpl:17
+#: modules/po/../data/webadmin/tmpl/del_user.tmpl:17
+msgid "No"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/del_user.tmpl:5
+msgid "Confirm User Deletion"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/del_user.tmpl:9
+msgid "Are you sure you want to delete user “{1}”?"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:6
+msgid "ZNC is compiled without encodings support. {1} is required for it."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:11
+msgid "Legacy mode is disabled by modpython."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:18
+msgid "Don't ensure any encoding at all (legacy mode, not recommended)"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:22
+msgid "Try to parse as UTF-8 and as {1}, send as UTF-8 (recommended)"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:26
+msgid "Try to parse as UTF-8 and as {1}, send as {1}"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:30
+msgid "Parse and send as {1} only"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:36
+msgid "E.g. <code>UTF-8</code>, or <code>ISO-8859-15</code>"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/index.tmpl:5
+msgid "Welcome to the ZNC webadmin module."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/index.tmpl:6
+msgid ""
+"All changes you make will be in effect immediately after you submitted them."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/listusers.tmpl:16
+msgid "Username"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/listusers.tmpl:29
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:21
+msgid "Delete"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:6
+msgid "Listen Port(s)"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:14
+msgid "BindHost"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:16
+msgid "IPv4"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:17
+msgid "IPv6"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:18
+msgid "IRC"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:19
+msgid "HTTP"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:20
+msgid "URIPrefix"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:56
+msgid ""
+"To delete port which you use to access webadmin itself, either connect to "
+"webadmin via another port, or do it in IRC (/znc DelPort)"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:56
+msgid "Current"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:86
+msgid "Settings"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:105
+msgid "Default for new users only."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:110
+msgid "Maximum Buffer Size:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:112
+msgid "Sets the global Max Buffer Size a user can have."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:117
+msgid "Connect Delay:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:119
+msgid ""
+"The time between connection attempts to IRC servers, in seconds. This "
+"affects the connection between ZNC and the IRC server; not the connection "
+"between your IRC client and ZNC."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:124
+msgid "Server Throttle:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:126
+msgid ""
+"The minimal time between two connect attempts to the same hostname, in "
+"seconds. Some servers refuse your connection if you reconnect too fast."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:131
+msgid "Anonymous Connection Limit per IP:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:133
+msgid "Limits the number of unidentified connections per IP."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:138
+msgid "Protect Web Sessions:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:140
+msgid "Disallow IP changing during each web session"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:145
+msgid "Hide ZNC Version:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:147
+msgid "Hide version number from non-ZNC users"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:153
+msgid "Allow user authentication by external modules only"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:158
+msgid "MOTD:"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:162
+msgid "“Message of the Day”, sent to all ZNC users on connect."
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:170
+msgid "Global Modules"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/settings.tmpl:180
+msgid "Loaded by users"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:7
+msgid "Information"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:13
+msgid "Uptime"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:18
+msgid "Total Users"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:22
+msgid "Total Networks"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:26
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:43
+msgid "Attached Networks"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:30
+msgid "Total Client Connections"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:34
+msgid "Total IRC Connections"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:47
+msgid "Client Connections"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:51
+msgid "IRC Connections"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:63
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:72
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:89
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:117
+msgid "Total"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:70
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:115
+msgctxt "Traffic"
+msgid "In"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:71
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:116
+msgctxt "Traffic"
+msgid "Out"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:77
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:104
+msgid "Users"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:106
+msgid "Traffic"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:113
+msgid "User"
+msgstr ""
+
+#: modules/po/../data/webadmin/tmpl/traffic.tmpl:114
+msgid "Network"
+msgstr ""
+
+#: webadmin.cpp:91 webadmin.cpp:1879
+msgid "Global Settings"
+msgstr ""
+
+#: webadmin.cpp:93
+msgid "Your Settings"
+msgstr ""
+
+#: webadmin.cpp:94 webadmin.cpp:1691
+msgid "Traffic Info"
+msgstr ""
+
+#: webadmin.cpp:97 webadmin.cpp:1670
+msgid "Manage Users"
+msgstr ""
+
+#: webadmin.cpp:188
+msgid "Invalid Submission [Username is required]"
+msgstr ""
+
+#: webadmin.cpp:201
+msgid "Invalid Submission [Passwords do not match]"
+msgstr ""
+
+#: webadmin.cpp:323
+msgid "Timeout can't be less than 30 seconds!"
+msgstr ""
+
+#: webadmin.cpp:407 webadmin.cpp:435 webadmin.cpp:1189 webadmin.cpp:2064
+msgid "Unable to load module [{1}]: {2}"
+msgstr ""
+
+#: webadmin.cpp:412 webadmin.cpp:440
+msgid "Unable to load module [{1}] with arguments [{2}]"
+msgstr ""
+
+#: webadmin.cpp:521 webadmin.cpp:625 webadmin.cpp:650 webadmin.cpp:672
+#: webadmin.cpp:706 webadmin.cpp:1256
+msgid "No such user"
+msgstr ""
+
+#: webadmin.cpp:534 webadmin.cpp:566 webadmin.cpp:595 webadmin.cpp:611
+msgid "No such user or network"
+msgstr ""
+
+#: webadmin.cpp:576
+msgid "No such channel"
+msgstr ""
+
+#: webadmin.cpp:642
+msgid "Please don't delete yourself, suicide is not the answer!"
+msgstr ""
+
+#: webadmin.cpp:715 webadmin.cpp:971 webadmin.cpp:1321
+msgid "Edit User [{1}]"
+msgstr ""
+
+#: webadmin.cpp:719 webadmin.cpp:897
+msgid "Edit Network [{1}]"
+msgstr ""
+
+#: webadmin.cpp:729
+msgid "Edit Channel [{1}] of Network [{2}] of User [{3}]"
+msgstr ""
+
+#: webadmin.cpp:736
+msgid "Edit Channel [{1}]"
+msgstr ""
+
+#: webadmin.cpp:744
+msgid "Add Channel to Network [{1}] of User [{2}]"
+msgstr ""
+
+#: webadmin.cpp:749
+msgid "Add Channel"
+msgstr ""
+
+#: webadmin.cpp:756 webadmin.cpp:1517
+msgid "Auto Clear Chan Buffer"
+msgstr ""
+
+#: webadmin.cpp:758
+msgid "Automatically Clear Channel Buffer After Playback"
+msgstr ""
+
+#: webadmin.cpp:766
+msgid "Detached"
+msgstr ""
+
+#: webadmin.cpp:773
+msgid "Enabled"
+msgstr ""
+
+#: webadmin.cpp:797
+msgid "Channel name is a required argument"
+msgstr ""
+
+#: webadmin.cpp:806
+msgid "Channel [{1}] already exists"
+msgstr ""
+
+#: webadmin.cpp:813
+msgid "Could not add channel [{1}]"
+msgstr ""
+
+#: webadmin.cpp:861
+msgid "Channel was added/modified, but config file was not written"
+msgstr ""
+
+#: webadmin.cpp:894
+msgid "Edit Network [{1}] of User [{2}]"
+msgstr ""
+
+#: webadmin.cpp:901 webadmin.cpp:1078
+msgid ""
+"Network number limit reached. Ask an admin to increase the limit for you, or "
+"delete unneeded networks from Your Settings."
+msgstr ""
+
+#: webadmin.cpp:909
+msgid "Add Network for User [{1}]"
+msgstr ""
+
+#: webadmin.cpp:910
+msgid "Add Network"
+msgstr ""
+
+#: webadmin.cpp:1072
+msgid "Network name is a required argument"
+msgstr ""
+
+#: webadmin.cpp:1196 webadmin.cpp:2071
+msgid "Unable to reload module [{1}]: {2}"
+msgstr ""
+
+#: webadmin.cpp:1233
+msgid "Network was added/modified, but config file was not written"
+msgstr ""
+
+#: webadmin.cpp:1262
+msgid "That network doesn't exist for this user"
+msgstr ""
+
+#: webadmin.cpp:1279
+msgid "Network was deleted, but config file was not written"
+msgstr ""
+
+#: webadmin.cpp:1293
+msgid "That channel doesn't exist for this network"
+msgstr ""
+
+#: webadmin.cpp:1302
+msgid "Channel was deleted, but config file was not written"
+msgstr ""
+
+#: webadmin.cpp:1330
+msgid "Clone User [{1}]"
+msgstr ""
+
+#: webadmin.cpp:1519
+msgid ""
+"Automatically Clear Channel Buffer After Playback (the default value for new "
+"channels)"
+msgstr ""
+
+#: webadmin.cpp:1529
+msgid "Multi Clients"
+msgstr ""
+
+#: webadmin.cpp:1536
+msgid "Append Timestamps"
+msgstr ""
+
+#: webadmin.cpp:1543
+msgid "Prepend Timestamps"
+msgstr ""
+
+#: webadmin.cpp:1551
+msgid "Deny LoadMod"
+msgstr ""
+
+#: webadmin.cpp:1558
+msgid "Admin"
+msgstr ""
+
+#: webadmin.cpp:1568
+msgid "Deny SetBindHost"
+msgstr ""
+
+#: webadmin.cpp:1576
+msgid "Auto Clear Query Buffer"
+msgstr ""
+
+#: webadmin.cpp:1578
+msgid "Automatically Clear Query Buffer After Playback"
+msgstr ""
+
+#: webadmin.cpp:1602
+msgid "Invalid Submission: User {1} already exists"
+msgstr ""
+
+#: webadmin.cpp:1624 webadmin.cpp:1635
+msgid "Invalid submission: {1}"
+msgstr ""
+
+#: webadmin.cpp:1630
+msgid "User was added, but config file was not written"
+msgstr ""
+
+#: webadmin.cpp:1641
+msgid "User was edited, but config file was not written"
+msgstr ""
+
+#: webadmin.cpp:1799
+msgid "Choose either IPv4 or IPv6 or both."
+msgstr ""
+
+#: webadmin.cpp:1816
+msgid "Choose either IRC or HTTP or both."
+msgstr ""
+
+#: webadmin.cpp:1829 webadmin.cpp:1865
+msgid "Port was changed, but config file was not written"
+msgstr ""
+
+#: webadmin.cpp:1855
+msgid "Invalid request."
+msgstr ""
+
+#: webadmin.cpp:1869
+msgid "The specified listener was not found."
+msgstr ""
+
+#: webadmin.cpp:2100
+msgid "Settings were changed, but config file was not written"
+msgstr ""
index 5696f04ba3e1b430a3b18fc34a90b2b2abe4daf0..3dd91826d7d9ac077e641ff4a920d397544f73dd 100644 (file)
@@ -1115,7 +1115,7 @@ msgstr "Автоматически очищать буфер канала пос
 
 #: webadmin.cpp:766
 msgid "Detached"
-msgstr "Отделён"
+msgstr "Отцеплен"
 
 #: webadmin.cpp:773
 msgid "Enabled"
index db871a472a0922fd430931cc2fb93920cacbc610..3a8ac1b504c90eb00cce5b20541a599baa1c9810 100644 (file)
@@ -340,8 +340,8 @@ msgid "Unable to find module {1}"
 msgstr "Kann Modul {1} nicht finden"
 
 #: Modules.cpp:1659
-msgid "Module {1} does not support module type {1}."
-msgstr "Modul {1} unterstützt den Modultyp {1} nicht."
+msgid "Module {1} does not support module type {2}."
+msgstr "Modul {1} unterstützt den Modultyp {2} nicht."
 
 #: Modules.cpp:1666
 msgid "Module {1} requires a user."
@@ -770,17 +770,17 @@ msgstr "Port"
 #: ClientCommand.cpp:804 ClientCommand.cpp:814
 msgctxt "listservers"
 msgid "SSL"
-msgstr ""
+msgstr "SSL"
 
 #: ClientCommand.cpp:805 ClientCommand.cpp:816
 msgctxt "listservers"
 msgid "Password"
-msgstr ""
+msgstr "Passwort"
 
 #: ClientCommand.cpp:815
 msgctxt "listservers|cell"
 msgid "SSL"
-msgstr ""
+msgstr "SSL"
 
 #: ClientCommand.cpp:832
 msgid "Usage: AddTrustedServerFingerprint <fi:ng:er>"
@@ -788,7 +788,7 @@ msgstr ""
 
 #: ClientCommand.cpp:836 ClientCommand.cpp:849
 msgid "Done."
-msgstr ""
+msgstr "Erledigt."
 
 #: ClientCommand.cpp:845
 msgid "Usage: DelTrustedServerFingerprint <fi:ng:er>"
@@ -975,6 +975,8 @@ msgid ""
 "You must be connected with a network to use this command. Try "
 "SetUserBindHost instead"
 msgstr ""
+"Du musst mit einem Netzwerk verbunden sein um diesen Befehl zu verwenden. "
+"Versuche SetUserBindHost statt dessen"
 
 #: ClientCommand.cpp:1260
 msgid "Usage: SetBindHost <host>"
@@ -1225,11 +1227,11 @@ msgstr ""
 
 #: ClientCommand.cpp:1632
 msgid "Port added"
-msgstr ""
+msgstr "Port hinzugefügt"
 
 #: ClientCommand.cpp:1634
 msgid "Couldn't add port"
-msgstr ""
+msgstr "Konnte Port nicht hinzufügen"
 
 #: ClientCommand.cpp:1640
 msgid "Usage: DelPort <port> <ipv4|ipv6|all> [bindhost]"
@@ -1237,7 +1239,7 @@ msgstr ""
 
 #: ClientCommand.cpp:1649
 msgid "Deleted Port"
-msgstr ""
+msgstr "Port gelöscht"
 
 #: ClientCommand.cpp:1651
 msgid "Unable to find a matching port"
@@ -1246,12 +1248,12 @@ msgstr ""
 #: ClientCommand.cpp:1659 ClientCommand.cpp:1673
 msgctxt "helpcmd"
 msgid "Command"
-msgstr ""
+msgstr "Befehl"
 
 #: ClientCommand.cpp:1660 ClientCommand.cpp:1674
 msgctxt "helpcmd"
 msgid "Description"
-msgstr ""
+msgstr "Beschreibung"
 
 #: ClientCommand.cpp:1664
 msgid ""
@@ -1372,7 +1374,7 @@ msgstr ""
 #: ClientCommand.cpp:1738
 msgctxt "helpcmd|AddTrustedServerFingerprint|args"
 msgid "<fi:ng:er>"
-msgstr ""
+msgstr "<fi:ng:er>"
 
 #: ClientCommand.cpp:1739
 msgctxt "helpcmd|AddTrustedServerFingerprint|desc"
@@ -1384,7 +1386,7 @@ msgstr ""
 #: ClientCommand.cpp:1744
 msgctxt "helpcmd|DelTrustedServerFingerprint|args"
 msgid "<fi:ng:er>"
-msgstr ""
+msgstr "<fi:ng:er>"
 
 #: ClientCommand.cpp:1745
 msgctxt "helpcmd|DelTrustedServerFingerprint|desc"
@@ -1758,7 +1760,7 @@ msgstr ""
 
 #: User.cpp:511
 msgid "Network {1} already exists"
-msgstr ""
+msgstr "Netzwerk {1} existiert bereits"
 
 #: User.cpp:777
 msgid ""
@@ -1768,15 +1770,15 @@ msgstr ""
 
 #: User.cpp:907
 msgid "Password is empty"
-msgstr ""
+msgstr "Passwort ist leer"
 
 #: User.cpp:912
 msgid "Username is empty"
-msgstr ""
+msgstr "Benutzername ist leer"
 
 #: User.cpp:917
 msgid "Username is invalid"
-msgstr ""
+msgstr "Benutzername ist ungültig"
 
 #: User.cpp:1188
 msgid "Unable to find modinfo {1}: {2}"
index f823c4ac3a4bd67cc8e239742029b7617be1e58c..bec071f7a2a455d68ce4c38180ad0889c1882856 100644 (file)
@@ -328,8 +328,8 @@ msgid "Unable to find module {1}"
 msgstr "No se ha encontrado el módulo {1}"
 
 #: Modules.cpp:1659
-msgid "Module {1} does not support module type {1}."
-msgstr "El módulo {1} no soporta el tipo de módulo {1}."
+msgid "Module {1} does not support module type {2}."
+msgstr ""
 
 #: Modules.cpp:1666
 msgid "Module {1} requires a user."
diff --git a/src/po/znc.id_ID.po b/src/po/znc.id_ID.po
new file mode 100644 (file)
index 0000000..dc0618e
--- /dev/null
@@ -0,0 +1,1725 @@
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: znc-bouncer\n"
+"X-Crowdin-Language: id\n"
+"X-Crowdin-File: /1.7.x/src/po/znc.pot\n"
+"Project-Id-Version: znc-bouncer\n"
+"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
+"Language-Team: Indonesian\n"
+"Language: id_ID\n"
+
+#: webskins/_default_/tmpl/InfoBar.tmpl:6
+msgid "Logged in as: {1}"
+msgstr ""
+
+#: webskins/_default_/tmpl/InfoBar.tmpl:8
+msgid "Not logged in"
+msgstr ""
+
+#: webskins/_default_/tmpl/LoginBar.tmpl:3
+msgid "Logout"
+msgstr ""
+
+#: webskins/_default_/tmpl/Menu.tmpl:4
+msgid "Home"
+msgstr ""
+
+#: webskins/_default_/tmpl/Menu.tmpl:7
+msgid "Global Modules"
+msgstr ""
+
+#: webskins/_default_/tmpl/Menu.tmpl:20
+msgid "User Modules"
+msgstr ""
+
+#: webskins/_default_/tmpl/Menu.tmpl:35
+msgid "Network Modules ({1})"
+msgstr ""
+
+#: webskins/_default_/tmpl/index.tmpl:6
+msgid "Welcome to ZNC's web interface!"
+msgstr ""
+
+#: webskins/_default_/tmpl/index.tmpl:11
+msgid ""
+"No Web-enabled modules have been loaded. Load modules from IRC (“<code>/msg "
+"*status help</code>” and “<code>/msg *status loadmod &lt;module&gt;</"
+"code>”). Once you have loaded some Web-enabled modules, the menu will expand."
+msgstr ""
+
+#: znc.cpp:1563
+msgid "User already exists"
+msgstr ""
+
+#: znc.cpp:1671
+msgid "IPv6 is not enabled"
+msgstr ""
+
+#: znc.cpp:1679
+msgid "SSL is not enabled"
+msgstr ""
+
+#: znc.cpp:1687
+msgid "Unable to locate pem file: {1}"
+msgstr ""
+
+#: znc.cpp:1706
+msgid "Invalid port"
+msgstr ""
+
+#: znc.cpp:1822 ClientCommand.cpp:1629
+msgid "Unable to bind: {1}"
+msgstr ""
+
+#: IRCNetwork.cpp:236
+msgid "Jumping servers because this server is no longer in the list"
+msgstr ""
+
+#: IRCNetwork.cpp:641 User.cpp:678
+msgid "Welcome to ZNC"
+msgstr ""
+
+#: IRCNetwork.cpp:729
+msgid "You are currently disconnected from IRC. Use 'connect' to reconnect."
+msgstr ""
+
+#: IRCNetwork.cpp:734
+msgid ""
+"ZNC is presently running in DEBUG mode. Sensitive data during your current "
+"session may be exposed to the host."
+msgstr ""
+
+#: IRCNetwork.cpp:765
+msgid "This network is being deleted or moved to another user."
+msgstr ""
+
+#: IRCNetwork.cpp:994
+msgid "The channel {1} could not be joined, disabling it."
+msgstr ""
+
+#: IRCNetwork.cpp:1123
+msgid "Your current server was removed, jumping..."
+msgstr ""
+
+#: IRCNetwork.cpp:1286
+msgid "Cannot connect to {1}, because ZNC is not compiled with SSL support."
+msgstr ""
+
+#: IRCNetwork.cpp:1307
+msgid "Some module aborted the connection attempt"
+msgstr ""
+
+#: IRCSock.cpp:484
+msgid "Error from server: {1}"
+msgstr ""
+
+#: IRCSock.cpp:686
+msgid "ZNC seems to be connected to itself, disconnecting..."
+msgstr ""
+
+#: IRCSock.cpp:733
+msgid "Server {1} redirects us to {2}:{3} with reason: {4}"
+msgstr ""
+
+#: IRCSock.cpp:737
+msgid "Perhaps you want to add it as a new server."
+msgstr ""
+
+#: IRCSock.cpp:967
+msgid "Channel {1} is linked to another channel and was thus disabled."
+msgstr ""
+
+#: IRCSock.cpp:979
+msgid "Switched to SSL (STARTTLS)"
+msgstr ""
+
+#: IRCSock.cpp:1032
+msgid "You quit: {1}"
+msgstr ""
+
+#: IRCSock.cpp:1238
+msgid "Disconnected from IRC. Reconnecting..."
+msgstr ""
+
+#: IRCSock.cpp:1269
+msgid "Cannot connect to IRC ({1}). Retrying..."
+msgstr ""
+
+#: IRCSock.cpp:1272
+msgid "Disconnected from IRC ({1}). Reconnecting..."
+msgstr ""
+
+#: IRCSock.cpp:1302
+msgid "If you trust this certificate, do /znc AddTrustedServerFingerprint {1}"
+msgstr ""
+
+#: IRCSock.cpp:1319
+msgid "IRC connection timed out.  Reconnecting..."
+msgstr ""
+
+#: IRCSock.cpp:1331
+msgid "Connection Refused.  Reconnecting..."
+msgstr ""
+
+#: IRCSock.cpp:1339
+msgid "Received a too long line from the IRC server!"
+msgstr ""
+
+#: IRCSock.cpp:1443
+msgid "No free nick available"
+msgstr ""
+
+#: IRCSock.cpp:1451
+msgid "No free nick found"
+msgstr ""
+
+#: Client.cpp:75
+msgid "No such module {1}"
+msgstr ""
+
+#: Client.cpp:365
+msgid "A client from {1} attempted to login as you, but was rejected: {2}"
+msgstr ""
+
+#: Client.cpp:400
+msgid "Network {1} doesn't exist."
+msgstr ""
+
+#: Client.cpp:414
+msgid ""
+"You have several networks configured, but no network was specified for the "
+"connection."
+msgstr ""
+
+#: Client.cpp:417
+msgid ""
+"Selecting network {1}. To see list of all configured networks, use /znc "
+"ListNetworks"
+msgstr ""
+
+#: Client.cpp:420
+msgid ""
+"If you want to choose another network, use /znc JumpNetwork <network>, or "
+"connect to ZNC with username {1}/<network> (instead of just {1})"
+msgstr ""
+
+#: Client.cpp:426
+msgid ""
+"You have no networks configured. Use /znc AddNetwork <network> to add one."
+msgstr ""
+
+#: Client.cpp:437
+msgid "Closing link: Timeout"
+msgstr ""
+
+#: Client.cpp:459
+msgid "Closing link: Too long raw line"
+msgstr ""
+
+#: Client.cpp:466
+msgid ""
+"You are being disconnected because another user just authenticated as you."
+msgstr ""
+
+#: Client.cpp:1021
+msgid "Your CTCP to {1} got lost, you are not connected to IRC!"
+msgstr ""
+
+#: Client.cpp:1148
+msgid "Your notice to {1} got lost, you are not connected to IRC!"
+msgstr ""
+
+#: Client.cpp:1187
+msgid "Removing channel {1}"
+msgstr ""
+
+#: Client.cpp:1263
+msgid "Your message to {1} got lost, you are not connected to IRC!"
+msgstr ""
+
+#: Client.cpp:1316 Client.cpp:1322
+msgid "Hello. How may I help you?"
+msgstr ""
+
+#: Client.cpp:1336
+msgid "Usage: /attach <#chans>"
+msgstr ""
+
+#: Client.cpp:1343 Client.cpp:1365 ClientCommand.cpp:129 ClientCommand.cpp:151
+msgid "There was {1} channel matching [{2}]"
+msgid_plural "There were {1} channels matching [{2}]"
+msgstr[0] ""
+
+#: Client.cpp:1346 ClientCommand.cpp:132
+msgid "Attached {1} channel"
+msgid_plural "Attached {1} channels"
+msgstr[0] ""
+
+#: Client.cpp:1358
+msgid "Usage: /detach <#chans>"
+msgstr ""
+
+#: Client.cpp:1368 ClientCommand.cpp:154
+msgid "Detached {1} channel"
+msgid_plural "Detached {1} channels"
+msgstr[0] ""
+
+#: Chan.cpp:638
+msgid "Buffer Playback..."
+msgstr ""
+
+#: Chan.cpp:676
+msgid "Playback Complete."
+msgstr ""
+
+#: Modules.cpp:528
+msgctxt "modhelpcmd"
+msgid "<search>"
+msgstr ""
+
+#: Modules.cpp:529
+msgctxt "modhelpcmd"
+msgid "Generate this output"
+msgstr ""
+
+#: Modules.cpp:573 ClientCommand.cpp:1894
+msgid "No matches for '{1}'"
+msgstr ""
+
+#: Modules.cpp:691
+msgid "This module doesn't implement any commands."
+msgstr ""
+
+#: Modules.cpp:693
+msgid "Unknown command!"
+msgstr ""
+
+#: Modules.cpp:1633
+msgid "Module {1} already loaded."
+msgstr ""
+
+#: Modules.cpp:1647
+msgid "Unable to find module {1}"
+msgstr ""
+
+#: Modules.cpp:1659
+msgid "Module {1} does not support module type {2}."
+msgstr ""
+
+#: Modules.cpp:1666
+msgid "Module {1} requires a user."
+msgstr ""
+
+#: Modules.cpp:1672
+msgid "Module {1} requires a network."
+msgstr ""
+
+#: Modules.cpp:1688
+msgid "Caught an exception"
+msgstr ""
+
+#: Modules.cpp:1694
+msgid "Module {1} aborted: {2}"
+msgstr ""
+
+#: Modules.cpp:1696
+msgid "Module {1} aborted."
+msgstr ""
+
+#: Modules.cpp:1720 Modules.cpp:1762
+msgid "Module [{1}] not loaded."
+msgstr ""
+
+#: Modules.cpp:1744
+msgid "Module {1} unloaded."
+msgstr ""
+
+#: Modules.cpp:1749
+msgid "Unable to unload module {1}."
+msgstr ""
+
+#: Modules.cpp:1778
+msgid "Reloaded module {1}."
+msgstr ""
+
+#: Modules.cpp:1793
+msgid "Unable to find module {1}."
+msgstr ""
+
+#: Modules.cpp:1919
+msgid ""
+"Module names can only contain letters, numbers and underscores, [{1}] is "
+"invalid"
+msgstr ""
+
+#: Modules.cpp:1943
+msgid "Unknown error"
+msgstr ""
+
+#: Modules.cpp:1944
+msgid "Unable to open module {1}: {2}"
+msgstr ""
+
+#: Modules.cpp:1953
+msgid "Could not find ZNCModuleEntry in module {1}"
+msgstr ""
+
+#: Modules.cpp:1961
+msgid ""
+"Version mismatch for module {1}: core is {2}, module is built for {3}. "
+"Recompile this module."
+msgstr ""
+
+#: Modules.cpp:1972
+msgid ""
+"Module {1} is built incompatibly: core is '{2}', module is '{3}'. Recompile "
+"this module."
+msgstr ""
+
+#: Modules.cpp:2002 Modules.cpp:2008
+msgctxt "modhelpcmd"
+msgid "Command"
+msgstr ""
+
+#: Modules.cpp:2003 Modules.cpp:2009
+msgctxt "modhelpcmd"
+msgid "Description"
+msgstr ""
+
+#: ClientCommand.cpp:51 ClientCommand.cpp:115 ClientCommand.cpp:137
+#: ClientCommand.cpp:749 ClientCommand.cpp:768 ClientCommand.cpp:794
+#: ClientCommand.cpp:827 ClientCommand.cpp:840 ClientCommand.cpp:853
+#: ClientCommand.cpp:868 ClientCommand.cpp:1321 ClientCommand.cpp:1369
+#: ClientCommand.cpp:1401 ClientCommand.cpp:1412 ClientCommand.cpp:1421
+#: ClientCommand.cpp:1433
+msgid "You must be connected with a network to use this command"
+msgstr ""
+
+#: ClientCommand.cpp:58
+msgid "Usage: ListNicks <#chan>"
+msgstr ""
+
+#: ClientCommand.cpp:65
+msgid "You are not on [{1}]"
+msgstr ""
+
+#: ClientCommand.cpp:70
+msgid "You are not on [{1}] (trying)"
+msgstr ""
+
+#: ClientCommand.cpp:79
+msgid "No nicks on [{1}]"
+msgstr ""
+
+#: ClientCommand.cpp:91 ClientCommand.cpp:106
+msgid "Nick"
+msgstr ""
+
+#: ClientCommand.cpp:92 ClientCommand.cpp:107
+msgid "Ident"
+msgstr ""
+
+#: ClientCommand.cpp:93 ClientCommand.cpp:108
+msgid "Host"
+msgstr ""
+
+#: ClientCommand.cpp:122
+msgid "Usage: Attach <#chans>"
+msgstr ""
+
+#: ClientCommand.cpp:144
+msgid "Usage: Detach <#chans>"
+msgstr ""
+
+#: ClientCommand.cpp:161
+msgid "There is no MOTD set."
+msgstr ""
+
+#: ClientCommand.cpp:167
+msgid "Rehashing succeeded!"
+msgstr ""
+
+#: ClientCommand.cpp:169
+msgid "Rehashing failed: {1}"
+msgstr ""
+
+#: ClientCommand.cpp:173
+msgid "Wrote config to {1}"
+msgstr ""
+
+#: ClientCommand.cpp:175
+msgid "Error while trying to write config."
+msgstr ""
+
+#: ClientCommand.cpp:455
+msgid "Usage: ListChans"
+msgstr ""
+
+#: ClientCommand.cpp:462
+msgid "No such user [{1}]"
+msgstr ""
+
+#: ClientCommand.cpp:468
+msgid "User [{1}] doesn't have network [{2}]"
+msgstr ""
+
+#: ClientCommand.cpp:479
+msgid "There are no channels defined."
+msgstr ""
+
+#: ClientCommand.cpp:484 ClientCommand.cpp:500
+msgctxt "listchans"
+msgid "Name"
+msgstr ""
+
+#: ClientCommand.cpp:485 ClientCommand.cpp:503
+msgctxt "listchans"
+msgid "Status"
+msgstr ""
+
+#: ClientCommand.cpp:486 ClientCommand.cpp:510
+msgctxt "listchans"
+msgid "In config"
+msgstr ""
+
+#: ClientCommand.cpp:487 ClientCommand.cpp:512
+msgctxt "listchans"
+msgid "Buffer"
+msgstr ""
+
+#: ClientCommand.cpp:488 ClientCommand.cpp:516
+msgctxt "listchans"
+msgid "Clear"
+msgstr ""
+
+#: ClientCommand.cpp:489 ClientCommand.cpp:521
+msgctxt "listchans"
+msgid "Modes"
+msgstr ""
+
+#: ClientCommand.cpp:490 ClientCommand.cpp:522
+msgctxt "listchans"
+msgid "Users"
+msgstr ""
+
+#: ClientCommand.cpp:505
+msgctxt "listchans"
+msgid "Detached"
+msgstr ""
+
+#: ClientCommand.cpp:506
+msgctxt "listchans"
+msgid "Joined"
+msgstr ""
+
+#: ClientCommand.cpp:507
+msgctxt "listchans"
+msgid "Disabled"
+msgstr ""
+
+#: ClientCommand.cpp:508
+msgctxt "listchans"
+msgid "Trying"
+msgstr ""
+
+#: ClientCommand.cpp:511 ClientCommand.cpp:519
+msgctxt "listchans"
+msgid "yes"
+msgstr ""
+
+#: ClientCommand.cpp:536
+msgid "Total: {1}, Joined: {2}, Detached: {3}, Disabled: {4}"
+msgstr ""
+
+#: ClientCommand.cpp:541
+msgid ""
+"Network number limit reached. Ask an admin to increase the limit for you, or "
+"delete unneeded networks using /znc DelNetwork <name>"
+msgstr ""
+
+#: ClientCommand.cpp:550
+msgid "Usage: AddNetwork <name>"
+msgstr ""
+
+#: ClientCommand.cpp:554
+msgid "Network name should be alphanumeric"
+msgstr ""
+
+#: ClientCommand.cpp:561
+msgid ""
+"Network added. Use /znc JumpNetwork {1}, or connect to ZNC with username {2} "
+"(instead of just {3}) to connect to it."
+msgstr ""
+
+#: ClientCommand.cpp:566
+msgid "Unable to add that network"
+msgstr ""
+
+#: ClientCommand.cpp:573
+msgid "Usage: DelNetwork <name>"
+msgstr ""
+
+#: ClientCommand.cpp:582
+msgid "Network deleted"
+msgstr ""
+
+#: ClientCommand.cpp:585
+msgid "Failed to delete network, perhaps this network doesn't exist"
+msgstr ""
+
+#: ClientCommand.cpp:595
+msgid "User {1} not found"
+msgstr ""
+
+#: ClientCommand.cpp:603 ClientCommand.cpp:611
+msgctxt "listnetworks"
+msgid "Network"
+msgstr ""
+
+#: ClientCommand.cpp:604 ClientCommand.cpp:613 ClientCommand.cpp:622
+msgctxt "listnetworks"
+msgid "On IRC"
+msgstr ""
+
+#: ClientCommand.cpp:605 ClientCommand.cpp:615
+msgctxt "listnetworks"
+msgid "IRC Server"
+msgstr ""
+
+#: ClientCommand.cpp:606 ClientCommand.cpp:617
+msgctxt "listnetworks"
+msgid "IRC User"
+msgstr ""
+
+#: ClientCommand.cpp:607 ClientCommand.cpp:619
+msgctxt "listnetworks"
+msgid "Channels"
+msgstr ""
+
+#: ClientCommand.cpp:614
+msgctxt "listnetworks"
+msgid "Yes"
+msgstr ""
+
+#: ClientCommand.cpp:623
+msgctxt "listnetworks"
+msgid "No"
+msgstr ""
+
+#: ClientCommand.cpp:628
+msgctxt "listnetworks"
+msgid "No networks"
+msgstr ""
+
+#: ClientCommand.cpp:632 ClientCommand.cpp:932
+msgid "Access denied."
+msgstr ""
+
+#: ClientCommand.cpp:643
+msgid "Usage: MoveNetwork <old user> <old network> <new user> [new network]"
+msgstr ""
+
+#: ClientCommand.cpp:653
+msgid "Old user {1} not found."
+msgstr ""
+
+#: ClientCommand.cpp:659
+msgid "Old network {1} not found."
+msgstr ""
+
+#: ClientCommand.cpp:665
+msgid "New user {1} not found."
+msgstr ""
+
+#: ClientCommand.cpp:670
+msgid "User {1} already has network {2}."
+msgstr ""
+
+#: ClientCommand.cpp:676
+msgid "Invalid network name [{1}]"
+msgstr ""
+
+#: ClientCommand.cpp:692
+msgid "Some files seem to be in {1}. You might want to move them to {2}"
+msgstr ""
+
+#: ClientCommand.cpp:706
+msgid "Error adding network: {1}"
+msgstr ""
+
+#: ClientCommand.cpp:718
+msgid "Success."
+msgstr ""
+
+#: ClientCommand.cpp:721
+msgid "Copied the network to new user, but failed to delete old network"
+msgstr ""
+
+#: ClientCommand.cpp:728
+msgid "No network supplied."
+msgstr ""
+
+#: ClientCommand.cpp:733
+msgid "You are already connected with this network."
+msgstr ""
+
+#: ClientCommand.cpp:739
+msgid "Switched to {1}"
+msgstr ""
+
+#: ClientCommand.cpp:742
+msgid "You don't have a network named {1}"
+msgstr ""
+
+#: ClientCommand.cpp:754
+msgid "Usage: AddServer <host> [[+]port] [pass]"
+msgstr ""
+
+#: ClientCommand.cpp:759
+msgid "Server added"
+msgstr ""
+
+#: ClientCommand.cpp:762
+msgid ""
+"Unable to add that server. Perhaps the server is already added or openssl is "
+"disabled?"
+msgstr ""
+
+#: ClientCommand.cpp:777
+msgid "Usage: DelServer <host> [port] [pass]"
+msgstr ""
+
+#: ClientCommand.cpp:782 ClientCommand.cpp:822
+msgid "You don't have any servers added."
+msgstr ""
+
+#: ClientCommand.cpp:787
+msgid "Server removed"
+msgstr ""
+
+#: ClientCommand.cpp:789
+msgid "No such server"
+msgstr ""
+
+#: ClientCommand.cpp:802 ClientCommand.cpp:809
+msgctxt "listservers"
+msgid "Host"
+msgstr ""
+
+#: ClientCommand.cpp:803 ClientCommand.cpp:811
+msgctxt "listservers"
+msgid "Port"
+msgstr ""
+
+#: ClientCommand.cpp:804 ClientCommand.cpp:814
+msgctxt "listservers"
+msgid "SSL"
+msgstr ""
+
+#: ClientCommand.cpp:805 ClientCommand.cpp:816
+msgctxt "listservers"
+msgid "Password"
+msgstr ""
+
+#: ClientCommand.cpp:815
+msgctxt "listservers|cell"
+msgid "SSL"
+msgstr ""
+
+#: ClientCommand.cpp:832
+msgid "Usage: AddTrustedServerFingerprint <fi:ng:er>"
+msgstr ""
+
+#: ClientCommand.cpp:836 ClientCommand.cpp:849
+msgid "Done."
+msgstr ""
+
+#: ClientCommand.cpp:845
+msgid "Usage: DelTrustedServerFingerprint <fi:ng:er>"
+msgstr ""
+
+#: ClientCommand.cpp:858
+msgid "No fingerprints added."
+msgstr ""
+
+#: ClientCommand.cpp:874 ClientCommand.cpp:880
+msgctxt "topicscmd"
+msgid "Channel"
+msgstr ""
+
+#: ClientCommand.cpp:875 ClientCommand.cpp:881
+msgctxt "topicscmd"
+msgid "Set By"
+msgstr ""
+
+#: ClientCommand.cpp:876 ClientCommand.cpp:882
+msgctxt "topicscmd"
+msgid "Topic"
+msgstr ""
+
+#: ClientCommand.cpp:889 ClientCommand.cpp:893
+msgctxt "listmods"
+msgid "Name"
+msgstr ""
+
+#: ClientCommand.cpp:890 ClientCommand.cpp:894
+msgctxt "listmods"
+msgid "Arguments"
+msgstr ""
+
+#: ClientCommand.cpp:902
+msgid "No global modules loaded."
+msgstr ""
+
+#: ClientCommand.cpp:904 ClientCommand.cpp:964
+msgid "Global modules:"
+msgstr ""
+
+#: ClientCommand.cpp:912
+msgid "Your user has no modules loaded."
+msgstr ""
+
+#: ClientCommand.cpp:914 ClientCommand.cpp:975
+msgid "User modules:"
+msgstr ""
+
+#: ClientCommand.cpp:921
+msgid "This network has no modules loaded."
+msgstr ""
+
+#: ClientCommand.cpp:923 ClientCommand.cpp:986
+msgid "Network modules:"
+msgstr ""
+
+#: ClientCommand.cpp:938 ClientCommand.cpp:944
+msgctxt "listavailmods"
+msgid "Name"
+msgstr ""
+
+#: ClientCommand.cpp:939 ClientCommand.cpp:949
+msgctxt "listavailmods"
+msgid "Description"
+msgstr ""
+
+#: ClientCommand.cpp:962
+msgid "No global modules available."
+msgstr ""
+
+#: ClientCommand.cpp:973
+msgid "No user modules available."
+msgstr ""
+
+#: ClientCommand.cpp:984
+msgid "No network modules available."
+msgstr ""
+
+#: ClientCommand.cpp:1012
+msgid "Unable to load {1}: Access denied."
+msgstr ""
+
+#: ClientCommand.cpp:1018
+msgid "Usage: LoadMod [--type=global|user|network] <module> [args]"
+msgstr ""
+
+#: ClientCommand.cpp:1025
+msgid "Unable to load {1}: {2}"
+msgstr ""
+
+#: ClientCommand.cpp:1035
+msgid "Unable to load global module {1}: Access denied."
+msgstr ""
+
+#: ClientCommand.cpp:1041
+msgid "Unable to load network module {1}: Not connected with a network."
+msgstr ""
+
+#: ClientCommand.cpp:1063
+msgid "Unknown module type"
+msgstr ""
+
+#: ClientCommand.cpp:1068
+msgid "Loaded module {1}"
+msgstr ""
+
+#: ClientCommand.cpp:1070
+msgid "Loaded module {1}: {2}"
+msgstr ""
+
+#: ClientCommand.cpp:1073
+msgid "Unable to load module {1}: {2}"
+msgstr ""
+
+#: ClientCommand.cpp:1096
+msgid "Unable to unload {1}: Access denied."
+msgstr ""
+
+#: ClientCommand.cpp:1102
+msgid "Usage: UnloadMod [--type=global|user|network] <module>"
+msgstr ""
+
+#: ClientCommand.cpp:1111
+msgid "Unable to determine type of {1}: {2}"
+msgstr ""
+
+#: ClientCommand.cpp:1119
+msgid "Unable to unload global module {1}: Access denied."
+msgstr ""
+
+#: ClientCommand.cpp:1126
+msgid "Unable to unload network module {1}: Not connected with a network."
+msgstr ""
+
+#: ClientCommand.cpp:1145
+msgid "Unable to unload module {1}: Unknown module type"
+msgstr ""
+
+#: ClientCommand.cpp:1158
+msgid "Unable to reload modules. Access denied."
+msgstr ""
+
+#: ClientCommand.cpp:1179
+msgid "Usage: ReloadMod [--type=global|user|network] <module> [args]"
+msgstr ""
+
+#: ClientCommand.cpp:1188
+msgid "Unable to reload {1}: {2}"
+msgstr ""
+
+#: ClientCommand.cpp:1196
+msgid "Unable to reload global module {1}: Access denied."
+msgstr ""
+
+#: ClientCommand.cpp:1203
+msgid "Unable to reload network module {1}: Not connected with a network."
+msgstr ""
+
+#: ClientCommand.cpp:1225
+msgid "Unable to reload module {1}: Unknown module type"
+msgstr ""
+
+#: ClientCommand.cpp:1236
+msgid "Usage: UpdateMod <module>"
+msgstr ""
+
+#: ClientCommand.cpp:1240
+msgid "Reloading {1} everywhere"
+msgstr ""
+
+#: ClientCommand.cpp:1242
+msgid "Done"
+msgstr ""
+
+#: ClientCommand.cpp:1245
+msgid ""
+"Done, but there were errors, module {1} could not be reloaded everywhere."
+msgstr ""
+
+#: ClientCommand.cpp:1253
+msgid ""
+"You must be connected with a network to use this command. Try "
+"SetUserBindHost instead"
+msgstr ""
+
+#: ClientCommand.cpp:1260
+msgid "Usage: SetBindHost <host>"
+msgstr ""
+
+#: ClientCommand.cpp:1265 ClientCommand.cpp:1282
+msgid "You already have this bind host!"
+msgstr ""
+
+#: ClientCommand.cpp:1270
+msgid "Set bind host for network {1} to {2}"
+msgstr ""
+
+#: ClientCommand.cpp:1277
+msgid "Usage: SetUserBindHost <host>"
+msgstr ""
+
+#: ClientCommand.cpp:1287
+msgid "Set default bind host to {1}"
+msgstr ""
+
+#: ClientCommand.cpp:1293
+msgid ""
+"You must be connected with a network to use this command. Try "
+"ClearUserBindHost instead"
+msgstr ""
+
+#: ClientCommand.cpp:1298
+msgid "Bind host cleared for this network."
+msgstr ""
+
+#: ClientCommand.cpp:1302
+msgid "Default bind host cleared for your user."
+msgstr ""
+
+#: ClientCommand.cpp:1305
+msgid "This user's default bind host not set"
+msgstr ""
+
+#: ClientCommand.cpp:1307
+msgid "This user's default bind host is {1}"
+msgstr ""
+
+#: ClientCommand.cpp:1312
+msgid "This network's bind host not set"
+msgstr ""
+
+#: ClientCommand.cpp:1314
+msgid "This network's default bind host is {1}"
+msgstr ""
+
+#: ClientCommand.cpp:1328
+msgid "Usage: PlayBuffer <#chan|query>"
+msgstr ""
+
+#: ClientCommand.cpp:1336
+msgid "You are not on {1}"
+msgstr ""
+
+#: ClientCommand.cpp:1341
+msgid "You are not on {1} (trying to join)"
+msgstr ""
+
+#: ClientCommand.cpp:1346
+msgid "The buffer for channel {1} is empty"
+msgstr ""
+
+#: ClientCommand.cpp:1355
+msgid "No active query with {1}"
+msgstr ""
+
+#: ClientCommand.cpp:1360
+msgid "The buffer for {1} is empty"
+msgstr ""
+
+#: ClientCommand.cpp:1376
+msgid "Usage: ClearBuffer <#chan|query>"
+msgstr ""
+
+#: ClientCommand.cpp:1395
+msgid "{1} buffer matching {2} has been cleared"
+msgid_plural "{1} buffers matching {2} have been cleared"
+msgstr[0] ""
+
+#: ClientCommand.cpp:1408
+msgid "All channel buffers have been cleared"
+msgstr ""
+
+#: ClientCommand.cpp:1417
+msgid "All query buffers have been cleared"
+msgstr ""
+
+#: ClientCommand.cpp:1429
+msgid "All buffers have been cleared"
+msgstr ""
+
+#: ClientCommand.cpp:1440
+msgid "Usage: SetBuffer <#chan|query> [linecount]"
+msgstr ""
+
+#: ClientCommand.cpp:1461
+msgid "Setting buffer size failed for {1} buffer"
+msgid_plural "Setting buffer size failed for {1} buffers"
+msgstr[0] ""
+
+#: ClientCommand.cpp:1464
+msgid "Maximum buffer size is {1} line"
+msgid_plural "Maximum buffer size is {1} lines"
+msgstr[0] ""
+
+#: ClientCommand.cpp:1469
+msgid "Size of every buffer was set to {1} line"
+msgid_plural "Size of every buffer was set to {1} lines"
+msgstr[0] ""
+
+#: ClientCommand.cpp:1479 ClientCommand.cpp:1486 ClientCommand.cpp:1497
+#: ClientCommand.cpp:1506 ClientCommand.cpp:1514
+msgctxt "trafficcmd"
+msgid "Username"
+msgstr ""
+
+#: ClientCommand.cpp:1480 ClientCommand.cpp:1487 ClientCommand.cpp:1499
+#: ClientCommand.cpp:1508 ClientCommand.cpp:1516
+msgctxt "trafficcmd"
+msgid "In"
+msgstr ""
+
+#: ClientCommand.cpp:1481 ClientCommand.cpp:1489 ClientCommand.cpp:1500
+#: ClientCommand.cpp:1509 ClientCommand.cpp:1517
+msgctxt "trafficcmd"
+msgid "Out"
+msgstr ""
+
+#: ClientCommand.cpp:1482 ClientCommand.cpp:1492 ClientCommand.cpp:1502
+#: ClientCommand.cpp:1510 ClientCommand.cpp:1519
+msgctxt "trafficcmd"
+msgid "Total"
+msgstr ""
+
+#: ClientCommand.cpp:1498
+msgctxt "trafficcmd"
+msgid "<Users>"
+msgstr ""
+
+#: ClientCommand.cpp:1507
+msgctxt "trafficcmd"
+msgid "<ZNC>"
+msgstr ""
+
+#: ClientCommand.cpp:1515
+msgctxt "trafficcmd"
+msgid "<Total>"
+msgstr ""
+
+#: ClientCommand.cpp:1524
+msgid "Running for {1}"
+msgstr ""
+
+#: ClientCommand.cpp:1530
+msgid "Unknown command, try 'Help'"
+msgstr ""
+
+#: ClientCommand.cpp:1539 ClientCommand.cpp:1550
+msgctxt "listports"
+msgid "Port"
+msgstr ""
+
+#: ClientCommand.cpp:1540 ClientCommand.cpp:1551
+msgctxt "listports"
+msgid "BindHost"
+msgstr ""
+
+#: ClientCommand.cpp:1541 ClientCommand.cpp:1554
+msgctxt "listports"
+msgid "SSL"
+msgstr ""
+
+#: ClientCommand.cpp:1542 ClientCommand.cpp:1559
+msgctxt "listports"
+msgid "Protocol"
+msgstr ""
+
+#: ClientCommand.cpp:1543 ClientCommand.cpp:1566
+msgctxt "listports"
+msgid "IRC"
+msgstr ""
+
+#: ClientCommand.cpp:1544 ClientCommand.cpp:1571
+msgctxt "listports"
+msgid "Web"
+msgstr ""
+
+#: ClientCommand.cpp:1555
+msgctxt "listports|ssl"
+msgid "yes"
+msgstr ""
+
+#: ClientCommand.cpp:1556
+msgctxt "listports|ssl"
+msgid "no"
+msgstr ""
+
+#: ClientCommand.cpp:1560
+msgctxt "listports"
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: ClientCommand.cpp:1562
+msgctxt "listports"
+msgid "IPv4"
+msgstr ""
+
+#: ClientCommand.cpp:1563
+msgctxt "listports"
+msgid "IPv6"
+msgstr ""
+
+#: ClientCommand.cpp:1569
+msgctxt "listports|irc"
+msgid "yes"
+msgstr ""
+
+#: ClientCommand.cpp:1570
+msgctxt "listports|irc"
+msgid "no"
+msgstr ""
+
+#: ClientCommand.cpp:1574
+msgctxt "listports|irc"
+msgid "yes, on {1}"
+msgstr ""
+
+#: ClientCommand.cpp:1576
+msgctxt "listports|web"
+msgid "no"
+msgstr ""
+
+#: ClientCommand.cpp:1616
+msgid ""
+"Usage: AddPort <[+]port> <ipv4|ipv6|all> <web|irc|all> [bindhost [uriprefix]]"
+msgstr ""
+
+#: ClientCommand.cpp:1632
+msgid "Port added"
+msgstr ""
+
+#: ClientCommand.cpp:1634
+msgid "Couldn't add port"
+msgstr ""
+
+#: ClientCommand.cpp:1640
+msgid "Usage: DelPort <port> <ipv4|ipv6|all> [bindhost]"
+msgstr ""
+
+#: ClientCommand.cpp:1649
+msgid "Deleted Port"
+msgstr ""
+
+#: ClientCommand.cpp:1651
+msgid "Unable to find a matching port"
+msgstr ""
+
+#: ClientCommand.cpp:1659 ClientCommand.cpp:1673
+msgctxt "helpcmd"
+msgid "Command"
+msgstr ""
+
+#: ClientCommand.cpp:1660 ClientCommand.cpp:1674
+msgctxt "helpcmd"
+msgid "Description"
+msgstr ""
+
+#: ClientCommand.cpp:1664
+msgid ""
+"In the following list all occurrences of <#chan> support wildcards (* and ?) "
+"except ListNicks"
+msgstr ""
+
+#: ClientCommand.cpp:1680
+msgctxt "helpcmd|Version|desc"
+msgid "Print which version of ZNC this is"
+msgstr ""
+
+#: ClientCommand.cpp:1683
+msgctxt "helpcmd|ListMods|desc"
+msgid "List all loaded modules"
+msgstr ""
+
+#: ClientCommand.cpp:1686
+msgctxt "helpcmd|ListAvailMods|desc"
+msgid "List all available modules"
+msgstr ""
+
+#: ClientCommand.cpp:1690 ClientCommand.cpp:1876
+msgctxt "helpcmd|ListChans|desc"
+msgid "List all channels"
+msgstr ""
+
+#: ClientCommand.cpp:1693
+msgctxt "helpcmd|ListNicks|args"
+msgid "<#chan>"
+msgstr ""
+
+#: ClientCommand.cpp:1694
+msgctxt "helpcmd|ListNicks|desc"
+msgid "List all nicks on a channel"
+msgstr ""
+
+#: ClientCommand.cpp:1697
+msgctxt "helpcmd|ListClients|desc"
+msgid "List all clients connected to your ZNC user"
+msgstr ""
+
+#: ClientCommand.cpp:1701
+msgctxt "helpcmd|ListServers|desc"
+msgid "List all servers of current IRC network"
+msgstr ""
+
+#: ClientCommand.cpp:1705
+msgctxt "helpcmd|AddNetwork|args"
+msgid "<name>"
+msgstr ""
+
+#: ClientCommand.cpp:1706
+msgctxt "helpcmd|AddNetwork|desc"
+msgid "Add a network to your user"
+msgstr ""
+
+#: ClientCommand.cpp:1708
+msgctxt "helpcmd|DelNetwork|args"
+msgid "<name>"
+msgstr ""
+
+#: ClientCommand.cpp:1709
+msgctxt "helpcmd|DelNetwork|desc"
+msgid "Delete a network from your user"
+msgstr ""
+
+#: ClientCommand.cpp:1711
+msgctxt "helpcmd|ListNetworks|desc"
+msgid "List all networks"
+msgstr ""
+
+#: ClientCommand.cpp:1714
+msgctxt "helpcmd|MoveNetwork|args"
+msgid "<old user> <old network> <new user> [new network]"
+msgstr ""
+
+#: ClientCommand.cpp:1716
+msgctxt "helpcmd|MoveNetwork|desc"
+msgid "Move an IRC network from one user to another"
+msgstr ""
+
+#: ClientCommand.cpp:1720
+msgctxt "helpcmd|JumpNetwork|args"
+msgid "<network>"
+msgstr ""
+
+#: ClientCommand.cpp:1721
+msgctxt "helpcmd|JumpNetwork|desc"
+msgid ""
+"Jump to another network (Alternatively, you can connect to ZNC several "
+"times, using `user/network` as username)"
+msgstr ""
+
+#: ClientCommand.cpp:1726
+msgctxt "helpcmd|AddServer|args"
+msgid "<host> [[+]port] [pass]"
+msgstr ""
+
+#: ClientCommand.cpp:1727
+msgctxt "helpcmd|AddServer|desc"
+msgid ""
+"Add a server to the list of alternate/backup servers of current IRC network."
+msgstr ""
+
+#: ClientCommand.cpp:1731
+msgctxt "helpcmd|DelServer|args"
+msgid "<host> [port] [pass]"
+msgstr ""
+
+#: ClientCommand.cpp:1732
+msgctxt "helpcmd|DelServer|desc"
+msgid ""
+"Remove a server from the list of alternate/backup servers of current IRC "
+"network"
+msgstr ""
+
+#: ClientCommand.cpp:1738
+msgctxt "helpcmd|AddTrustedServerFingerprint|args"
+msgid "<fi:ng:er>"
+msgstr ""
+
+#: ClientCommand.cpp:1739
+msgctxt "helpcmd|AddTrustedServerFingerprint|desc"
+msgid ""
+"Add a trusted server SSL certificate fingerprint (SHA-256) to current IRC "
+"network."
+msgstr ""
+
+#: ClientCommand.cpp:1744
+msgctxt "helpcmd|DelTrustedServerFingerprint|args"
+msgid "<fi:ng:er>"
+msgstr ""
+
+#: ClientCommand.cpp:1745
+msgctxt "helpcmd|DelTrustedServerFingerprint|desc"
+msgid "Delete a trusted server SSL certificate from current IRC network."
+msgstr ""
+
+#: ClientCommand.cpp:1749
+msgctxt "helpcmd|ListTrustedServerFingerprints|desc"
+msgid "List all trusted server SSL certificates of current IRC network."
+msgstr ""
+
+#: ClientCommand.cpp:1752
+msgctxt "helpcmd|EnableChan|args"
+msgid "<#chans>"
+msgstr ""
+
+#: ClientCommand.cpp:1753
+msgctxt "helpcmd|EnableChan|desc"
+msgid "Enable channels"
+msgstr ""
+
+#: ClientCommand.cpp:1754
+msgctxt "helpcmd|DisableChan|args"
+msgid "<#chans>"
+msgstr ""
+
+#: ClientCommand.cpp:1755
+msgctxt "helpcmd|DisableChan|desc"
+msgid "Disable channels"
+msgstr ""
+
+#: ClientCommand.cpp:1756
+msgctxt "helpcmd|Attach|args"
+msgid "<#chans>"
+msgstr ""
+
+#: ClientCommand.cpp:1757
+msgctxt "helpcmd|Attach|desc"
+msgid "Attach to channels"
+msgstr ""
+
+#: ClientCommand.cpp:1758
+msgctxt "helpcmd|Detach|args"
+msgid "<#chans>"
+msgstr ""
+
+#: ClientCommand.cpp:1759
+msgctxt "helpcmd|Detach|desc"
+msgid "Detach from channels"
+msgstr ""
+
+#: ClientCommand.cpp:1762
+msgctxt "helpcmd|Topics|desc"
+msgid "Show topics in all your channels"
+msgstr ""
+
+#: ClientCommand.cpp:1765
+msgctxt "helpcmd|PlayBuffer|args"
+msgid "<#chan|query>"
+msgstr ""
+
+#: ClientCommand.cpp:1766
+msgctxt "helpcmd|PlayBuffer|desc"
+msgid "Play back the specified buffer"
+msgstr ""
+
+#: ClientCommand.cpp:1768
+msgctxt "helpcmd|ClearBuffer|args"
+msgid "<#chan|query>"
+msgstr ""
+
+#: ClientCommand.cpp:1769
+msgctxt "helpcmd|ClearBuffer|desc"
+msgid "Clear the specified buffer"
+msgstr ""
+
+#: ClientCommand.cpp:1771
+msgctxt "helpcmd|ClearAllBuffers|desc"
+msgid "Clear all channel and query buffers"
+msgstr ""
+
+#: ClientCommand.cpp:1774
+msgctxt "helpcmd|ClearAllChannelBuffers|desc"
+msgid "Clear the channel buffers"
+msgstr ""
+
+#: ClientCommand.cpp:1778
+msgctxt "helpcmd|ClearAllQueryBuffers|desc"
+msgid "Clear the query buffers"
+msgstr ""
+
+#: ClientCommand.cpp:1780
+msgctxt "helpcmd|SetBuffer|args"
+msgid "<#chan|query> [linecount]"
+msgstr ""
+
+#: ClientCommand.cpp:1781
+msgctxt "helpcmd|SetBuffer|desc"
+msgid "Set the buffer count"
+msgstr ""
+
+#: ClientCommand.cpp:1785
+msgctxt "helpcmd|SetBindHost|args"
+msgid "<host (IP preferred)>"
+msgstr ""
+
+#: ClientCommand.cpp:1786
+msgctxt "helpcmd|SetBindHost|desc"
+msgid "Set the bind host for this network"
+msgstr ""
+
+#: ClientCommand.cpp:1790
+msgctxt "helpcmd|SetUserBindHost|args"
+msgid "<host (IP preferred)>"
+msgstr ""
+
+#: ClientCommand.cpp:1791
+msgctxt "helpcmd|SetUserBindHost|desc"
+msgid "Set the default bind host for this user"
+msgstr ""
+
+#: ClientCommand.cpp:1794
+msgctxt "helpcmd|ClearBindHost|desc"
+msgid "Clear the bind host for this network"
+msgstr ""
+
+#: ClientCommand.cpp:1797
+msgctxt "helpcmd|ClearUserBindHost|desc"
+msgid "Clear the default bind host for this user"
+msgstr ""
+
+#: ClientCommand.cpp:1803
+msgctxt "helpcmd|ShowBindHost|desc"
+msgid "Show currently selected bind host"
+msgstr ""
+
+#: ClientCommand.cpp:1805
+msgctxt "helpcmd|Jump|args"
+msgid "[server]"
+msgstr ""
+
+#: ClientCommand.cpp:1806
+msgctxt "helpcmd|Jump|desc"
+msgid "Jump to the next or the specified server"
+msgstr ""
+
+#: ClientCommand.cpp:1807
+msgctxt "helpcmd|Disconnect|args"
+msgid "[message]"
+msgstr ""
+
+#: ClientCommand.cpp:1808
+msgctxt "helpcmd|Disconnect|desc"
+msgid "Disconnect from IRC"
+msgstr ""
+
+#: ClientCommand.cpp:1810
+msgctxt "helpcmd|Connect|desc"
+msgid "Reconnect to IRC"
+msgstr ""
+
+#: ClientCommand.cpp:1813
+msgctxt "helpcmd|Uptime|desc"
+msgid "Show for how long ZNC has been running"
+msgstr ""
+
+#: ClientCommand.cpp:1817
+msgctxt "helpcmd|LoadMod|args"
+msgid "[--type=global|user|network] <module>"
+msgstr ""
+
+#: ClientCommand.cpp:1819
+msgctxt "helpcmd|LoadMod|desc"
+msgid "Load a module"
+msgstr ""
+
+#: ClientCommand.cpp:1821
+msgctxt "helpcmd|UnloadMod|args"
+msgid "[--type=global|user|network] <module>"
+msgstr ""
+
+#: ClientCommand.cpp:1823
+msgctxt "helpcmd|UnloadMod|desc"
+msgid "Unload a module"
+msgstr ""
+
+#: ClientCommand.cpp:1825
+msgctxt "helpcmd|ReloadMod|args"
+msgid "[--type=global|user|network] <module>"
+msgstr ""
+
+#: ClientCommand.cpp:1827
+msgctxt "helpcmd|ReloadMod|desc"
+msgid "Reload a module"
+msgstr ""
+
+#: ClientCommand.cpp:1830
+msgctxt "helpcmd|UpdateMod|args"
+msgid "<module>"
+msgstr ""
+
+#: ClientCommand.cpp:1831
+msgctxt "helpcmd|UpdateMod|desc"
+msgid "Reload a module everywhere"
+msgstr ""
+
+#: ClientCommand.cpp:1837
+msgctxt "helpcmd|ShowMOTD|desc"
+msgid "Show ZNC's message of the day"
+msgstr ""
+
+#: ClientCommand.cpp:1841
+msgctxt "helpcmd|SetMOTD|args"
+msgid "<message>"
+msgstr ""
+
+#: ClientCommand.cpp:1842
+msgctxt "helpcmd|SetMOTD|desc"
+msgid "Set ZNC's message of the day"
+msgstr ""
+
+#: ClientCommand.cpp:1844
+msgctxt "helpcmd|AddMOTD|args"
+msgid "<message>"
+msgstr ""
+
+#: ClientCommand.cpp:1845
+msgctxt "helpcmd|AddMOTD|desc"
+msgid "Append <message> to ZNC's MOTD"
+msgstr ""
+
+#: ClientCommand.cpp:1847
+msgctxt "helpcmd|ClearMOTD|desc"
+msgid "Clear ZNC's MOTD"
+msgstr ""
+
+#: ClientCommand.cpp:1850
+msgctxt "helpcmd|ListPorts|desc"
+msgid "Show all active listeners"
+msgstr ""
+
+#: ClientCommand.cpp:1852
+msgctxt "helpcmd|AddPort|args"
+msgid "<[+]port> <ipv4|ipv6|all> <web|irc|all> [bindhost [uriprefix]]"
+msgstr ""
+
+#: ClientCommand.cpp:1855
+msgctxt "helpcmd|AddPort|desc"
+msgid "Add another port for ZNC to listen on"
+msgstr ""
+
+#: ClientCommand.cpp:1859
+msgctxt "helpcmd|DelPort|args"
+msgid "<port> <ipv4|ipv6|all> [bindhost]"
+msgstr ""
+
+#: ClientCommand.cpp:1860
+msgctxt "helpcmd|DelPort|desc"
+msgid "Remove a port from ZNC"
+msgstr ""
+
+#: ClientCommand.cpp:1863
+msgctxt "helpcmd|Rehash|desc"
+msgid "Reload global settings, modules, and listeners from znc.conf"
+msgstr ""
+
+#: ClientCommand.cpp:1866
+msgctxt "helpcmd|SaveConfig|desc"
+msgid "Save the current settings to disk"
+msgstr ""
+
+#: ClientCommand.cpp:1869
+msgctxt "helpcmd|ListUsers|desc"
+msgid "List all ZNC users and their connection status"
+msgstr ""
+
+#: ClientCommand.cpp:1872
+msgctxt "helpcmd|ListAllUserNetworks|desc"
+msgid "List all ZNC users and their networks"
+msgstr ""
+
+#: ClientCommand.cpp:1875
+msgctxt "helpcmd|ListChans|args"
+msgid "[user <network>]"
+msgstr ""
+
+#: ClientCommand.cpp:1878
+msgctxt "helpcmd|ListClients|args"
+msgid "[user]"
+msgstr ""
+
+#: ClientCommand.cpp:1879
+msgctxt "helpcmd|ListClients|desc"
+msgid "List all connected clients"
+msgstr ""
+
+#: ClientCommand.cpp:1881
+msgctxt "helpcmd|Traffic|desc"
+msgid "Show basic traffic stats for all ZNC users"
+msgstr ""
+
+#: ClientCommand.cpp:1883
+msgctxt "helpcmd|Broadcast|args"
+msgid "[message]"
+msgstr ""
+
+#: ClientCommand.cpp:1884
+msgctxt "helpcmd|Broadcast|desc"
+msgid "Broadcast a message to all ZNC users"
+msgstr ""
+
+#: ClientCommand.cpp:1887
+msgctxt "helpcmd|Shutdown|args"
+msgid "[message]"
+msgstr ""
+
+#: ClientCommand.cpp:1888
+msgctxt "helpcmd|Shutdown|desc"
+msgid "Shut down ZNC completely"
+msgstr ""
+
+#: ClientCommand.cpp:1889
+msgctxt "helpcmd|Restart|args"
+msgid "[message]"
+msgstr ""
+
+#: ClientCommand.cpp:1890
+msgctxt "helpcmd|Restart|desc"
+msgid "Restart ZNC"
+msgstr ""
+
+#: Socket.cpp:336
+msgid "Can't resolve server hostname"
+msgstr ""
+
+#: Socket.cpp:343
+msgid ""
+"Can't resolve bind hostname. Try /znc ClearBindHost and /znc "
+"ClearUserBindHost"
+msgstr ""
+
+#: Socket.cpp:348
+msgid "Server address is IPv4-only, but bindhost is IPv6-only"
+msgstr ""
+
+#: Socket.cpp:357
+msgid "Server address is IPv6-only, but bindhost is IPv4-only"
+msgstr ""
+
+#: Socket.cpp:515
+msgid "Some socket reached its max buffer limit and was closed!"
+msgstr ""
+
+#: SSLVerifyHost.cpp:448
+msgid "hostname doesn't match"
+msgstr ""
+
+#: SSLVerifyHost.cpp:452
+msgid "malformed hostname in certificate"
+msgstr ""
+
+#: SSLVerifyHost.cpp:456
+msgid "hostname verification error"
+msgstr ""
+
+#: User.cpp:507
+msgid ""
+"Invalid network name. It should be alphanumeric. Not to be confused with "
+"server name"
+msgstr ""
+
+#: User.cpp:511
+msgid "Network {1} already exists"
+msgstr ""
+
+#: User.cpp:777
+msgid ""
+"You are being disconnected because your IP is no longer allowed to connect "
+"to this user"
+msgstr ""
+
+#: User.cpp:907
+msgid "Password is empty"
+msgstr ""
+
+#: User.cpp:912
+msgid "Username is empty"
+msgstr ""
+
+#: User.cpp:917
+msgid "Username is invalid"
+msgstr ""
+
+#: User.cpp:1188
+msgid "Unable to find modinfo {1}: {2}"
+msgstr ""
index 5ba3a57cff5852b3da2e49493bb86325c25722a5..0af9a9dd62696f7f265147c43c18b2c41e0d5e08 100644 (file)
@@ -301,7 +301,7 @@ msgid "Unable to find module {1}"
 msgstr ""
 
 #: Modules.cpp:1659
-msgid "Module {1} does not support module type {1}."
+msgid "Module {1} does not support module type {2}."
 msgstr ""
 
 #: Modules.cpp:1666
index 9ca67b51aa2afcd96f06e08e951115ad37b5dcf3..ce647e1f52f2d73ad6755feb90d253fa5b30d8a5 100644 (file)
@@ -316,7 +316,7 @@ msgid "Unable to find module {1}"
 msgstr "Não foi possível encontrar o módulo {1}"
 
 #: Modules.cpp:1659
-msgid "Module {1} does not support module type {1}."
+msgid "Module {1} does not support module type {2}."
 msgstr ""
 
 #: Modules.cpp:1666
index dbe4327574fc9b98a977ed696fd7dc170a426df4..2a378a526d44ad8904cada36b0f40166723ab0f8 100644 (file)
@@ -20,7 +20,7 @@ msgstr "Вы вошли как: {1}"
 
 #: webskins/_default_/tmpl/InfoBar.tmpl:8
 msgid "Not logged in"
-msgstr ""
+msgstr "Вы не вошли в систему"
 
 #: webskins/_default_/tmpl/LoginBar.tmpl:3
 msgid "Logout"
@@ -71,7 +71,7 @@ msgstr "SSL не включён"
 
 #: znc.cpp:1687
 msgid "Unable to locate pem file: {1}"
-msgstr ""
+msgstr "Не могу найти файл pem: {1}"
 
 #: znc.cpp:1706
 msgid "Invalid port"
@@ -79,11 +79,11 @@ msgstr "Некорректный порт"
 
 #: znc.cpp:1822 ClientCommand.cpp:1629
 msgid "Unable to bind: {1}"
-msgstr ""
+msgstr "Не получилось слушать: {1}"
 
 #: IRCNetwork.cpp:236
 msgid "Jumping servers because this server is no longer in the list"
-msgstr ""
+msgstr "Текущий сервер больше не в списке, переподключаюсь"
 
 #: IRCNetwork.cpp:641 User.cpp:678
 msgid "Welcome to ZNC"
@@ -91,41 +91,43 @@ msgstr "Добро пожаловать в ZNC"
 
 #: IRCNetwork.cpp:729
 msgid "You are currently disconnected from IRC. Use 'connect' to reconnect."
-msgstr ""
+msgstr "Вы отключены от IRC. Введите «connect» для подключения."
 
 #: IRCNetwork.cpp:734
 msgid ""
 "ZNC is presently running in DEBUG mode. Sensitive data during your current "
 "session may be exposed to the host."
 msgstr ""
+"ZNC запущен в отладочном режиме. Деликатная информация, проходящая через "
+"ZNC, может быть видна администратору."
 
 #: IRCNetwork.cpp:765
 msgid "This network is being deleted or moved to another user."
-msgstr ""
+msgstr "Эта сеть будет удалена или перемещена к другому пользователю."
 
 #: IRCNetwork.cpp:994
 msgid "The channel {1} could not be joined, disabling it."
-msgstr ""
+msgstr "Не могу зайти на канал {1}, выключаю его."
 
 #: IRCNetwork.cpp:1123
 msgid "Your current server was removed, jumping..."
-msgstr ""
+msgstr "Текущий сервер был удалён, переподключаюсь..."
 
 #: IRCNetwork.cpp:1286
 msgid "Cannot connect to {1}, because ZNC is not compiled with SSL support."
-msgstr ""
+msgstr "Не могу подключиться к {1}, т. к. ZNC собран без поддержки SSL."
 
 #: IRCNetwork.cpp:1307
 msgid "Some module aborted the connection attempt"
-msgstr ""
+msgstr "Какой-то модуль оборвал попытку соединения"
 
 #: IRCSock.cpp:484
 msgid "Error from server: {1}"
-msgstr ""
+msgstr "Ошибка от сервера: {1}"
 
 #: IRCSock.cpp:686
 msgid "ZNC seems to be connected to itself, disconnecting..."
-msgstr ""
+msgstr "Похоже, ZNC подключён к самому себе, отключаюсь..."
 
 #: IRCSock.cpp:733
 msgid "Server {1} redirects us to {2}:{3} with reason: {4}"
@@ -133,55 +135,57 @@ msgstr ""
 
 #: IRCSock.cpp:737
 msgid "Perhaps you want to add it as a new server."
-msgstr ""
+msgstr "Возможно, вам стоит добавить его в качестве нового сервера."
 
 #: IRCSock.cpp:967
 msgid "Channel {1} is linked to another channel and was thus disabled."
-msgstr ""
+msgstr "Канал {1} отсылает к другому каналу и потому будет выключен."
 
 #: IRCSock.cpp:979
 msgid "Switched to SSL (STARTTLS)"
-msgstr ""
+msgstr "Перешёл на SSL (STARTTLS)"
 
 #: IRCSock.cpp:1032
 msgid "You quit: {1}"
-msgstr ""
+msgstr "Вы вышли: {1}"
 
 #: IRCSock.cpp:1238
 msgid "Disconnected from IRC. Reconnecting..."
-msgstr ""
+msgstr "Отключён от IRC. Переподключаюсь..."
 
 #: IRCSock.cpp:1269
 msgid "Cannot connect to IRC ({1}). Retrying..."
-msgstr ""
+msgstr "Не могу подключиться к IRC ({1}). Пытаюсь ещё раз..."
 
 #: IRCSock.cpp:1272
 msgid "Disconnected from IRC ({1}). Reconnecting..."
-msgstr ""
+msgstr "Отключён от IRC ({1}). Переподключаюсь..."
 
 #: IRCSock.cpp:1302
 msgid "If you trust this certificate, do /znc AddTrustedServerFingerprint {1}"
 msgstr ""
+"Если вы доверяете этому сертификату, введите /znc "
+"AddTrustedServerFingerprint {1}"
 
 #: IRCSock.cpp:1319
 msgid "IRC connection timed out.  Reconnecting..."
-msgstr ""
+msgstr "Подключение IRC завершилось по тайм-ауту. Переподключаюсь..."
 
 #: IRCSock.cpp:1331
 msgid "Connection Refused.  Reconnecting..."
-msgstr ""
+msgstr "В соединении отказано. Переподключаюсь..."
 
 #: IRCSock.cpp:1339
 msgid "Received a too long line from the IRC server!"
-msgstr ""
+msgstr "От IRC-сервера получена слишком длинная строка!"
 
 #: IRCSock.cpp:1443
 msgid "No free nick available"
-msgstr ""
+msgstr "Не могу найти свободный ник"
 
 #: IRCSock.cpp:1451
 msgid "No free nick found"
-msgstr ""
+msgstr "Не могу найти свободный ник"
 
 #: Client.cpp:75
 msgid "No such module {1}"
@@ -189,63 +193,70 @@ msgstr "Нет модуля {1}"
 
 #: Client.cpp:365
 msgid "A client from {1} attempted to login as you, but was rejected: {2}"
-msgstr ""
+msgstr "Клиент с {1} попытался зайти под вашим именем, но был отвергнут: {2}"
 
 #: Client.cpp:400
 msgid "Network {1} doesn't exist."
-msgstr ""
+msgstr "Сеть {1} не существует."
 
 #: Client.cpp:414
 msgid ""
 "You have several networks configured, but no network was specified for the "
 "connection."
 msgstr ""
+"У вас настроены несколько сетей, но для этого соединения ни одна не указана."
 
 #: Client.cpp:417
 msgid ""
 "Selecting network {1}. To see list of all configured networks, use /znc "
 "ListNetworks"
 msgstr ""
+"Выбираю сеть {1}. Чтобы увидеть весь список, введите команду /znc "
+"ListNetworks"
 
 #: Client.cpp:420
 msgid ""
 "If you want to choose another network, use /znc JumpNetwork <network>, or "
 "connect to ZNC with username {1}/<network> (instead of just {1})"
 msgstr ""
+"Чтобы выбрать другую сеть, введите /znc JumpNetwork <сеть> либо "
+"подключайтесь к ZNC с именем пользователя {1}/<сеть> вместо {1}"
 
 #: Client.cpp:426
 msgid ""
 "You have no networks configured. Use /znc AddNetwork <network> to add one."
 msgstr ""
+"Вы не настроили ни одну сеть. Введите команду /znc AddNetwork <сеть> чтобы "
+"добавить сеть."
 
 #: Client.cpp:437
 msgid "Closing link: Timeout"
-msgstr ""
+msgstr "Завершаю связь по тайм-ауту"
 
 #: Client.cpp:459
 msgid "Closing link: Too long raw line"
-msgstr ""
+msgstr "Завершаю связь: получена слишком длинная строка"
 
 #: Client.cpp:466
 msgid ""
 "You are being disconnected because another user just authenticated as you."
-msgstr ""
+msgstr "Другой пользователь зашёл под вашим именем, отключаем."
 
 #: Client.cpp:1021
 msgid "Your CTCP to {1} got lost, you are not connected to IRC!"
-msgstr ""
+msgstr "Вы не подключены к IRC, ваш CTCP-запрос к {1} утерян!"
 
 #: Client.cpp:1148
 msgid "Your notice to {1} got lost, you are not connected to IRC!"
-msgstr ""
+msgstr "Вы не подключены к IRC, ваше сообщение к {1} утеряно!"
 
 #: Client.cpp:1187
 msgid "Removing channel {1}"
-msgstr ""
+msgstr "Убираю канал {1}"
 
 #: Client.cpp:1263
 msgid "Your message to {1} got lost, you are not connected to IRC!"
-msgstr ""
+msgstr "Вы не подключены к IRC, ваше сообщение к {1} утеряно!"
 
 #: Client.cpp:1316 Client.cpp:1322
 msgid "Hello. How may I help you?"
@@ -253,157 +264,162 @@ msgstr "Привет, чем могу быть вам полезен?"
 
 #: Client.cpp:1336
 msgid "Usage: /attach <#chans>"
-msgstr ""
+msgstr "Использование: /attach <#каналы>"
 
 #: Client.cpp:1343 Client.cpp:1365 ClientCommand.cpp:129 ClientCommand.cpp:151
 msgid "There was {1} channel matching [{2}]"
 msgid_plural "There were {1} channels matching [{2}]"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
+msgstr[0] "{1} канал подходит под маску [{2}]"
+msgstr[1] "{1} канала подходят под маску [{2}]"
+msgstr[2] "{1} каналов подходят под маску [{2}]"
+msgstr[3] "{1} каналов подходят под маску [{2}]"
 
 #: Client.cpp:1346 ClientCommand.cpp:132
 msgid "Attached {1} channel"
 msgid_plural "Attached {1} channels"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
+msgstr[0] "Прицепляю {1} канал"
+msgstr[1] "Прицепляю {1} канала"
+msgstr[2] "Прицепляю {1} каналов"
+msgstr[3] "Прицепляю {1} каналов"
 
 #: Client.cpp:1358
 msgid "Usage: /detach <#chans>"
-msgstr ""
+msgstr "Использование: /detach <#каналы>"
 
 #: Client.cpp:1368 ClientCommand.cpp:154
 msgid "Detached {1} channel"
 msgid_plural "Detached {1} channels"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
+msgstr[0] "Отцепляю {1} канал"
+msgstr[1] "Отцепляю {1} канала"
+msgstr[2] "Отцепляю {1} каналов"
+msgstr[3] "Отцепляю {1} каналов"
 
 #: Chan.cpp:638
 msgid "Buffer Playback..."
-msgstr ""
+msgstr "Воспроизведение буфера..."
 
 #: Chan.cpp:676
 msgid "Playback Complete."
-msgstr ""
+msgstr "Воспроизведение завершено."
 
 #: Modules.cpp:528
 msgctxt "modhelpcmd"
 msgid "<search>"
-msgstr ""
+msgstr "<поиск>"
 
 #: Modules.cpp:529
 msgctxt "modhelpcmd"
 msgid "Generate this output"
-msgstr ""
+msgstr "Показать этот вывод"
 
 #: Modules.cpp:573 ClientCommand.cpp:1894
 msgid "No matches for '{1}'"
-msgstr ""
+msgstr "Не нашёл «{1}»"
 
 #: Modules.cpp:691
 msgid "This module doesn't implement any commands."
-msgstr ""
+msgstr "Этот модуль не принимает команды."
 
 #: Modules.cpp:693
 msgid "Unknown command!"
-msgstr ""
+msgstr "Неизвестная команда!"
 
 #: Modules.cpp:1633
 msgid "Module {1} already loaded."
-msgstr ""
+msgstr "Модуль {1} уже загружен."
 
 #: Modules.cpp:1647
 msgid "Unable to find module {1}"
-msgstr ""
+msgstr "Не могу найти модуль {1}"
 
 #: Modules.cpp:1659
-msgid "Module {1} does not support module type {1}."
-msgstr ""
+msgid "Module {1} does not support module type {2}."
+msgstr "Модуль {1} не поддерживает тип модулей «{2}»."
 
 #: Modules.cpp:1666
 msgid "Module {1} requires a user."
-msgstr ""
+msgstr "Модулю {1} необходим пользователь."
 
 #: Modules.cpp:1672
 msgid "Module {1} requires a network."
-msgstr ""
+msgstr "Модулю {1} необходима сеть."
 
 #: Modules.cpp:1688
 msgid "Caught an exception"
-msgstr ""
+msgstr "Поймано исключение"
 
 #: Modules.cpp:1694
 msgid "Module {1} aborted: {2}"
-msgstr ""
+msgstr "Модуль {1} прервал: {2}"
 
 #: Modules.cpp:1696
 msgid "Module {1} aborted."
-msgstr ""
+msgstr "Модуль {1} прервал."
 
 #: Modules.cpp:1720 Modules.cpp:1762
 msgid "Module [{1}] not loaded."
-msgstr ""
+msgstr "Модуль [{1}] не загружен."
 
 #: Modules.cpp:1744
 msgid "Module {1} unloaded."
-msgstr ""
+msgstr "Модуль {1} выгружен."
 
 #: Modules.cpp:1749
 msgid "Unable to unload module {1}."
-msgstr ""
+msgstr "Не могу выгрузить модуль {1}."
 
 #: Modules.cpp:1778
 msgid "Reloaded module {1}."
-msgstr ""
+msgstr "Модуль {1} перезагружен."
 
 #: Modules.cpp:1793
 msgid "Unable to find module {1}."
-msgstr ""
+msgstr "Не могу найти модуль {1}."
 
 #: Modules.cpp:1919
 msgid ""
 "Module names can only contain letters, numbers and underscores, [{1}] is "
 "invalid"
 msgstr ""
+"Названия модуля может содержать только латинские буквы, цифры и знак "
+"подчёркивания; [{1}] не соответствует требованиям"
 
 #: Modules.cpp:1943
 msgid "Unknown error"
-msgstr ""
+msgstr "Неизвестная ошибка"
 
 #: Modules.cpp:1944
 msgid "Unable to open module {1}: {2}"
-msgstr ""
+msgstr "Не могу открыть модуль {1}: {2}"
 
 #: Modules.cpp:1953
 msgid "Could not find ZNCModuleEntry in module {1}"
-msgstr ""
+msgstr "Не могу найти ZNCModuleEntry в модуле {1}"
 
 #: Modules.cpp:1961
 msgid ""
 "Version mismatch for module {1}: core is {2}, module is built for {3}. "
 "Recompile this module."
 msgstr ""
+"Ядро имеет версию {2}, а модуль {1} собран для {3}. Пересоберите этот модуль."
 
 #: Modules.cpp:1972
 msgid ""
 "Module {1} is built incompatibly: core is '{2}', module is '{3}'. Recompile "
 "this module."
 msgstr ""
+"Модуль {1} собран не так: ядро — «{2}», а модуль — «{3}». Пересоберите этот "
+"модуль."
 
 #: Modules.cpp:2002 Modules.cpp:2008
 msgctxt "modhelpcmd"
 msgid "Command"
-msgstr ""
+msgstr "Команда"
 
 #: Modules.cpp:2003 Modules.cpp:2009
 msgctxt "modhelpcmd"
 msgid "Description"
-msgstr ""
+msgstr "Описание"
 
 #: ClientCommand.cpp:51 ClientCommand.cpp:115 ClientCommand.cpp:137
 #: ClientCommand.cpp:749 ClientCommand.cpp:768 ClientCommand.cpp:794
@@ -412,7 +428,7 @@ msgstr ""
 #: ClientCommand.cpp:1401 ClientCommand.cpp:1412 ClientCommand.cpp:1421
 #: ClientCommand.cpp:1433
 msgid "You must be connected with a network to use this command"
-msgstr ""
+msgstr "Чтобы использовать это команду, подключитесь к сети"
 
 #: ClientCommand.cpp:58
 msgid "Usage: ListNicks <#chan>"
@@ -424,11 +440,11 @@ msgstr "Вы находитесь не на [{1}]"
 
 #: ClientCommand.cpp:70
 msgid "You are not on [{1}] (trying)"
-msgstr ""
+msgstr "Вы не на [{1}] (пытаюсь войти)"
 
 #: ClientCommand.cpp:79
 msgid "No nicks on [{1}]"
-msgstr ""
+msgstr "На [{1}] никого"
 
 #: ClientCommand.cpp:91 ClientCommand.cpp:106
 msgid "Nick"
@@ -444,7 +460,7 @@ msgstr "Хост"
 
 #: ClientCommand.cpp:122
 msgid "Usage: Attach <#chans>"
-msgstr "Использование: Attach <#chans>"
+msgstr "Использование: Attach <#каналы>"
 
 #: ClientCommand.cpp:144
 msgid "Usage: Detach <#chans>"
@@ -452,59 +468,59 @@ msgstr "Использование: Dettach <#chans>"
 
 #: ClientCommand.cpp:161
 msgid "There is no MOTD set."
-msgstr ""
+msgstr "Сообщение дня не установлено."
 
 #: ClientCommand.cpp:167
 msgid "Rehashing succeeded!"
-msgstr ""
+msgstr "Готово!"
 
 #: ClientCommand.cpp:169
 msgid "Rehashing failed: {1}"
-msgstr ""
+msgstr "Ошибка: {1}"
 
 #: ClientCommand.cpp:173
 msgid "Wrote config to {1}"
-msgstr ""
+msgstr "Конфигурация записана в {1}"
 
 #: ClientCommand.cpp:175
 msgid "Error while trying to write config."
-msgstr ""
+msgstr "При записи конфигурации произошла ошибка."
 
 #: ClientCommand.cpp:455
 msgid "Usage: ListChans"
-msgstr ""
+msgstr "Использование: ListChans"
 
 #: ClientCommand.cpp:462
 msgid "No such user [{1}]"
-msgstr ""
+msgstr "Нет такого пользователя [{1}]"
 
 #: ClientCommand.cpp:468
 msgid "User [{1}] doesn't have network [{2}]"
-msgstr ""
+msgstr "У пользователя [{1}] нет сети [{2}]"
 
 #: ClientCommand.cpp:479
 msgid "There are no channels defined."
-msgstr ""
+msgstr "Ни один канал не настроен."
 
 #: ClientCommand.cpp:484 ClientCommand.cpp:500
 msgctxt "listchans"
 msgid "Name"
-msgstr ""
+msgstr "Название"
 
 #: ClientCommand.cpp:485 ClientCommand.cpp:503
 msgctxt "listchans"
 msgid "Status"
-msgstr ""
+msgstr "Состояние"
 
 #: ClientCommand.cpp:486 ClientCommand.cpp:510
 msgctxt "listchans"
 msgid "In config"
-msgstr ""
+msgstr "В конфигурации"
 
 #: ClientCommand.cpp:487 ClientCommand.cpp:512
 msgctxt "listchans"
 msgid "Buffer"
-msgstr ""
+msgstr "Буфер"
 
 #: ClientCommand.cpp:488 ClientCommand.cpp:516
 msgctxt "listchans"
@@ -514,7 +530,7 @@ msgstr "Очистить"
 #: ClientCommand.cpp:489 ClientCommand.cpp:521
 msgctxt "listchans"
 msgid "Modes"
-msgstr ""
+msgstr "Режимы"
 
 #: ClientCommand.cpp:490 ClientCommand.cpp:522
 msgctxt "listchans"
@@ -524,22 +540,22 @@ msgstr "Пользователи"
 #: ClientCommand.cpp:505
 msgctxt "listchans"
 msgid "Detached"
-msgstr ""
+msgstr "Отцеплен"
 
 #: ClientCommand.cpp:506
 msgctxt "listchans"
 msgid "Joined"
-msgstr ""
+msgstr "На канале"
 
 #: ClientCommand.cpp:507
 msgctxt "listchans"
 msgid "Disabled"
-msgstr ""
+msgstr "Выключен"
 
 #: ClientCommand.cpp:508
 msgctxt "listchans"
 msgid "Trying"
-msgstr ""
+msgstr "Пытаюсь"
 
 #: ClientCommand.cpp:511 ClientCommand.cpp:519
 msgctxt "listchans"
@@ -548,35 +564,39 @@ msgstr "да"
 
 #: ClientCommand.cpp:536
 msgid "Total: {1}, Joined: {2}, Detached: {3}, Disabled: {4}"
-msgstr ""
+msgstr "Всего: {1}, прицеплено: {2}, отцеплено: {3}, выключено: {4}"
 
 #: ClientCommand.cpp:541
 msgid ""
 "Network number limit reached. Ask an admin to increase the limit for you, or "
 "delete unneeded networks using /znc DelNetwork <name>"
 msgstr ""
+"Достигнуто ограничение на количество сетей. Попросите администратора поднять "
+"вам лимит или удалите ненужные сети с помощью /znc DelNetwork <сеть>"
 
 #: ClientCommand.cpp:550
 msgid "Usage: AddNetwork <name>"
-msgstr "Использование: AddNetwork <name>"
+msgstr "Использование: AddNetwork <сеть>"
 
 #: ClientCommand.cpp:554
 msgid "Network name should be alphanumeric"
-msgstr ""
+msgstr "Название сети может содержать только цифры и латинские буквы"
 
 #: ClientCommand.cpp:561
 msgid ""
 "Network added. Use /znc JumpNetwork {1}, or connect to ZNC with username {2} "
 "(instead of just {3}) to connect to it."
 msgstr ""
+"Сеть добавлена. Чтобы подсоединиться к ней, введите /znc JumpNetwork {1} "
+"либо подключайтесь к ZNC с именем пользователя {2} вместо {3}."
 
 #: ClientCommand.cpp:566
 msgid "Unable to add that network"
-msgstr ""
+msgstr "Не могу добавить эту сеть"
 
 #: ClientCommand.cpp:573
 msgid "Usage: DelNetwork <name>"
-msgstr ""
+msgstr "Использование: DelNetwork <сеть>"
 
 #: ClientCommand.cpp:582
 msgid "Network deleted"
@@ -613,17 +633,17 @@ msgstr ""
 #: ClientCommand.cpp:607 ClientCommand.cpp:619
 msgctxt "listnetworks"
 msgid "Channels"
-msgstr ""
+msgstr "Каналы"
 
 #: ClientCommand.cpp:614
 msgctxt "listnetworks"
 msgid "Yes"
-msgstr ""
+msgstr "Да"
 
 #: ClientCommand.cpp:623
 msgctxt "listnetworks"
 msgid "No"
-msgstr ""
+msgstr "Нет"
 
 #: ClientCommand.cpp:628
 msgctxt "listnetworks"
@@ -632,7 +652,7 @@ msgstr ""
 
 #: ClientCommand.cpp:632 ClientCommand.cpp:932
 msgid "Access denied."
-msgstr ""
+msgstr "Доступ запрещён."
 
 #: ClientCommand.cpp:643
 msgid "Usage: MoveNetwork <old user> <old network> <new user> [new network]"
@@ -668,7 +688,7 @@ msgstr ""
 
 #: ClientCommand.cpp:718
 msgid "Success."
-msgstr ""
+msgstr "Успех."
 
 #: ClientCommand.cpp:721
 msgid "Copied the network to new user, but failed to delete old network"
@@ -723,39 +743,39 @@ msgstr ""
 #: ClientCommand.cpp:802 ClientCommand.cpp:809
 msgctxt "listservers"
 msgid "Host"
-msgstr ""
+msgstr "Хост"
 
 #: ClientCommand.cpp:803 ClientCommand.cpp:811
 msgctxt "listservers"
 msgid "Port"
-msgstr ""
+msgstr "Порт"
 
 #: ClientCommand.cpp:804 ClientCommand.cpp:814
 msgctxt "listservers"
 msgid "SSL"
-msgstr ""
+msgstr "SSL"
 
 #: ClientCommand.cpp:805 ClientCommand.cpp:816
 msgctxt "listservers"
 msgid "Password"
-msgstr ""
+msgstr "Пароль"
 
 #: ClientCommand.cpp:815
 msgctxt "listservers|cell"
 msgid "SSL"
-msgstr ""
+msgstr "SSL"
 
 #: ClientCommand.cpp:832
 msgid "Usage: AddTrustedServerFingerprint <fi:ng:er>"
-msgstr ""
+msgstr "Использование: AddTrustedServerFingerprint <fi:ng:er>"
 
 #: ClientCommand.cpp:836 ClientCommand.cpp:849
 msgid "Done."
-msgstr ""
+msgstr "Готово."
 
 #: ClientCommand.cpp:845
 msgid "Usage: DelTrustedServerFingerprint <fi:ng:er>"
-msgstr ""
+msgstr "Использование: DelTrustedServerFingerprint <fi:ng:er>"
 
 #: ClientCommand.cpp:858
 msgid "No fingerprints added."
@@ -764,27 +784,27 @@ msgstr ""
 #: ClientCommand.cpp:874 ClientCommand.cpp:880
 msgctxt "topicscmd"
 msgid "Channel"
-msgstr ""
+msgstr "Канал"
 
 #: ClientCommand.cpp:875 ClientCommand.cpp:881
 msgctxt "topicscmd"
 msgid "Set By"
-msgstr ""
+msgstr "Установлена"
 
 #: ClientCommand.cpp:876 ClientCommand.cpp:882
 msgctxt "topicscmd"
 msgid "Topic"
-msgstr ""
+msgstr "Тема"
 
 #: ClientCommand.cpp:889 ClientCommand.cpp:893
 msgctxt "listmods"
 msgid "Name"
-msgstr ""
+msgstr "Название"
 
 #: ClientCommand.cpp:890 ClientCommand.cpp:894
 msgctxt "listmods"
 msgid "Arguments"
-msgstr ""
+msgstr "Параметры"
 
 #: ClientCommand.cpp:902
 msgid "No global modules loaded."
@@ -813,12 +833,12 @@ msgstr ""
 #: ClientCommand.cpp:938 ClientCommand.cpp:944
 msgctxt "listavailmods"
 msgid "Name"
-msgstr ""
+msgstr "Название"
 
 #: ClientCommand.cpp:939 ClientCommand.cpp:949
 msgctxt "listavailmods"
 msgid "Description"
-msgstr ""
+msgstr "Описание"
 
 #: ClientCommand.cpp:962
 msgid "No global modules available."
@@ -1390,7 +1410,7 @@ msgstr ""
 #: ClientCommand.cpp:1756
 msgctxt "helpcmd|Attach|args"
 msgid "<#chans>"
-msgstr ""
+msgstr "<#каналы>"
 
 #: ClientCommand.cpp:1757
 msgctxt "helpcmd|Attach|desc"