Update translations from Crowdin

This commit is contained in:
ZNC-Jenkins
2017-12-15 01:23:44 +00:00
parent 35753b9d9d
commit 9dbe7bb859
174 changed files with 12821 additions and 1274 deletions
+71
View File
@@ -0,0 +1,71 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/adminlog.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\n"
#: adminlog.cpp:29
msgid "Show the logging target"
msgstr "Das Log-Ziel anzeigen"
#: adminlog.cpp:31
msgid "<file|syslog|both> [path]"
msgstr "<file|syslog|both> [Pfad]"
#: adminlog.cpp:32
msgid "Set the logging target"
msgstr "Das Log-Ziel setzen"
#: adminlog.cpp:144
msgid "Access denied"
msgstr "Zutritt verweigert"
#: adminlog.cpp:158
msgid "Now logging to file"
msgstr "Es wird jetzt ein Datei-Protokoll geschrieben"
#: adminlog.cpp:162
msgid "Now only logging to syslog"
msgstr "Es wird nun ins Syslog geschrieben"
#: adminlog.cpp:166
msgid "Now logging to syslog and file"
msgstr "Es wird nun ins Syslog und eine Protokoll-Datei geschrieben"
#: adminlog.cpp:170
msgid "Usage: Target <file|syslog|both> [path]"
msgstr "Verwendung: Target <file|syslog|both> [Pfad]"
#: adminlog.cpp:172
msgid "Unknown target"
msgstr "Unbekanntes Ziel"
#: adminlog.cpp:194
msgid "Logging is enabled for file"
msgstr "Es wird ein Datei-Protokoll geschrieben"
#: adminlog.cpp:197
msgid "Logging is enabled for syslog"
msgstr "Es wird ins Syslog geschrieben"
#: adminlog.cpp:200
msgid "Logging is enabled for both, file and syslog"
msgstr "Es wird sowohl eine Protokoll-Datei als auch ins Syslog geschrieben"
#: adminlog.cpp:206
msgid "Log file will be written to {1}"
msgstr "Datei-Protokoll wird nach {1} geschrieben"
#: adminlog.cpp:224
msgid "Log ZNC events to file and/or syslog."
msgstr "Protokolliere ZNC-Ereignisse in eine Datei und/order ins Syslog."
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: adminlog.cpp:29
msgid "Show the logging target"
+71
View File
@@ -0,0 +1,71 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/adminlog.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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:144
msgid "Access denied"
msgstr ""
#: adminlog.cpp:158
msgid "Now logging to file"
msgstr ""
#: adminlog.cpp:162
msgid "Now only logging to syslog"
msgstr ""
#: adminlog.cpp:166
msgid "Now logging to syslog and file"
msgstr ""
#: adminlog.cpp:170
msgid "Usage: Target <file|syslog|both> [path]"
msgstr ""
#: adminlog.cpp:172
msgid "Unknown target"
msgstr ""
#: adminlog.cpp:194
msgid "Logging is enabled for file"
msgstr ""
#: adminlog.cpp:197
msgid "Logging is enabled for syslog"
msgstr ""
#: adminlog.cpp:200
msgid "Logging is enabled for both, file and syslog"
msgstr ""
#: adminlog.cpp:206
msgid "Log file will be written to {1}"
msgstr ""
#: adminlog.cpp:224
msgid "Log ZNC events to file and/or syslog."
msgstr ""
+125
View File
@@ -0,0 +1,125 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/alias.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\n"
#: alias.cpp:141
msgid "missing required parameter: {1}"
msgstr "Fehlendes erforderliches Argument: {1}"
#: alias.cpp:201
msgid "Created alias: {1}"
msgstr "Alias angelegt: {1}"
#: alias.cpp:203
msgid "Alias already exists."
msgstr "Alias existiert bereits."
#: alias.cpp:210
msgid "Deleted alias: {1}"
msgstr "Alias gelöscht: {1}"
#: 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 existiert nicht."
#: alias.cpp:222 alias.cpp:244 alias.cpp:263 alias.cpp:274
msgid "Modified alias."
msgstr "Alias modifiziert."
#: alias.cpp:236 alias.cpp:256
msgid "Invalid index."
msgstr "Ungültiger Index."
#: alias.cpp:282 alias.cpp:298
msgid "There are no aliases."
msgstr "Es gibt keine Aliase."
#: alias.cpp:289
msgid "The following aliases exist: {1}"
msgstr "Der folgende Alias existiert: {1}"
#: alias.cpp:290
msgctxt "list|separator"
msgid ", "
msgstr ", "
#: alias.cpp:324
msgid "Actions for alias {1}:"
msgstr "Aktionen für Alias {1}:"
#: alias.cpp:331
msgid "End of actions for alias {1}."
msgstr "Ende der Aktionen für Alias {1}."
#: alias.cpp:338 alias.cpp:341 alias.cpp:352 alias.cpp:357
msgid "<name>"
msgstr "<Name>"
#: alias.cpp:339
msgid "Creates a new, blank alias called name."
msgstr "Legt einen neuen, leeren Alias namens Name an."
#: alias.cpp:341
msgid "Deletes an existing alias."
msgstr "Löscht einen existierenden Alias."
#: alias.cpp:343
msgid "<name> <action ...>"
msgstr "<Name> <Aktion ...>"
#: alias.cpp:344
msgid "Adds a line to an existing alias."
msgstr "Fügt eine Zeile zu einem existierenden Alias hinzu."
#: alias.cpp:346
msgid "<name> <pos> <action ...>"
msgstr "<Name> <Position> <Aktion ...>"
#: alias.cpp:347
msgid "Inserts a line into an existing alias."
msgstr "Fügt eine Zeile in einen existierenden Alias ein."
#: alias.cpp:349
msgid "<name> <pos>"
msgstr "<Name> <Position>"
#: alias.cpp:350
msgid "Removes a line from an existing alias."
msgstr "Entfernt eine Zeile von einem existierenden Alias."
#: alias.cpp:353
msgid "Removes all lines from an existing alias."
msgstr "Entfernt alle Zeile von einem existierenden Alias."
#: alias.cpp:355
msgid "Lists all aliases by name."
msgstr "Zeigt alle Aliase nach Namen an."
#: alias.cpp:358
msgid "Reports the actions performed by an alias."
msgstr "Zeigt die Aktionen an, die vom Alias durchgeführt werden."
#: alias.cpp:362
msgid "Generate a list of commands to copy your alias config."
msgstr "Erzeugt eine Liste an Befehlen um ihre Alias-Konfiguration zu kopieren."
#: alias.cpp:374
msgid "Clearing all of them!"
msgstr "Alle von ihnen werden gelöscht!"
#: alias.cpp:409
msgid "Provides bouncer-side command alias support."
msgstr "Bietet Alias-Unterstützung im Bouncer an."
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: alias.cpp:141
msgid "missing required parameter: {1}"
+125
View File
@@ -0,0 +1,125 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/alias.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+87
View File
@@ -0,0 +1,87 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/autoattach.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\n"
#: autoattach.cpp:94
msgid "Added to list"
msgstr "Zur Liste hinzugefügt"
#: autoattach.cpp:96
msgid "{1} is already added"
msgstr "{1} ist schon hinzugefügt"
#: autoattach.cpp:100
msgid "Usage: Add [!]<#chan> <search> <host>"
msgstr "Verwendung: Add [!]<#kanal> <Suche> <Host>"
#: autoattach.cpp:101
msgid "Wildcards are allowed"
msgstr "Wildcards sind erlaubt"
#: autoattach.cpp:113
msgid "Removed {1} from list"
msgstr "{1} aus der Liste entfernt"
#: autoattach.cpp:115
msgid "Usage: Del [!]<#chan> <search> <host>"
msgstr "Verwendung: Del [!]<#Kanal> <Suche> <Host>"
#: autoattach.cpp:121 autoattach.cpp:129
msgid "Neg"
msgstr "Neg"
#: autoattach.cpp:122 autoattach.cpp:130
msgid "Chan"
msgstr "Kanal"
#: autoattach.cpp:123 autoattach.cpp:131
msgid "Search"
msgstr "Suche"
#: 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 ""
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: autoattach.cpp:94
msgid "Added to list"
+87
View File
@@ -0,0 +1,87 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/autoattach.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+71
View File
@@ -0,0 +1,71 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/autocycle.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: autocycle.cpp:27 autocycle.cpp:30
msgid "[!]<#chan>"
+71
View File
@@ -0,0 +1,71 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/autocycle.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+167
View File
@@ -0,0 +1,167 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/autoop.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 "Benutzer {1} entfernt"
#: autoop.cpp:484
msgid "That user already exists"
msgstr "Dieser Benutzer ist bereits vorhanden"
#: 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 "[{1}] hat uns eine Challenge gesendet, aber ist in keinem der definierten Kanäle geopt."
#: autoop.cpp:536
msgid "[{1}] sent us a challenge but they do not match a defined user."
msgstr "[{1}] hat uns eine Challenge gesendet, aber entspricht keinem definierten Benutzer."
#: autoop.cpp:544
msgid "WARNING! [{1}] sent an invalid challenge."
msgstr "WARNUNG! [{1}] hat eine ungültige Challenge gesendet."
#: autoop.cpp:560
msgid "[{1}] sent an unchallenged response. This could be due to lag."
msgstr "[{1}] hat eine unangeforderte Antwort gesendet. Dies könnte an Lag liegen."
#: autoop.cpp:577
msgid "WARNING! [{1}] sent a bad response. Please verify that you have their correct password."
msgstr "WARNUNG! [{1}] hat eine schlechte Antwort gesendet. Bitte überprüfe, dass du deren korrektes Passwort hast."
#: autoop.cpp:586
msgid "WARNING! [{1}] sent a response but did not match any defined users."
msgstr "WARNUNG! [{1}] hat eine Antwort gesendet, aber entspricht keinem definierten Benutzer."
#: autoop.cpp:644
msgid "Auto op the good people"
msgstr "Gebe automatisch Op an die guten Leute"
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: autoop.cpp:154
msgid "List all users"
+167
View File
@@ -0,0 +1,167 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/autoop.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+43
View File
@@ -0,0 +1,43 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/autoreply.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\n"
#: autoreply.cpp:25
msgid "<reply>"
msgstr "<Antwort>"
#: autoreply.cpp:25
msgid "Sets a new reply"
msgstr "Setzt eine neue Antwort"
#: autoreply.cpp:27
msgid "Displays the current query reply"
msgstr "Zeigt die aktuelle Query-Antwort an"
#: autoreply.cpp:75
msgid "Current reply is: {1} ({2})"
msgstr "Aktuelle Antwort ist: {1} ({2})"
#: autoreply.cpp:81
msgid "New reply set to: {1} ({2})"
msgstr "Neue Antwort gesetzt auf: {1} ({2})"
#: 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 "Erlaubt es einen Antwort-Text zu setzen. Dieser wird verwendet wenn automatisch Queries beantwortet werden, falls du nicht zu ZNC verbunden bist."
#: autoreply.cpp:98
msgid "Reply to queries when you are away"
msgstr "Auf Queries antworten when du nicht da bist"
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: autoreply.cpp:25
msgid "<reply>"
+43
View File
@@ -0,0 +1,43 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/autoreply.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+111
View File
@@ -0,0 +1,111 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/autovoice.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\n"
#: autovoice.cpp:120
msgid "List all users"
msgstr "Zeige alle Benutzer an"
#: autovoice.cpp:122 autovoice.cpp:125
msgid "<user> <channel> [channel] ..."
msgstr "<Benutzer> <Kanal> [Kanal] ..."
#: autovoice.cpp:123
msgid "Adds channels to a user"
msgstr "Fügt Kanäle zu Benutzern hinzu"
#: autovoice.cpp:126
msgid "Removes channels from a user"
msgstr "Entfernt Kanäle von Benutzern"
#: autovoice.cpp:128
msgid "<user> <hostmask> [channels]"
msgstr ""
#: autovoice.cpp:129
msgid "Adds a user"
msgstr "Fügt einen Benutzer hinzu"
#: autovoice.cpp:131
msgid "<user>"
msgstr "<Benutzer>"
#: autovoice.cpp:131
msgid "Removes a user"
msgstr "Entfernt einen Benutzer"
#: autovoice.cpp:215
msgid "Usage: AddUser <user> <hostmask> [channels]"
msgstr ""
#: autovoice.cpp:229
msgid "Usage: DelUser <user>"
msgstr "Verwendung: DelUser <Benutzer>"
#: autovoice.cpp:238
msgid "There are no users defined"
msgstr "Es sind keine Benutzer definiert"
#: autovoice.cpp:244 autovoice.cpp:250
msgid "User"
msgstr "Benutzer"
#: autovoice.cpp:245 autovoice.cpp:251
msgid "Hostmask"
msgstr ""
#: autovoice.cpp:246 autovoice.cpp:252
msgid "Channels"
msgstr "Kanäle"
#: autovoice.cpp:263
msgid "Usage: AddChans <user> <channel> [channel] ..."
msgstr "Verwendung: AddChans <Benutzer> <Kanal> [Kanal] ..."
#: autovoice.cpp:270 autovoice.cpp:292 autovoice.cpp:329
msgid "No such user"
msgstr "Kein solcher Benutzer"
#: autovoice.cpp:275
msgid "Channel(s) added to user {1}"
msgstr ""
#: autovoice.cpp:285
msgid "Usage: DelChans <user> <channel> [channel] ..."
msgstr "Verwendung: DelChans <Benutzer> <Kanal> [Kanal] ..."
#: autovoice.cpp:298
msgid "Channel(s) Removed from user {1}"
msgstr ""
#: autovoice.cpp:335
msgid "User {1} removed"
msgstr "Benutzer {1} entfernt"
#: autovoice.cpp:341
msgid "That user already exists"
msgstr "Dieser Benutzer ist bereits vorhanden"
#: 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 "Jedes Argument ist entweder ein Kanel in dem autovoice aktiviert sein soll (wobei Wildcards erlaubt sind) oder, falls es mit einem ! beginnt, eine Ausnahme für autovoice."
#: autovoice.cpp:365
msgid "Auto voice the good people"
msgstr ""
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: autovoice.cpp:120
msgid "List all users"
+111
View File
@@ -0,0 +1,111 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/autovoice.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+107
View File
@@ -0,0 +1,107 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/awaystore.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\n"
#: awaystore.cpp:67
msgid "You have been marked as away"
msgstr "Sie wurden als abwesend markiert"
#: awaystore.cpp:78 awaystore.cpp:385 awaystore.cpp:388
msgid "Welcome back!"
msgstr "Willkommen zurück!"
#: awaystore.cpp:100
msgid "Deleted {1} messages"
msgstr "{1} Nachrichten gelöscht"
#: awaystore.cpp:104
msgid "USAGE: delete <num|all>"
msgstr ""
#: awaystore.cpp:109
msgid "Illegal message # requested"
msgstr ""
#: awaystore.cpp:113
msgid "Message erased"
msgstr "Nachricht gelöscht"
#: awaystore.cpp:122
msgid "Messages saved to disk"
msgstr ""
#: awaystore.cpp:124
msgid "There are no messages to save"
msgstr "Es gibt keine Nachrichten zu speichern"
#: 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 ""
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: awaystore.cpp:67
msgid "You have been marked as away"
+107
View File
@@ -0,0 +1,107 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/awaystore.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+35
View File
@@ -0,0 +1,35 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/block_motd.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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:60
msgid "MOTD blocked by ZNC"
msgstr ""
#: block_motd.cpp:106
msgid "Block the MOTD from IRC so it's not sent to your client(s)."
msgstr ""
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: block_motd.cpp:26
msgid "[<server>]"
+35
View File
@@ -0,0 +1,35 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/block_motd.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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:60
msgid "MOTD blocked by ZNC"
msgstr ""
#: block_motd.cpp:106
msgid "Block the MOTD from IRC so it's not sent to your client(s)."
msgstr ""
+99
View File
@@ -0,0 +1,99 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/blockuser.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 "Benutzer {1} ist nicht blockiert"
#: blockuser.cpp:216
msgid "Enter one or more user names. Separate them by spaces."
msgstr "Einen oder mehrere Benutzernamen durch Leerzeichen getrennt eingeben."
#: blockuser.cpp:219
msgid "Block certain users from logging in."
msgstr ""
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: modules/po/../data/blockuser/tmpl/blockuser_WebadminUser.tmpl:9
msgid "Account is blocked"
+99
View File
@@ -0,0 +1,99 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/blockuser.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+129
View File
@@ -0,0 +1,129 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/bouncedcc.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: bouncedcc.cpp:101 bouncedcc.cpp:119 bouncedcc.cpp:121
msgctxt "list"
+129
View File
@@ -0,0 +1,129 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/bouncedcc.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+51
View File
@@ -0,0 +1,51 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/buffextras.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\n"
#: buffextras.cpp:45
msgid "Server"
msgstr "Server"
#: buffextras.cpp:47
msgid "{1} set mode: {2} {3}"
msgstr "{1} hat Modus gesetzt: {2} {3}"
#: buffextras.cpp:55
msgid "{1} kicked {2} with reason: {3}"
msgstr "{1} hat {2} mit folgendem Grund gekickt: {3}"
#: 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 "{1} ist jetzt als {2} bekannt"
#: buffextras.cpp:100
msgid "{1} changed the topic to: {2}"
msgstr ""
#: buffextras.cpp:115
msgid "Adds joins, parts etc. to the playback buffer"
msgstr ""
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: buffextras.cpp:45
msgid "Server"
+51
View File
@@ -0,0 +1,51 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/buffextras.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+73
View File
@@ -0,0 +1,73 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/cert.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\n"
# this text is inserted into `click here` in the other string
#: modules/po/../data/cert/tmpl/index.tmpl:5
msgid "here"
msgstr "hier"
# {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 "Du hast bereits ein Zertifikat gesetzt. Verwende das untenstehende Formular um es zu überschreiben. Alternativ, klicke {1} um es zu löschen."
#: modules/po/../data/cert/tmpl/index.tmpl:8
msgid "You do not have a certificate yet."
msgstr "Du hast bisher kein Zertifikat."
#: modules/po/../data/cert/tmpl/index.tmpl:14 cert.cpp:72
msgid "Certificate"
msgstr "Zertifikat"
#: modules/po/../data/cert/tmpl/index.tmpl:18
msgid "PEM File:"
msgstr "PEM-Datei:"
#: modules/po/../data/cert/tmpl/index.tmpl:22
msgid "Update"
msgstr "Aktualisieren"
#: cert.cpp:28
msgid "Pem file deleted"
msgstr "PEM-Datei gelöscht"
#: cert.cpp:31
msgid "The pem file doesn't exist or there was a error deleting the pem file."
msgstr "Die PEM-Datei existiert nicht oder es trat ein Fehler beim Löschen auf."
#: cert.cpp:38
msgid "You have a certificate in {1}"
msgstr "Dein Zertifikat ist in {1}"
#: cert.cpp:41
msgid "You do not have a certificate. Please use the web interface to add a certificate"
msgstr "Du hast kein Zertifikat. Bitte verwende das Web-Interface um ein Zertifikat hinzuzufügen"
#: cert.cpp:44
msgid "Alternatively you can either place one at {1}"
msgstr "Alternativ kannst du eines in {1} platzieren"
#: cert.cpp:52
msgid "Delete the current certificate"
msgstr "Löscht das aktuelle Zertifikat"
#: cert.cpp:54
msgid "Show the current certificate"
msgstr ""
#: cert.cpp:105
msgid "Use a ssl certificate to connect to a server"
msgstr ""
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
# this text is inserted into `click here` in the other string
#: modules/po/../data/cert/tmpl/index.tmpl:5
+16 -25
View File
@@ -1,35 +1,27 @@
# Russian translations for znc package
# Английские переводы для пакета znc.
# Copyright (C) 2016 THE znc'S COPYRIGHT HOLDER
# This file is distributed under the same license as the znc package.
# Alexey Sokolov <alexey+znc@asokolov.org>, 2016.
#
msgid ""
msgstr ""
"Project-Id-Version: znc 1.7.x\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-01-27 21:49+0000\n"
"PO-Revision-Date: 2016-01-24 16:40+0000\n"
"Last-Translator: Alexey Sokolov <alexey+znc@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/cert.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
"У вас уже есть сертификат, с помощью формы ниже можно его изменить. Чтобы "
"удалить сертификат, нажмите {1}."
msgid "You already have a certificate set, use the form below to overwrite the current certificate. Alternatively click {1} to delete your certificate."
msgstr "У вас уже есть сертификат, с помощью формы ниже можно его изменить. Чтобы удалить сертификат, нажмите {1}."
#: modules/po/../data/cert/tmpl/index.tmpl:8
msgid "You do not have a certificate yet."
@@ -60,9 +52,7 @@ msgid "You have a certificate in {1}"
msgstr "Ваш сертификат лежит в {1}"
#: cert.cpp:41
msgid ""
"You do not have a certificate. Please use the web interface to add a "
"certificate"
msgid "You do not have a certificate. Please use the web interface to add a certificate"
msgstr "У вас нет сертификата. Пожалуйста, добавьте его через веб-интерфейс."
#: cert.cpp:44
@@ -80,3 +70,4 @@ msgstr "Показать текущий сертификат"
#: cert.cpp:105
msgid "Use a ssl certificate to connect to a server"
msgstr "Соединение с сервером с помошью сертификата SSL"
+110
View File
@@ -0,0 +1,110 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/certauth.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\n"
#: modules/po/../data/certauth/tmpl/index.tmpl:7
msgid "Add a key"
msgstr "Einen Schlüssel hinzufügen"
#: modules/po/../data/certauth/tmpl/index.tmpl:11
msgid "Key:"
msgstr "Schlüssel:"
#: modules/po/../data/certauth/tmpl/index.tmpl:15
msgid "Add Key"
msgstr "Schlüssel hinzufügen"
#: modules/po/../data/certauth/tmpl/index.tmpl:23
msgid "You have no keys."
msgstr "Du hast keine Schlüssel."
#: modules/po/../data/certauth/tmpl/index.tmpl:30
msgctxt "web"
msgid "Key"
msgstr "Schlüssel"
#: 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 "Einen öffentlichen Schlüssel hinzufügen. Falls kein Schlüssel angegeben wird, dann wird der aktuelle Schlüsse verwunden"
#: certauth.cpp:35
msgid "id"
msgstr ""
#: certauth.cpp:35
msgid "Delete a key by its number in List"
msgstr "Lösche einen Schlüssels durch seine Nummer in der Liste"
#: certauth.cpp:37
msgid "List your public keys"
msgstr "Öffentliche Schlüssel auflisten"
#: certauth.cpp:39
msgid "Print your current key"
msgstr "Aktuellen Schlüssel ausgeben"
#: certauth.cpp:142
msgid "You are not connected with any valid public key"
msgstr "Du bist nicht mit einem gültigen öffentlichen Schlüssel verbunden"
#: certauth.cpp:144
msgid "Your current public key is: {1}"
msgstr "Dein aktuelle öffentlicher Schlüssel ist: {1}"
#: certauth.cpp:157
msgid "You did not supply a public key or connect with one."
msgstr "Es wurde kein öffentlicher Schlüssel angegeben oder zum Verbinden verwendet."
#: certauth.cpp:160
msgid "Key '{1}' added."
msgstr "Schlüssel '{1}' hinzugefügt."
#: certauth.cpp:162
msgid "The key '{1}' is already added."
msgstr "Der Schlüssel '{1}' wurde bereits hinzugefügt."
#: certauth.cpp:170 certauth.cpp:182
msgctxt "list"
msgid "Id"
msgstr ""
#: certauth.cpp:171 certauth.cpp:183
msgctxt "list"
msgid "Key"
msgstr "Schlüssel"
#: certauth.cpp:175 certauth.cpp:189 certauth.cpp:198
msgid "No keys set for your user"
msgstr "Keine Schlüssel für deinen Benutzer gesetzt"
#: certauth.cpp:203
msgid "Invalid #, check \"list\""
msgstr ""
#: certauth.cpp:215
msgid "Removed"
msgstr "Entfernt"
#: certauth.cpp:290
msgid "Allows users to authenticate via SSL client certificates."
msgstr "Ermöglicht es Benutzern sich über SSL-Client-Zertifikate zu authentifizieren."
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: modules/po/../data/certauth/tmpl/index.tmpl:7
msgid "Add a key"
+110
View File
@@ -0,0 +1,110 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/certauth.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+19
View File
@@ -0,0 +1,19 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/chansaver.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\n"
#: chansaver.cpp:91
msgid "Keeps config up-to-date when user joins/parts."
msgstr ""
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: chansaver.cpp:91
msgid "Keeps config up-to-date when user joins/parts."
+19
View File
@@ -0,0 +1,19 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/chansaver.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\n"
#: chansaver.cpp:91
msgid "Keeps config up-to-date when user joins/parts."
msgstr ""
+19
View File
@@ -0,0 +1,19 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/clearbufferonmsg.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\n"
#: clearbufferonmsg.cpp:160
msgid "Clears all channel and query buffers whenever the user does something"
msgstr "Löscht alle Kanal- und Query-Puffer immer wenn der Benutzer etwas tut"
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: clearbufferonmsg.cpp:160
msgid "Clears all channel and query buffers whenever the user does something"
+19
View File
@@ -0,0 +1,19 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/clearbufferonmsg.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\n"
#: clearbufferonmsg.cpp:160
msgid "Clears all channel and query buffers whenever the user does something"
msgstr ""
+69
View File
@@ -0,0 +1,69 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/clientnotify.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\n"
#: clientnotify.cpp:47
msgid "<message|notice|off>"
msgstr ""
#: clientnotify.cpp:48
msgid "Sets the notify method"
msgstr "Setzt die Benachrichtigungsmethode"
#: clientnotify.cpp:50 clientnotify.cpp:54
msgid "<on|off>"
msgstr ""
#: clientnotify.cpp:51
msgid "Turns notifications for unseen IP addresses on or off"
msgstr "Schaltet Benachrichtigungen für bisher nicht gesehene IP-Adressen an oder aus"
#: clientnotify.cpp:55
msgid "Turns notifications for clients disconnecting on or off"
msgstr ""
#: clientnotify.cpp:57
msgid "Shows the current settings"
msgstr "Zeigt die aktuellen Einstellungen an"
#: 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] ""
msgstr[1] "Ein anderer Client hat sich als dein Benutzer authentifiziert. Verwende den 'ListClients'-Befehl um alle {1} Clients zu sehen."
#: clientnotify.cpp:108
msgid "Usage: Method <message|notice|off>"
msgstr "Verwendung: Method <message|notice|off>"
#: clientnotify.cpp:114 clientnotify.cpp:127 clientnotify.cpp:140
msgid "Saved."
msgstr "Gespeichert."
#: clientnotify.cpp:121
msgid "Usage: NewOnly <on|off>"
msgstr "Verwendung: NewOnly <on|off>"
#: clientnotify.cpp:134
msgid "Usage: OnDisconnect <on|off>"
msgstr "Verwendung: OnDisconnect <on|off>"
#: 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 "Benachrichtigt dicht wenn ein anderer IRC-Client in deinen Account ein- oder aus deinem Account ausloggt. Konfigurierbar."
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: clientnotify.cpp:47
msgid "<message|notice|off>"
+70
View File
@@ -0,0 +1,70 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/clientnotify.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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] ""
msgstr[1] ""
msgstr[2] ""
#: 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 ""
+706
View File
@@ -0,0 +1,706 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/controlpanel.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\n"
#: controlpanel.cpp:51 controlpanel.cpp:63
msgctxt "helptable"
msgid "Type"
msgstr "Typ"
#: controlpanel.cpp:52 controlpanel.cpp:65
msgctxt "helptable"
msgid "Variables"
msgstr "Variablen"
#: controlpanel.cpp:77
msgid "String"
msgstr "Zeichenkette"
#: controlpanel.cpp:78
msgid "Boolean (true/false)"
msgstr "Boolean (wahr/falsch)"
#: controlpanel.cpp:79
msgid "Integer"
msgstr "Ganzzahl"
#: controlpanel.cpp:80
msgid "Number"
msgstr ""
#: controlpanel.cpp:122
msgid "The following variables are available when using the Set/Get commands:"
msgstr "Die folgenden Variablen stehen für die Set/Get-Befehle zur Verfügung:"
#: controlpanel.cpp:145
msgid "The following variables are available when using the SetNetwork/GetNetwork commands:"
msgstr "Die folgenden Variablen stehen für die SetNetwork/GetNetwork-Befehle zur Verfügung:"
#: controlpanel.cpp:158
msgid "The following variables are available when using the SetChan/GetChan commands:"
msgstr "Die folgenden Variablen stehen für die SetChan/GetChan-Befehle zur Verfügung:"
#: controlpanel.cpp:164
msgid "You can use $user as the user name and $network as the network name for modifying your own user and network."
msgstr "Um deinen eigenen User und dein eigenes Netzwerk zu bearbeiten, können $user und $network verwendet werden."
#: controlpanel.cpp:173 controlpanel.cpp:949 controlpanel.cpp:986
msgid "Error: User [{1}] does not exist!"
msgstr "Fehler: Benutzer [{1}] existiert nicht!"
#: controlpanel.cpp:178
msgid "Error: You need to have admin rights to modify other users!"
msgstr "Fehler: Administratorrechte benötigt um andere Benutzer zu bearbeiten!"
#: controlpanel.cpp:188
msgid "Error: You cannot use $network to modify other users!"
msgstr "Fehler: $network kann nicht verwendet werden um andere Benutzer zu bearbeiten!"
#: controlpanel.cpp:196
msgid "Error: User {1} does not have a network named [{2}]."
msgstr "Fehler: Benutzer {1} hat kein Netzwerk namens [{2}]."
#: controlpanel.cpp:208
msgid "Usage: Get <variable> [username]"
msgstr "Verwendung: Get <Variable> [Benutzername]"
#: controlpanel.cpp:295 controlpanel.cpp:490 controlpanel.cpp:565
#: controlpanel.cpp:641 controlpanel.cpp:776 controlpanel.cpp:861
msgid "Error: Unknown variable"
msgstr "Fehler: Unbekannte Variable"
#: controlpanel.cpp:304
msgid "Usage: Set <variable> <username> <value>"
msgstr "Verwendung: Set <Variable> <Benutzername> <Wert>"
#: controlpanel.cpp:326 controlpanel.cpp:606
msgid "This bind host is already set!"
msgstr ""
#: controlpanel.cpp:333 controlpanel.cpp:345 controlpanel.cpp:353
#: controlpanel.cpp:416 controlpanel.cpp:435 controlpanel.cpp:453
#: controlpanel.cpp:613
msgid "Access denied!"
msgstr "Zugriff verweigert!"
#: controlpanel.cpp:367 controlpanel.cpp:376 controlpanel.cpp:825
msgid "Setting failed, limit for buffer size is {1}"
msgstr "Setzen fehlgeschlagen, da das Limit für die Puffergröße {1} ist"
#: controlpanel.cpp:396
msgid "Password has been changed!"
msgstr "Das Passwort wurde geändert!"
#: controlpanel.cpp:404
msgid "Timeout can't be less than 30 seconds!"
msgstr "Timeout kann nicht weniger als 30 Sekunden sein!"
#: controlpanel.cpp:460
msgid "That would be a bad idea!"
msgstr "Das wäre eine schlechte Idee!"
#: controlpanel.cpp:478
msgid "Supported languages: {1}"
msgstr "Unterstützte Sprachen: {1}"
#: controlpanel.cpp:502
msgid "Usage: GetNetwork <variable> [username] [network]"
msgstr "Verwendung: GetNetwork <Variable> [Benutzername] [Netzwerk]"
#: controlpanel.cpp:521
msgid "Error: A network must be specified to get another users settings."
msgstr "Fehler: Ein Netzwerk muss angegeben werden um Einstellungen eines anderen Nutzers zu bekommen."
#: controlpanel.cpp:527
msgid "You are not currently attached to a network."
msgstr "Du bist aktuell nicht mit einem Netzwerk verbunden."
#: controlpanel.cpp:533
msgid "Error: Invalid network."
msgstr "Fehler: Ungültiges Netzwerk."
#: controlpanel.cpp:577
msgid "Usage: SetNetwork <variable> <username> <network> <value>"
msgstr "Verwendung: SetNetwork <Variable> <Benutzername> <Netzwerk> <Wert>"
#: controlpanel.cpp:651
msgid "Usage: AddChan <username> <network> <channel>"
msgstr "Verwendung: AddChan <Benutzername> <Netzwerk> <Kanal>"
#: controlpanel.cpp:664
msgid "Error: User {1} already has a channel named {2}."
msgstr "Fehler: Benutzer {1} hat bereits einen Kanal namens {2}."
#: controlpanel.cpp:671
msgid "Channel {1} for user {2} added to network {3}."
msgstr "Kanal {1} für User {2} zum Netzwerk {3} hinzugefügt."
#: controlpanel.cpp:675
msgid "Could not add channel {1} for user {2} to network {3}, does it already exist?"
msgstr "Konnte Kanal {1} nicht für Benutzer {2} zum Netzwerk {3} hinzufügen; existiert er bereits?"
#: controlpanel.cpp:685
msgid "Usage: DelChan <username> <network> <channel>"
msgstr "Verwendung: DelChan <Benutzername> <Netzwerk> <Kanal>"
#: controlpanel.cpp:700
msgid "Error: User {1} does not have any channel matching [{2}] in network {3}"
msgstr "Fehler: Benutzer {1} hat keinen Kanal in Netzwerk {3}, der auf [{2}] passt"
#: controlpanel.cpp:713
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] "Kanal {1} wurde von Netzwerk {2} von Nutzer {3} entfernt"
msgstr[1] "Kanäle {1} wurden von Netzwerk {2} von Nutzer {3} entfernt"
#: controlpanel.cpp:728
msgid "Usage: GetChan <variable> <username> <network> <chan>"
msgstr "Verwendung: GetChan <Variable> <Benutzername> <Netzwerk> <Kanal>"
#: controlpanel.cpp:742 controlpanel.cpp:806
msgid "Error: No channels matching [{1}] found."
msgstr "Fehler: Keine auf [{1}] passende Kanäle gefunden."
#: controlpanel.cpp:791
msgid "Usage: SetChan <variable> <username> <network> <chan> <value>"
msgstr "Verwendung: SetChan <Variable> <Benutzername> <Netzwerk> <Kanal> <Wert>"
#: controlpanel.cpp:872 controlpanel.cpp:882
msgctxt "listusers"
msgid "Username"
msgstr "Benutzername"
#: controlpanel.cpp:873 controlpanel.cpp:883
msgctxt "listusers"
msgid "Realname"
msgstr "Realname"
#: controlpanel.cpp:874 controlpanel.cpp:886 controlpanel.cpp:888
msgctxt "listusers"
msgid "IsAdmin"
msgstr "IstAdmin"
#: controlpanel.cpp:875 controlpanel.cpp:889
msgctxt "listusers"
msgid "Nick"
msgstr "Nick"
#: controlpanel.cpp:876 controlpanel.cpp:890
msgctxt "listusers"
msgid "AltNick"
msgstr "AltNick"
#: controlpanel.cpp:877 controlpanel.cpp:891
msgctxt "listusers"
msgid "Ident"
msgstr ""
#: controlpanel.cpp:878 controlpanel.cpp:892
msgctxt "listusers"
msgid "BindHost"
msgstr ""
#: controlpanel.cpp:886 controlpanel.cpp:1126
msgid "No"
msgstr "Nein"
#: controlpanel.cpp:888 controlpanel.cpp:1118
msgid "Yes"
msgstr "Ja"
#: controlpanel.cpp:902 controlpanel.cpp:971
msgid "Error: You need to have admin rights to add new users!"
msgstr "Fehler: Administratorrechte benötigt um neue Benutzer hinzuzufügen!"
#: controlpanel.cpp:908
msgid "Usage: AddUser <username> <password>"
msgstr "Verwendung: AddUser <Username> <Password>"
#: controlpanel.cpp:913
msgid "Error: User {1} already exists!"
msgstr "Fehler: Benutzer {1} existiert bereits!"
#: controlpanel.cpp:925 controlpanel.cpp:1000
msgid "Error: User not added: {1}"
msgstr "Fehler: Benutzer nicht hinzugefügt: {1}"
#: controlpanel.cpp:929 controlpanel.cpp:1004
msgid "User {1} added!"
msgstr "Benutzer {1} hinzugefügt!"
#: controlpanel.cpp:936
msgid "Error: You need to have admin rights to delete users!"
msgstr "Fehler: Administratorrechte benötigt um Benutzer zu löschen!"
#: controlpanel.cpp:942
msgid "Usage: DelUser <username>"
msgstr "Verwendung: DelUser <Benutzername>"
#: controlpanel.cpp:954
msgid "Error: You can't delete yourself!"
msgstr "Fehler: Du kannst dich nicht selbst löschen!"
#: controlpanel.cpp:960
msgid "Error: Internal error!"
msgstr "Fehler: Interner Fehler!"
#: controlpanel.cpp:964
msgid "User {1} deleted!"
msgstr "Benutzer {1} gelöscht!"
#: controlpanel.cpp:979
msgid "Usage: CloneUser <old username> <new username>"
msgstr "Verwendung: CloneUser <alter Benutzername> <neuer Benutzername>"
#: controlpanel.cpp:994
msgid "Error: Cloning failed: {1}"
msgstr "Fehler: Klonen fehlgeschlagen: {1}"
#: controlpanel.cpp:1023
msgid "Usage: AddNetwork [user] network"
msgstr "Verwendung: AddNetwork [Benutzer] Netzwerk"
#: controlpanel.cpp:1029
msgid "Network number limit reached. Ask an admin to increase the limit for you, or delete unneeded networks using /znc DelNetwork <name>"
msgstr "Netzwerk-Anzahl-Limit erreicht. Frag einen Administrator den Grenzwert für dich zu erhöhen, oder löschen nicht benötigte Netzwerke mit /znc DelNetwork <name>"
#: controlpanel.cpp:1037
msgid "Error: User {1} already has a network with the name {2}"
msgstr "Fehler: Benutzer {1} hat schon ein Netzwerk namens {2}"
#: controlpanel.cpp:1044
msgid "Network {1} added to user {2}."
msgstr "Netzwerk {1} zu Benutzer {2} hinzugefügt."
#: controlpanel.cpp:1048
msgid "Error: Network [{1}] could not be added for user {2}: {3}"
msgstr "Fehler: Netzwerk [{1}] konnte nicht zu Benutzer {2} hinzugefügt werden: {3}"
#: controlpanel.cpp:1068
msgid "Usage: DelNetwork [user] network"
msgstr "Verwendung: DelNetwork [Benutzer] Netzwerk"
#: controlpanel.cpp:1079
msgid "The currently active network can be deleted via {1}status"
msgstr "Das derzeit aktive Netzwerk can mit {1}status gelöscht werden"
#: controlpanel.cpp:1085
msgid "Network {1} deleted for user {2}."
msgstr "Netzwerk {1} von Benutzer {2} gelöscht."
#: controlpanel.cpp:1089
msgid "Error: Network {1} could not be deleted for user {2}."
msgstr "Fehler: Netzwerk {1} von Benutzer {2} konnte nicht gelöscht werden."
#: controlpanel.cpp:1108 controlpanel.cpp:1116
msgctxt "listnetworks"
msgid "Network"
msgstr "Netzwerk"
#: controlpanel.cpp:1109 controlpanel.cpp:1118 controlpanel.cpp:1126
msgctxt "listnetworks"
msgid "OnIRC"
msgstr ""
#: controlpanel.cpp:1110 controlpanel.cpp:1119
msgctxt "listnetworks"
msgid "IRC Server"
msgstr "IRC-Server"
#: controlpanel.cpp:1111 controlpanel.cpp:1121
msgctxt "listnetworks"
msgid "IRC User"
msgstr ""
#: controlpanel.cpp:1112 controlpanel.cpp:1123
msgctxt "listnetworks"
msgid "Channels"
msgstr "Kanäle"
#: controlpanel.cpp:1131
msgid "No networks"
msgstr "Keine Netzwerke"
#: controlpanel.cpp:1142
msgid "Usage: AddServer <username> <network> <server> [[+]port] [password]"
msgstr "Verwendung: AddServer <Benutzername> <Netzwerk> <server> [[+]Port] [Passwort]"
#: controlpanel.cpp:1156
msgid "Added IRC Server {1} to network {2} for user {3}."
msgstr "IRC-Server {1} zu Netzwerk {2} von Benutzer {3} hinzugefügt."
#: controlpanel.cpp:1160
msgid "Error: Could not add IRC server {1} to network {2} for user {3}."
msgstr "Fehler: Konnte IRC-Server {1} nicht zu Netzwerk {2} von Benutzer {3} hinzufügen."
#: controlpanel.cpp:1173
msgid "Usage: DelServer <username> <network> <server> [[+]port] [password]"
msgstr "Verwendung: DelServer <Benutzername> <Netzwerk> <Server> [[+]Port] [Passwort]"
#: controlpanel.cpp:1188
msgid "Deleted IRC Server {1} from network {2} for user {3}."
msgstr "IRC-Server {1} von Netzwerk {2} von User {3} gelöscht."
#: controlpanel.cpp:1192
msgid "Error: Could not delete IRC server {1} from network {2} for user {3}."
msgstr "Fehler: Konnte IRC-Server {1} von Netzwerk {2} von User {3} nicht löschen."
#: controlpanel.cpp:1202
msgid "Usage: Reconnect <username> <network>"
msgstr "Verwendung: Reconnect <Benutzername> <Netzwerk>"
#: controlpanel.cpp:1229
msgid "Queued network {1} of user {2} for a reconnect."
msgstr "Netzwerk {1} von Benutzer {2} für eine Neu-Verbindung eingereiht."
#: controlpanel.cpp:1238
msgid "Usage: Disconnect <username> <network>"
msgstr "Verwendung: Disconnect <Benutzername> <Netzwerk>"
#: controlpanel.cpp:1253
msgid "Closed IRC connection for network {1} of user {2}."
msgstr "IRC-Verbindung von Netzwerk {1} von Benutzer {2} geschlossen."
#: controlpanel.cpp:1268 controlpanel.cpp:1272
msgctxt "listctcp"
msgid "Request"
msgstr "Anfrage"
#: controlpanel.cpp:1269 controlpanel.cpp:1273
msgctxt "listctcp"
msgid "Reply"
msgstr "Antwort"
#: controlpanel.cpp:1277
msgid "No CTCP replies for user {1} are configured"
msgstr "Keine CTCP-Antworten für Benutzer {1} konfiguriert"
#: controlpanel.cpp:1280
msgid "CTCP replies for user {1}:"
msgstr "CTCP-Antworten für Benutzer {1}:"
#: controlpanel.cpp:1296
msgid "Usage: AddCTCP [user] [request] [reply]"
msgstr "Verwendung: AddCTCP [Benutzer] [Anfrage] [Antwort]"
#: controlpanel.cpp:1298
msgid "This will cause ZNC to reply to the CTCP instead of forwarding it to clients."
msgstr "Hierdurch wird ZNC den CTCP beantworten anstelle ihn zum Client weiterzuleiten."
#: controlpanel.cpp:1301
msgid "An empty reply will cause the CTCP request to be blocked."
msgstr "Eine leere Antwort blockiert die CTCP-Anfrage."
#: controlpanel.cpp:1310
msgid "CTCP requests {1} to user {2} will now be blocked."
msgstr "CTCP-Anfragen {1} an Benutzer {2} werden nun blockiert."
#: controlpanel.cpp:1314
msgid "CTCP requests {1} to user {2} will now get reply: {3}"
msgstr "CTCP-Anfragen {1} an Benutzer {2} werden nun beantwortet mit: {3}"
#: controlpanel.cpp:1331
msgid "Usage: DelCTCP [user] [request]"
msgstr "Verwendung: DelCTCP [Benutzer] [Anfrage]"
#: controlpanel.cpp:1337
msgid "CTCP requests {1} to user {2} will now be sent to IRC clients"
msgstr "CTCP-Anfragen {1} an Benutzer {2} werden nun an IRC-Clients gesendet"
#: controlpanel.cpp:1341
msgid "CTCP requests {1} to user {2} will be sent to IRC clients (nothing has changed)"
msgstr "CTCP-Anfragen {1} an Benutzer {2} werden an IRC-Clients gesendet (nichts hat sich geändert)"
#: controlpanel.cpp:1351 controlpanel.cpp:1425
msgid "Loading modules has been disabled."
msgstr "Das Laden von Modulen wurde deaktiviert."
#: controlpanel.cpp:1360
msgid "Error: Unable to load module {1}: {2}"
msgstr "Fehler: Konnte Modul {1} nicht laden: {2}"
#: controlpanel.cpp:1363
msgid "Loaded module {1}"
msgstr "Modul {1} geladen"
#: controlpanel.cpp:1368
msgid "Error: Unable to reload module {1}: {2}"
msgstr "Fehler: Konnte Modul {1} nicht neu laden: {2}"
#: controlpanel.cpp:1371
msgid "Reloaded module {1}"
msgstr "Module {1} neu geladen"
#: controlpanel.cpp:1375
msgid "Error: Unable to load module {1} because it is already loaded"
msgstr "Fehler: Modul {1} kann nicht geladen werden, da es bereits geladen ist"
#: controlpanel.cpp:1386
msgid "Usage: LoadModule <username> <modulename> [args]"
msgstr "Verwendung: LoadModule <Benutzername> <Modulname> [Argumente]"
#: controlpanel.cpp:1405
msgid "Usage: LoadNetModule <username> <network> <modulename> [args]"
msgstr "Verwendung: LoadNetModule <Benutzername> <Netzwerk> <Modulname> [Argumente]"
#: controlpanel.cpp:1430
msgid "Please use /znc unloadmod {1}"
msgstr "Bitte verwende /znc unloadmod {1}"
#: controlpanel.cpp:1436
msgid "Error: Unable to unload module {1}: {2}"
msgstr "Fehler: Konnte Modul {1} nicht entladen: {2}"
#: controlpanel.cpp:1439
msgid "Unloaded module {1}"
msgstr "Modul {1} entladen"
#: controlpanel.cpp:1448
msgid "Usage: UnloadModule <username> <modulename>"
msgstr "Verwendung: UnloadModule <Benutzername> <Modulname>"
#: controlpanel.cpp:1465
msgid "Usage: UnloadNetModule <username> <network> <modulename>"
msgstr "Verwendung: UnloadNetModule <Benutzername> <Netzwerk> <Modulname>"
#: controlpanel.cpp:1482 controlpanel.cpp:1487
msgctxt "listmodules"
msgid "Name"
msgstr "Name"
#: controlpanel.cpp:1483 controlpanel.cpp:1488
msgctxt "listmodules"
msgid "Arguments"
msgstr "Argumente"
#: controlpanel.cpp:1507
msgid "User {1} has no modules loaded."
msgstr "Benutzer {1} hat keine Module geladen."
#: controlpanel.cpp:1511
msgid "Modules loaded for user {1}:"
msgstr "Für Benutzer {1} geladene Module:"
#: controlpanel.cpp:1531
msgid "Network {1} of user {2} has no modules loaded."
msgstr ""
#: controlpanel.cpp:1535
msgid "Modules loaded for network {1} of user {2}:"
msgstr "Für Netzwerk {1} von Benutzer {2} geladene Module:"
#: controlpanel.cpp:1542
msgid "[command] [variable]"
msgstr "[Kommando] [Variable]"
#: controlpanel.cpp:1543
msgid "Prints help for matching commands and variables"
msgstr "Gibt die Hilfe für passende Kommandos und Variablen aus"
#: controlpanel.cpp:1546
msgid "<variable> [username]"
msgstr "<Variable> [Benutzername]"
#: controlpanel.cpp:1547
msgid "Prints the variable's value for the given or current user"
msgstr "Gibt den Wert der Variable für den gegebenen oder aktuellen Benutzer aus"
#: controlpanel.cpp:1549
msgid "<variable> <username> <value>"
msgstr "<Variable> <Benutzername> <Wert>"
#: controlpanel.cpp:1550
msgid "Sets the variable's value for the given user"
msgstr "Setzt den Wert der Variable für den gegebenen oder aktuellen Benutzer"
#: controlpanel.cpp:1552
msgid "<variable> [username] [network]"
msgstr "<Variable> [Benutzername] [Netzwerk]"
#: controlpanel.cpp:1553
msgid "Prints the variable's value for the given network"
msgstr "Gibt den Wert der Variable für das gegebene Netzwerk aus"
#: controlpanel.cpp:1555
msgid "<variable> <username> <network> <value>"
msgstr "<Variable> <Benutzername> <Netzwerk> <Wert>"
#: controlpanel.cpp:1556
msgid "Sets the variable's value for the given network"
msgstr "Setzt den Wert der Variable für das gegebene Netzwerk"
#: controlpanel.cpp:1558
msgid "<variable> [username] <network> <chan>"
msgstr "<Variable> [Benutzername] <Netzwerk> <Kanal>"
#: controlpanel.cpp:1559
msgid "Prints the variable's value for the given channel"
msgstr "Gibt den Wert der Variable für den gegebenen Kanal aus"
#: controlpanel.cpp:1562
msgid "<variable> <username> <network> <chan> <value>"
msgstr "<Variable> <Benutzername> <Netzwerk> <Kanal> <Wert>"
#: controlpanel.cpp:1563
msgid "Sets the variable's value for the given channel"
msgstr "Setzt den Wert der Variable für den gegebenen Kanal"
#: controlpanel.cpp:1565 controlpanel.cpp:1568
msgid "<username> <network> <chan>"
msgstr "<Benutzername> <Netzwerk> <Kanal>"
#: controlpanel.cpp:1566
msgid "Adds a new channel"
msgstr "Fügt einen neuen Kanal hinzu"
#: controlpanel.cpp:1569
msgid "Deletes a channel"
msgstr "Löscht einen Kanal"
#: controlpanel.cpp:1571
msgid "Lists users"
msgstr "Listet Benutzer auf"
#: controlpanel.cpp:1573
msgid "<username> <password>"
msgstr "<Benutzername> <Password>"
#: controlpanel.cpp:1574
msgid "Adds a new user"
msgstr "Fügt einen neuen Benutzer hinzu"
#: controlpanel.cpp:1576 controlpanel.cpp:1599 controlpanel.cpp:1613
msgid "<username>"
msgstr "<Benutzername>"
#: controlpanel.cpp:1576
msgid "Deletes a user"
msgstr "Löscht einen Benutzer"
#: controlpanel.cpp:1578
msgid "<old username> <new username>"
msgstr "<alter Benutzername> <neuer Benutzername>"
#: controlpanel.cpp:1579
msgid "Clones a user"
msgstr "Klont einen Benutzer"
#: controlpanel.cpp:1581 controlpanel.cpp:1584
msgid "<username> <network> <server>"
msgstr "<Benutzername> <Netzwerk> <Server>"
#: controlpanel.cpp:1582
msgid "Adds a new IRC server for the given or current user"
msgstr "Fügt einen neuen IRC-Server zum gegebenen oder aktuellen Benutzer hinzu"
#: controlpanel.cpp:1585
msgid "Deletes an IRC server from the given or current user"
msgstr "Löscht einen IRC-Server vom gegebenen oder aktuellen Benutzer"
#: controlpanel.cpp:1587 controlpanel.cpp:1590 controlpanel.cpp:1610
msgid "<username> <network>"
msgstr "<Benutzername> <Netzwerk>"
#: controlpanel.cpp:1588
msgid "Cycles the user's IRC server connection"
msgstr ""
#: controlpanel.cpp:1591
msgid "Disconnects the user from their IRC server"
msgstr "Trennt den Benutzer von ihrem IRC-Server"
#: controlpanel.cpp:1593
msgid "<username> <modulename> [args]"
msgstr "<Benutzername> <Modulname> [Argumente]"
#: controlpanel.cpp:1594
msgid "Loads a Module for a user"
msgstr "Lädt ein Modul für einen Benutzer"
#: controlpanel.cpp:1596
msgid "<username> <modulename>"
msgstr "<Benutzername> <Modulname>"
#: controlpanel.cpp:1597
msgid "Removes a Module of a user"
msgstr "Entfernt ein Modul von einem Benutzer"
#: controlpanel.cpp:1600
msgid "Get the list of modules for a user"
msgstr "Zeigt eine Liste der Module eines Benutzers"
#: controlpanel.cpp:1603
msgid "<username> <network> <modulename> [args]"
msgstr ""
#: controlpanel.cpp:1604
msgid "Loads a Module for a network"
msgstr ""
#: controlpanel.cpp:1607
msgid "<username> <network> <modulename>"
msgstr ""
#: controlpanel.cpp:1608
msgid "Removes a Module of a network"
msgstr ""
#: controlpanel.cpp:1611
msgid "Get the list of modules for a network"
msgstr ""
#: controlpanel.cpp:1614
msgid "List the configured CTCP replies"
msgstr ""
#: controlpanel.cpp:1616
msgid "<username> <ctcp> [reply]"
msgstr ""
#: controlpanel.cpp:1617
msgid "Configure a new CTCP reply"
msgstr ""
#: controlpanel.cpp:1619
msgid "<username> <ctcp>"
msgstr ""
#: controlpanel.cpp:1620
msgid "Remove a CTCP reply"
msgstr ""
#: controlpanel.cpp:1624 controlpanel.cpp:1627
msgid "[username] <network>"
msgstr ""
#: controlpanel.cpp:1625
msgid "Add a network for a user"
msgstr ""
#: controlpanel.cpp:1628
msgid "Delete a network for a user"
msgstr ""
#: controlpanel.cpp:1630
msgid "[username]"
msgstr ""
#: controlpanel.cpp:1631
msgid "List all networks for a user"
msgstr ""
#: controlpanel.cpp:1644
msgid "Dynamic configuration through IRC. Allows editing only yourself if you're not ZNC admin."
msgstr ""
+4 -3
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: controlpanel.cpp:51 controlpanel.cpp:63
msgctxt "helptable"
@@ -26,7 +27,7 @@ msgid "Integer"
msgstr ""
#: controlpanel.cpp:80
msgid "Double"
msgid "Number"
msgstr ""
#: controlpanel.cpp:122
@@ -157,7 +158,7 @@ msgstr ""
#: controlpanel.cpp:713
msgid "Channel {1} is deleted from network {2} of user {3}"
msgid_plural "Channels {2} are deleted from network {2} of user {3}"
msgid_plural "Channels {1} are deleted from network {2} of user {3}"
msgstr[0] ""
msgstr[1] ""
@@ -495,7 +496,7 @@ msgid "Modules loaded for user {1}:"
msgstr ""
#: controlpanel.cpp:1531
msgid "Network {1} of user {2} hasno modules loaded."
msgid "Network {1} of user {2} has no modules loaded."
msgstr ""
#: controlpanel.cpp:1535
+707
View File
@@ -0,0 +1,707 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/controlpanel.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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:122
msgid "The following variables are available when using the Set/Get commands:"
msgstr ""
#: controlpanel.cpp:145
msgid "The following variables are available when using the SetNetwork/GetNetwork commands:"
msgstr ""
#: controlpanel.cpp:158
msgid "The following variables are available when using the SetChan/GetChan commands:"
msgstr ""
#: controlpanel.cpp:164
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:173 controlpanel.cpp:949 controlpanel.cpp:986
msgid "Error: User [{1}] does not exist!"
msgstr ""
#: controlpanel.cpp:178
msgid "Error: You need to have admin rights to modify other users!"
msgstr ""
#: controlpanel.cpp:188
msgid "Error: You cannot use $network to modify other users!"
msgstr ""
#: controlpanel.cpp:196
msgid "Error: User {1} does not have a network named [{2}]."
msgstr ""
#: controlpanel.cpp:208
msgid "Usage: Get <variable> [username]"
msgstr ""
#: controlpanel.cpp:295 controlpanel.cpp:490 controlpanel.cpp:565
#: controlpanel.cpp:641 controlpanel.cpp:776 controlpanel.cpp:861
msgid "Error: Unknown variable"
msgstr ""
#: controlpanel.cpp:304
msgid "Usage: Set <variable> <username> <value>"
msgstr ""
#: controlpanel.cpp:326 controlpanel.cpp:606
msgid "This bind host is already set!"
msgstr ""
#: controlpanel.cpp:333 controlpanel.cpp:345 controlpanel.cpp:353
#: controlpanel.cpp:416 controlpanel.cpp:435 controlpanel.cpp:453
#: controlpanel.cpp:613
msgid "Access denied!"
msgstr ""
#: controlpanel.cpp:367 controlpanel.cpp:376 controlpanel.cpp:825
msgid "Setting failed, limit for buffer size is {1}"
msgstr ""
#: controlpanel.cpp:396
msgid "Password has been changed!"
msgstr ""
#: controlpanel.cpp:404
msgid "Timeout can't be less than 30 seconds!"
msgstr ""
#: controlpanel.cpp:460
msgid "That would be a bad idea!"
msgstr ""
#: controlpanel.cpp:478
msgid "Supported languages: {1}"
msgstr ""
#: controlpanel.cpp:502
msgid "Usage: GetNetwork <variable> [username] [network]"
msgstr ""
#: controlpanel.cpp:521
msgid "Error: A network must be specified to get another users settings."
msgstr ""
#: controlpanel.cpp:527
msgid "You are not currently attached to a network."
msgstr ""
#: controlpanel.cpp:533
msgid "Error: Invalid network."
msgstr ""
#: controlpanel.cpp:577
msgid "Usage: SetNetwork <variable> <username> <network> <value>"
msgstr ""
#: controlpanel.cpp:651
msgid "Usage: AddChan <username> <network> <channel>"
msgstr ""
#: controlpanel.cpp:664
msgid "Error: User {1} already has a channel named {2}."
msgstr ""
#: controlpanel.cpp:671
msgid "Channel {1} for user {2} added to network {3}."
msgstr ""
#: controlpanel.cpp:675
msgid "Could not add channel {1} for user {2} to network {3}, does it already exist?"
msgstr ""
#: controlpanel.cpp:685
msgid "Usage: DelChan <username> <network> <channel>"
msgstr ""
#: controlpanel.cpp:700
msgid "Error: User {1} does not have any channel matching [{2}] in network {3}"
msgstr ""
#: controlpanel.cpp:713
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] ""
msgstr[1] ""
msgstr[2] ""
#: controlpanel.cpp:728
msgid "Usage: GetChan <variable> <username> <network> <chan>"
msgstr ""
#: controlpanel.cpp:742 controlpanel.cpp:806
msgid "Error: No channels matching [{1}] found."
msgstr ""
#: controlpanel.cpp:791
msgid "Usage: SetChan <variable> <username> <network> <chan> <value>"
msgstr ""
#: controlpanel.cpp:872 controlpanel.cpp:882
msgctxt "listusers"
msgid "Username"
msgstr ""
#: controlpanel.cpp:873 controlpanel.cpp:883
msgctxt "listusers"
msgid "Realname"
msgstr ""
#: controlpanel.cpp:874 controlpanel.cpp:886 controlpanel.cpp:888
msgctxt "listusers"
msgid "IsAdmin"
msgstr ""
#: controlpanel.cpp:875 controlpanel.cpp:889
msgctxt "listusers"
msgid "Nick"
msgstr ""
#: controlpanel.cpp:876 controlpanel.cpp:890
msgctxt "listusers"
msgid "AltNick"
msgstr ""
#: controlpanel.cpp:877 controlpanel.cpp:891
msgctxt "listusers"
msgid "Ident"
msgstr ""
#: controlpanel.cpp:878 controlpanel.cpp:892
msgctxt "listusers"
msgid "BindHost"
msgstr ""
#: controlpanel.cpp:886 controlpanel.cpp:1126
msgid "No"
msgstr ""
#: controlpanel.cpp:888 controlpanel.cpp:1118
msgid "Yes"
msgstr ""
#: controlpanel.cpp:902 controlpanel.cpp:971
msgid "Error: You need to have admin rights to add new users!"
msgstr ""
#: controlpanel.cpp:908
msgid "Usage: AddUser <username> <password>"
msgstr ""
#: controlpanel.cpp:913
msgid "Error: User {1} already exists!"
msgstr ""
#: controlpanel.cpp:925 controlpanel.cpp:1000
msgid "Error: User not added: {1}"
msgstr ""
#: controlpanel.cpp:929 controlpanel.cpp:1004
msgid "User {1} added!"
msgstr ""
#: controlpanel.cpp:936
msgid "Error: You need to have admin rights to delete users!"
msgstr ""
#: controlpanel.cpp:942
msgid "Usage: DelUser <username>"
msgstr ""
#: controlpanel.cpp:954
msgid "Error: You can't delete yourself!"
msgstr ""
#: controlpanel.cpp:960
msgid "Error: Internal error!"
msgstr ""
#: controlpanel.cpp:964
msgid "User {1} deleted!"
msgstr ""
#: controlpanel.cpp:979
msgid "Usage: CloneUser <old username> <new username>"
msgstr ""
#: controlpanel.cpp:994
msgid "Error: Cloning failed: {1}"
msgstr ""
#: controlpanel.cpp:1023
msgid "Usage: AddNetwork [user] network"
msgstr ""
#: controlpanel.cpp:1029
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:1037
msgid "Error: User {1} already has a network with the name {2}"
msgstr ""
#: controlpanel.cpp:1044
msgid "Network {1} added to user {2}."
msgstr ""
#: controlpanel.cpp:1048
msgid "Error: Network [{1}] could not be added for user {2}: {3}"
msgstr ""
#: controlpanel.cpp:1068
msgid "Usage: DelNetwork [user] network"
msgstr ""
#: controlpanel.cpp:1079
msgid "The currently active network can be deleted via {1}status"
msgstr ""
#: controlpanel.cpp:1085
msgid "Network {1} deleted for user {2}."
msgstr ""
#: controlpanel.cpp:1089
msgid "Error: Network {1} could not be deleted for user {2}."
msgstr ""
#: controlpanel.cpp:1108 controlpanel.cpp:1116
msgctxt "listnetworks"
msgid "Network"
msgstr ""
#: controlpanel.cpp:1109 controlpanel.cpp:1118 controlpanel.cpp:1126
msgctxt "listnetworks"
msgid "OnIRC"
msgstr ""
#: controlpanel.cpp:1110 controlpanel.cpp:1119
msgctxt "listnetworks"
msgid "IRC Server"
msgstr ""
#: controlpanel.cpp:1111 controlpanel.cpp:1121
msgctxt "listnetworks"
msgid "IRC User"
msgstr ""
#: controlpanel.cpp:1112 controlpanel.cpp:1123
msgctxt "listnetworks"
msgid "Channels"
msgstr ""
#: controlpanel.cpp:1131
msgid "No networks"
msgstr ""
#: controlpanel.cpp:1142
msgid "Usage: AddServer <username> <network> <server> [[+]port] [password]"
msgstr ""
#: controlpanel.cpp:1156
msgid "Added IRC Server {1} to network {2} for user {3}."
msgstr ""
#: controlpanel.cpp:1160
msgid "Error: Could not add IRC server {1} to network {2} for user {3}."
msgstr ""
#: controlpanel.cpp:1173
msgid "Usage: DelServer <username> <network> <server> [[+]port] [password]"
msgstr ""
#: controlpanel.cpp:1188
msgid "Deleted IRC Server {1} from network {2} for user {3}."
msgstr ""
#: controlpanel.cpp:1192
msgid "Error: Could not delete IRC server {1} from network {2} for user {3}."
msgstr ""
#: controlpanel.cpp:1202
msgid "Usage: Reconnect <username> <network>"
msgstr ""
#: controlpanel.cpp:1229
msgid "Queued network {1} of user {2} for a reconnect."
msgstr ""
#: controlpanel.cpp:1238
msgid "Usage: Disconnect <username> <network>"
msgstr ""
#: controlpanel.cpp:1253
msgid "Closed IRC connection for network {1} of user {2}."
msgstr ""
#: controlpanel.cpp:1268 controlpanel.cpp:1272
msgctxt "listctcp"
msgid "Request"
msgstr ""
#: controlpanel.cpp:1269 controlpanel.cpp:1273
msgctxt "listctcp"
msgid "Reply"
msgstr ""
#: controlpanel.cpp:1277
msgid "No CTCP replies for user {1} are configured"
msgstr ""
#: controlpanel.cpp:1280
msgid "CTCP replies for user {1}:"
msgstr ""
#: controlpanel.cpp:1296
msgid "Usage: AddCTCP [user] [request] [reply]"
msgstr ""
#: controlpanel.cpp:1298
msgid "This will cause ZNC to reply to the CTCP instead of forwarding it to clients."
msgstr ""
#: controlpanel.cpp:1301
msgid "An empty reply will cause the CTCP request to be blocked."
msgstr ""
#: controlpanel.cpp:1310
msgid "CTCP requests {1} to user {2} will now be blocked."
msgstr ""
#: controlpanel.cpp:1314
msgid "CTCP requests {1} to user {2} will now get reply: {3}"
msgstr ""
#: controlpanel.cpp:1331
msgid "Usage: DelCTCP [user] [request]"
msgstr ""
#: controlpanel.cpp:1337
msgid "CTCP requests {1} to user {2} will now be sent to IRC clients"
msgstr ""
#: controlpanel.cpp:1341
msgid "CTCP requests {1} to user {2} will be sent to IRC clients (nothing has changed)"
msgstr ""
#: controlpanel.cpp:1351 controlpanel.cpp:1425
msgid "Loading modules has been disabled."
msgstr ""
#: controlpanel.cpp:1360
msgid "Error: Unable to load module {1}: {2}"
msgstr ""
#: controlpanel.cpp:1363
msgid "Loaded module {1}"
msgstr ""
#: controlpanel.cpp:1368
msgid "Error: Unable to reload module {1}: {2}"
msgstr ""
#: controlpanel.cpp:1371
msgid "Reloaded module {1}"
msgstr ""
#: controlpanel.cpp:1375
msgid "Error: Unable to load module {1} because it is already loaded"
msgstr ""
#: controlpanel.cpp:1386
msgid "Usage: LoadModule <username> <modulename> [args]"
msgstr ""
#: controlpanel.cpp:1405
msgid "Usage: LoadNetModule <username> <network> <modulename> [args]"
msgstr ""
#: controlpanel.cpp:1430
msgid "Please use /znc unloadmod {1}"
msgstr ""
#: controlpanel.cpp:1436
msgid "Error: Unable to unload module {1}: {2}"
msgstr ""
#: controlpanel.cpp:1439
msgid "Unloaded module {1}"
msgstr ""
#: controlpanel.cpp:1448
msgid "Usage: UnloadModule <username> <modulename>"
msgstr ""
#: controlpanel.cpp:1465
msgid "Usage: UnloadNetModule <username> <network> <modulename>"
msgstr ""
#: controlpanel.cpp:1482 controlpanel.cpp:1487
msgctxt "listmodules"
msgid "Name"
msgstr ""
#: controlpanel.cpp:1483 controlpanel.cpp:1488
msgctxt "listmodules"
msgid "Arguments"
msgstr ""
#: controlpanel.cpp:1507
msgid "User {1} has no modules loaded."
msgstr ""
#: controlpanel.cpp:1511
msgid "Modules loaded for user {1}:"
msgstr ""
#: controlpanel.cpp:1531
msgid "Network {1} of user {2} has no modules loaded."
msgstr ""
#: controlpanel.cpp:1535
msgid "Modules loaded for network {1} of user {2}:"
msgstr ""
#: controlpanel.cpp:1542
msgid "[command] [variable]"
msgstr ""
#: controlpanel.cpp:1543
msgid "Prints help for matching commands and variables"
msgstr ""
#: controlpanel.cpp:1546
msgid "<variable> [username]"
msgstr ""
#: controlpanel.cpp:1547
msgid "Prints the variable's value for the given or current user"
msgstr ""
#: controlpanel.cpp:1549
msgid "<variable> <username> <value>"
msgstr ""
#: controlpanel.cpp:1550
msgid "Sets the variable's value for the given user"
msgstr ""
#: controlpanel.cpp:1552
msgid "<variable> [username] [network]"
msgstr ""
#: controlpanel.cpp:1553
msgid "Prints the variable's value for the given network"
msgstr ""
#: controlpanel.cpp:1555
msgid "<variable> <username> <network> <value>"
msgstr ""
#: controlpanel.cpp:1556
msgid "Sets the variable's value for the given network"
msgstr ""
#: controlpanel.cpp:1558
msgid "<variable> [username] <network> <chan>"
msgstr ""
#: controlpanel.cpp:1559
msgid "Prints the variable's value for the given channel"
msgstr ""
#: controlpanel.cpp:1562
msgid "<variable> <username> <network> <chan> <value>"
msgstr ""
#: controlpanel.cpp:1563
msgid "Sets the variable's value for the given channel"
msgstr ""
#: controlpanel.cpp:1565 controlpanel.cpp:1568
msgid "<username> <network> <chan>"
msgstr ""
#: controlpanel.cpp:1566
msgid "Adds a new channel"
msgstr ""
#: controlpanel.cpp:1569
msgid "Deletes a channel"
msgstr ""
#: controlpanel.cpp:1571
msgid "Lists users"
msgstr ""
#: controlpanel.cpp:1573
msgid "<username> <password>"
msgstr ""
#: controlpanel.cpp:1574
msgid "Adds a new user"
msgstr ""
#: controlpanel.cpp:1576 controlpanel.cpp:1599 controlpanel.cpp:1613
msgid "<username>"
msgstr ""
#: controlpanel.cpp:1576
msgid "Deletes a user"
msgstr ""
#: controlpanel.cpp:1578
msgid "<old username> <new username>"
msgstr ""
#: controlpanel.cpp:1579
msgid "Clones a user"
msgstr ""
#: controlpanel.cpp:1581 controlpanel.cpp:1584
msgid "<username> <network> <server>"
msgstr ""
#: controlpanel.cpp:1582
msgid "Adds a new IRC server for the given or current user"
msgstr ""
#: controlpanel.cpp:1585
msgid "Deletes an IRC server from the given or current user"
msgstr ""
#: controlpanel.cpp:1587 controlpanel.cpp:1590 controlpanel.cpp:1610
msgid "<username> <network>"
msgstr ""
#: controlpanel.cpp:1588
msgid "Cycles the user's IRC server connection"
msgstr ""
#: controlpanel.cpp:1591
msgid "Disconnects the user from their IRC server"
msgstr ""
#: controlpanel.cpp:1593
msgid "<username> <modulename> [args]"
msgstr ""
#: controlpanel.cpp:1594
msgid "Loads a Module for a user"
msgstr ""
#: controlpanel.cpp:1596
msgid "<username> <modulename>"
msgstr ""
#: controlpanel.cpp:1597
msgid "Removes a Module of a user"
msgstr ""
#: controlpanel.cpp:1600
msgid "Get the list of modules for a user"
msgstr ""
#: controlpanel.cpp:1603
msgid "<username> <network> <modulename> [args]"
msgstr ""
#: controlpanel.cpp:1604
msgid "Loads a Module for a network"
msgstr ""
#: controlpanel.cpp:1607
msgid "<username> <network> <modulename>"
msgstr ""
#: controlpanel.cpp:1608
msgid "Removes a Module of a network"
msgstr ""
#: controlpanel.cpp:1611
msgid "Get the list of modules for a network"
msgstr ""
#: controlpanel.cpp:1614
msgid "List the configured CTCP replies"
msgstr ""
#: controlpanel.cpp:1616
msgid "<username> <ctcp> [reply]"
msgstr ""
#: controlpanel.cpp:1617
msgid "Configure a new CTCP reply"
msgstr ""
#: controlpanel.cpp:1619
msgid "<username> <ctcp>"
msgstr ""
#: controlpanel.cpp:1620
msgid "Remove a CTCP reply"
msgstr ""
#: controlpanel.cpp:1624 controlpanel.cpp:1627
msgid "[username] <network>"
msgstr ""
#: controlpanel.cpp:1625
msgid "Add a network for a user"
msgstr ""
#: controlpanel.cpp:1628
msgid "Delete a network for a user"
msgstr ""
#: controlpanel.cpp:1630
msgid "[username]"
msgstr ""
#: controlpanel.cpp:1631
msgid "List all networks for a user"
msgstr ""
#: controlpanel.cpp:1644
msgid "Dynamic configuration through IRC. Allows editing only yourself if you're not ZNC admin."
msgstr ""
+145
View File
@@ -0,0 +1,145 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/crypt.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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:282
msgid "Received DH1080 public key from {1}, sending mine..."
msgstr ""
#: crypt.cpp:287 crypt.cpp:308
msgid "Key for {1} successfully set."
msgstr ""
#: crypt.cpp:290 crypt.cpp:311
msgid "Error in {1} with {2}: {3}"
msgstr ""
#: crypt.cpp:292 crypt.cpp:313
msgid "no secret key computed"
msgstr ""
#: crypt.cpp:427
msgid "Target [{1}] deleted"
msgstr ""
#: crypt.cpp:429
msgid "Target [{1}] not found"
msgstr ""
#: crypt.cpp:432
msgid "Usage DelKey <#chan|Nick>"
msgstr ""
#: crypt.cpp:447
msgid "Set encryption key for [{1}] to [{2}]"
msgstr ""
#: crypt.cpp:449
msgid "Usage: SetKey <#chan|Nick> <Key>"
msgstr ""
#: crypt.cpp:460
msgid "Sent my DH1080 public key to {1}, waiting for reply ..."
msgstr ""
#: crypt.cpp:462
msgid "Error generating our keys, nothing sent."
msgstr ""
#: crypt.cpp:465
msgid "Usage: KeyX <Nick>"
msgstr ""
#: crypt.cpp:472
msgid "Nick Prefix disabled."
msgstr ""
#: crypt.cpp:474
msgid "Nick Prefix: {1}"
msgstr ""
#: crypt.cpp:483
msgid "You cannot use :, even followed by other symbols, as Nick Prefix."
msgstr ""
#: crypt.cpp:492
msgid "Overlap with Status Prefix ({1}), this Nick Prefix will not be used!"
msgstr ""
#: crypt.cpp:497
msgid "Disabling Nick Prefix."
msgstr ""
#: crypt.cpp:499
msgid "Setting Nick Prefix to {1}"
msgstr ""
#: crypt.cpp:506 crypt.cpp:512
msgctxt "listkeys"
msgid "Target"
msgstr ""
#: crypt.cpp:507 crypt.cpp:513
msgctxt "listkeys"
msgid "Key"
msgstr ""
#: crypt.cpp:517
msgid "You have no encryption keys set."
msgstr ""
#: crypt.cpp:539
msgid "Encryption for channel/private messages"
msgstr ""
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: crypt.cpp:198
msgid "<#chan|Nick>"
+145
View File
@@ -0,0 +1,145 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/crypt.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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:282
msgid "Received DH1080 public key from {1}, sending mine..."
msgstr ""
#: crypt.cpp:287 crypt.cpp:308
msgid "Key for {1} successfully set."
msgstr ""
#: crypt.cpp:290 crypt.cpp:311
msgid "Error in {1} with {2}: {3}"
msgstr ""
#: crypt.cpp:292 crypt.cpp:313
msgid "no secret key computed"
msgstr ""
#: crypt.cpp:427
msgid "Target [{1}] deleted"
msgstr ""
#: crypt.cpp:429
msgid "Target [{1}] not found"
msgstr ""
#: crypt.cpp:432
msgid "Usage DelKey <#chan|Nick>"
msgstr ""
#: crypt.cpp:447
msgid "Set encryption key for [{1}] to [{2}]"
msgstr ""
#: crypt.cpp:449
msgid "Usage: SetKey <#chan|Nick> <Key>"
msgstr ""
#: crypt.cpp:460
msgid "Sent my DH1080 public key to {1}, waiting for reply ..."
msgstr ""
#: crypt.cpp:462
msgid "Error generating our keys, nothing sent."
msgstr ""
#: crypt.cpp:465
msgid "Usage: KeyX <Nick>"
msgstr ""
#: crypt.cpp:472
msgid "Nick Prefix disabled."
msgstr ""
#: crypt.cpp:474
msgid "Nick Prefix: {1}"
msgstr ""
#: crypt.cpp:483
msgid "You cannot use :, even followed by other symbols, as Nick Prefix."
msgstr ""
#: crypt.cpp:492
msgid "Overlap with Status Prefix ({1}), this Nick Prefix will not be used!"
msgstr ""
#: crypt.cpp:497
msgid "Disabling Nick Prefix."
msgstr ""
#: crypt.cpp:499
msgid "Setting Nick Prefix to {1}"
msgstr ""
#: crypt.cpp:506 crypt.cpp:512
msgctxt "listkeys"
msgid "Target"
msgstr ""
#: crypt.cpp:507 crypt.cpp:513
msgctxt "listkeys"
msgid "Key"
msgstr ""
#: crypt.cpp:517
msgid "You have no encryption keys set."
msgstr ""
#: crypt.cpp:539
msgid "Encryption for channel/private messages"
msgstr ""
+67
View File
@@ -0,0 +1,67 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/ctcpflood.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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] ""
msgstr[1] ""
#: ctcpflood.cpp:127
msgid "every second"
msgid_plural "every {1} seconds"
msgstr[0] ""
msgstr[1] ""
#: 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 ""
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: ctcpflood.cpp:25 ctcpflood.cpp:27
msgid "<limit>"
+69
View File
@@ -0,0 +1,69 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/ctcpflood.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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] ""
msgstr[1] ""
msgstr[2] ""
#: ctcpflood.cpp:127
msgid "every second"
msgid_plural "every {1} seconds"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: 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 ""
+71
View File
@@ -0,0 +1,71 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/cyrusauth.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: cyrusauth.cpp:42
msgid "Shows current settings"
+71
View File
@@ -0,0 +1,71 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/cyrusauth.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+228
View File
@@ -0,0 +1,228 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/dcc.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: dcc.cpp:88
msgid "<nick> <file>"
+228
View File
@@ -0,0 +1,228 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/dcc.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+23
View File
@@ -0,0 +1,23 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/disconkick.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: disconkick.cpp:32
msgid "You have been disconnected from the IRC server"
+23
View File
@@ -0,0 +1,23 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/disconkick.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+115
View File
@@ -0,0 +1,115 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/fail2ban.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\n"
#: fail2ban.cpp:25
msgid "[minutes]"
msgstr "[Minuten]"
#: fail2ban.cpp:26
msgid "The number of minutes IPs are blocked after a failed login."
msgstr "Die Anzahl an Minuten, die IPs nach einem fehlgeschlagenen Anmeldeversuch blockiert werden."
#: fail2ban.cpp:28
msgid "[count]"
msgstr "[Anzahl]"
#: fail2ban.cpp:29
msgid "The number of allowed failed login attempts."
msgstr "Die Anzahl der zulässigen fehlgeschlagenen Anmeldeversuche."
#: 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 "Zugriff verweigert"
#: 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 "Blockiere IPs für eine Weile nach fehlgeschlagenen Anmeldungen."
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: fail2ban.cpp:25
msgid "[minutes]"
+115
View File
@@ -0,0 +1,115 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/fail2ban.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+91
View File
@@ -0,0 +1,91 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/flooddetach.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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] ""
msgstr[1] ""
#: flooddetach.cpp:185
msgid "every second"
msgid_plural "every {1} seconds"
msgstr[0] ""
msgstr[1] ""
#: 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 ""
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: flooddetach.cpp:30
msgid "Show current limits"
+93
View File
@@ -0,0 +1,93 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/flooddetach.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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] ""
msgstr[1] ""
msgstr[2] ""
#: flooddetach.cpp:185
msgid "every second"
msgid_plural "every {1} seconds"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: 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 ""
+83
View File
@@ -0,0 +1,83 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/identfile.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: identfile.cpp:30
msgid "Show file name"
+83
View File
@@ -0,0 +1,83 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/identfile.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+23
View File
@@ -0,0 +1,23 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/imapauth.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\n"
#: imapauth.cpp:168
msgid "[ server [+]port [ UserFormatString ] ]"
msgstr ""
#: imapauth.cpp:171
msgid "Allow users to authenticate via IMAP."
msgstr ""
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: imapauth.cpp:168
msgid "[ server [+]port [ UserFormatString ] ]"
+23
View File
@@ -0,0 +1,23 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/imapauth.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\n"
#: imapauth.cpp:168
msgid "[ server [+]port [ UserFormatString ] ]"
msgstr ""
#: imapauth.cpp:171
msgid "Allow users to authenticate via IMAP."
msgstr ""
+55
View File
@@ -0,0 +1,55 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/keepnick.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\n"
#: keepnick.cpp:39
msgid "Try to get your primary nick"
msgstr ""
#: keepnick.cpp:42 keepnick.cpp:198
msgid "No longer trying to get your primary nick"
msgstr ""
#: keepnick.cpp:44
msgid "Show the current state"
msgstr ""
#: keepnick.cpp:160
msgid "ZNC is already trying to get this nickname"
msgstr ""
#: keepnick.cpp:175
msgid "Unable to obtain nick {1}: {2}, {3}"
msgstr ""
#: keepnick.cpp:183
msgid "Unable to obtain nick {1}"
msgstr ""
#: keepnick.cpp:193
msgid "Trying to get your primary nick"
msgstr ""
#: keepnick.cpp:203
msgid "Currently trying to get your primary nick"
msgstr ""
#: keepnick.cpp:205
msgid "Currently disabled, try 'enable'"
msgstr ""
#: keepnick.cpp:226
msgid "Keeps trying for your primary nick"
msgstr ""
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: keepnick.cpp:39
msgid "Try to get your primary nick"
+55
View File
@@ -0,0 +1,55 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/keepnick.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\n"
#: keepnick.cpp:39
msgid "Try to get your primary nick"
msgstr ""
#: keepnick.cpp:42 keepnick.cpp:198
msgid "No longer trying to get your primary nick"
msgstr ""
#: keepnick.cpp:44
msgid "Show the current state"
msgstr ""
#: keepnick.cpp:160
msgid "ZNC is already trying to get this nickname"
msgstr ""
#: keepnick.cpp:175
msgid "Unable to obtain nick {1}: {2}, {3}"
msgstr ""
#: keepnick.cpp:183
msgid "Unable to obtain nick {1}"
msgstr ""
#: keepnick.cpp:193
msgid "Trying to get your primary nick"
msgstr ""
#: keepnick.cpp:203
msgid "Currently trying to get your primary nick"
msgstr ""
#: keepnick.cpp:205
msgid "Currently disabled, try 'enable'"
msgstr ""
#: keepnick.cpp:226
msgid "Keeps trying for your primary nick"
msgstr ""
+63
View File
@@ -0,0 +1,63 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/kickrejoin.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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] ""
msgstr[1] ""
#: 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] ""
msgstr[1] ""
#: 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 ""
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: kickrejoin.cpp:56
msgid "<secs>"
+65
View File
@@ -0,0 +1,65 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/kickrejoin.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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] ""
msgstr[1] ""
msgstr[2] ""
#: 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] ""
msgstr[1] ""
msgstr[2] ""
#: 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 ""
+69
View File
@@ -0,0 +1,69 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/lastseen.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: modules/po/../data/lastseen/tmpl/index.tmpl:8
msgid "User"
+69
View File
@@ -0,0 +1,69 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/lastseen.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+115
View File
@@ -0,0 +1,115 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/listsockets.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+19 -18
View File
@@ -2,34 +2,35 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: modules/po/../data/listsockets/tmpl/index.tmpl:7 listsockets.cpp:212
#: listsockets.cpp:228
#: 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:213
#: listsockets.cpp:229
#: 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:214
#: listsockets.cpp:230
#: 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:216
#: listsockets.cpp:233
#: 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:218
#: listsockets.cpp:238
#: 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:219
#: listsockets.cpp:240
#: modules/po/../data/listsockets/tmpl/index.tmpl:12 listsockets.cpp:221
#: listsockets.cpp:242
msgid "Remote"
msgstr ""
@@ -57,12 +58,12 @@ msgstr ""
msgid "List sockets"
msgstr ""
#: listsockets.cpp:116 listsockets.cpp:234
#: listsockets.cpp:116 listsockets.cpp:236
msgctxt "ssl"
msgid "Yes"
msgstr ""
#: listsockets.cpp:116 listsockets.cpp:235
#: listsockets.cpp:116 listsockets.cpp:237
msgctxt "ssl"
msgid "No"
msgstr ""
@@ -87,18 +88,18 @@ msgstr ""
msgid "UNKNOWN"
msgstr ""
#: listsockets.cpp:205
#: listsockets.cpp:207
msgid "You have no open sockets."
msgstr ""
#: listsockets.cpp:220 listsockets.cpp:242
#: listsockets.cpp:222 listsockets.cpp:244
msgid "In"
msgstr ""
#: listsockets.cpp:221 listsockets.cpp:244
#: listsockets.cpp:223 listsockets.cpp:246
msgid "Out"
msgstr ""
#: listsockets.cpp:260
#: listsockets.cpp:262
msgid "Lists active sockets"
msgstr ""
+115
View File
@@ -0,0 +1,115 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/listsockets.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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 ""
+147
View File
@@ -0,0 +1,147 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/log.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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] ""
msgstr[1] ""
#: 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 ""
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: log.cpp:59
msgid "<rules>"
+148
View File
@@ -0,0 +1,148 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/log.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\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] ""
msgstr[1] ""
msgstr[2] ""
#: 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 ""
+19
View File
@@ -0,0 +1,19 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/missingmotd.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\n"
#: missingmotd.cpp:36
msgid "Sends 422 to clients when they login"
msgstr ""
+1
View File
@@ -2,6 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
#: missingmotd.cpp:36
msgid "Sends 422 to clients when they login"
+19
View File
@@ -0,0 +1,19 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /master/modules/po/missingmotd.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\n"
#: missingmotd.cpp:36
msgid "Sends 422 to clients when they login"
msgstr ""
+19
View File
@@ -0,0 +1,19 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: znc-bouncer\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: znc-bouncer\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /master/modules/po/modperl.pot\n"
"Last-Translator: DarthGandalf <alexey+crowdin@asokolov.org>\n"
"Language-Team: German\n"
"Language: de_DE\n"
"PO-Revision-Date: 2017-12-14 20:23-0500\n"
#: modperl.cpp:382
msgid "Loads perl scripts as ZNC modules"
msgstr ""

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