This commit is contained in:
Frisk 2018-07-12 12:24:08 +02:00
parent 5bbbbe90e8
commit 0a440db6cd
No known key found for this signature in database
GPG key ID: 0E9A7D3C0A01586C
9 changed files with 881 additions and 546 deletions

Binary file not shown.

View file

@ -5,8 +5,9 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"POT-Creation-Date: 2018-07-05 20:21+0200\n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2018-07-05 20:24+0200\n" "POT-Creation-Date: 2018-07-12 11:29+0200\n"
"PO-Revision-Date: 2018-07-12 12:10+0200\n"
"Last-Translator: MarkusRost\n" "Last-Translator: MarkusRost\n"
"Language-Team: \n" "Language-Team: \n"
"Language: de\n" "Language: de\n"
@ -15,40 +16,46 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: pygettext.py 1.5\n" "Generated-By: pygettext.py 1.5\n"
"X-Generator: Poedit 2.0.8\n" "X-Generator: Poedit 2.0.8\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: rcgcdw.py:126 #: rcgcdw.py:124
msgid "(N!) " msgid "(N!) "
msgstr "(N!) " msgstr "(N!) "
#: rcgcdw.py:126 #: rcgcdw.py:124
msgid "m " msgid "m "
msgstr "K " msgstr "K "
#: rcgcdw.py:144 #: rcgcdw.py:142 rcgcdw.py:168
msgid "([preview]({link}) | [undo]({undolink}))"
msgstr "([Vorschau]({link}) | [zurücksetzen]({undolink}))"
#: rcgcdw.py:144 rcgcdw.py:170
msgid "Options" msgid "Options"
msgstr "Optionen" msgstr "Optionen"
#: rcgcdw.py:145 #: rcgcdw.py:142
#, python-brace-format
msgid "([preview]({link}) | [undo]({undolink}))"
msgstr "([Vorschau]({link}) | [zurücksetzen]({undolink}))"
#: rcgcdw.py:143
#, python-brace-format
msgid "Uploaded a new version of {name}" msgid "Uploaded a new version of {name}"
msgstr "Neue Dateiversion {name}" msgstr "Neue Dateiversion {name}"
#: rcgcdw.py:147 #: rcgcdw.py:145
#, python-brace-format
msgid "Uploaded {name}" msgid "Uploaded {name}"
msgstr "Neue Datei {name}" msgstr "Neue Datei {name}"
#: rcgcdw.py:160 #: rcgcdw.py:158
msgid "**No license!**" msgid "**No license!**"
msgstr "**Keine Lizenz!**" msgstr "**Keine Lizenz!**"
#: rcgcdw.py:170 #: rcgcdw.py:168
#, python-brace-format
msgid "([preview]({link}))" msgid "([preview]({link}))"
msgstr "([Vorschau]({link}))" msgstr "([Vorschau]({link}))"
#: rcgcdw.py:171 #: rcgcdw.py:169
#, python-brace-format
msgid "" msgid ""
"{desc}\n" "{desc}\n"
"License: {license}" "License: {license}"
@ -56,311 +63,407 @@ msgstr ""
"{desc}\n" "{desc}\n"
"Lizenz: {license}" "Lizenz: {license}"
#: rcgcdw.py:174 #: rcgcdw.py:172
#, python-brace-format
msgid "Deleted page {article}" msgid "Deleted page {article}"
msgstr "Löschte {article}" msgstr "Löschte {article}"
#: rcgcdw.py:177 #: rcgcdw.py:175
#, python-brace-format
msgid "Deleted redirect {article} by overwriting" msgid "Deleted redirect {article} by overwriting"
msgstr "Löschte die Weiterleitung {article} um Platz zu machen" msgstr "Löschte die Weiterleitung {article} um Platz zu machen"
#: rcgcdw.py:180 #: rcgcdw.py:178
msgid "A redirect has been made"
msgstr "Eine Weiterleitung wurde erstellt"
#: rcgcdw.py:180
msgid "No redirect has been made" msgid "No redirect has been made"
msgstr "Die Erstellung einer Weiterleitung wurde unterdrückt" msgstr "Die Erstellung einer Weiterleitung wurde unterdrückt"
#: rcgcdw.py:181 #: rcgcdw.py:178
msgid "A redirect has been made"
msgstr "Eine Weiterleitung wurde erstellt"
#: rcgcdw.py:179
#, python-brace-format
msgid "Moved {article} to {target}" msgid "Moved {article} to {target}"
msgstr "Verschob {article} nach {target}" msgstr "Verschob {article} nach {target}"
#: rcgcdw.py:184 #: rcgcdw.py:182
#, python-brace-format
msgid "Moved {article} to {title} over redirect" msgid "Moved {article} to {title} over redirect"
msgstr "Verschob {article} nach {title} und überschrieb eine Weiterleitung" msgstr "Verschob {article} nach {title} und überschrieb eine Weiterleitung"
#: rcgcdw.py:187 #: rcgcdw.py:185
#, python-brace-format
msgid "Moved protection settings from {article} to {title}" msgid "Moved protection settings from {article} to {title}"
msgstr "Verschob die Schutzeinstellungen von {article} nach {title}" msgstr "Verschob die Schutzeinstellungen von {article} nach {title}"
#: rcgcdw.py:191 #: rcgcdw.py:189
msgid "infinity and beyond" msgid "infinity and beyond"
msgstr "alle Ewigkeit" msgstr "alle Ewigkeit"
#: rcgcdw.py:192 #: rcgcdw.py:190
#, python-brace-format
msgid "Blocked {blocked_user} for {time}" msgid "Blocked {blocked_user} for {time}"
msgstr "Sperrte {blocked_user} für {time}" msgstr "Sperrte {blocked_user} für {time}"
#: rcgcdw.py:196 #: rcgcdw.py:194
#, python-brace-format
msgid "Changed block settings for {blocked_user}" msgid "Changed block settings for {blocked_user}"
msgstr "Änderte die Sperreinstellungen für {blocked_user}" msgstr "Änderte die Sperreinstellungen für {blocked_user}"
#: rcgcdw.py:200 #: rcgcdw.py:198
#, python-brace-format
msgid "Unblocked {blocked_user}" msgid "Unblocked {blocked_user}"
msgstr "Hob die Sperre von {blocked_user} auf" msgstr "Hob die Sperre von {blocked_user} auf"
#: rcgcdw.py:204 #: rcgcdw.py:202
#, python-brace-format
msgid "Left a comment on {target}'s profile" msgid "Left a comment on {target}'s profile"
msgstr "Hinterließ ein Kommentar auf dem Profil von {target}" msgstr "Hinterließ ein Kommentar auf dem Profil von {target}"
#: rcgcdw.py:208 #: rcgcdw.py:206
#, python-brace-format
msgid "Replied to a comment on {target}'s profile" msgid "Replied to a comment on {target}'s profile"
msgstr "Antwortete auf ein Kommentar auf dem Profil von {target}" msgstr "Antwortete auf ein Kommentar auf dem Profil von {target}"
#: rcgcdw.py:212 #: rcgcdw.py:210
#, python-brace-format
msgid "Edited a comment on {target}'s profile" msgid "Edited a comment on {target}'s profile"
msgstr "Bearbeitete ein Kommentar auf dem Profil von {target}" msgstr "Bearbeitete ein Kommentar auf dem Profil von {target}"
#: rcgcdw.py:216 #: rcgcdw.py:214
msgid "Location" msgid "Location"
msgstr "Wohnort" msgstr "Wohnort"
#: rcgcdw.py:218 #: rcgcdw.py:216
msgid "About me" msgid "About me"
msgstr "\"Über mich\"-Abschnitt" msgstr "\"Über mich\"-Abschnitt"
#: rcgcdw.py:220 #: rcgcdw.py:218
msgid "Google link" msgid "Google link"
msgstr "Google-Konto" msgstr "Google-Konto"
#: rcgcdw.py:222 #: rcgcdw.py:220
msgid "Facebook link" msgid "Facebook link"
msgstr "Facebook-Seite" msgstr "Facebook-Seite"
#: rcgcdw.py:224 #: rcgcdw.py:222
msgid "Twitter link" msgid "Twitter link"
msgstr "Twitter-Benutzernamen" msgstr "Twitter-Benutzernamen"
#: rcgcdw.py:226 #: rcgcdw.py:224
msgid "Reddit link" msgid "Reddit link"
msgstr "Reddit-Benutzernamen" msgstr "Reddit-Benutzernamen"
#: rcgcdw.py:228 #: rcgcdw.py:226
msgid "Twitch link" msgid "Twitch link"
msgstr "Twitch-Account" msgstr "Twitch-Account"
#: rcgcdw.py:230 #: rcgcdw.py:228
msgid "PSN link" msgid "PSN link"
msgstr "PSN-Account" msgstr "PSN-Account"
#: rcgcdw.py:232 #: rcgcdw.py:230
msgid "VK link" msgid "VK link"
msgstr "VK-Account" msgstr "VK-Account"
#: rcgcdw.py:234 #: rcgcdw.py:232
msgid "XVL link" msgid "XVL link"
msgstr "Xbox-Live-Tag" msgstr "Xbox-Live-Tag"
#: rcgcdw.py:236 #: rcgcdw.py:234
msgid "Steam link" msgid "Steam link"
msgstr "Steam-Account" msgstr "Steam-Account"
#: rcgcdw.py:238 #: rcgcdw.py:236
msgid "Unknown" msgid "Unknown"
msgstr "Unbekannt" msgstr "Unbekannt"
#: rcgcdw.py:239 #: rcgcdw.py:237
#, python-brace-format
msgid "Edited {target}'s profile" msgid "Edited {target}'s profile"
msgstr "Bearbeitete das Profil von {target}" msgstr "Bearbeitete das Profil von {target}"
#: rcgcdw.py:240 #: rcgcdw.py:238
#, python-brace-format
msgid "{field} field changed to: {desc}" msgid "{field} field changed to: {desc}"
msgstr "{field} geändert zu: {desc}" msgstr "{field} geändert zu: {desc}"
#: rcgcdw.py:244 #: rcgcdw.py:242
#, python-brace-format
msgid "Deleted a comment on {target}'s profile" msgid "Deleted a comment on {target}'s profile"
msgstr "Löschte ein Kommentar auf dem Profil von {target}" msgstr "Löschte ein Kommentar auf dem Profil von {target}"
#: rcgcdw.py:247 #: rcgcdw.py:246
#, python-brace-format
msgid "Changed group membership for {target}" msgid "Changed group membership for {target}"
msgstr "Änderte die Gruppenzugehörigkeit von {target}" msgstr "Änderte die Gruppenzugehörigkeit von {target}"
#: rcgcdw.py:251 rcgcdw.py:253 #: rcgcdw.py:248
msgid "System"
msgstr "System"
#: rcgcdw.py:250
#, python-brace-format
msgid "{target} got autopromoted to a new usergroup"
msgstr "{target} got autopromoted to a new usergroup"
#: rcgcdw.py:260 rcgcdw.py:262
msgid "none" msgid "none"
msgstr "keine" msgstr "keine"
#: rcgcdw.py:254 rcgcdw.py:376 #: rcgcdw.py:263 rcgcdw.py:385
msgid "No description provided" msgid "No description provided"
msgstr "Keine Zusammenfassung angegeben" msgstr "Keine Zusammenfassung angegeben"
#: rcgcdw.py:255 #: rcgcdw.py:264
#, python-brace-format
msgid "Groups changed from {old_groups} to {new_groups}{reason}" msgid "Groups changed from {old_groups} to {new_groups}{reason}"
msgstr "" msgstr "Änderte die Gruppenzugehörigkeit von {old_groups} auf {new_groups}{reason}"
"Änderte die Gruppenzugehörigkeit von {old_groups} auf {new_groups}{reason}"
#: rcgcdw.py:258 #: rcgcdw.py:267
#, python-brace-format
msgid "Protected {target}" msgid "Protected {target}"
msgstr "Schützte {target}" msgstr "Schützte {target}"
#: rcgcdw.py:262 #: rcgcdw.py:271
#, python-brace-format
msgid "Changed protection level for {article}" msgid "Changed protection level for {article}"
msgstr "Änderte den Schutzstatus von {article}" msgstr "Änderte den Schutzstatus von {article}"
#: rcgcdw.py:266 #: rcgcdw.py:275
#, python-brace-format
msgid "Removed protection from {article}" msgid "Removed protection from {article}"
msgstr "Entfernte den Schutz von {article}" msgstr "Entfernte den Schutz von {article}"
#: rcgcdw.py:269 #: rcgcdw.py:279
msgid "Changed visibility of revision(s) on page {article} " #, python-brace-format
msgstr "Änderte die Sichtbarkeit einiger Versionen von {article}" msgid "Changed visibility of revision on page {article} "
msgid_plural "Changed visibility of {amount} revisions on page {article} "
msgstr[0] "Änderte die Sichtbarkeit einer Versionen von {article} "
msgstr[1] "Änderte die Sichtbarkeit von {amount} Versionen von {article} "
#: rcgcdw.py:272 #: rcgcdw.py:282
msgid "Imported {article} with {count} revision(s)" #, python-brace-format
msgstr "Importierte {article} mit {count} Versionen" msgid "Imported {article} with {count} revision"
msgid_plural "Imported {article} with {count} revisions"
msgstr[0] "Importierte {article} mit einer Version"
msgstr[1] "Importierte {article} mit {count} Versionen"
#: rcgcdw.py:275 #: rcgcdw.py:285
#, python-brace-format
msgid "Restored {article}" msgid "Restored {article}"
msgstr "Stellte {article} wieder her" msgstr "Stellte {article} wieder her"
#: rcgcdw.py:278 #: rcgcdw.py:288
msgid "Changed visibility of log events" msgid "Changed visibility of log events"
msgstr "Änderte die Sichtbarkeit eines Logbucheintrags" msgstr "Änderte die Sichtbarkeit eines Logbucheintrags"
#: rcgcdw.py:281 #: rcgcdw.py:291
msgid "Imported interwiki" msgid "Imported interwiki"
msgstr "Importierte Interwiki" msgstr "Importierte Interwiki"
#: rcgcdw.py:284 #: rcgcdw.py:294
#, python-brace-format
msgid "Edited abuse filter number {number}" msgid "Edited abuse filter number {number}"
msgstr "Änderte Missbrauchsfilter {number}" msgstr "Änderte Missbrauchsfilter {number}"
#: rcgcdw.py:287 #: rcgcdw.py:297
#, python-brace-format
msgid "Merged revision histories of {article} into {dest}" msgid "Merged revision histories of {article} into {dest}"
msgstr "Vereinigte Versionsgeschichten von {article} in {dest}" msgstr "Vereinigte Versionsgeschichten von {article} in {dest}"
#: rcgcdw.py:290 #: rcgcdw.py:300
msgid "Added an entry to the interwiki table" msgid "Added an entry to the interwiki table"
msgstr "Fügte ein Interwiki-Präfix hinzu" msgstr "Fügte ein Interwiki-Präfix hinzu"
#: rcgcdw.py:291 rcgcdw.py:295 #: rcgcdw.py:301 rcgcdw.py:305
#, python-brace-format
msgid "Prefix: {prefix}, website: {website} | {desc}" msgid "Prefix: {prefix}, website: {website} | {desc}"
msgstr "Präfix: {prefix}, URL: {website} | {desc}" msgstr "Präfix: {prefix}, URL: {website} | {desc}"
#: rcgcdw.py:294 #: rcgcdw.py:304
msgid "Edited an entry in interwiki table" msgid "Edited an entry in interwiki table"
msgstr "Änderte ein Interwiki-Präfix" msgstr "Änderte ein Interwiki-Präfix"
#: rcgcdw.py:298 #: rcgcdw.py:308
msgid "Deleted an entry in interwiki table" msgid "Deleted an entry in interwiki table"
msgstr "Entfernte ein Interwiki-Präfix" msgstr "Entfernte ein Interwiki-Präfix"
#: rcgcdw.py:299 #: rcgcdw.py:309
#, python-brace-format
msgid "Prefix: {prefix} | {desc}" msgid "Prefix: {prefix} | {desc}"
msgstr "Präfix: {prefix} | {desc}" msgstr "Präfix: {prefix} | {desc}"
#: rcgcdw.py:302 #: rcgcdw.py:312
#, python-brace-format
msgid "Changed the content model of the page {article}" msgid "Changed the content model of the page {article}"
msgstr "Änderte das Inhaltsmodell von {article}" msgstr "Änderte das Inhaltsmodell von {article}"
#: rcgcdw.py:303 #: rcgcdw.py:313
#, python-brace-format
msgid "Model changed from {old} to {new}: {reason}" msgid "Model changed from {old} to {new}: {reason}"
msgstr "Modell geändert von {old} zu {new}: {reason}" msgstr "Modell geändert von {old} zu {new}: {reason}"
#: rcgcdw.py:306 #: rcgcdw.py:316
#, python-brace-format
msgid "Edited the sprite for {article}" msgid "Edited the sprite for {article}"
msgstr "Edited the sprite for {article}" msgstr "Edited the sprite for {article}"
#: rcgcdw.py:309 #: rcgcdw.py:319
#, python-brace-format
msgid "Created the sprite sheet for {article}" msgid "Created the sprite sheet for {article}"
msgstr "Created the sprite sheet for {article}" msgstr "Created the sprite sheet for {article}"
#: rcgcdw.py:312 #: rcgcdw.py:322
#, python-brace-format
msgid "Edited the slice for {article}" msgid "Edited the slice for {article}"
msgstr "Edited the slice for {article}" msgstr "Edited the slice for {article}"
#: rcgcdw.py:315 #: rcgcdw.py:325
#, python-brace-format
msgid "Created a tag \"{tag}\"" msgid "Created a tag \"{tag}\""
msgstr "Erstellte die Markierung \"{tag}\"" msgstr "Erstellte die Markierung \"{tag}\""
#: rcgcdw.py:319 #: rcgcdw.py:329
#, python-brace-format
msgid "Deleted a tag \"{tag}\"" msgid "Deleted a tag \"{tag}\""
msgstr "Löschte die Markierung \"{tag}\"" msgstr "Löschte die Markierung \"{tag}\""
#: rcgcdw.py:323 #: rcgcdw.py:333
#, python-brace-format
msgid "Activated a tag \"{tag}\"" msgid "Activated a tag \"{tag}\""
msgstr "Aktivierte die Markierung \"{tag}\"" msgstr "Aktivierte die Markierung \"{tag}\""
#: rcgcdw.py:326 #: rcgcdw.py:336
#, python-brace-format
msgid "Deactivated a tag \"{tag}\"" msgid "Deactivated a tag \"{tag}\""
msgstr "Deaktivierte die Markierung \"{tag}\"" msgstr "Deaktivierte die Markierung \"{tag}\""
#: rcgcdw.py:347 #: rcgcdw.py:357
msgid "Tags" msgid "Tags"
msgstr "Markierungen" msgstr "Markierungen"
#: rcgcdw.py:469 #: rcgcdw.py:480
msgid "Unable to process the event" msgid "Unable to process the event"
msgstr "Ereignis kann nicht verabreitet werden" msgstr "Ereignis kann nicht verabreitet werden"
#: rcgcdw.py:469 #: rcgcdw.py:480
msgid "error" msgid "error"
msgstr "Fehler" msgstr "Fehler"
#: rcgcdw.py:549 #: rcgcdw.py:560
msgid "Daily overview" msgid "Daily overview"
msgstr "Tägliche Übersicht" msgstr "Tägliche Übersicht"
#: rcgcdw.py:565 #: rcgcdw.py:576
msgid " ({} actions)" msgid " ({} action)"
msgstr " ({} Aktionen)" msgid_plural "({} actions)"
msgstr[0] " (eine Aktion)"
msgstr[1] " ({} Aktionen)"
#: rcgcdw.py:566 #: rcgcdw.py:577
msgid " UTC ({} actions)" msgid " UTC ({} action)"
msgstr " UTC ({} Aktionen)" msgid_plural " UTC ({} actions)"
msgstr[0] " UTC (eine Aktion)"
msgstr[1] " UTC ({} Aktionen)"
#: rcgcdw.py:568 rcgcdw.py:569 #: rcgcdw.py:579 rcgcdw.py:580
msgid "But nobody came" msgid "But nobody came"
msgstr "Keine Aktivität" msgstr "Keine Aktivität"
#: rcgcdw.py:573 #: rcgcdw.py:584
msgid "Admin actions" msgid "Most active user"
msgstr "Admin-Aktionen" msgid_plural "Most active users"
msgstr[0] "Aktivster Benutzer"
msgstr[1] "Aktivste Benutzer"
#: rcgcdw.py:573 #: rcgcdw.py:584
msgid "Bytes changed"
msgstr "Bytes geändert"
#: rcgcdw.py:573
msgid "Day score"
msgstr "Tageswert"
#: rcgcdw.py:573
msgid "Edits made" msgid "Edits made"
msgstr "Bearbeitungen" msgstr "Bearbeitungen"
#: rcgcdw.py:573 #: rcgcdw.py:584
msgid "Most active hours"
msgstr "Aktivste Stunden"
#: rcgcdw.py:573
msgid "Most active users"
msgstr "Aktivste Benutzer"
#: rcgcdw.py:573
msgid "New articles"
msgstr "Neue Artikel"
#: rcgcdw.py:573
msgid "New files" msgid "New files"
msgstr "Neue Dateien" msgstr "Neue Dateien"
#: rcgcdw.py:573 #: rcgcdw.py:584
msgid "Admin actions"
msgstr "Admin-Aktionen"
#: rcgcdw.py:584
msgid "Bytes changed"
msgstr "Bytes geändert"
#: rcgcdw.py:584
msgid "New articles"
msgstr "Neue Artikel"
#: rcgcdw.py:584
msgid "Unique contributors" msgid "Unique contributors"
msgstr "Einzelne Autoren" msgstr "Einzelne Autoren"
#: rcgcdw.py:662 #: rcgcdw.py:584
msgid "Most active hour"
msgid_plural "Most active hours"
msgstr[0] "Aktivste Stunde"
msgstr[1] "Aktivste Stunden"
#: rcgcdw.py:584
msgid "Day score"
msgstr "Tageswert"
#: rcgcdw.py:674
#, python-brace-format
msgid "Connection to {wiki} seems to be stable now." msgid "Connection to {wiki} seems to be stable now."
msgstr "{wiki} scheint wieder erreichbar zu sein." msgstr "{wiki} scheint wieder erreichbar zu sein."
#: rcgcdw.py:662 rcgcdw.py:715 #: rcgcdw.py:674 rcgcdw.py:729
msgid "Connection status" msgid "Connection status"
msgstr "Verbindungsstatus" msgstr "Verbindungsstatus"
#: rcgcdw.py:715 #: rcgcdw.py:729
#, python-brace-format
msgid "{wiki} seems to be down or unreachable." msgid "{wiki} seems to be down or unreachable."
msgstr "Das {wiki} scheint unerreichbar zu sein." msgstr "Das {wiki} scheint unerreichbar zu sein."
#: rcgcdw.py:737 #: rcgcdw.py:751
msgid "{wiki} is back up!" msgid "director"
msgstr "Das {wiki} ist wieder erreichbar." msgstr "Direktor"
#: rcgcdw.py:751
msgid "bot"
msgstr "Bot"
#: rcgcdw.py:751
msgid "editor"
msgstr "editor"
#: rcgcdw.py:751
msgid "directors"
msgstr "Direktor"
#: rcgcdw.py:751
msgid "sysop"
msgstr "Administrator"
#: rcgcdw.py:751
msgid "bureaucrat"
msgstr "Bürokrat"
#: rcgcdw.py:751
msgid "reviewer"
msgstr "reviewer"
#: rcgcdw.py:751
msgid "autoreview"
msgstr "autoreview"
#: rcgcdw.py:751
msgid "autopatrol"
msgstr "autopatrol"
#: rcgcdw.py:751
msgid "wiki_guardian"
msgstr "Wiki Guardian"
#~ msgid "{wiki} is back up!"
#~ msgstr "Das {wiki} ist wieder erreichbar."

Binary file not shown.

Binary file not shown.

View file

@ -5,51 +5,57 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"POT-Creation-Date: 2018-07-08 18:43+0200\n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2018-07-10 13:49+0200\n" "POT-Creation-Date: 2018-07-12 11:29+0200\n"
"PO-Revision-Date: 2018-07-12 12:20+0200\n"
"Last-Translator: Frisk <piotrex43@protonmail.ch>\n"
"Language-Team: \n" "Language-Team: \n"
"Language: en\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: pygettext.py 1.5\n" "Generated-By: pygettext.py 1.5\n"
"X-Generator: Poedit 2.0.8\n" "X-Generator: Poedit 2.0.8\n"
"Last-Translator: Frisk <piotrex43@protonmail.ch>\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Language: en\n"
#: rcgcdw.py:126 #: rcgcdw.py:124
msgid "(N!) " msgid "(N!) "
msgstr "(N!) " msgstr "(N!) "
#: rcgcdw.py:126 #: rcgcdw.py:124
msgid "m " msgid "m "
msgstr "m " msgstr "m "
#: rcgcdw.py:144 #: rcgcdw.py:142 rcgcdw.py:168
msgid "([preview]({link}) | [undo]({undolink}))"
msgstr "([preview]({link}) | [undo]({undolink}))"
#: rcgcdw.py:144 rcgcdw.py:170
msgid "Options" msgid "Options"
msgstr "Options" msgstr "Options"
#: rcgcdw.py:145 #: rcgcdw.py:142
#, python-brace-format
msgid "([preview]({link}) | [undo]({undolink}))"
msgstr "([preview]({link}) | [undo]({undolink}))"
#: rcgcdw.py:143
#, python-brace-format
msgid "Uploaded a new version of {name}" msgid "Uploaded a new version of {name}"
msgstr "Uploaded a new version of {name}" msgstr "Uploaded a new version of {name}"
#: rcgcdw.py:147 #: rcgcdw.py:145
#, python-brace-format
msgid "Uploaded {name}" msgid "Uploaded {name}"
msgstr "Uploaded {name}" msgstr "Uploaded {name}"
#: rcgcdw.py:160 #: rcgcdw.py:158
msgid "**No license!**" msgid "**No license!**"
msgstr "**No license!**" msgstr "**No license!**"
#: rcgcdw.py:170 #: rcgcdw.py:168
#, python-brace-format
msgid "([preview]({link}))" msgid "([preview]({link}))"
msgstr "([preview]({link}))" msgstr "([preview]({link}))"
#: rcgcdw.py:171 #: rcgcdw.py:169
#, python-brace-format
msgid "" msgid ""
"{desc}\n" "{desc}\n"
"License: {license}" "License: {license}"
@ -57,346 +63,404 @@ msgstr ""
"{desc}\n" "{desc}\n"
"License: {license}" "License: {license}"
#: rcgcdw.py:174 #: rcgcdw.py:172
#, python-brace-format
msgid "Deleted page {article}" msgid "Deleted page {article}"
msgstr "Deleted page {article}" msgstr "Deleted page {article}"
#: rcgcdw.py:177 #: rcgcdw.py:175
#, python-brace-format
msgid "Deleted redirect {article} by overwriting" msgid "Deleted redirect {article} by overwriting"
msgstr "Deleted redirect {article} by overwriting" msgstr "Deleted redirect {article} by overwriting"
#: rcgcdw.py:180 #: rcgcdw.py:178
msgid "A redirect has been made"
msgstr "A redirect has been made"
#: rcgcdw.py:180
msgid "No redirect has been made" msgid "No redirect has been made"
msgstr "No redirect has been made" msgstr "No redirect has been made"
#: rcgcdw.py:181 #: rcgcdw.py:178
msgid "A redirect has been made"
msgstr "A redirect has been made"
#: rcgcdw.py:179
#, python-brace-format
msgid "Moved {article} to {target}" msgid "Moved {article} to {target}"
msgstr "Moved {article} to {target}" msgstr "Moved {article} to {target}"
#: rcgcdw.py:184 #: rcgcdw.py:182
#, python-brace-format
msgid "Moved {article} to {title} over redirect" msgid "Moved {article} to {title} over redirect"
msgstr "Moved {article} to {title} over redirect" msgstr "Moved {article} to {title} over redirect"
#: rcgcdw.py:187 #: rcgcdw.py:185
#, python-brace-format
msgid "Moved protection settings from {article} to {title}" msgid "Moved protection settings from {article} to {title}"
msgstr "Moved protection settings from {article} to {title}" msgstr "Moved protection settings from {article} to {title}"
#: rcgcdw.py:191 #: rcgcdw.py:189
msgid "infinity and beyond" msgid "infinity and beyond"
msgstr "infinity and beyond" msgstr "infinity and beyond"
#: rcgcdw.py:192 #: rcgcdw.py:190
#, python-brace-format
msgid "Blocked {blocked_user} for {time}" msgid "Blocked {blocked_user} for {time}"
msgstr "Blocked {blocked_user} for {time}" msgstr "Blocked {blocked_user} for {time}"
#: rcgcdw.py:196 #: rcgcdw.py:194
#, python-brace-format
msgid "Changed block settings for {blocked_user}" msgid "Changed block settings for {blocked_user}"
msgstr "Changed block settings for {blocked_user}" msgstr "Changed block settings for {blocked_user}"
#: rcgcdw.py:200 #: rcgcdw.py:198
#, python-brace-format
msgid "Unblocked {blocked_user}" msgid "Unblocked {blocked_user}"
msgstr "Unblocked {blocked_user}" msgstr "Unblocked {blocked_user}"
#: rcgcdw.py:204 #: rcgcdw.py:202
#, python-brace-format
msgid "Left a comment on {target}'s profile" msgid "Left a comment on {target}'s profile"
msgstr "Left a comment on {target}'s profile" msgstr "Left a comment on {target}'s profile"
#: rcgcdw.py:208 #: rcgcdw.py:206
#, python-brace-format
msgid "Replied to a comment on {target}'s profile" msgid "Replied to a comment on {target}'s profile"
msgstr "Replied to a comment on {target}'s profile" msgstr "Replied to a comment on {target}'s profile"
#: rcgcdw.py:212 #: rcgcdw.py:210
#, python-brace-format
msgid "Edited a comment on {target}'s profile" msgid "Edited a comment on {target}'s profile"
msgstr "Edited a comment on {target}'s profile" msgstr "Edited a comment on {target}'s profile"
#: rcgcdw.py:216 #: rcgcdw.py:214
msgid "Location" msgid "Location"
msgstr "Location" msgstr "Location"
#: rcgcdw.py:218 #: rcgcdw.py:216
msgid "About me" msgid "About me"
msgstr "About me" msgstr "About me"
#: rcgcdw.py:220 #: rcgcdw.py:218
msgid "Google link" msgid "Google link"
msgstr "Google link" msgstr "Google link"
#: rcgcdw.py:222 #: rcgcdw.py:220
msgid "Facebook link" msgid "Facebook link"
msgstr "Facebook link" msgstr "Facebook link"
#: rcgcdw.py:224 #: rcgcdw.py:222
msgid "Twitter link" msgid "Twitter link"
msgstr "Twitter link" msgstr "Twitter link"
#: rcgcdw.py:226 #: rcgcdw.py:224
msgid "Reddit link" msgid "Reddit link"
msgstr "Reddit link" msgstr "Reddit link"
#: rcgcdw.py:228 #: rcgcdw.py:226
msgid "Twitch link" msgid "Twitch link"
msgstr "Twitch link" msgstr "Twitch link"
#: rcgcdw.py:230 #: rcgcdw.py:228
msgid "PSN link" msgid "PSN link"
msgstr "PSN link" msgstr "PSN link"
#: rcgcdw.py:232 #: rcgcdw.py:230
msgid "VK link" msgid "VK link"
msgstr "VK link" msgstr "VK link"
#: rcgcdw.py:234 #: rcgcdw.py:232
msgid "XVL link" msgid "XVL link"
msgstr "XVL link" msgstr "XVL link"
#: rcgcdw.py:236 #: rcgcdw.py:234
msgid "Steam link" msgid "Steam link"
msgstr "Steam link" msgstr "Steam link"
#: rcgcdw.py:238 #: rcgcdw.py:236
msgid "Unknown" msgid "Unknown"
msgstr "Unknown" msgstr "Unknown"
#: rcgcdw.py:239 #: rcgcdw.py:237
#, python-brace-format
msgid "Edited {target}'s profile" msgid "Edited {target}'s profile"
msgstr "Edited {target}'s profile" msgstr "Edited {target}'s profile"
#: rcgcdw.py:240 #: rcgcdw.py:238
#, python-brace-format
msgid "{field} field changed to: {desc}" msgid "{field} field changed to: {desc}"
msgstr "{field} field changed to: {desc}" msgstr "{field} field changed to: {desc}"
#: rcgcdw.py:244 #: rcgcdw.py:242
#, python-brace-format
msgid "Deleted a comment on {target}'s profile" msgid "Deleted a comment on {target}'s profile"
msgstr "Deleted a comment on {target}'s profile" msgstr "Deleted a comment on {target}'s profile"
#: rcgcdw.py:247 #: rcgcdw.py:246
#, python-brace-format
msgid "Changed group membership for {target}" msgid "Changed group membership for {target}"
msgstr "Changed group membership for {target}" msgstr "Changed group membership for {target}"
#: rcgcdw.py:257 rcgcdw.py:259 #: rcgcdw.py:248
msgid "System"
msgstr "System"
#: rcgcdw.py:250
#, python-brace-format
msgid "{target} got autopromoted to a new usergroup"
msgstr "{target} got autopromoted to a new usergroup"
#: rcgcdw.py:260 rcgcdw.py:262
msgid "none" msgid "none"
msgstr "none" msgstr "none"
#: rcgcdw.py:260 rcgcdw.py:381 #: rcgcdw.py:263 rcgcdw.py:385
msgid "No description provided" msgid "No description provided"
msgstr "No description provided" msgstr "No description provided"
#: rcgcdw.py:261 #: rcgcdw.py:264
#, python-brace-format
msgid "Groups changed from {old_groups} to {new_groups}{reason}" msgid "Groups changed from {old_groups} to {new_groups}{reason}"
msgstr "Groups changed from {old_groups} to {new_groups}{reason}" msgstr "Groups changed from {old_groups} to {new_groups}{reason}"
#: rcgcdw.py:264 #: rcgcdw.py:267
#, python-brace-format
msgid "Protected {target}" msgid "Protected {target}"
msgstr "Protected {target}" msgstr "Protected {target}"
#: rcgcdw.py:268 #: rcgcdw.py:271
#, python-brace-format
msgid "Changed protection level for {article}" msgid "Changed protection level for {article}"
msgstr "Changed protection level for {article}" msgstr "Changed protection level for {article}"
#: rcgcdw.py:272 #: rcgcdw.py:275
#, python-brace-format
msgid "Removed protection from {article}" msgid "Removed protection from {article}"
msgstr "Removed protection from {article}" msgstr "Removed protection from {article}"
#: rcgcdw.py:275 #: rcgcdw.py:279
msgid "Changed visibility of revision(s) on page {article} " #, python-brace-format
msgstr "Changed visibility of revision(s) on page {article} " msgid "Changed visibility of revision on page {article} "
msgid_plural "Changed visibility of {amount} revisions on page {article} "
msgstr[0] "Changed visibility of revision on page {article} "
msgstr[1] "Changed visibility of {amount} revisions on page {article} "
#: rcgcdw.py:278 #: rcgcdw.py:282
msgid "Imported {article} with {count} revision(s)" #, python-brace-format
msgstr "Imported {article} with {count} revision(s)" msgid "Imported {article} with {count} revision"
msgid_plural "Imported {article} with {count} revisions"
msgstr[0] "Imported {article} with {count} revision"
msgstr[1] "Imported {article} with {count} revisions"
#: rcgcdw.py:281 #: rcgcdw.py:285
#, python-brace-format
msgid "Restored {article}" msgid "Restored {article}"
msgstr "Restored {article}" msgstr "Restored {article}"
#: rcgcdw.py:284 #: rcgcdw.py:288
msgid "Changed visibility of log events" msgid "Changed visibility of log events"
msgstr "Changed visibility of log events" msgstr "Changed visibility of log events"
#: rcgcdw.py:287 #: rcgcdw.py:291
msgid "Imported interwiki" msgid "Imported interwiki"
msgstr "Imported interwiki" msgstr "Imported interwiki"
#: rcgcdw.py:290 #: rcgcdw.py:294
#, python-brace-format
msgid "Edited abuse filter number {number}" msgid "Edited abuse filter number {number}"
msgstr "Edited abuse filter number {number}" msgstr "Edited abuse filter number {number}"
#: rcgcdw.py:293 #: rcgcdw.py:297
#, python-brace-format
msgid "Merged revision histories of {article} into {dest}" msgid "Merged revision histories of {article} into {dest}"
msgstr "Merged revision histories of {article} into {dest}" msgstr "Merged revision histories of {article} into {dest}"
#: rcgcdw.py:296 #: rcgcdw.py:300
msgid "Added an entry to the interwiki table" msgid "Added an entry to the interwiki table"
msgstr "Added an entry to the interwiki table" msgstr "Added an entry to the interwiki table"
#: rcgcdw.py:297 rcgcdw.py:301 #: rcgcdw.py:301 rcgcdw.py:305
#, python-brace-format
msgid "Prefix: {prefix}, website: {website} | {desc}" msgid "Prefix: {prefix}, website: {website} | {desc}"
msgstr "Prefix: {prefix}, website: {website} | {desc}" msgstr "Prefix: {prefix}, website: {website} | {desc}"
#: rcgcdw.py:300 #: rcgcdw.py:304
msgid "Edited an entry in interwiki table" msgid "Edited an entry in interwiki table"
msgstr "Edited an entry in interwiki table" msgstr "Edited an entry in interwiki table"
#: rcgcdw.py:304 #: rcgcdw.py:308
msgid "Deleted an entry in interwiki table" msgid "Deleted an entry in interwiki table"
msgstr "Deleted an entry in interwiki table" msgstr "Deleted an entry in interwiki table"
#: rcgcdw.py:305 #: rcgcdw.py:309
#, python-brace-format
msgid "Prefix: {prefix} | {desc}" msgid "Prefix: {prefix} | {desc}"
msgstr "Prefix: {prefix} | {desc}" msgstr "Prefix: {prefix} | {desc}"
#: rcgcdw.py:308 #: rcgcdw.py:312
#, python-brace-format
msgid "Changed the content model of the page {article}" msgid "Changed the content model of the page {article}"
msgstr "Changed the content model of the page {article}" msgstr "Changed the content model of the page {article}"
#: rcgcdw.py:309 #: rcgcdw.py:313
#, python-brace-format
msgid "Model changed from {old} to {new}: {reason}" msgid "Model changed from {old} to {new}: {reason}"
msgstr "Model changed from {old} to {new}: {reason}" msgstr "Model changed from {old} to {new}: {reason}"
#: rcgcdw.py:312 #: rcgcdw.py:316
#, python-brace-format
msgid "Edited the sprite for {article}" msgid "Edited the sprite for {article}"
msgstr "Edited the sprite for {article}" msgstr "Edited the sprite for {article}"
#: rcgcdw.py:315 #: rcgcdw.py:319
#, python-brace-format
msgid "Created the sprite sheet for {article}" msgid "Created the sprite sheet for {article}"
msgstr "Created the sprite sheet for {article}" msgstr "Created the sprite sheet for {article}"
#: rcgcdw.py:318 #: rcgcdw.py:322
#, python-brace-format
msgid "Edited the slice for {article}" msgid "Edited the slice for {article}"
msgstr "Edited the slice for {article}" msgstr "Edited the slice for {article}"
#: rcgcdw.py:321 #: rcgcdw.py:325
#, python-brace-format
msgid "Created a tag \"{tag}\"" msgid "Created a tag \"{tag}\""
msgstr "Created a tag \"{tag}\"" msgstr "Created a tag \"{tag}\""
#: rcgcdw.py:325 #: rcgcdw.py:329
#, python-brace-format
msgid "Deleted a tag \"{tag}\"" msgid "Deleted a tag \"{tag}\""
msgstr "Deleted a tag \"{tag}\"" msgstr "Deleted a tag \"{tag}\""
#: rcgcdw.py:329 #: rcgcdw.py:333
#, python-brace-format
msgid "Activated a tag \"{tag}\"" msgid "Activated a tag \"{tag}\""
msgstr "Activated a tag \"{tag}\"" msgstr "Activated a tag \"{tag}\""
#: rcgcdw.py:332 #: rcgcdw.py:336
#, python-brace-format
msgid "Deactivated a tag \"{tag}\"" msgid "Deactivated a tag \"{tag}\""
msgstr "Deactivated a tag \"{tag}\"" msgstr "Deactivated a tag \"{tag}\""
#: rcgcdw.py:353 #: rcgcdw.py:357
msgid "Tags" msgid "Tags"
msgstr "Tags" msgstr "Tags"
#: rcgcdw.py:474 #: rcgcdw.py:480
msgid "Unable to process the event" msgid "Unable to process the event"
msgstr "Unable to process the event" msgstr "Unable to process the event"
#: rcgcdw.py:474 #: rcgcdw.py:480
msgid "error" msgid "error"
msgstr "error" msgstr "error"
#: rcgcdw.py:554 #: rcgcdw.py:560
msgid "Daily overview" msgid "Daily overview"
msgstr "Daily overview" msgstr "Daily overview"
#: rcgcdw.py:570 #: rcgcdw.py:576
msgid " ({} actions)" msgid " ({} action)"
msgstr " ({} actions)" msgid_plural "({} actions)"
msgstr[0] " ({} action)"
msgstr[1] " ({} actions)"
#: rcgcdw.py:571 #: rcgcdw.py:577
msgid " UTC ({} actions)" msgid " UTC ({} action)"
msgstr " UTC ({} actions)" msgid_plural " UTC ({} actions)"
msgstr[0] " UTC ({} action)"
msgstr[1] " UTC ({} actions)"
#: rcgcdw.py:573 rcgcdw.py:574 #: rcgcdw.py:579 rcgcdw.py:580
msgid "But nobody came" msgid "But nobody came"
msgstr "But nobody came" msgstr "But nobody came"
#: rcgcdw.py:578 #: rcgcdw.py:584
msgid "Admin actions" msgid "Most active user"
msgstr "Admin actions" msgid_plural "Most active users"
msgstr[0] "Most active user"
msgstr[1] "Most active users"
#: rcgcdw.py:578 #: rcgcdw.py:584
msgid "Bytes changed"
msgstr "Bytes changed"
#: rcgcdw.py:578
msgid "Day score"
msgstr "Day score"
#: rcgcdw.py:578
msgid "Edits made" msgid "Edits made"
msgstr "Edits made" msgstr "Edits made"
#: rcgcdw.py:578 #: rcgcdw.py:584
msgid "Most active hours"
msgstr "Most active hours"
#: rcgcdw.py:578
msgid "Most active users"
msgstr "Most active users"
#: rcgcdw.py:578
msgid "New articles"
msgstr "New articles"
#: rcgcdw.py:578
msgid "New files" msgid "New files"
msgstr "New files" msgstr "New files"
#: rcgcdw.py:578 #: rcgcdw.py:584
msgid "Admin actions"
msgstr "Admin actions"
#: rcgcdw.py:584
msgid "Bytes changed"
msgstr "Bytes changed"
#: rcgcdw.py:584
msgid "New articles"
msgstr "New articles"
#: rcgcdw.py:584
msgid "Unique contributors" msgid "Unique contributors"
msgstr "Unique contributors" msgstr "Unique contributors"
#: rcgcdw.py:668 #: rcgcdw.py:584
msgid "Most active hour"
msgid_plural "Most active hours"
msgstr[0] "Most active hour"
msgstr[1] "Most active hours"
#: rcgcdw.py:584
msgid "Day score"
msgstr "Day score"
#: rcgcdw.py:674
#, python-brace-format
msgid "Connection to {wiki} seems to be stable now." msgid "Connection to {wiki} seems to be stable now."
msgstr "Connection to {wiki} seems to be stable now." msgstr "Connection to {wiki} seems to be stable now."
#: rcgcdw.py:668 rcgcdw.py:723 #: rcgcdw.py:674 rcgcdw.py:729
msgid "Connection status" msgid "Connection status"
msgstr "Connection status" msgstr "Connection status"
#: rcgcdw.py:723 #: rcgcdw.py:729
#, python-brace-format
msgid "{wiki} seems to be down or unreachable." msgid "{wiki} seems to be down or unreachable."
msgstr "{wiki} seems to be down or unreachable." msgstr "{wiki} seems to be down or unreachable."
#: rcgcdw.py:745 #: rcgcdw.py:751
msgid "autopatrol"
msgstr "Autopatrol"
#: rcgcdw.py:745
msgid "autoreview"
msgstr "Autoreview"
#: rcgcdw.py:745
msgid "bot"
msgstr "Bot"
#: rcgcdw.py:745
msgid "bureaucrat"
msgstr "Bureaucrat"
#: rcgcdw.py:745
msgid "director" msgid "director"
msgstr "Director" msgstr "Director"
#: rcgcdw.py:745 #: rcgcdw.py:751
msgid "directors" msgid "bot"
msgstr "Directors" msgstr "Bot"
#: rcgcdw.py:745 #: rcgcdw.py:751
msgid "editor" msgid "editor"
msgstr "Editor" msgstr "Editor"
#: rcgcdw.py:745 #: rcgcdw.py:751
msgid "reviewer" msgid "directors"
msgstr "Reviewer" msgstr "Directors"
#: rcgcdw.py:745 #: rcgcdw.py:751
msgid "sysop" msgid "sysop"
msgstr "Administrator" msgstr "Administrator"
#: rcgcdw.py:745 #: rcgcdw.py:751
msgid "bureaucrat"
msgstr "Bureaucrat"
#: rcgcdw.py:751
msgid "reviewer"
msgstr "Reviewer"
#: rcgcdw.py:751
msgid "autoreview"
msgstr "Autoreview"
#: rcgcdw.py:751
msgid "autopatrol"
msgstr "Autopatrol"
#: rcgcdw.py:751
msgid "wiki_guardian" msgid "wiki_guardian"
msgstr "Wiki guardian" msgstr "Wiki guardian"

Binary file not shown.

View file

@ -5,8 +5,9 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: RcGcDw\n" "Project-Id-Version: RcGcDw\n"
"POT-Creation-Date: 2018-07-05 20:21+0200\n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2018-07-05 20:22+0200\n" "POT-Creation-Date: 2018-07-12 11:29+0200\n"
"PO-Revision-Date: 2018-07-12 11:41+0200\n"
"Last-Translator: Frisk <piotrex43@protonmail.ch>\n" "Last-Translator: Frisk <piotrex43@protonmail.ch>\n"
"Language-Team: \n" "Language-Team: \n"
"Language: pl\n" "Language: pl\n"
@ -18,39 +19,44 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2);\n" "|| n%100>=20) ? 1 : 2);\n"
#: rcgcdw.py:126 #: rcgcdw.py:124
msgid "(N!) " msgid "(N!) "
msgstr "(N!) " msgstr "(N!) "
#: rcgcdw.py:126 #: rcgcdw.py:124
msgid "m " msgid "m "
msgstr "d " msgstr "d "
#: rcgcdw.py:144 #: rcgcdw.py:142 rcgcdw.py:168
msgid "([preview]({link}) | [undo]({undolink}))"
msgstr "([podgląd]({link}) | [wycofaj]({undolink}))"
#: rcgcdw.py:144 rcgcdw.py:170
msgid "Options" msgid "Options"
msgstr "Opcje" msgstr "Opcje"
#: rcgcdw.py:145 #: rcgcdw.py:142
#, python-brace-format
msgid "([preview]({link}) | [undo]({undolink}))"
msgstr "([podgląd]({link}) | [wycofaj]({undolink}))"
#: rcgcdw.py:143
#, python-brace-format
msgid "Uploaded a new version of {name}" msgid "Uploaded a new version of {name}"
msgstr "Przesłał(a) nową wersję {name}" msgstr "Przesłał(a) nową wersję {name}"
#: rcgcdw.py:147 #: rcgcdw.py:145
#, python-brace-format
msgid "Uploaded {name}" msgid "Uploaded {name}"
msgstr "Przesłał(a) {name}" msgstr "Przesłał(a) {name}"
#: rcgcdw.py:160 #: rcgcdw.py:158
msgid "**No license!**" msgid "**No license!**"
msgstr "**Brak licencji!**" msgstr "**Brak licencji!**"
#: rcgcdw.py:170 #: rcgcdw.py:168
#, python-brace-format
msgid "([preview]({link}))" msgid "([preview]({link}))"
msgstr "([podgląd]({link}))" msgstr "([podgląd]({link}))"
#: rcgcdw.py:171 #: rcgcdw.py:169
#, python-brace-format
msgid "" msgid ""
"{desc}\n" "{desc}\n"
"License: {license}" "License: {license}"
@ -58,315 +64,418 @@ msgstr ""
"{desc}\n" "{desc}\n"
"Licencja: {license}" "Licencja: {license}"
#: rcgcdw.py:174 #: rcgcdw.py:172
#, python-brace-format
msgid "Deleted page {article}" msgid "Deleted page {article}"
msgstr "Usunął/usunęła {article}" msgstr "Usunął/usunęła {article}"
#: rcgcdw.py:177 #: rcgcdw.py:175
#, python-brace-format
msgid "Deleted redirect {article} by overwriting" msgid "Deleted redirect {article} by overwriting"
msgstr "" msgstr ""
"Usunął/usunęła przekierowanie ({article}) aby utworzyć miejsce dla " "Usunął/usunęła przekierowanie ({article}) aby utworzyć miejsce dla "
"przenoszonej strony" "przenoszonej strony"
#: rcgcdw.py:180 #: rcgcdw.py:178
msgid "A redirect has been made"
msgstr "Zostało utworzone przekierowanie"
#: rcgcdw.py:180
msgid "No redirect has been made" msgid "No redirect has been made"
msgstr "Nie utworzono przekierowania" msgstr "Nie utworzono przekierowania"
#: rcgcdw.py:181 #: rcgcdw.py:178
msgid "A redirect has been made"
msgstr "Zostało utworzone przekierowanie"
#: rcgcdw.py:179
#, python-brace-format
msgid "Moved {article} to {target}" msgid "Moved {article} to {target}"
msgstr "Przeniósł/przeniosła {article} do {target}" msgstr "Przeniósł/przeniosła {article} do {target}"
#: rcgcdw.py:184 #: rcgcdw.py:182
#, python-brace-format
msgid "Moved {article} to {title} over redirect" msgid "Moved {article} to {title} over redirect"
msgstr "Przeniósł/przeniosła {article} do strony przekierowującej {target}" msgstr "Przeniósł/przeniosła {article} do strony przekierowującej {title}"
#: rcgcdw.py:187 #: rcgcdw.py:185
#, python-brace-format
msgid "Moved protection settings from {article} to {title}" msgid "Moved protection settings from {article} to {title}"
msgstr "Przeniesiono ustawienia zabezpieczeń z {article} do {title}" msgstr "Przeniesiono ustawienia zabezpieczeń z {article} do {title}"
#: rcgcdw.py:191 #: rcgcdw.py:189
msgid "infinity and beyond" msgid "infinity and beyond"
msgstr "wieczność" msgstr "wieczność"
#: rcgcdw.py:192 #: rcgcdw.py:190
#, python-brace-format
msgid "Blocked {blocked_user} for {time}" msgid "Blocked {blocked_user} for {time}"
msgstr "Zablokowano {blocked_user} na {time}" msgstr "Zablokowano {blocked_user} na {time}"
#: rcgcdw.py:196 #: rcgcdw.py:194
#, python-brace-format
msgid "Changed block settings for {blocked_user}" msgid "Changed block settings for {blocked_user}"
msgstr "Zmienił ustawienia blokady {blocked_user}" msgstr "Zmienił ustawienia blokady {blocked_user}"
#: rcgcdw.py:200 #: rcgcdw.py:198
#, python-brace-format
msgid "Unblocked {blocked_user}" msgid "Unblocked {blocked_user}"
msgstr "Odblokował {blocked_user}" msgstr "Odblokował {blocked_user}"
#: rcgcdw.py:204 #: rcgcdw.py:202
#, python-brace-format
msgid "Left a comment on {target}'s profile" msgid "Left a comment on {target}'s profile"
msgstr "Pozostawiono komentarz na profilu użytkownika {target}" msgstr "Pozostawiono komentarz na profilu użytkownika {target}"
#: rcgcdw.py:208 #: rcgcdw.py:206
#, python-brace-format
msgid "Replied to a comment on {target}'s profile" msgid "Replied to a comment on {target}'s profile"
msgstr "Odpowiedziano na komentarz na profilu użytkownika {target}" msgstr "Odpowiedziano na komentarz na profilu użytkownika {target}"
#: rcgcdw.py:212 #: rcgcdw.py:210
#, python-brace-format
msgid "Edited a comment on {target}'s profile" msgid "Edited a comment on {target}'s profile"
msgstr "Edytowano komentarz na profilu użytkownika {target}" msgstr "Edytowano komentarz na profilu użytkownika {target}"
#: rcgcdw.py:216 #: rcgcdw.py:214
msgid "Location" msgid "Location"
msgstr "Lokacja" msgstr "Lokacja"
#: rcgcdw.py:218 #: rcgcdw.py:216
msgid "About me" msgid "About me"
msgstr "O mnie" msgstr "O mnie"
#: rcgcdw.py:220 #: rcgcdw.py:218
msgid "Google link" msgid "Google link"
msgstr "link Google" msgstr "link Google"
#: rcgcdw.py:222 #: rcgcdw.py:220
msgid "Facebook link" msgid "Facebook link"
msgstr "link Facebook" msgstr "link Facebook"
#: rcgcdw.py:224 #: rcgcdw.py:222
msgid "Twitter link" msgid "Twitter link"
msgstr "link Twitter" msgstr "link Twitter"
#: rcgcdw.py:226 #: rcgcdw.py:224
msgid "Reddit link" msgid "Reddit link"
msgstr "link Reddit" msgstr "link Reddit"
#: rcgcdw.py:228 #: rcgcdw.py:226
msgid "Twitch link" msgid "Twitch link"
msgstr "link Twitch" msgstr "link Twitch"
#: rcgcdw.py:230 #: rcgcdw.py:228
msgid "PSN link" msgid "PSN link"
msgstr "link PSN" msgstr "link PSN"
#: rcgcdw.py:232 #: rcgcdw.py:230
msgid "VK link" msgid "VK link"
msgstr "link VK" msgstr "link VK"
#: rcgcdw.py:234 #: rcgcdw.py:232
msgid "XVL link" msgid "XVL link"
msgstr "link XVL" msgstr "link XVL"
#: rcgcdw.py:236 #: rcgcdw.py:234
msgid "Steam link" msgid "Steam link"
msgstr "link Steam" msgstr "link Steam"
#: rcgcdw.py:238 #: rcgcdw.py:236
msgid "Unknown" msgid "Unknown"
msgstr "Nieznana" msgstr "Nieznana"
#: rcgcdw.py:239 #: rcgcdw.py:237
#, python-brace-format
msgid "Edited {target}'s profile" msgid "Edited {target}'s profile"
msgstr "Edytowano profil użytkownika {target}" msgstr "Edytowano profil użytkownika {target}"
#: rcgcdw.py:240 #: rcgcdw.py:238
#, python-brace-format
msgid "{field} field changed to: {desc}" msgid "{field} field changed to: {desc}"
msgstr "pole {field} zostało zmienione na: {desc}" msgstr "pole {field} zostało zmienione na: {desc}"
#: rcgcdw.py:244 #: rcgcdw.py:242
#, python-brace-format
msgid "Deleted a comment on {target}'s profile" msgid "Deleted a comment on {target}'s profile"
msgstr "Usunął komentarz na profilu użytkownika {target}" msgstr "Usunął komentarz na profilu użytkownika {target}"
#: rcgcdw.py:247 #: rcgcdw.py:246
#, python-brace-format
msgid "Changed group membership for {target}" msgid "Changed group membership for {target}"
msgstr "Zmieniono przynależność do grup dla {target}" msgstr "Zmieniono przynależność do grup dla {target}"
#: rcgcdw.py:251 rcgcdw.py:253 #: rcgcdw.py:248
msgid "System"
msgstr "System"
#: rcgcdw.py:250
#, python-brace-format
msgid "{target} got autopromoted to a new usergroup"
msgstr "{target} automatycznie otrzymał nową grupę użytkownika"
#: rcgcdw.py:260 rcgcdw.py:262
msgid "none" msgid "none"
msgstr "brak" msgstr "brak"
#: rcgcdw.py:254 rcgcdw.py:376 #: rcgcdw.py:263 rcgcdw.py:385
msgid "No description provided" msgid "No description provided"
msgstr "Nie podano opisu zmian" msgstr "Nie podano opisu zmian"
#: rcgcdw.py:255 #: rcgcdw.py:264
#, python-brace-format
msgid "Groups changed from {old_groups} to {new_groups}{reason}" msgid "Groups changed from {old_groups} to {new_groups}{reason}"
msgstr "Grupy zmienione z {old_groups} do {new_groups}{reason}" msgstr "Grupy zmienione z {old_groups} do {new_groups}{reason}"
#: rcgcdw.py:258 #: rcgcdw.py:267
#, python-brace-format
msgid "Protected {target}" msgid "Protected {target}"
msgstr "Zabezpieczono {target}" msgstr "Zabezpieczono {target}"
#: rcgcdw.py:262 #: rcgcdw.py:271
#, python-brace-format
msgid "Changed protection level for {article}" msgid "Changed protection level for {article}"
msgstr "Zmieniono poziom zabezpieczeń {article}" msgstr "Zmieniono poziom zabezpieczeń {article}"
#: rcgcdw.py:266 #: rcgcdw.py:275
#, python-brace-format
msgid "Removed protection from {article}" msgid "Removed protection from {article}"
msgstr "Usunięto zabezpieczenie {article}" msgstr "Usunięto zabezpieczenie {article}"
#: rcgcdw.py:269 #: rcgcdw.py:279
msgid "Changed visibility of revision(s) on page {article} " #, python-brace-format
msgstr "Zmieniono widoczność wersji na stroni {article}" msgid "Changed visibility of revision on page {article} "
msgid_plural "Changed visibility of {amount} revisions on page {article} "
msgstr[0] "Zmieniono widoczność wersji na stronie {article}"
msgstr[1] "Zmieniono widoczność {amount} wersji na stronie {article}"
msgstr[2] "Zmieniono widoczność {amount} wersji na stronie {article}"
#: rcgcdw.py:272 #: rcgcdw.py:282
msgid "Imported {article} with {count} revision(s)" #, python-brace-format
msgstr "Zaimportowano {article} z {count} wersjami" msgid "Imported {article} with {count} revision"
msgid_plural "Imported {article} with {count} revisions"
msgstr[0] "Zaimportowano {article} z {count} wersją"
msgstr[1] "Zaimportowano {article} z {count} wersjami"
msgstr[2] "Zaimportowano {article} z {count} wersjami"
#: rcgcdw.py:275 #: rcgcdw.py:285
#, python-brace-format
msgid "Restored {article}" msgid "Restored {article}"
msgstr "Przywrócono {article)" msgstr "Przywrócono {article}"
#: rcgcdw.py:278 #: rcgcdw.py:288
msgid "Changed visibility of log events" msgid "Changed visibility of log events"
msgstr "Zmieniono widoczność logów" msgstr "Zmieniono widoczność logów"
#: rcgcdw.py:281 #: rcgcdw.py:291
msgid "Imported interwiki" msgid "Imported interwiki"
msgstr "Zaimportowano interwiki" msgstr "Zaimportowano interwiki"
#: rcgcdw.py:284 #: rcgcdw.py:294
#, python-brace-format
msgid "Edited abuse filter number {number}" msgid "Edited abuse filter number {number}"
msgstr "Edytowano filtr nadużyć numer {number}" msgstr "Edytowano filtr nadużyć numer {number}"
#: rcgcdw.py:287 #: rcgcdw.py:297
#, python-brace-format
msgid "Merged revision histories of {article} into {dest}" msgid "Merged revision histories of {article} into {dest}"
msgstr "Połączono historie {article} z {dest}" msgstr "Połączono historie {article} z {dest}"
#: rcgcdw.py:290 #: rcgcdw.py:300
msgid "Added an entry to the interwiki table" msgid "Added an entry to the interwiki table"
msgstr "Dodano wpis do tabeli interwiki" msgstr "Dodano wpis do tabeli interwiki"
#: rcgcdw.py:291 rcgcdw.py:295 #: rcgcdw.py:301 rcgcdw.py:305
#, python-brace-format
msgid "Prefix: {prefix}, website: {website} | {desc}" msgid "Prefix: {prefix}, website: {website} | {desc}"
msgstr "Prefix: {prefix}, strona: {website} | desc" msgstr "Prefix: {prefix}, strona: {website} | {desc}"
#: rcgcdw.py:294 #: rcgcdw.py:304
msgid "Edited an entry in interwiki table" msgid "Edited an entry in interwiki table"
msgstr "Edytowano wpis interwiki" msgstr "Edytowano wpis interwiki"
#: rcgcdw.py:298 #: rcgcdw.py:308
msgid "Deleted an entry in interwiki table" msgid "Deleted an entry in interwiki table"
msgstr "Usunięto wpis interwiki" msgstr "Usunięto wpis interwiki"
#: rcgcdw.py:299 #: rcgcdw.py:309
#, python-brace-format
msgid "Prefix: {prefix} | {desc}" msgid "Prefix: {prefix} | {desc}"
msgstr "Prefix: {prefix} | {desc}" msgstr "Prefix: {prefix} | {desc}"
#: rcgcdw.py:302 #: rcgcdw.py:312
#, python-brace-format
msgid "Changed the content model of the page {article}" msgid "Changed the content model of the page {article}"
msgstr "Zmieniono model zawartości {article}" msgstr "Zmieniono model zawartości {article}"
#: rcgcdw.py:303 #: rcgcdw.py:313
#, python-brace-format
msgid "Model changed from {old} to {new}: {reason}" msgid "Model changed from {old} to {new}: {reason}"
msgstr "Model został zmieniony z {old} na {new}: {reason}" msgstr "Model został zmieniony z {old} na {new}: {reason}"
#: rcgcdw.py:306 #: rcgcdw.py:316
#, python-brace-format
msgid "Edited the sprite for {article}" msgid "Edited the sprite for {article}"
msgstr "Edytowano sprite dla {article}" msgstr "Edytowano sprite dla {article}"
#: rcgcdw.py:309 #: rcgcdw.py:319
#, python-brace-format
msgid "Created the sprite sheet for {article}" msgid "Created the sprite sheet for {article}"
msgstr "Utworzono sprite sheet dla {article}" msgstr "Utworzono sprite sheet dla {article}"
#: rcgcdw.py:312 #: rcgcdw.py:322
#, python-brace-format
msgid "Edited the slice for {article}" msgid "Edited the slice for {article}"
msgstr "Edytowano część sprite dla {article}" msgstr "Edytowano część sprite dla {article}"
#: rcgcdw.py:315 #: rcgcdw.py:325
#, python-brace-format
msgid "Created a tag \"{tag}\"" msgid "Created a tag \"{tag}\""
msgstr "Utworzono tag \"{tag}\"" msgstr "Utworzono tag \"{tag}\""
#: rcgcdw.py:319 #: rcgcdw.py:329
#, python-brace-format
msgid "Deleted a tag \"{tag}\"" msgid "Deleted a tag \"{tag}\""
msgstr "Usunięto tag \"{tag}\"" msgstr "Usunięto tag \"{tag}\""
#: rcgcdw.py:323 #: rcgcdw.py:333
#, python-brace-format
msgid "Activated a tag \"{tag}\"" msgid "Activated a tag \"{tag}\""
msgstr "Aktywowano tag \"{tag}\"" msgstr "Aktywowano tag \"{tag}\""
#: rcgcdw.py:326 #: rcgcdw.py:336
#, python-brace-format
msgid "Deactivated a tag \"{tag}\"" msgid "Deactivated a tag \"{tag}\""
msgstr "Dezaktywowano tag \"{tag}\"" msgstr "Dezaktywowano tag \"{tag}\""
#: rcgcdw.py:347 #: rcgcdw.py:357
msgid "Tags" msgid "Tags"
msgstr "Tagi" msgstr "Tagi"
#: rcgcdw.py:469 #: rcgcdw.py:480
msgid "Unable to process the event" msgid "Unable to process the event"
msgstr "Nie udało się odczytać wydarzenia" msgstr "Nie udało się odczytać wydarzenia"
#: rcgcdw.py:469 #: rcgcdw.py:480
msgid "error" msgid "error"
msgstr "błąd" msgstr "błąd"
#: rcgcdw.py:549 #: rcgcdw.py:560
msgid "Daily overview" msgid "Daily overview"
msgstr "Podsumowanie dnia" msgstr "Podsumowanie dnia"
#: rcgcdw.py:565 #: rcgcdw.py:576
msgid " ({} actions)" msgid " ({} action)"
msgstr "({} akcji)" msgid_plural "({} actions)"
msgstr[0] " ({} akcja)"
msgstr[1] " ({} akcji)"
msgstr[2] " ({} akcji)"
#: rcgcdw.py:566 #: rcgcdw.py:577
msgid " UTC ({} actions)" msgid " UTC ({} action)"
msgstr " UTC ({} akcji)" msgid_plural " UTC ({} actions)"
msgstr[0] " UTC ({} akcja)"
msgstr[1] " UTC ({} akcji)"
msgstr[2] " UTC ({} akcji)"
#: rcgcdw.py:568 rcgcdw.py:569 #: rcgcdw.py:579 rcgcdw.py:580
msgid "But nobody came" msgid "But nobody came"
msgstr "Ale nikt nie przyszedł" msgstr "Ale nikt nie przyszedł"
#: rcgcdw.py:573 #: rcgcdw.py:584
msgid "Admin actions" msgid "Most active user"
msgstr "Akcji administratorskich" msgid_plural "Most active users"
msgstr[0] "Najbardziej aktywny użytkownik"
msgstr[1] "Najbardziej aktywni użytkownicy"
msgstr[2] "Najbardziej aktywni użytkownicy"
#: rcgcdw.py:573 #: rcgcdw.py:584
msgid "Bytes changed"
msgstr "Zmienionych bajtów"
#: rcgcdw.py:573
msgid "Day score"
msgstr "Wynik dnia"
#: rcgcdw.py:573
msgid "Edits made" msgid "Edits made"
msgstr "Zrobionych edycji" msgstr "Zrobionych edycji"
#: rcgcdw.py:573 #: rcgcdw.py:584
msgid "Most active hours"
msgstr "Najbardziej aktywne godziny"
#: rcgcdw.py:573
msgid "Most active users"
msgstr "Najbardziej aktywni użytkownicy"
#: rcgcdw.py:573
msgid "New articles"
msgstr "Nowych artykułów"
#: rcgcdw.py:573
msgid "New files" msgid "New files"
msgstr "Nowych plików" msgstr "Nowych plików"
#: rcgcdw.py:573 #: rcgcdw.py:584
msgid "Admin actions"
msgstr "Akcji administratorskich"
#: rcgcdw.py:584
msgid "Bytes changed"
msgstr "Zmienionych bajtów"
#: rcgcdw.py:584
msgid "New articles"
msgstr "Nowych artykułów"
#: rcgcdw.py:584
msgid "Unique contributors" msgid "Unique contributors"
msgstr "Unikalnych edytujących" msgstr "Unikalnych edytujących"
#: rcgcdw.py:662 #: rcgcdw.py:584
msgid "Most active hour"
msgid_plural "Most active hours"
msgstr[0] "Najbardziej aktywna godzina"
msgstr[1] "Najbardziej aktywne godziny"
msgstr[2] "Najbardziej aktywne godziny"
#: rcgcdw.py:584
msgid "Day score"
msgstr "Wynik dnia"
#: rcgcdw.py:674
#, python-brace-format
msgid "Connection to {wiki} seems to be stable now." msgid "Connection to {wiki} seems to be stable now."
msgstr "Połączenie z {wiki} wygląda na stabilne." msgstr "Połączenie z {wiki} wygląda na stabilne."
#: rcgcdw.py:662 rcgcdw.py:715 #: rcgcdw.py:674 rcgcdw.py:729
msgid "Connection status" msgid "Connection status"
msgstr "Problem z połączeniem" msgstr "Problem z połączeniem"
#: rcgcdw.py:715 #: rcgcdw.py:729
#, python-brace-format
msgid "{wiki} seems to be down or unreachable." msgid "{wiki} seems to be down or unreachable."
msgstr "{wiki} nie działa lub jest nieosiągalna." msgstr "{wiki} nie działa lub jest nieosiągalna."
#: rcgcdw.py:737 #: rcgcdw.py:751
msgid "{wiki} is back up!" msgid "director"
msgstr "{wiki} jest ponownie osiągalna!" msgstr "Dyrektor"
#: rcgcdw.py:751
msgid "bot"
msgstr "Bot"
#: rcgcdw.py:751
msgid "editor"
msgstr "Redaktor"
#: rcgcdw.py:751
msgid "directors"
msgstr "Dyrektorzy"
#: rcgcdw.py:751
msgid "sysop"
msgstr "Administrator"
#: rcgcdw.py:751
msgid "bureaucrat"
msgstr "Biurokrata"
#: rcgcdw.py:751
msgid "reviewer"
msgstr "Przeglądający"
#: rcgcdw.py:751
msgid "autoreview"
msgstr "Automatycznie przeglądający"
#: rcgcdw.py:751
msgid "autopatrol"
msgstr "Automatycznie zatwierdzający"
#: rcgcdw.py:751
msgid "wiki_guardian"
msgstr "Strażnik wiki"
#~ msgid "{wiki} is back up!"
#~ msgstr "{wiki} jest ponownie osiągalna!"
#~ msgid "Moved {article} to redirect page ({title})" #~ msgid "Moved {article} to redirect page ({title})"
#~ msgstr "Przeniesiono {article} do przekierowania ({title})" #~ msgstr "Przeniesiono {article} do przekierowania ({title})"

View file

@ -1,407 +1,464 @@
# SOME DESCRIPTIVE TITLE. # SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR ORGANIZATION # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
# #
#, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2018-07-12 10:57+0200\n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-07-12 11:29+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: pygettext.py 1.5\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
#: rcgcdw.py:124
#: rcgcdw.py:123
msgid "(N!) " msgid "(N!) "
msgstr "" msgstr ""
#: rcgcdw.py:123 #: rcgcdw.py:124
msgid "m " msgid "m "
msgstr "" msgstr ""
#: rcgcdw.py:141 #: rcgcdw.py:142 rcgcdw.py:168
msgid "([preview]({link}) | [undo]({undolink}))"
msgstr ""
#: rcgcdw.py:141 rcgcdw.py:167
msgid "Options" msgid "Options"
msgstr "" msgstr ""
#: rcgcdw.py:142 #: rcgcdw.py:142
#, python-brace-format
msgid "([preview]({link}) | [undo]({undolink}))"
msgstr ""
#: rcgcdw.py:143
#, python-brace-format
msgid "Uploaded a new version of {name}" msgid "Uploaded a new version of {name}"
msgstr "" msgstr ""
#: rcgcdw.py:144 #: rcgcdw.py:145
#, python-brace-format
msgid "Uploaded {name}" msgid "Uploaded {name}"
msgstr "" msgstr ""
#: rcgcdw.py:157 #: rcgcdw.py:158
msgid "**No license!**" msgid "**No license!**"
msgstr "" msgstr ""
#: rcgcdw.py:167 #: rcgcdw.py:168
#, python-brace-format
msgid "([preview]({link}))" msgid "([preview]({link}))"
msgstr "" msgstr ""
#: rcgcdw.py:168 #: rcgcdw.py:169
#, python-brace-format
msgid "" msgid ""
"{desc}\n" "{desc}\n"
"License: {license}" "License: {license}"
msgstr "" msgstr ""
#: rcgcdw.py:171 #: rcgcdw.py:172
#, python-brace-format
msgid "Deleted page {article}" msgid "Deleted page {article}"
msgstr "" msgstr ""
#: rcgcdw.py:174 #: rcgcdw.py:175
#, python-brace-format
msgid "Deleted redirect {article} by overwriting" msgid "Deleted redirect {article} by overwriting"
msgstr "" msgstr ""
#: rcgcdw.py:177 #: rcgcdw.py:178
msgid "A redirect has been made"
msgstr ""
#: rcgcdw.py:177
msgid "No redirect has been made" msgid "No redirect has been made"
msgstr "" msgstr ""
#: rcgcdw.py:178 #: rcgcdw.py:178
msgid "A redirect has been made"
msgstr ""
#: rcgcdw.py:179
#, python-brace-format
msgid "Moved {article} to {target}" msgid "Moved {article} to {target}"
msgstr "" msgstr ""
#: rcgcdw.py:181 #: rcgcdw.py:182
#, python-brace-format
msgid "Moved {article} to {title} over redirect" msgid "Moved {article} to {title} over redirect"
msgstr "" msgstr ""
#: rcgcdw.py:184 #: rcgcdw.py:185
#, python-brace-format
msgid "Moved protection settings from {article} to {title}" msgid "Moved protection settings from {article} to {title}"
msgstr "" msgstr ""
#: rcgcdw.py:188 #: rcgcdw.py:189
msgid "infinity and beyond" msgid "infinity and beyond"
msgstr "" msgstr ""
#: rcgcdw.py:189 #: rcgcdw.py:190
#, python-brace-format
msgid "Blocked {blocked_user} for {time}" msgid "Blocked {blocked_user} for {time}"
msgstr "" msgstr ""
#: rcgcdw.py:193 #: rcgcdw.py:194
#, python-brace-format
msgid "Changed block settings for {blocked_user}" msgid "Changed block settings for {blocked_user}"
msgstr "" msgstr ""
#: rcgcdw.py:197 #: rcgcdw.py:198
#, python-brace-format
msgid "Unblocked {blocked_user}" msgid "Unblocked {blocked_user}"
msgstr "" msgstr ""
#: rcgcdw.py:201 #: rcgcdw.py:202
#, python-brace-format
msgid "Left a comment on {target}'s profile" msgid "Left a comment on {target}'s profile"
msgstr "" msgstr ""
#: rcgcdw.py:205 #: rcgcdw.py:206
#, python-brace-format
msgid "Replied to a comment on {target}'s profile" msgid "Replied to a comment on {target}'s profile"
msgstr "" msgstr ""
#: rcgcdw.py:209 #: rcgcdw.py:210
#, python-brace-format
msgid "Edited a comment on {target}'s profile" msgid "Edited a comment on {target}'s profile"
msgstr "" msgstr ""
#: rcgcdw.py:213 #: rcgcdw.py:214
msgid "Location" msgid "Location"
msgstr "" msgstr ""
#: rcgcdw.py:215 #: rcgcdw.py:216
msgid "About me" msgid "About me"
msgstr "" msgstr ""
#: rcgcdw.py:217 #: rcgcdw.py:218
msgid "Google link" msgid "Google link"
msgstr "" msgstr ""
#: rcgcdw.py:219 #: rcgcdw.py:220
msgid "Facebook link" msgid "Facebook link"
msgstr "" msgstr ""
#: rcgcdw.py:221 #: rcgcdw.py:222
msgid "Twitter link" msgid "Twitter link"
msgstr "" msgstr ""
#: rcgcdw.py:223 #: rcgcdw.py:224
msgid "Reddit link" msgid "Reddit link"
msgstr "" msgstr ""
#: rcgcdw.py:225 #: rcgcdw.py:226
msgid "Twitch link" msgid "Twitch link"
msgstr "" msgstr ""
#: rcgcdw.py:227 #: rcgcdw.py:228
msgid "PSN link" msgid "PSN link"
msgstr "" msgstr ""
#: rcgcdw.py:229 #: rcgcdw.py:230
msgid "VK link" msgid "VK link"
msgstr "" msgstr ""
#: rcgcdw.py:231 #: rcgcdw.py:232
msgid "XVL link" msgid "XVL link"
msgstr "" msgstr ""
#: rcgcdw.py:233 #: rcgcdw.py:234
msgid "Steam link" msgid "Steam link"
msgstr "" msgstr ""
#: rcgcdw.py:235 #: rcgcdw.py:236
msgid "Unknown" msgid "Unknown"
msgstr "" msgstr ""
#: rcgcdw.py:236 #: rcgcdw.py:237
#, python-brace-format
msgid "Edited {target}'s profile" msgid "Edited {target}'s profile"
msgstr "" msgstr ""
#: rcgcdw.py:237 #: rcgcdw.py:238
#, python-brace-format
msgid "{field} field changed to: {desc}" msgid "{field} field changed to: {desc}"
msgstr "" msgstr ""
#: rcgcdw.py:241 #: rcgcdw.py:242
#, python-brace-format
msgid "Deleted a comment on {target}'s profile" msgid "Deleted a comment on {target}'s profile"
msgstr "" msgstr ""
#: rcgcdw.py:245 #: rcgcdw.py:246
#, python-brace-format
msgid "Changed group membership for {target}" msgid "Changed group membership for {target}"
msgstr "" msgstr ""
#: rcgcdw.py:247 #: rcgcdw.py:248
msgid "System" msgid "System"
msgstr "" msgstr ""
#: rcgcdw.py:249 #: rcgcdw.py:250
#, python-brace-format
msgid "{target} got autopromoted to a new usergroup" msgid "{target} got autopromoted to a new usergroup"
msgstr "" msgstr ""
#: rcgcdw.py:259 rcgcdw.py:261 #: rcgcdw.py:260 rcgcdw.py:262
msgid "none" msgid "none"
msgstr "" msgstr ""
#: rcgcdw.py:262 rcgcdw.py:383 #: rcgcdw.py:263 rcgcdw.py:385
msgid "No description provided" msgid "No description provided"
msgstr "" msgstr ""
#: rcgcdw.py:263 #: rcgcdw.py:264
#, python-brace-format
msgid "Groups changed from {old_groups} to {new_groups}{reason}" msgid "Groups changed from {old_groups} to {new_groups}{reason}"
msgstr "" msgstr ""
#: rcgcdw.py:266 #: rcgcdw.py:267
#, python-brace-format
msgid "Protected {target}" msgid "Protected {target}"
msgstr "" msgstr ""
#: rcgcdw.py:270 #: rcgcdw.py:271
#, python-brace-format
msgid "Changed protection level for {article}" msgid "Changed protection level for {article}"
msgstr "" msgstr ""
#: rcgcdw.py:274 #: rcgcdw.py:275
#, python-brace-format
msgid "Removed protection from {article}" msgid "Removed protection from {article}"
msgstr "" msgstr ""
#: rcgcdw.py:277 #: rcgcdw.py:279
msgid "Changed visibility of revision(s) on page {article} " #, python-brace-format
msgstr "" msgid "Changed visibility of revision on page {article} "
msgid_plural "Changed visibility of {amount} revisions on page {article} "
msgstr[0] ""
msgstr[1] ""
#: rcgcdw.py:280 #: rcgcdw.py:282
msgid "Imported {article} with {count} revision(s)" #, python-brace-format
msgstr "" msgid "Imported {article} with {count} revision"
msgid_plural "Imported {article} with {count} revisions"
msgstr[0] ""
msgstr[1] ""
#: rcgcdw.py:283 #: rcgcdw.py:285
#, python-brace-format
msgid "Restored {article}" msgid "Restored {article}"
msgstr "" msgstr ""
#: rcgcdw.py:286 #: rcgcdw.py:288
msgid "Changed visibility of log events" msgid "Changed visibility of log events"
msgstr "" msgstr ""
#: rcgcdw.py:289 #: rcgcdw.py:291
msgid "Imported interwiki" msgid "Imported interwiki"
msgstr "" msgstr ""
#: rcgcdw.py:292 #: rcgcdw.py:294
#, python-brace-format
msgid "Edited abuse filter number {number}" msgid "Edited abuse filter number {number}"
msgstr "" msgstr ""
#: rcgcdw.py:295 #: rcgcdw.py:297
#, python-brace-format
msgid "Merged revision histories of {article} into {dest}" msgid "Merged revision histories of {article} into {dest}"
msgstr "" msgstr ""
#: rcgcdw.py:298 #: rcgcdw.py:300
msgid "Added an entry to the interwiki table" msgid "Added an entry to the interwiki table"
msgstr "" msgstr ""
#: rcgcdw.py:299 rcgcdw.py:303 #: rcgcdw.py:301 rcgcdw.py:305
#, python-brace-format
msgid "Prefix: {prefix}, website: {website} | {desc}" msgid "Prefix: {prefix}, website: {website} | {desc}"
msgstr "" msgstr ""
#: rcgcdw.py:302 #: rcgcdw.py:304
msgid "Edited an entry in interwiki table" msgid "Edited an entry in interwiki table"
msgstr "" msgstr ""
#: rcgcdw.py:306 #: rcgcdw.py:308
msgid "Deleted an entry in interwiki table" msgid "Deleted an entry in interwiki table"
msgstr "" msgstr ""
#: rcgcdw.py:307 #: rcgcdw.py:309
#, python-brace-format
msgid "Prefix: {prefix} | {desc}" msgid "Prefix: {prefix} | {desc}"
msgstr "" msgstr ""
#: rcgcdw.py:310 #: rcgcdw.py:312
#, python-brace-format
msgid "Changed the content model of the page {article}" msgid "Changed the content model of the page {article}"
msgstr "" msgstr ""
#: rcgcdw.py:311 #: rcgcdw.py:313
#, python-brace-format
msgid "Model changed from {old} to {new}: {reason}" msgid "Model changed from {old} to {new}: {reason}"
msgstr "" msgstr ""
#: rcgcdw.py:314 #: rcgcdw.py:316
#, python-brace-format
msgid "Edited the sprite for {article}" msgid "Edited the sprite for {article}"
msgstr "" msgstr ""
#: rcgcdw.py:317 #: rcgcdw.py:319
#, python-brace-format
msgid "Created the sprite sheet for {article}" msgid "Created the sprite sheet for {article}"
msgstr "" msgstr ""
#: rcgcdw.py:320 #: rcgcdw.py:322
#, python-brace-format
msgid "Edited the slice for {article}" msgid "Edited the slice for {article}"
msgstr "" msgstr ""
#: rcgcdw.py:323 #: rcgcdw.py:325
#, python-brace-format
msgid "Created a tag \"{tag}\"" msgid "Created a tag \"{tag}\""
msgstr "" msgstr ""
#: rcgcdw.py:327 #: rcgcdw.py:329
#, python-brace-format
msgid "Deleted a tag \"{tag}\"" msgid "Deleted a tag \"{tag}\""
msgstr "" msgstr ""
#: rcgcdw.py:331 #: rcgcdw.py:333
#, python-brace-format
msgid "Activated a tag \"{tag}\"" msgid "Activated a tag \"{tag}\""
msgstr "" msgstr ""
#: rcgcdw.py:334 #: rcgcdw.py:336
#, python-brace-format
msgid "Deactivated a tag \"{tag}\"" msgid "Deactivated a tag \"{tag}\""
msgstr "" msgstr ""
#: rcgcdw.py:355 #: rcgcdw.py:357
msgid "Tags" msgid "Tags"
msgstr "" msgstr ""
#: rcgcdw.py:478 #: rcgcdw.py:480
msgid "Unable to process the event" msgid "Unable to process the event"
msgstr "" msgstr ""
#: rcgcdw.py:478 #: rcgcdw.py:480
msgid "error" msgid "error"
msgstr "" msgstr ""
#: rcgcdw.py:558 #: rcgcdw.py:560
msgid "Daily overview" msgid "Daily overview"
msgstr "" msgstr ""
#: rcgcdw.py:574 #: rcgcdw.py:576
msgid " ({} actions)" msgid " ({} action)"
msgstr "" msgid_plural "({} actions)"
msgstr[0] ""
msgstr[1] ""
#: rcgcdw.py:575 #: rcgcdw.py:577
msgid " UTC ({} actions)" msgid " UTC ({} action)"
msgstr "" msgid_plural " UTC ({} actions)"
msgstr[0] ""
msgstr[1] ""
#: rcgcdw.py:577 rcgcdw.py:578 #: rcgcdw.py:579 rcgcdw.py:580
msgid "But nobody came" msgid "But nobody came"
msgstr "" msgstr ""
#: rcgcdw.py:582 #: rcgcdw.py:584
msgid "Admin actions" msgid "Most active user"
msgstr "" msgid_plural "Most active users"
msgstr[0] ""
msgstr[1] ""
#: rcgcdw.py:582 #: rcgcdw.py:584
msgid "Bytes changed"
msgstr ""
#: rcgcdw.py:582
msgid "Day score"
msgstr ""
#: rcgcdw.py:582
msgid "Edits made" msgid "Edits made"
msgstr "" msgstr ""
#: rcgcdw.py:582 #: rcgcdw.py:584
msgid "Most active hours"
msgstr ""
#: rcgcdw.py:582
msgid "Most active users"
msgstr ""
#: rcgcdw.py:582
msgid "New articles"
msgstr ""
#: rcgcdw.py:582
msgid "New files" msgid "New files"
msgstr "" msgstr ""
#: rcgcdw.py:582 #: rcgcdw.py:584
msgid "Admin actions"
msgstr ""
#: rcgcdw.py:584
msgid "Bytes changed"
msgstr ""
#: rcgcdw.py:584
msgid "New articles"
msgstr ""
#: rcgcdw.py:584
msgid "Unique contributors" msgid "Unique contributors"
msgstr "" msgstr ""
#: rcgcdw.py:672 #: rcgcdw.py:584
msgid "Most active hour"
msgid_plural "Most active hours"
msgstr[0] ""
msgstr[1] ""
#: rcgcdw.py:584
msgid "Day score"
msgstr ""
#: rcgcdw.py:674
#, python-brace-format
msgid "Connection to {wiki} seems to be stable now." msgid "Connection to {wiki} seems to be stable now."
msgstr "" msgstr ""
#: rcgcdw.py:672 rcgcdw.py:727 #: rcgcdw.py:674 rcgcdw.py:729
msgid "Connection status" msgid "Connection status"
msgstr "" msgstr ""
#: rcgcdw.py:727 #: rcgcdw.py:729
#, python-brace-format
msgid "{wiki} seems to be down or unreachable." msgid "{wiki} seems to be down or unreachable."
msgstr "" msgstr ""
#: rcgcdw.py:749 #: rcgcdw.py:751
msgid "autopatrol"
msgstr ""
#: rcgcdw.py:749
msgid "autoreview"
msgstr ""
#: rcgcdw.py:749
msgid "bot"
msgstr ""
#: rcgcdw.py:749
msgid "bureaucrat"
msgstr ""
#: rcgcdw.py:749
msgid "director" msgid "director"
msgstr "" msgstr ""
#: rcgcdw.py:749 #: rcgcdw.py:751
msgid "directors" msgid "bot"
msgstr "" msgstr ""
#: rcgcdw.py:749 #: rcgcdw.py:751
msgid "editor" msgid "editor"
msgstr "" msgstr ""
#: rcgcdw.py:749 #: rcgcdw.py:751
msgid "reviewer" msgid "directors"
msgstr "" msgstr ""
#: rcgcdw.py:749 #: rcgcdw.py:751
msgid "sysop" msgid "sysop"
msgstr "" msgstr ""
#: rcgcdw.py:749 #: rcgcdw.py:751
msgid "wiki_guardian" msgid "bureaucrat"
msgstr "" msgstr ""
#: rcgcdw.py:751
msgid "reviewer"
msgstr ""
#: rcgcdw.py:751
msgid "autoreview"
msgstr ""
#: rcgcdw.py:751
msgid "autopatrol"
msgstr ""
#: rcgcdw.py:751
msgid "wiki_guardian"
msgstr ""

View file

@ -36,6 +36,7 @@ if settings["limitrefetch"] != -1 and os.path.exists("lastchange.txt") == False:
logging.info("Current settings: {settings}".format(settings=settings)) logging.info("Current settings: {settings}".format(settings=settings))
lang = gettext.translation('rcgcdw', localedir='locale', languages=[settings["lang"]]) lang = gettext.translation('rcgcdw', localedir='locale', languages=[settings["lang"]])
lang.install() lang.install()
ngettext = lang.ngettext
def send(message, name, avatar): def send(message, name, avatar):
send_to_discord({"content": message, "avatar_url": avatar, "username": name}) send_to_discord({"content": message, "avatar_url": avatar, "username": name})
@ -273,11 +274,12 @@ def webhook_formatter(action, STATIC, **params):
link = "https://{wiki}.gamepedia.com/{article}".format(wiki=settings["wiki"], article=params["title"].replace(" ", "_")) link = "https://{wiki}.gamepedia.com/{article}".format(wiki=settings["wiki"], article=params["title"].replace(" ", "_"))
embed["title"] = _("Removed protection from {article}").format(article=params["title"]) embed["title"] = _("Removed protection from {article}").format(article=params["title"])
elif action == "delete/revision": elif action == "delete/revision":
amount = len(params["amount"])
link = "https://{wiki}.gamepedia.com/{article}".format(wiki=settings["wiki"], article=params["title"].replace(" ", "_")) link = "https://{wiki}.gamepedia.com/{article}".format(wiki=settings["wiki"], article=params["title"].replace(" ", "_"))
embed["title"] = _("Changed visibility of revision(s) on page {article} ").format(article=params["title"]) embed["title"] = ngettext("Changed visibility of revision on page {article} ", "Changed visibility of {amount} revisions on page {article} ", amount).format(article=params["title"], amount=amount)
elif action == "import/upload": elif action == "import/upload":
link = "https://{wiki}.gamepedia.com/{article}".format(wiki=settings["wiki"], article=params["title"].replace(" ", "_")) link = "https://{wiki}.gamepedia.com/{article}".format(wiki=settings["wiki"], article=params["title"].replace(" ", "_"))
embed["title"] = _("Imported {article} with {count} revision(s)").format(article=params["title"], count=params["amount"]) embed["title"] = ngettext("Imported {article} with {count} revision", "Imported {article} with {count} revisions", params["amount"]).format(article=params["title"], count=params["amount"])
elif action == "delete/restore": elif action == "delete/restore":
link = "https://{wiki}.gamepedia.com/{article}".format(wiki=settings["wiki"], article=params["title"].replace(" ", "_")) link = "https://{wiki}.gamepedia.com/{article}".format(wiki=settings["wiki"], article=params["title"].replace(" ", "_"))
embed["title"] = _("Restored {article}").format(article=params["title"]) embed["title"] = _("Restored {article}").format(article=params["title"])
@ -394,7 +396,7 @@ def first_pass(change): #I've decided to split the embed formatter and change ha
except KeyError: except KeyError:
STATIC_VARS = {**STATIC_VARS ,**{"color": "", "icon": ""}} STATIC_VARS = {**STATIC_VARS ,**{"color": "", "icon": ""}}
logging.error("No value in the settings has been given for {}".format(combination)) logging.error("No value in the settings has been given for {}".format(combination))
if combination == "protect/protect" if combination == "protect/protect":
webhook_formatter(combination, STATIC_VARS, user=change["user"], title=change["title"], desc=parsedcomment, settings=change["logparams"]["description"]) webhook_formatter(combination, STATIC_VARS, user=change["user"], title=change["title"], desc=parsedcomment, settings=change["logparams"]["description"])
elif combination=="protect/modify": elif combination=="protect/modify":
webhook_formatter(combination, STATIC_VARS, user=change["user"], title=change["title"], desc=parsedcomment, settings=change["logparams"]["description"]) webhook_formatter(combination, STATIC_VARS, user=change["user"], title=change["title"], desc=parsedcomment, settings=change["logparams"]["description"])
@ -411,7 +413,7 @@ def first_pass(change): #I've decided to split the embed formatter and change ha
elif combination=="delete/restore": elif combination=="delete/restore":
webhook_formatter(combination, STATIC_VARS, user=change["user"], title=change["title"], desc=parsedcomment) webhook_formatter(combination, STATIC_VARS, user=change["user"], title=change["title"], desc=parsedcomment)
elif combination=="delete/revision": elif combination=="delete/revision":
webhook_formatter(combination, STATIC_VARS, user=change["user"], title=change["title"], desc=parsedcomment) webhook_formatter(combination, STATIC_VARS, user=change["user"], title=change["title"], desc=parsedcomment, amount=change["logparams"]["ids"])
elif combination=="delete/event": elif combination=="delete/event":
webhook_formatter(combination, STATIC_VARS, user=change["user"], desc=parsedcomment) webhook_formatter(combination, STATIC_VARS, user=change["user"], desc=parsedcomment)
elif combination=="import/upload": elif combination=="import/upload":
@ -571,15 +573,15 @@ def day_overview(): #time.strftime('%Y-%m-%dT%H:%M:%S.000Z', time.gmtime(time.ti
active_hours = [] active_hours = []
for hour, numberh in Counter(hours).most_common(list(v).count(max(v))): #find most active users for hour, numberh in Counter(hours).most_common(list(v).count(max(v))): #find most active users
active_hours.append(str(hour)) active_hours.append(str(hour))
usramount = _(" ({} actions)").format(numberu) usramount = ngettext(" ({} action)", " ({} actions)", numberu).format(numberu)
houramount = _(" UTC ({} actions)").format(numberh) houramount = ngettext(" UTC ({} action)", " UTC ({} actions)", numberh).format(numberh)
else: else:
active_users = [_("But nobody came")] #a reference to my favorite game of all the time, sorry ^_^ active_users = [_("But nobody came")] #a reference to my favorite game of all the time, sorry ^_^
active_hours = [_("But nobody came")] active_hours = [_("But nobody came")]
usramount = "" usramount = ""
houramount = "" houramount = ""
embed["fields"] = [] embed["fields"] = []
fields = ((_("Most active users"), ', '.join(active_users) + usramount), (_("Edits made"), edits), (_("New files"), files), (_("Admin actions"), admin), (_("Bytes changed"), changed_bytes), (_("New articles"), new_articles), (_("Unique contributors"), str(len(activity))), (_("Most active hours"), ', '.join(active_hours) + houramount), (_("Day score"), str(overall))) fields = ((ngettext("Most active user", "Most active users", len(active_users)), ', '.join(active_users) + usramount), (_("Edits made"), edits), (_("New files"), files), (_("Admin actions"), admin), (_("Bytes changed"), changed_bytes), (_("New articles"), new_articles), (_("Unique contributors"), str(len(activity))), (ngettext("Most active hour", "Most active hours", len(active_hours)), ', '.join(active_hours) + houramount), (_("Day score"), str(overall)))
for name, value in fields: for name, value in fields:
embed["fields"].append({"name": name, "value": value}) embed["fields"].append({"name": name, "value": value})
data = {} data = {}