Merge branch 'testing' into 'master'

1.5.3

Closes #58, #57, #56, #60

See merge request piotrex43/RcGcDw!40
This commit is contained in:
Frisk 2019-03-18 19:37:03 +00:00
commit e8a5518c5d
15 changed files with 1296 additions and 847 deletions

Binary file not shown.

View file

@ -6,8 +6,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-01-26 19:51+0100\n" "POT-Creation-Date: 2019-03-09 13:58+0100\n"
"PO-Revision-Date: 2019-01-26 19:56+0100\n" "PO-Revision-Date: 2019-03-09 15:12+0100\n"
"Last-Translator: Frisk <piotrex43@protonmail.ch>\n" "Last-Translator: Frisk <piotrex43@protonmail.ch>\n"
"Language-Team: \n" "Language-Team: \n"
"Language: de\n" "Language: de\n"
@ -18,43 +18,43 @@ msgstr ""
"X-Generator: Poedit 2.2.1\n" "X-Generator: Poedit 2.2.1\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: rcgcdw.py:189 #: rcgcdw.py:204
msgid "(N!) " msgid "(N!) "
msgstr "(N!) " msgstr "(N!) "
#: rcgcdw.py:190 #: rcgcdw.py:205
msgid "m " msgid "m "
msgstr "K " msgstr "K "
#: rcgcdw.py:216 rcgcdw.py:248 #: rcgcdw.py:230 rcgcdw.py:262
msgid "Options" msgid "Options"
msgstr "Optionen" msgstr "Optionen"
#: rcgcdw.py:216 #: rcgcdw.py:230
#, python-brace-format #, python-brace-format
msgid "([preview]({link}) | [undo]({undolink}))" msgid "([preview]({link}) | [undo]({undolink}))"
msgstr "([Vorschau]({link}) | [zurücksetzen]({undolink}))" msgstr "([Vorschau]({link}) | [zurücksetzen]({undolink}))"
#: rcgcdw.py:218 #: rcgcdw.py:232
#, python-brace-format #, 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:220 #: rcgcdw.py:234
#, python-brace-format #, python-brace-format
msgid "Uploaded {name}" msgid "Uploaded {name}"
msgstr "Neue Datei {name}" msgstr "Neue Datei {name}"
#: rcgcdw.py:235 #: rcgcdw.py:249
msgid "**No license!**" msgid "**No license!**"
msgstr "**Keine Lizenz!**" msgstr "**Keine Lizenz!**"
#: rcgcdw.py:248 #: rcgcdw.py:262
#, python-brace-format #, python-brace-format
msgid "([preview]({link}))" msgid "([preview]({link}))"
msgstr "([Vorschau]({link}))" msgstr "([Vorschau]({link}))"
#: rcgcdw.py:249 #: rcgcdw.py:263
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{desc}\n" "{desc}\n"
@ -63,476 +63,536 @@ msgstr ""
"{desc}\n" "{desc}\n"
"Lizenz: {license}" "Lizenz: {license}"
#: rcgcdw.py:254 #: rcgcdw.py:268
#, python-brace-format #, python-brace-format
msgid "Deleted page {article}" msgid "Deleted page {article}"
msgstr "Löschte {article}" msgstr "Löschte {article}"
#: rcgcdw.py:258 #: rcgcdw.py:272
#, python-brace-format #, 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:263 #: rcgcdw.py:277
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:265 #: rcgcdw.py:279
msgid "A redirect has been made" msgid "A redirect has been made"
msgstr "Eine Weiterleitung wurde erstellt" msgstr "Eine Weiterleitung wurde erstellt"
#: rcgcdw.py:266 #: rcgcdw.py:280
#, python-brace-format #, python-brace-format
msgid "Moved {redirect}{article} to {target}" msgid "Moved {redirect}{article} to {target}"
msgstr "Verschob {redirect}{article} nach {target}" msgstr "Verschob {redirect}{article} nach {target}"
#: rcgcdw.py:270 #: rcgcdw.py:284
#, python-brace-format #, python-brace-format
msgid "Moved {redirect}{article} to {title} over redirect" msgid "Moved {redirect}{article} to {title} over redirect"
msgstr "Verschob {redirect}{article} nach {title} und überschrieb eine Weiterleitung" msgstr "Verschob {redirect}{article} nach {title} und überschrieb eine Weiterleitung"
#: rcgcdw.py:275 #: rcgcdw.py:289
#, python-brace-format #, python-brace-format
msgid "Moved protection settings from {redirect}{article} to {title}" msgid "Moved protection settings from {redirect}{article} to {title}"
msgstr "Verschob die Schutzeinstellungen von {redirect}{article} nach {title}" msgstr "Verschob die Schutzeinstellungen von {redirect}{article} nach {title}"
#: rcgcdw.py:282 #: rcgcdw.py:297
msgid "infinity and beyond" msgid "infinity and beyond"
msgstr "alle Ewigkeit" msgstr "alle Ewigkeit"
#: rcgcdw.py:283 #: rcgcdw.py:307
#, python-brace-format #, 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:289 #: rcgcdw.py:313
#, python-brace-format #, 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:295 #: rcgcdw.py:319
#, python-brace-format #, 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:300 #: rcgcdw.py:324
#, python-brace-format #, 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:304 #: rcgcdw.py:328
msgid "Left a comment on their own profile" msgid "Left a comment on their own profile"
msgstr "Hinterließ ein Kommentar auf seinem eigenen Profil" msgstr "Hinterließ ein Kommentar auf seinem eigenen Profil"
#: rcgcdw.py:309 #: rcgcdw.py:333
#, python-brace-format #, 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:313 #: rcgcdw.py:337
msgid "Replied to a comment on their own profile" msgid "Replied to a comment on their own profile"
msgstr "Antwortete auf ein Kommentar auf seinem eigenen Profil" msgstr "Antwortete auf ein Kommentar auf seinem eigenen Profil"
#: rcgcdw.py:318 #: rcgcdw.py:342
#, python-brace-format #, 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:322 #: rcgcdw.py:346
msgid "Edited a comment on their own profile" msgid "Edited a comment on their own profile"
msgstr "Bearbeitete ein Kommentar auf seinem eigenen Profil" msgstr "Bearbeitete ein Kommentar auf seinem eigenen Profil"
#: rcgcdw.py:329 #: rcgcdw.py:353
msgid "Location" msgid "Location"
msgstr "Wohnort" msgstr "Wohnort"
#: rcgcdw.py:331 #: rcgcdw.py:355
msgid "About me" msgid "About me"
msgstr "\"Über mich\"-Abschnitt" msgstr "\"Über mich\"-Abschnitt"
#: rcgcdw.py:333 #: rcgcdw.py:357
msgid "Google link" msgid "Google link"
msgstr "Google-Konto" msgstr "Google-Konto"
#: rcgcdw.py:335 #: rcgcdw.py:359
msgid "Facebook link" msgid "Facebook link"
msgstr "Facebook-Seite" msgstr "Facebook-Seite"
#: rcgcdw.py:337 #: rcgcdw.py:361
msgid "Twitter link" msgid "Twitter link"
msgstr "Twitter-Benutzernamen" msgstr "Twitter-Benutzernamen"
#: rcgcdw.py:339 #: rcgcdw.py:363
msgid "Reddit link" msgid "Reddit link"
msgstr "Reddit-Benutzernamen" msgstr "Reddit-Benutzernamen"
#: rcgcdw.py:341 #: rcgcdw.py:365
msgid "Twitch link" msgid "Twitch link"
msgstr "Twitch-Account" msgstr "Twitch-Account"
#: rcgcdw.py:343 #: rcgcdw.py:367
msgid "PSN link" msgid "PSN link"
msgstr "PSN-Account" msgstr "PSN-Account"
#: rcgcdw.py:345 #: rcgcdw.py:369
msgid "VK link" msgid "VK link"
msgstr "VK-Account" msgstr "VK-Account"
#: rcgcdw.py:347 #: rcgcdw.py:371
msgid "XVL link" msgid "XVL link"
msgstr "Xbox-Live-Tag" msgstr "Xbox-Live-Tag"
#: rcgcdw.py:349 #: rcgcdw.py:373
msgid "Steam link" msgid "Steam link"
msgstr "Steam-Account" msgstr "Steam-Account"
#: rcgcdw.py:351 #: rcgcdw.py:375
msgid "Unknown" msgid "Unknown"
msgstr "Unbekannt" msgstr "Unbekannt"
#: rcgcdw.py:352 #: rcgcdw.py:376
#, python-brace-format #, 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:353 #: rcgcdw.py:377
msgid "Edited their own profile" msgid "Edited their own profile"
msgstr "Bearbeitete sein eigenes Profil" msgstr "Bearbeitete das eigene Profil"
#: rcgcdw.py:354 #: rcgcdw.py:378
#, python-brace-format #, 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:359 #: rcgcdw.py:383
#, python-brace-format #, 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:363 #: rcgcdw.py:387
#, python-brace-format #, 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:365 #: rcgcdw.py:389
msgid "System" msgid "System"
msgstr "System" msgstr "System"
#: rcgcdw.py:367 #: rcgcdw.py:391
#, python-brace-format #, python-brace-format
msgid "{target} got autopromoted to a new usergroup" msgid "{target} got autopromoted to a new usergroup"
msgstr "{target} got autopromoted to a new usergroup" msgstr "{target} got autopromoted to a new usergroup"
#: rcgcdw.py:378 rcgcdw.py:380 #: rcgcdw.py:402 rcgcdw.py:404
msgid "none" msgid "none"
msgstr "keine" msgstr "keine"
#: rcgcdw.py:381 rcgcdw.py:562 #: rcgcdw.py:405 rcgcdw.py:586
msgid "No description provided" msgid "No description provided"
msgstr "Keine Zusammenfassung angegeben" msgstr "Keine Zusammenfassung angegeben"
#: rcgcdw.py:382 #: rcgcdw.py:406
#, python-brace-format #, python-brace-format
msgid "Groups changed from {old_groups} to {new_groups}{reason}" msgid "Groups changed from {old_groups} to {new_groups}{reason}"
msgstr "Änderte die Gruppenzugehörigkeit von {old_groups} auf {new_groups}{reason}" msgstr "Änderte die Gruppenzugehörigkeit von {old_groups} auf {new_groups}{reason}"
#: rcgcdw.py:387 #: rcgcdw.py:411
#, python-brace-format #, python-brace-format
msgid "Protected {target}" msgid "Protected {target}"
msgstr "Schützte {target}" msgstr "Schützte {target}"
#: rcgcdw.py:389 rcgcdw.py:396 #: rcgcdw.py:413 rcgcdw.py:420
msgid " [cascading]" msgid " [cascading]"
msgstr " [kaskadierend]" msgstr " [kaskadierend]"
#: rcgcdw.py:394 #: rcgcdw.py:418
#, python-brace-format #, 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:401 #: rcgcdw.py:425
#, python-brace-format #, 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:406 #: rcgcdw.py:430
#, python-brace-format #, python-brace-format
msgid "Changed visibility of revision on page {article} " msgid "Changed visibility of revision on page {article} "
msgid_plural "Changed visibility of {amount} revisions on page {article} " msgid_plural "Changed visibility of {amount} revisions on page {article} "
msgstr[0] "Änderte die Sichtbarkeit einer Versionen von {article} " msgstr[0] "Änderte die Sichtbarkeit einer Versionen von {article} "
msgstr[1] "Änderte die Sichtbarkeit von {amount} Versionen von {article} " msgstr[1] "Änderte die Sichtbarkeit von {amount} Versionen von {article} "
#: rcgcdw.py:412 #: rcgcdw.py:436
#, python-brace-format #, python-brace-format
msgid "Imported {article} with {count} revision" msgid "Imported {article} with {count} revision"
msgid_plural "Imported {article} with {count} revisions" msgid_plural "Imported {article} with {count} revisions"
msgstr[0] "Importierte {article} mit einer Version" msgstr[0] "Importierte {article} mit einer Version"
msgstr[1] "Importierte {article} mit {count} Versionen" msgstr[1] "Importierte {article} mit {count} Versionen"
#: rcgcdw.py:418 #: rcgcdw.py:442
#, python-brace-format #, python-brace-format
msgid "Restored {article}" msgid "Restored {article}"
msgstr "Stellte {article} wieder her" msgstr "Stellte {article} wieder her"
#: rcgcdw.py:421 #: rcgcdw.py:445
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:424 #: rcgcdw.py:448
msgid "Imported interwiki" msgid "Imported interwiki"
msgstr "Importierte Interwiki" msgstr "Importierte Interwiki"
#: rcgcdw.py:427 #: rcgcdw.py:451
#, python-brace-format #, 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:430 #: rcgcdw.py:454
#, python-brace-format #, python-brace-format
msgid "Created abuse filter number {number}" msgid "Created abuse filter number {number}"
msgstr "Erstellte Missbrauchsfilter {number}" msgstr "Erstellte Missbrauchsfilter {number}"
#: rcgcdw.py:434 #: rcgcdw.py:458
#, python-brace-format #, 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:438 #: rcgcdw.py:462
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:439 rcgcdw.py:445 #: rcgcdw.py:463 rcgcdw.py:469
#, python-brace-format #, 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:444 #: rcgcdw.py:468
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:450 #: rcgcdw.py:474
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:451 #: rcgcdw.py:475
#, python-brace-format #, python-brace-format
msgid "Prefix: {prefix} | {desc}" msgid "Prefix: {prefix} | {desc}"
msgstr "Präfix: {prefix} | {desc}" msgstr "Präfix: {prefix} | {desc}"
#: rcgcdw.py:455 #: rcgcdw.py:479
#, python-brace-format #, 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:456 #: rcgcdw.py:480
#, python-brace-format #, 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:462 #: rcgcdw.py:486
#, python-brace-format #, 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:466 #: rcgcdw.py:490
#, python-brace-format #, 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:470 #: rcgcdw.py:494
#, python-brace-format #, 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:473 #: rcgcdw.py:497
#, python-brace-format #, 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:477 #: rcgcdw.py:501
#, python-brace-format #, 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:481 #: rcgcdw.py:505
#, python-brace-format #, 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:484 #: rcgcdw.py:508
#, python-brace-format #, 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:487 #: rcgcdw.py:511
msgid "Action has been hidden by administration." msgid "Action has been hidden by administration."
msgstr "Aktion wurde versteckt" msgstr "Aktion wurde versteckt"
#: rcgcdw.py:508 #: rcgcdw.py:532
msgid "Tags" msgid "Tags"
msgstr "Markierungen" msgstr "Markierungen"
#: rcgcdw.py:514 #: rcgcdw.py:538
msgid "**Added**: " msgid "**Added**: "
msgstr "**Hinzugefügt:** " msgstr "**Hinzugefügt:** "
#: rcgcdw.py:514 #: rcgcdw.py:538
msgid " and {} more\n" msgid " and {} more\n"
msgstr " und {} mehr\n" msgstr " und {} mehr\n"
#: rcgcdw.py:515 #: rcgcdw.py:539
msgid "**Removed**: " msgid "**Removed**: "
msgstr "**Entfernt:** " msgstr "**Entfernt:** "
#: rcgcdw.py:515 #: rcgcdw.py:539
msgid " and {} more" msgid " and {} more"
msgstr " und {} mehr" msgstr " und {} mehr"
#: rcgcdw.py:516 #: rcgcdw.py:540
msgid "Changed categories" msgid "Changed categories"
msgstr "Geänderte Kategorien" msgstr "Geänderte Kategorien"
#: rcgcdw.py:558 #: rcgcdw.py:582
msgid "~~hidden~~" msgid "~~hidden~~"
msgstr "~~versteckt~~" msgstr "~~versteckt~~"
#: rcgcdw.py:567 #: rcgcdw.py:591
msgid "hidden" msgid "hidden"
msgstr "versteckt" msgstr "versteckt"
#: rcgcdw.py:698 #: rcgcdw.py:722
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:698 #: rcgcdw.py:722
msgid "error" msgid "error"
msgstr "Fehler" msgstr "Fehler"
#: rcgcdw.py:802 #: rcgcdw.py:827
msgid "Daily overview" msgid "Daily overview"
msgstr "Tägliche Übersicht" msgstr "Tägliche Übersicht"
#: rcgcdw.py:812 #: rcgcdw.py:837
msgid " ({} action)" msgid " ({} action)"
msgid_plural " ({} actions)" msgid_plural " ({} actions)"
msgstr[0] " (eine Aktion)" msgstr[0] " (eine Aktion)"
msgstr[1] " ({} Aktionen)" msgstr[1] " ({} Aktionen)"
#: rcgcdw.py:817 #: rcgcdw.py:841
msgid " ({} edit)" msgid " ({} edit)"
msgid_plural " ({} edits)" msgid_plural " ({} edits)"
msgstr[0] " (eine Änderung)" msgstr[0] " (eine Änderung)"
msgstr[1] " ({} Änderungen)" msgstr[1] " ({} Änderungen)"
#: rcgcdw.py:822 #: rcgcdw.py:846
msgid " UTC ({} action)" msgid " UTC ({} action)"
msgid_plural " UTC ({} actions)" msgid_plural " UTC ({} actions)"
msgstr[0] " UTC (eine Aktion)" msgstr[0] " UTC (eine Aktion)"
msgstr[1] " UTC ({} Aktionen)" msgstr[1] " UTC ({} Aktionen)"
#: rcgcdw.py:824 rcgcdw.py:825 #: rcgcdw.py:848 rcgcdw.py:849 rcgcdw.py:853
msgid "But nobody came" msgid "But nobody came"
msgstr "Keine Aktivität" msgstr "Keine Aktivität"
#: rcgcdw.py:830 #: rcgcdw.py:856
msgid "Most active user" msgid "Most active user"
msgid_plural "Most active users" msgid_plural "Most active users"
msgstr[0] "Aktivster Benutzer" msgstr[0] "Aktivster Benutzer"
msgstr[1] "Aktivste Benutzer" msgstr[1] "Aktivste Benutzer"
#: rcgcdw.py:831 #: rcgcdw.py:857
msgid "Most edited article" msgid "Most edited article"
msgid_plural "Most edited articles" msgid_plural "Most edited articles"
msgstr[0] "Meist bearbeiteter Artikel" msgstr[0] "Meist bearbeiteter Artikel"
msgstr[1] "Meist bearbeitete Artikel" msgstr[1] "Meist bearbeitete Artikel"
#: rcgcdw.py:832 #: rcgcdw.py:858
msgid "Edits made" msgid "Edits made"
msgstr "Bearbeitungen" msgstr "Bearbeitungen"
#: rcgcdw.py:832 #: rcgcdw.py:858
msgid "New files" msgid "New files"
msgstr "Neue Dateien" msgstr "Neue Dateien"
#: rcgcdw.py:832 #: rcgcdw.py:858
msgid "Admin actions" msgid "Admin actions"
msgstr "Admin-Aktionen" msgstr "Admin-Aktionen"
#: rcgcdw.py:833 #: rcgcdw.py:859
msgid "Bytes changed" msgid "Bytes changed"
msgstr "Bytes geändert" msgstr "Bytes geändert"
#: rcgcdw.py:833 #: rcgcdw.py:859
msgid "New articles" msgid "New articles"
msgstr "Neue Artikel" msgstr "Neue Artikel"
#: rcgcdw.py:834 #: rcgcdw.py:860
msgid "Unique contributors" msgid "Unique contributors"
msgstr "Einzelne Autoren" msgstr "Einzelne Autoren"
#: rcgcdw.py:835 #: rcgcdw.py:861
msgid "Most active hour" msgid "Most active hour"
msgid_plural "Most active hours" msgid_plural "Most active hours"
msgstr[0] "Aktivste Stunde" msgstr[0] "Aktivste Stunde"
msgstr[1] "Aktivste Stunden" msgstr[1] "Aktivste Stunden"
#: rcgcdw.py:836 #: rcgcdw.py:862
msgid "Day score" msgid "Day score"
msgstr "Tageswert" msgstr "Tageswert"
#: rcgcdw.py:982 #: rcgcdw.py:1009
#, python-brace-format #, 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:983 rcgcdw.py:1088 #: rcgcdw.py:1010 rcgcdw.py:1115
msgid "Connection status" msgid "Connection status"
msgstr "Verbindungsstatus" msgstr "Verbindungsstatus"
#: rcgcdw.py:1087 #: rcgcdw.py:1114
#, python-brace-format #, 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:1125 #: rcgcdw.py:1152
msgid "director" msgid "director"
msgstr "Direktor" msgstr "Direktor"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "bot" msgid "bot"
msgstr "Bot" msgstr "Bot"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "editor" msgid "editor"
msgstr "editor" msgstr "editor"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "directors" msgid "directors"
msgstr "Direktor" msgstr "Direktor"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "sysop" msgid "sysop"
msgstr "Administrator" msgstr "Administrator"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "bureaucrat" msgid "bureaucrat"
msgstr "Bürokrat" msgstr "Bürokrat"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "reviewer" msgid "reviewer"
msgstr "reviewer" msgstr "reviewer"
#: rcgcdw.py:1126 #: rcgcdw.py:1153
msgid "autoreview" msgid "autoreview"
msgstr "autoreview" msgstr "autoreview"
#: rcgcdw.py:1126 #: rcgcdw.py:1153
msgid "autopatrol" msgid "autopatrol"
msgstr "autopatrol" msgstr "autopatrol"
#: rcgcdw.py:1126 #: rcgcdw.py:1153
msgid "wiki_guardian" msgid "wiki_guardian"
msgstr "Wiki Guardian" msgstr "Wiki Guardian"
#: rcgcdw.py:1153
msgid "second"
msgid_plural "seconds"
msgstr[0] "Sekunde"
msgstr[1] "Sekunden"
#: rcgcdw.py:1153
msgid "minute"
msgid_plural "minutes"
msgstr[0] "Minute"
msgstr[1] "Minuten"
#: rcgcdw.py:1153
msgid "hour"
msgid_plural "hours"
msgstr[0] "Stunde"
msgstr[1] "Stunden"
#: rcgcdw.py:1153
msgid "day"
msgid_plural "days"
msgstr[0] "Tag"
msgstr[1] "Tage"
#: rcgcdw.py:1153
msgid "week"
msgid_plural "weeks"
msgstr[0] "Woche"
msgstr[1] "Wochen"
#: rcgcdw.py:1153
msgid "month"
msgid_plural "months"
msgstr[0] "Monat"
msgstr[1] "Monate"
#: rcgcdw.py:1153
msgid "year"
msgid_plural "years"
msgstr[0] "Jahr"
msgstr[1] "Jahre"
#: rcgcdw.py:1153
msgid "millennium"
msgid_plural "millennia"
msgstr[0] "Jahrtausend"
msgstr[1] "Jahrtausende"
#: rcgcdw.py:1153
msgid "decade"
msgid_plural "decades"
msgstr[0] "Jahrzehnt"
msgstr[1] "Jahrzehnte"
#: rcgcdw.py:1153
msgid "century"
msgid_plural "centuries"
msgstr[0] "Jahrhundert"
msgstr[1] "Jahrhunderte"
#~ msgid "{wiki} is back up!" #~ msgid "{wiki} is back up!"
#~ msgstr "Das {wiki} ist wieder erreichbar." #~ msgstr "Das {wiki} ist wieder erreichbar."

Binary file not shown.

View file

@ -6,8 +6,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-01-26 19:51+0100\n" "POT-Creation-Date: 2019-03-09 13:58+0100\n"
"PO-Revision-Date: 2019-01-26 20:00+0100\n" "PO-Revision-Date: 2019-03-09 18:40+0100\n"
"Last-Translator: Frisk <piotrex43@protonmail.ch>\n" "Last-Translator: Frisk <piotrex43@protonmail.ch>\n"
"Language-Team: \n" "Language-Team: \n"
"Language: en\n" "Language: en\n"
@ -18,43 +18,43 @@ msgstr ""
"X-Generator: Poedit 2.2.1\n" "X-Generator: Poedit 2.2.1\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: rcgcdw.py:189 #: rcgcdw.py:204
msgid "(N!) " msgid "(N!) "
msgstr "(N!) " msgstr "(N!) "
#: rcgcdw.py:190 #: rcgcdw.py:205
msgid "m " msgid "m "
msgstr "m " msgstr "m "
#: rcgcdw.py:216 rcgcdw.py:248 #: rcgcdw.py:230 rcgcdw.py:262
msgid "Options" msgid "Options"
msgstr "Options" msgstr "Options"
#: rcgcdw.py:216 #: rcgcdw.py:230
#, python-brace-format #, python-brace-format
msgid "([preview]({link}) | [undo]({undolink}))" msgid "([preview]({link}) | [undo]({undolink}))"
msgstr "([preview]({link}) | [undo]({undolink}))" msgstr "([preview]({link}) | [undo]({undolink}))"
#: rcgcdw.py:218 #: rcgcdw.py:232
#, python-brace-format #, 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:220 #: rcgcdw.py:234
#, python-brace-format #, python-brace-format
msgid "Uploaded {name}" msgid "Uploaded {name}"
msgstr "Uploaded {name}" msgstr "Uploaded {name}"
#: rcgcdw.py:235 #: rcgcdw.py:249
msgid "**No license!**" msgid "**No license!**"
msgstr "**No license!**" msgstr "**No license!**"
#: rcgcdw.py:248 #: rcgcdw.py:262
#, python-brace-format #, python-brace-format
msgid "([preview]({link}))" msgid "([preview]({link}))"
msgstr "([preview]({link}))" msgstr "([preview]({link}))"
#: rcgcdw.py:249 #: rcgcdw.py:263
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{desc}\n" "{desc}\n"
@ -63,473 +63,533 @@ msgstr ""
"{desc}\n" "{desc}\n"
"License: {license}" "License: {license}"
#: rcgcdw.py:254 #: rcgcdw.py:268
#, python-brace-format #, python-brace-format
msgid "Deleted page {article}" msgid "Deleted page {article}"
msgstr "Deleted page {article}" msgstr "Deleted page {article}"
#: rcgcdw.py:258 #: rcgcdw.py:272
#, python-brace-format #, 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:263 #: rcgcdw.py:277
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:265 #: rcgcdw.py:279
msgid "A redirect has been made" msgid "A redirect has been made"
msgstr "A redirect has been made" msgstr "A redirect has been made"
#: rcgcdw.py:266 #: rcgcdw.py:280
#, python-brace-format #, python-brace-format
msgid "Moved {redirect}{article} to {target}" msgid "Moved {redirect}{article} to {target}"
msgstr "Moved {redirect}{article} to {target}" msgstr "Moved {redirect}{article} to {target}"
#: rcgcdw.py:270 #: rcgcdw.py:284
#, python-brace-format #, python-brace-format
msgid "Moved {redirect}{article} to {title} over redirect" msgid "Moved {redirect}{article} to {title} over redirect"
msgstr "Moved {redirect}{article} to {title} over redirect" msgstr "Moved {redirect}{article} to {title} over redirect"
#: rcgcdw.py:275 #: rcgcdw.py:289
#, python-brace-format #, python-brace-format
msgid "Moved protection settings from {redirect}{article} to {title}" msgid "Moved protection settings from {redirect}{article} to {title}"
msgstr "Moved protection settings from {redirect}{article} to {title}" msgstr "Moved protection settings from {redirect}{article} to {title}"
#: rcgcdw.py:282 #: rcgcdw.py:297
msgid "infinity and beyond" msgid "infinity and beyond"
msgstr "infinity and beyond" msgstr "infinity and beyond"
#: rcgcdw.py:283 #: rcgcdw.py:307
#, python-brace-format #, 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:289 #: rcgcdw.py:313
#, python-brace-format #, 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:295 #: rcgcdw.py:319
#, python-brace-format #, python-brace-format
msgid "Unblocked {blocked_user}" msgid "Unblocked {blocked_user}"
msgstr "Unblocked {blocked_user}" msgstr "Unblocked {blocked_user}"
#: rcgcdw.py:300 #: rcgcdw.py:324
#, python-brace-format #, 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:304 #: rcgcdw.py:328
msgid "Left a comment on their own profile" msgid "Left a comment on their own profile"
msgstr "Left a comment on their own profile" msgstr "Left a comment on their own profile"
#: rcgcdw.py:309 #: rcgcdw.py:333
#, python-brace-format #, 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:313 #: rcgcdw.py:337
msgid "Replied to a comment on their own profile" msgid "Replied to a comment on their own profile"
msgstr "Replied to a comment on their own profile" msgstr "Replied to a comment on their own profile"
#: rcgcdw.py:318 #: rcgcdw.py:342
#, python-brace-format #, 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:322 #: rcgcdw.py:346
msgid "Edited a comment on their own profile" msgid "Edited a comment on their own profile"
msgstr "Edited a comment on their own profile" msgstr "Edited a comment on their own profile"
#: rcgcdw.py:329 #: rcgcdw.py:353
msgid "Location" msgid "Location"
msgstr "Location" msgstr "Location"
#: rcgcdw.py:331 #: rcgcdw.py:355
msgid "About me" msgid "About me"
msgstr "About me" msgstr "About me"
#: rcgcdw.py:333 #: rcgcdw.py:357
msgid "Google link" msgid "Google link"
msgstr "Google link" msgstr "Google link"
#: rcgcdw.py:335 #: rcgcdw.py:359
msgid "Facebook link" msgid "Facebook link"
msgstr "Facebook link" msgstr "Facebook link"
#: rcgcdw.py:337 #: rcgcdw.py:361
msgid "Twitter link" msgid "Twitter link"
msgstr "Twitter link" msgstr "Twitter link"
#: rcgcdw.py:339 #: rcgcdw.py:363
msgid "Reddit link" msgid "Reddit link"
msgstr "Reddit link" msgstr "Reddit link"
#: rcgcdw.py:341 #: rcgcdw.py:365
msgid "Twitch link" msgid "Twitch link"
msgstr "Twitch link" msgstr "Twitch link"
#: rcgcdw.py:343 #: rcgcdw.py:367
msgid "PSN link" msgid "PSN link"
msgstr "PSN link" msgstr "PSN link"
#: rcgcdw.py:345 #: rcgcdw.py:369
msgid "VK link" msgid "VK link"
msgstr "VK link" msgstr "VK link"
#: rcgcdw.py:347 #: rcgcdw.py:371
msgid "XVL link" msgid "XVL link"
msgstr "XVL link" msgstr "XVL link"
#: rcgcdw.py:349 #: rcgcdw.py:373
msgid "Steam link" msgid "Steam link"
msgstr "Steam link" msgstr "Steam link"
#: rcgcdw.py:351 #: rcgcdw.py:375
msgid "Unknown" msgid "Unknown"
msgstr "Unknown" msgstr "Unknown"
#: rcgcdw.py:352 #: rcgcdw.py:376
#, python-brace-format #, 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:353 #: rcgcdw.py:377
msgid "Edited their own profile" msgid "Edited their own profile"
msgstr "Edited their own profile" msgstr "Edited their own profile"
#: rcgcdw.py:354 #: rcgcdw.py:378
#, python-brace-format #, 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:359 #: rcgcdw.py:383
#, python-brace-format #, 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:363 #: rcgcdw.py:387
#, python-brace-format #, 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:365 #: rcgcdw.py:389
msgid "System" msgid "System"
msgstr "System" msgstr "System"
#: rcgcdw.py:367 #: rcgcdw.py:391
#, python-brace-format #, python-brace-format
msgid "{target} got autopromoted to a new usergroup" msgid "{target} got autopromoted to a new usergroup"
msgstr "{target} got autopromoted to a new usergroup" msgstr "{target} got autopromoted to a new usergroup"
#: rcgcdw.py:378 rcgcdw.py:380 #: rcgcdw.py:402 rcgcdw.py:404
msgid "none" msgid "none"
msgstr "none" msgstr "none"
#: rcgcdw.py:381 rcgcdw.py:562 #: rcgcdw.py:405 rcgcdw.py:586
msgid "No description provided" msgid "No description provided"
msgstr "No description provided" msgstr "No description provided"
#: rcgcdw.py:382 #: rcgcdw.py:406
#, python-brace-format #, 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:387 #: rcgcdw.py:411
#, python-brace-format #, python-brace-format
msgid "Protected {target}" msgid "Protected {target}"
msgstr "Protected {target}" msgstr "Protected {target}"
#: rcgcdw.py:389 rcgcdw.py:396 #: rcgcdw.py:413 rcgcdw.py:420
msgid " [cascading]" msgid " [cascading]"
msgstr " [cascading]" msgstr " [cascading]"
#: rcgcdw.py:394 #: rcgcdw.py:418
#, python-brace-format #, 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:401 #: rcgcdw.py:425
#, python-brace-format #, 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:406 #: rcgcdw.py:430
#, python-brace-format #, python-brace-format
msgid "Changed visibility of revision on page {article} " msgid "Changed visibility of revision on page {article} "
msgid_plural "Changed visibility of {amount} revisions on page {article} " msgid_plural "Changed visibility of {amount} revisions on page {article} "
msgstr[0] "Changed visibility of revision on page {article} " msgstr[0] "Changed visibility of revision on page {article} "
msgstr[1] "Changed visibility of {amount} revisions on page {article} " msgstr[1] "Changed visibility of {amount} revisions on page {article} "
#: rcgcdw.py:412 #: rcgcdw.py:436
#, python-brace-format #, python-brace-format
msgid "Imported {article} with {count} revision" msgid "Imported {article} with {count} revision"
msgid_plural "Imported {article} with {count} revisions" msgid_plural "Imported {article} with {count} revisions"
msgstr[0] "Imported {article} with {count} revision" msgstr[0] "Imported {article} with {count} revision"
msgstr[1] "Imported {article} with {count} revisions" msgstr[1] "Imported {article} with {count} revisions"
#: rcgcdw.py:418 #: rcgcdw.py:442
#, python-brace-format #, python-brace-format
msgid "Restored {article}" msgid "Restored {article}"
msgstr "Restored {article}" msgstr "Restored {article}"
#: rcgcdw.py:421 #: rcgcdw.py:445
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:424 #: rcgcdw.py:448
msgid "Imported interwiki" msgid "Imported interwiki"
msgstr "Imported interwiki" msgstr "Imported interwiki"
#: rcgcdw.py:427 #: rcgcdw.py:451
#, python-brace-format #, 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:430 #: rcgcdw.py:454
#, python-brace-format #, python-brace-format
msgid "Created abuse filter number {number}" msgid "Created abuse filter number {number}"
msgstr "Created abuse filter number {number}" msgstr "Created abuse filter number {number}"
#: rcgcdw.py:434 #: rcgcdw.py:458
#, python-brace-format #, 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:438 #: rcgcdw.py:462
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:439 rcgcdw.py:445 #: rcgcdw.py:463 rcgcdw.py:469
#, python-brace-format #, 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:444 #: rcgcdw.py:468
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:450 #: rcgcdw.py:474
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:451 #: rcgcdw.py:475
#, python-brace-format #, python-brace-format
msgid "Prefix: {prefix} | {desc}" msgid "Prefix: {prefix} | {desc}"
msgstr "Prefix: {prefix} | {desc}" msgstr "Prefix: {prefix} | {desc}"
#: rcgcdw.py:455 #: rcgcdw.py:479
#, python-brace-format #, 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:456 #: rcgcdw.py:480
#, python-brace-format #, 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:462 #: rcgcdw.py:486
#, python-brace-format #, 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:466 #: rcgcdw.py:490
#, python-brace-format #, 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:470 #: rcgcdw.py:494
#, python-brace-format #, 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:473 #: rcgcdw.py:497
#, python-brace-format #, 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:477 #: rcgcdw.py:501
#, python-brace-format #, 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:481 #: rcgcdw.py:505
#, python-brace-format #, 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:484 #: rcgcdw.py:508
#, python-brace-format #, 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:487 #: rcgcdw.py:511
msgid "Action has been hidden by administration." msgid "Action has been hidden by administration."
msgstr "Action has been hidden by administration." msgstr "Action has been hidden by administration."
#: rcgcdw.py:508 #: rcgcdw.py:532
msgid "Tags" msgid "Tags"
msgstr "Tags" msgstr "Tags"
#: rcgcdw.py:514 #: rcgcdw.py:538
msgid "**Added**: " msgid "**Added**: "
msgstr "**Added**: " msgstr "**Added**: "
#: rcgcdw.py:514 #: rcgcdw.py:538
msgid " and {} more\n" msgid " and {} more\n"
msgstr " and {} more\n" msgstr " and {} more\n"
#: rcgcdw.py:515 #: rcgcdw.py:539
msgid "**Removed**: " msgid "**Removed**: "
msgstr "**Removed**: " msgstr "**Removed**: "
#: rcgcdw.py:515 #: rcgcdw.py:539
msgid " and {} more" msgid " and {} more"
msgstr " and {} more" msgstr " and {} more"
#: rcgcdw.py:516 #: rcgcdw.py:540
msgid "Changed categories" msgid "Changed categories"
msgstr "Changed categories" msgstr "Changed categories"
#: rcgcdw.py:558 #: rcgcdw.py:582
msgid "~~hidden~~" msgid "~~hidden~~"
msgstr "~~hidden~~" msgstr "~~hidden~~"
#: rcgcdw.py:567 #: rcgcdw.py:591
msgid "hidden" msgid "hidden"
msgstr "hidden" msgstr "hidden"
#: rcgcdw.py:698 #: rcgcdw.py:722
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:698 #: rcgcdw.py:722
msgid "error" msgid "error"
msgstr "error" msgstr "error"
#: rcgcdw.py:802 #: rcgcdw.py:827
msgid "Daily overview" msgid "Daily overview"
msgstr "Daily overview" msgstr "Daily overview"
#: rcgcdw.py:812 #: rcgcdw.py:837
msgid " ({} action)" msgid " ({} action)"
msgid_plural " ({} actions)" msgid_plural " ({} actions)"
msgstr[0] " ({} action)" msgstr[0] " ({} action)"
msgstr[1] " ({} actions)" msgstr[1] " ({} actions)"
#: rcgcdw.py:817 #: rcgcdw.py:841
msgid " ({} edit)" msgid " ({} edit)"
msgid_plural " ({} edits)" msgid_plural " ({} edits)"
msgstr[0] " ({} edit)" msgstr[0] " ({} edit)"
msgstr[1] " ({} edits)" msgstr[1] " ({} edits)"
#: rcgcdw.py:822 #: rcgcdw.py:846
msgid " UTC ({} action)" msgid " UTC ({} action)"
msgid_plural " UTC ({} actions)" msgid_plural " UTC ({} actions)"
msgstr[0] " UTC ({} action)" msgstr[0] " UTC ({} action)"
msgstr[1] " UTC ({} actions)" msgstr[1] " UTC ({} actions)"
#: rcgcdw.py:824 rcgcdw.py:825 #: rcgcdw.py:848 rcgcdw.py:849 rcgcdw.py:853
msgid "But nobody came" msgid "But nobody came"
msgstr "But nobody came" msgstr "But nobody came"
#: rcgcdw.py:830 #: rcgcdw.py:856
msgid "Most active user" msgid "Most active user"
msgid_plural "Most active users" msgid_plural "Most active users"
msgstr[0] "Most active user" msgstr[0] "Most active user"
msgstr[1] "Most active users" msgstr[1] "Most active users"
#: rcgcdw.py:831 #: rcgcdw.py:857
msgid "Most edited article" msgid "Most edited article"
msgid_plural "Most edited articles" msgid_plural "Most edited articles"
msgstr[0] "Most edited article" msgstr[0] "Most edited article"
msgstr[1] "Most edited articles" msgstr[1] "Most edited articles"
#: rcgcdw.py:832 #: rcgcdw.py:858
msgid "Edits made" msgid "Edits made"
msgstr "Edits made" msgstr "Edits made"
#: rcgcdw.py:832 #: rcgcdw.py:858
msgid "New files" msgid "New files"
msgstr "New files" msgstr "New files"
#: rcgcdw.py:832 #: rcgcdw.py:858
msgid "Admin actions" msgid "Admin actions"
msgstr "Admin actions" msgstr "Admin actions"
#: rcgcdw.py:833 #: rcgcdw.py:859
msgid "Bytes changed" msgid "Bytes changed"
msgstr "Bytes changed" msgstr "Bytes changed"
#: rcgcdw.py:833 #: rcgcdw.py:859
msgid "New articles" msgid "New articles"
msgstr "New articles" msgstr "New articles"
#: rcgcdw.py:834 #: rcgcdw.py:860
msgid "Unique contributors" msgid "Unique contributors"
msgstr "Unique contributors" msgstr "Unique contributors"
#: rcgcdw.py:835 #: rcgcdw.py:861
msgid "Most active hour" msgid "Most active hour"
msgid_plural "Most active hours" msgid_plural "Most active hours"
msgstr[0] "Most active hour" msgstr[0] "Most active hour"
msgstr[1] "Most active hours" msgstr[1] "Most active hours"
#: rcgcdw.py:836 #: rcgcdw.py:862
msgid "Day score" msgid "Day score"
msgstr "Day score" msgstr "Day score"
#: rcgcdw.py:982 #: rcgcdw.py:1009
#, python-brace-format #, 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:983 rcgcdw.py:1088 #: rcgcdw.py:1010 rcgcdw.py:1115
msgid "Connection status" msgid "Connection status"
msgstr "Connection status" msgstr "Connection status"
#: rcgcdw.py:1087 #: rcgcdw.py:1114
#, python-brace-format #, 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:1125 #: rcgcdw.py:1152
msgid "director" msgid "director"
msgstr "Director" msgstr "Director"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "bot" msgid "bot"
msgstr "Bot" msgstr "Bot"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "editor" msgid "editor"
msgstr "Editor" msgstr "Editor"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "directors" msgid "directors"
msgstr "Directors" msgstr "Directors"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "sysop" msgid "sysop"
msgstr "Administrator" msgstr "Administrator"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "bureaucrat" msgid "bureaucrat"
msgstr "Bureaucrat" msgstr "Bureaucrat"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "reviewer" msgid "reviewer"
msgstr "Reviewer" msgstr "Reviewer"
#: rcgcdw.py:1126 #: rcgcdw.py:1153
msgid "autoreview" msgid "autoreview"
msgstr "Autoreview" msgstr "Autoreview"
#: rcgcdw.py:1126 #: rcgcdw.py:1153
msgid "autopatrol" msgid "autopatrol"
msgstr "Autopatrol" msgstr "Autopatrol"
#: rcgcdw.py:1126 #: rcgcdw.py:1153
msgid "wiki_guardian" msgid "wiki_guardian"
msgstr "Wiki guardian" msgstr "Wiki guardian"
#: rcgcdw.py:1153
msgid "second"
msgid_plural "seconds"
msgstr[0] "second"
msgstr[1] "seconds"
#: rcgcdw.py:1153
msgid "minute"
msgid_plural "minutes"
msgstr[0] "minute"
msgstr[1] "minutes"
#: rcgcdw.py:1153
msgid "hour"
msgid_plural "hours"
msgstr[0] "hour"
msgstr[1] "hours"
#: rcgcdw.py:1153
msgid "day"
msgid_plural "days"
msgstr[0] "day"
msgstr[1] "days"
#: rcgcdw.py:1153
msgid "week"
msgid_plural "weeks"
msgstr[0] "week"
msgstr[1] "weeks"
#: rcgcdw.py:1153
msgid "month"
msgid_plural "months"
msgstr[0] "month"
msgstr[1] "months"
#: rcgcdw.py:1153
msgid "year"
msgid_plural "years"
msgstr[0] "year"
msgstr[1] "years"
#: rcgcdw.py:1153
msgid "millennium"
msgid_plural "millennia"
msgstr[0] "millennium"
msgstr[1] "millennia"
#: rcgcdw.py:1153
msgid "decade"
msgid_plural "decades"
msgstr[0] "decade"
msgstr[1] "decades"
#: rcgcdw.py:1153
msgid "century"
msgid_plural "centuries"
msgstr[0] "century"
msgstr[1] "centuries"

Binary file not shown.

View file

@ -6,8 +6,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-01-26 19:51+0100\n" "POT-Creation-Date: 2019-03-09 13:58+0100\n"
"PO-Revision-Date: 2019-01-26 19:51+0100\n" "PO-Revision-Date: 2019-03-09 17:21+0100\n"
"Last-Translator: Frisk <piotrex43@protonmail.ch>\n" "Last-Translator: Frisk <piotrex43@protonmail.ch>\n"
"Language-Team: \n" "Language-Team: \n"
"Language: fr\n" "Language: fr\n"
@ -20,43 +20,43 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Poedit-SearchPath-0: rcgcdw.pot\n" "X-Poedit-SearchPath-0: rcgcdw.pot\n"
#: rcgcdw.py:189 #: rcgcdw.py:204
msgid "(N!) " msgid "(N!) "
msgstr "(N!) " msgstr "(N!) "
#: rcgcdw.py:190 #: rcgcdw.py:205
msgid "m " msgid "m "
msgstr "m " msgstr "m "
#: rcgcdw.py:216 rcgcdw.py:248 #: rcgcdw.py:230 rcgcdw.py:262
msgid "Options" msgid "Options"
msgstr "Options" msgstr "Options"
#: rcgcdw.py:216 #: rcgcdw.py:230
#, python-brace-format #, python-brace-format
msgid "([preview]({link}) | [undo]({undolink}))" msgid "([preview]({link}) | [undo]({undolink}))"
msgstr "([Aperçu]({link}) | [Annuler]({undolink}))" msgstr "([Aperçu]({link}) | [Annuler]({undolink}))"
#: rcgcdw.py:218 #: rcgcdw.py:232
#, python-brace-format #, python-brace-format
msgid "Uploaded a new version of {name}" msgid "Uploaded a new version of {name}"
msgstr "Téléversement d'une nouvelle version de {name}" msgstr "Téléversement d'une nouvelle version de {name}"
#: rcgcdw.py:220 #: rcgcdw.py:234
#, python-brace-format #, python-brace-format
msgid "Uploaded {name}" msgid "Uploaded {name}"
msgstr "Téléversement de {name}" msgstr "Téléversement de {name}"
#: rcgcdw.py:235 #: rcgcdw.py:249
msgid "**No license!**" msgid "**No license!**"
msgstr "**Aucune license!**" msgstr "**Aucune license!**"
#: rcgcdw.py:248 #: rcgcdw.py:262
#, python-brace-format #, python-brace-format
msgid "([preview]({link}))" msgid "([preview]({link}))"
msgstr "([Aperçu]({link}))" msgstr "([Aperçu]({link}))"
#: rcgcdw.py:249 #: rcgcdw.py:263
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{desc}\n" "{desc}\n"
@ -65,200 +65,200 @@ msgstr ""
"{desc}\n" "{desc}\n"
"License: {license}" "License: {license}"
#: rcgcdw.py:254 #: rcgcdw.py:268
#, python-brace-format #, python-brace-format
msgid "Deleted page {article}" msgid "Deleted page {article}"
msgstr "Suppression de la page {article}" msgstr "Suppression de la page {article}"
#: rcgcdw.py:258 #: rcgcdw.py:272
#, python-brace-format #, python-brace-format
msgid "Deleted redirect {article} by overwriting" msgid "Deleted redirect {article} by overwriting"
msgstr "Suppression par écrasement de la redirection {article}" msgstr "Suppression par écrasement de la redirection {article}"
#: rcgcdw.py:263 #: rcgcdw.py:277
msgid "No redirect has been made" msgid "No redirect has been made"
msgstr "Aucune redirection créée" msgstr "Aucune redirection créée"
#: rcgcdw.py:265 #: rcgcdw.py:279
msgid "A redirect has been made" msgid "A redirect has been made"
msgstr "Une redirection a été créée" msgstr "Une redirection a été créée"
#: rcgcdw.py:266 #: rcgcdw.py:280
#, python-brace-format #, python-brace-format
msgid "Moved {redirect}{article} to {target}" msgid "Moved {redirect}{article} to {target}"
msgstr "Déplacement de {redirect}{article} vers {target}" msgstr "Déplacement de {redirect}{article} vers {target}"
#: rcgcdw.py:270 #: rcgcdw.py:284
#, python-brace-format #, python-brace-format
msgid "Moved {redirect}{article} to {title} over redirect" msgid "Moved {redirect}{article} to {title} over redirect"
msgstr "Déplacement de {redirect}{article} vers {title} par redirection" msgstr "Déplacement de {redirect}{article} vers {title} par redirection"
#: rcgcdw.py:275 #: rcgcdw.py:289
#, python-brace-format #, python-brace-format
msgid "Moved protection settings from {redirect}{article} to {title}" msgid "Moved protection settings from {redirect}{article} to {title}"
msgstr "" msgstr ""
"Transfert des paramètres de protection de {redirect}{article} vers {title}" "Transfert des paramètres de protection de {redirect}{article} vers {title}"
#: rcgcdw.py:282 #: rcgcdw.py:297
msgid "infinity and beyond" msgid "infinity and beyond"
msgstr "toujours" msgstr "toujours"
#: rcgcdw.py:283 #: rcgcdw.py:307
#, python-brace-format #, python-brace-format
msgid "Blocked {blocked_user} for {time}" msgid "Blocked {blocked_user} for {time}"
msgstr "{blocked_user} a été bloqué pour {time}" msgstr "{blocked_user} a été bloqué pour {time}"
#: rcgcdw.py:289 #: rcgcdw.py:313
#, python-brace-format #, python-brace-format
msgid "Changed block settings for {blocked_user}" msgid "Changed block settings for {blocked_user}"
msgstr "Modification des paramètres de blocage pour {blocked_user}" msgstr "Modification des paramètres de blocage pour {blocked_user}"
#: rcgcdw.py:295 #: rcgcdw.py:319
#, python-brace-format #, python-brace-format
msgid "Unblocked {blocked_user}" msgid "Unblocked {blocked_user}"
msgstr "{blocked_user} a été débloqué" msgstr "{blocked_user} a été débloqué"
#: rcgcdw.py:300 #: rcgcdw.py:324
#, python-brace-format #, python-brace-format
msgid "Left a comment on {target}'s profile" msgid "Left a comment on {target}'s profile"
msgstr "Ajout d'un commentaire sur le profil de {target}" msgstr "Ajout d'un commentaire sur le profil de {target}"
#: rcgcdw.py:304 #: rcgcdw.py:328
msgid "Left a comment on their own profile" msgid "Left a comment on their own profile"
msgstr "Ajout d'un commentaire sur son propre profil" msgstr "Ajout d'un commentaire sur son propre profil"
#: rcgcdw.py:309 #: rcgcdw.py:333
#, python-brace-format #, python-brace-format
msgid "Replied to a comment on {target}'s profile" msgid "Replied to a comment on {target}'s profile"
msgstr "Réponse à un commentaire sur le profil de {target}" msgstr "Réponse à un commentaire sur le profil de {target}"
#: rcgcdw.py:313 #: rcgcdw.py:337
msgid "Replied to a comment on their own profile" msgid "Replied to a comment on their own profile"
msgstr "Réponse à un commentaire sur son propre profil" msgstr "Réponse à un commentaire sur son propre profil"
#: rcgcdw.py:318 #: rcgcdw.py:342
#, python-brace-format #, python-brace-format
msgid "Edited a comment on {target}'s profile" msgid "Edited a comment on {target}'s profile"
msgstr "Édition d'un commentaire sur le profil de {target}" msgstr "Édition d'un commentaire sur le profil de {target}"
#: rcgcdw.py:322 #: rcgcdw.py:346
msgid "Edited a comment on their own profile" msgid "Edited a comment on their own profile"
msgstr "Modification d'un commentaire sur son propre profil" msgstr "Modification d'un commentaire sur son propre profil"
#: rcgcdw.py:329 #: rcgcdw.py:353
msgid "Location" msgid "Location"
msgstr "Emplacement" msgstr "Emplacement"
#: rcgcdw.py:331 #: rcgcdw.py:355
msgid "About me" msgid "About me"
msgstr "À propos de moi" msgstr "À propos de moi"
#: rcgcdw.py:333 #: rcgcdw.py:357
msgid "Google link" msgid "Google link"
msgstr "Lien Google" msgstr "Lien Google"
#: rcgcdw.py:335 #: rcgcdw.py:359
msgid "Facebook link" msgid "Facebook link"
msgstr "Lien Facebook" msgstr "Lien Facebook"
#: rcgcdw.py:337 #: rcgcdw.py:361
msgid "Twitter link" msgid "Twitter link"
msgstr "Lien Twitter" msgstr "Lien Twitter"
#: rcgcdw.py:339 #: rcgcdw.py:363
msgid "Reddit link" msgid "Reddit link"
msgstr "Lien Reddit" msgstr "Lien Reddit"
#: rcgcdw.py:341 #: rcgcdw.py:365
msgid "Twitch link" msgid "Twitch link"
msgstr "Lien Twitch" msgstr "Lien Twitch"
#: rcgcdw.py:343 #: rcgcdw.py:367
msgid "PSN link" msgid "PSN link"
msgstr "Lien PSN" msgstr "Lien PSN"
#: rcgcdw.py:345 #: rcgcdw.py:369
msgid "VK link" msgid "VK link"
msgstr "Lien VK" msgstr "Lien VK"
#: rcgcdw.py:347 #: rcgcdw.py:371
msgid "XVL link" msgid "XVL link"
msgstr "Lien XVL" msgstr "Lien XVL"
#: rcgcdw.py:349 #: rcgcdw.py:373
msgid "Steam link" msgid "Steam link"
msgstr "Lien Steam" msgstr "Lien Steam"
#: rcgcdw.py:351 #: rcgcdw.py:375
msgid "Unknown" msgid "Unknown"
msgstr "Inconnu" msgstr "Inconnu"
#: rcgcdw.py:352 #: rcgcdw.py:376
#, python-brace-format #, python-brace-format
msgid "Edited {target}'s profile" msgid "Edited {target}'s profile"
msgstr "Modification du profil de {target}" msgstr "Modification du profil de {target}"
#: rcgcdw.py:353 #: rcgcdw.py:377
msgid "Edited their own profile" msgid "Edited their own profile"
msgstr "Modification de son propre profil" msgstr "Modification de son propre profil"
#: rcgcdw.py:354 #: rcgcdw.py:378
#, python-brace-format #, python-brace-format
msgid "{field} field changed to: {desc}" msgid "{field} field changed to: {desc}"
msgstr "{field} modifié pour: {desc}" msgstr "{field} modifié pour: {desc}"
#: rcgcdw.py:359 #: rcgcdw.py:383
#, python-brace-format #, python-brace-format
msgid "Deleted a comment on {target}'s profile" msgid "Deleted a comment on {target}'s profile"
msgstr "Retrait d'un commentaire sur le profil de {target}" msgstr "Retrait d'un commentaire sur le profil de {target}"
#: rcgcdw.py:363 #: rcgcdw.py:387
#, python-brace-format #, python-brace-format
msgid "Changed group membership for {target}" msgid "Changed group membership for {target}"
msgstr "Modification des groupes pour {target}" msgstr "Modification des groupes pour {target}"
#: rcgcdw.py:365 #: rcgcdw.py:389
msgid "System" msgid "System"
msgstr "Système" msgstr "Système"
#: rcgcdw.py:367 #: rcgcdw.py:391
#, python-brace-format #, python-brace-format
msgid "{target} got autopromoted to a new usergroup" msgid "{target} got autopromoted to a new usergroup"
msgstr "{target} a été auto-promu dans un nouveau groupe" msgstr "{target} a été auto-promu dans un nouveau groupe"
#: rcgcdw.py:378 rcgcdw.py:380 #: rcgcdw.py:402 rcgcdw.py:404
msgid "none" msgid "none"
msgstr "aucun" msgstr "aucun"
#: rcgcdw.py:381 rcgcdw.py:562 #: rcgcdw.py:405 rcgcdw.py:586
msgid "No description provided" msgid "No description provided"
msgstr "Aucune description" msgstr "Aucune description"
#: rcgcdw.py:382 #: rcgcdw.py:406
#, python-brace-format #, python-brace-format
msgid "Groups changed from {old_groups} to {new_groups}{reason}" msgid "Groups changed from {old_groups} to {new_groups}{reason}"
msgstr "Groupe modifié de {old_groups} vers {new_groups}{reason}" msgstr "Groupe modifié de {old_groups} vers {new_groups}{reason}"
#: rcgcdw.py:387 #: rcgcdw.py:411
#, python-brace-format #, python-brace-format
msgid "Protected {target}" msgid "Protected {target}"
msgstr "Protection de {target}" msgstr "Protection de {target}"
#: rcgcdw.py:389 rcgcdw.py:396 #: rcgcdw.py:413 rcgcdw.py:420
msgid " [cascading]" msgid " [cascading]"
msgstr " [protection en cascade]" msgstr " [protection en cascade]"
#: rcgcdw.py:394 #: rcgcdw.py:418
#, python-brace-format #, python-brace-format
msgid "Changed protection level for {article}" msgid "Changed protection level for {article}"
msgstr "Modification du niveau de protection de {article}" msgstr "Modification du niveau de protection de {article}"
#: rcgcdw.py:401 #: rcgcdw.py:425
#, python-brace-format #, python-brace-format
msgid "Removed protection from {article}" msgid "Removed protection from {article}"
msgstr "Retrait de la protection de {article}" msgstr "Retrait de la protection de {article}"
#: rcgcdw.py:406 #: rcgcdw.py:430
#, python-brace-format #, python-brace-format
msgid "Changed visibility of revision on page {article} " msgid "Changed visibility of revision on page {article} "
msgid_plural "Changed visibility of {amount} revisions on page {article} " msgid_plural "Changed visibility of {amount} revisions on page {article} "
@ -266,280 +266,340 @@ msgstr[0] "Modification de la visibilité d'une révision de la page {article} "
msgstr[1] "" msgstr[1] ""
"Modification de la visibilité de {amount} révisions sur la page {article} " "Modification de la visibilité de {amount} révisions sur la page {article} "
#: rcgcdw.py:412 #: rcgcdw.py:436
#, python-brace-format #, python-brace-format
msgid "Imported {article} with {count} revision" msgid "Imported {article} with {count} revision"
msgid_plural "Imported {article} with {count} revisions" msgid_plural "Imported {article} with {count} revisions"
msgstr[0] "Article {article} importé avec {count} révision" msgstr[0] "Article {article} importé avec {count} révision"
msgstr[1] "Article {article} importé avec {count} révisions" msgstr[1] "Article {article} importé avec {count} révisions"
#: rcgcdw.py:418 #: rcgcdw.py:442
#, python-brace-format #, python-brace-format
msgid "Restored {article}" msgid "Restored {article}"
msgstr "Restauration de {article}" msgstr "Restauration de {article}"
#: rcgcdw.py:421 #: rcgcdw.py:445
msgid "Changed visibility of log events" msgid "Changed visibility of log events"
msgstr "Modification de la visibilité d'évènements des journaux" msgstr "Modification de la visibilité d'évènements des journaux"
#: rcgcdw.py:424 #: rcgcdw.py:448
msgid "Imported interwiki" msgid "Imported interwiki"
msgstr "Importation d'interwiki" msgstr "Importation d'interwiki"
#: rcgcdw.py:427 #: rcgcdw.py:451
#, python-brace-format #, python-brace-format
msgid "Edited abuse filter number {number}" msgid "Edited abuse filter number {number}"
msgstr "Édition de la règle {number} du filtre anti-abus" msgstr "Édition de la règle {number} du filtre anti-abus"
#: rcgcdw.py:430 #: rcgcdw.py:454
#, fuzzy, python-brace-format #, fuzzy, python-brace-format
#| msgid "Edited abuse filter number {number}" #| msgid "Edited abuse filter number {number}"
msgid "Created abuse filter number {number}" msgid "Created abuse filter number {number}"
msgstr "Édition de la règle {number} du filtre anti-abus" msgstr "Édition de la règle {number} du filtre anti-abus"
#: rcgcdw.py:434 #: rcgcdw.py:458
#, python-brace-format #, python-brace-format
msgid "Merged revision histories of {article} into {dest}" msgid "Merged revision histories of {article} into {dest}"
msgstr "Fusion de l'historique de {article} vers {dest}" msgstr "Fusion de l'historique de {article} vers {dest}"
#: rcgcdw.py:438 #: rcgcdw.py:462
msgid "Added an entry to the interwiki table" msgid "Added an entry to the interwiki table"
msgstr "Ajout d'une entrée à la table interwiki" msgstr "Ajout d'une entrée à la table interwiki"
#: rcgcdw.py:439 rcgcdw.py:445 #: rcgcdw.py:463 rcgcdw.py:469
#, python-brace-format #, python-brace-format
msgid "Prefix: {prefix}, website: {website} | {desc}" msgid "Prefix: {prefix}, website: {website} | {desc}"
msgstr "Préfixe: {prefix}, site: {website} | {desc}" msgstr "Préfixe: {prefix}, site: {website} | {desc}"
#: rcgcdw.py:444 #: rcgcdw.py:468
msgid "Edited an entry in interwiki table" msgid "Edited an entry in interwiki table"
msgstr "Modification d'une entrée de la table interwiki" msgstr "Modification d'une entrée de la table interwiki"
#: rcgcdw.py:450 #: rcgcdw.py:474
msgid "Deleted an entry in interwiki table" msgid "Deleted an entry in interwiki table"
msgstr "Retrait d'une entrée de la table interwiki" msgstr "Retrait d'une entrée de la table interwiki"
#: rcgcdw.py:451 #: rcgcdw.py:475
#, python-brace-format #, python-brace-format
msgid "Prefix: {prefix} | {desc}" msgid "Prefix: {prefix} | {desc}"
msgstr "Préfixe: {prefix} | {desc}" msgstr "Préfixe: {prefix} | {desc}"
#: rcgcdw.py:455 #: rcgcdw.py:479
#, python-brace-format #, python-brace-format
msgid "Changed the content model of the page {article}" msgid "Changed the content model of the page {article}"
msgstr "Modification du modèle de contenu de l'article {article}" msgstr "Modification du modèle de contenu de l'article {article}"
#: rcgcdw.py:456 #: rcgcdw.py:480
#, python-brace-format #, python-brace-format
msgid "Model changed from {old} to {new}: {reason}" msgid "Model changed from {old} to {new}: {reason}"
msgstr "Modèle changé de {old} à {new}: {reason}" msgstr "Modèle changé de {old} à {new}: {reason}"
#: rcgcdw.py:462 #: rcgcdw.py:486
#, python-brace-format #, python-brace-format
msgid "Edited the sprite for {article}" msgid "Edited the sprite for {article}"
msgstr "Édition du sprite de {article}" msgstr "Édition du sprite de {article}"
#: rcgcdw.py:466 #: rcgcdw.py:490
#, python-brace-format #, python-brace-format
msgid "Created the sprite sheet for {article}" msgid "Created the sprite sheet for {article}"
msgstr "Création d'une feuille de sprite pour {article}" msgstr "Création d'une feuille de sprite pour {article}"
#: rcgcdw.py:470 #: rcgcdw.py:494
#, python-brace-format #, 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:473 #: rcgcdw.py:497
#, python-brace-format #, python-brace-format
msgid "Created a tag \"{tag}\"" msgid "Created a tag \"{tag}\""
msgstr "Création du tag « {tag} »" msgstr "Création du tag « {tag} »"
#: rcgcdw.py:477 #: rcgcdw.py:501
#, python-brace-format #, python-brace-format
msgid "Deleted a tag \"{tag}\"" msgid "Deleted a tag \"{tag}\""
msgstr "Suppression du tag « {tag} »" msgstr "Suppression du tag « {tag} »"
#: rcgcdw.py:481 #: rcgcdw.py:505
#, python-brace-format #, python-brace-format
msgid "Activated a tag \"{tag}\"" msgid "Activated a tag \"{tag}\""
msgstr "Activation du tag « {tag} »" msgstr "Activation du tag « {tag} »"
#: rcgcdw.py:484 #: rcgcdw.py:508
#, python-brace-format #, python-brace-format
msgid "Deactivated a tag \"{tag}\"" msgid "Deactivated a tag \"{tag}\""
msgstr "Désactivation du tag « {tag} »" msgstr "Désactivation du tag « {tag} »"
#: rcgcdw.py:487 #: rcgcdw.py:511
#, fuzzy #, fuzzy
#| msgid "Action has been hidden by Gamepedia staff." #| msgid "Action has been hidden by Gamepedia staff."
msgid "Action has been hidden by administration." msgid "Action has been hidden by administration."
msgstr "L'action a été masquée par le personnel de Gamepedia." msgstr "L'action a été masquée par le personnel de Gamepedia."
#: rcgcdw.py:508 #: rcgcdw.py:532
msgid "Tags" msgid "Tags"
msgstr "Tags" msgstr "Tags"
#: rcgcdw.py:514 #: rcgcdw.py:538
msgid "**Added**: " msgid "**Added**: "
msgstr "**Ajoutées : ** " msgstr "**Ajoutées : ** "
#: rcgcdw.py:514 #: rcgcdw.py:538
msgid " and {} more\n" msgid " and {} more\n"
msgstr " et {} autres\n" msgstr " et {} autres\n"
#: rcgcdw.py:515 #: rcgcdw.py:539
msgid "**Removed**: " msgid "**Removed**: "
msgstr "**Retirées : ** " msgstr "**Retirées : ** "
#: rcgcdw.py:515 #: rcgcdw.py:539
msgid " and {} more" msgid " and {} more"
msgstr " et {} autres" msgstr " et {} autres"
#: rcgcdw.py:516 #: rcgcdw.py:540
msgid "Changed categories" msgid "Changed categories"
msgstr "Catégories modifiées" msgstr "Catégories modifiées"
#: rcgcdw.py:558 #: rcgcdw.py:582
msgid "~~hidden~~" msgid "~~hidden~~"
msgstr "" msgstr ""
#: rcgcdw.py:567 #: rcgcdw.py:591
msgid "hidden" msgid "hidden"
msgstr "" msgstr ""
#: rcgcdw.py:698 #: rcgcdw.py:722
msgid "Unable to process the event" msgid "Unable to process the event"
msgstr "Impossible d'analyser l'évènement" msgstr "Impossible d'analyser l'évènement"
#: rcgcdw.py:698 #: rcgcdw.py:722
msgid "error" msgid "error"
msgstr "erreur" msgstr "erreur"
#: rcgcdw.py:802 #: rcgcdw.py:827
msgid "Daily overview" msgid "Daily overview"
msgstr "Résumé de la journée" msgstr "Résumé de la journée"
#: rcgcdw.py:812 #: rcgcdw.py:837
msgid " ({} action)" msgid " ({} action)"
msgid_plural " ({} actions)" msgid_plural " ({} actions)"
msgstr[0] " ({} action)" msgstr[0] " ({} action)"
msgstr[1] " ({} actions)" msgstr[1] " ({} actions)"
#: rcgcdw.py:817 #: rcgcdw.py:841
msgid " ({} edit)" msgid " ({} edit)"
msgid_plural " ({} edits)" msgid_plural " ({} edits)"
msgstr[0] " ({} modification)" msgstr[0] " ({} modification)"
msgstr[1] " ({} modifications)" msgstr[1] " ({} modifications)"
#: rcgcdw.py:822 #: rcgcdw.py:846
msgid " UTC ({} action)" msgid " UTC ({} action)"
msgid_plural " UTC ({} actions)" msgid_plural " UTC ({} actions)"
msgstr[0] " UTC ({} action)" msgstr[0] " UTC ({} action)"
msgstr[1] " UTC ({} actions)" msgstr[1] " UTC ({} actions)"
#: rcgcdw.py:824 rcgcdw.py:825 #: rcgcdw.py:848 rcgcdw.py:849 rcgcdw.py:853
msgid "But nobody came" msgid "But nobody came"
msgstr "Aucune activité" msgstr "Aucune activité"
#: rcgcdw.py:830 #: rcgcdw.py:856
msgid "Most active user" msgid "Most active user"
msgid_plural "Most active users" msgid_plural "Most active users"
msgstr[0] "Membre le plus actif" msgstr[0] "Membre le plus actif"
msgstr[1] "Membres les plus actifs" msgstr[1] "Membres les plus actifs"
#: rcgcdw.py:831 #: rcgcdw.py:857
msgid "Most edited article" msgid "Most edited article"
msgid_plural "Most edited articles" msgid_plural "Most edited articles"
msgstr[0] "Article le plus modifié" msgstr[0] "Article le plus modifié"
msgstr[1] "Articles les plus modifiés" msgstr[1] "Articles les plus modifiés"
#: rcgcdw.py:832 #: rcgcdw.py:858
msgid "Edits made" msgid "Edits made"
msgstr "Modifications effectuées" msgstr "Modifications effectuées"
#: rcgcdw.py:832 #: rcgcdw.py:858
msgid "New files" msgid "New files"
msgstr "Nouveaux fichiers" msgstr "Nouveaux fichiers"
#: rcgcdw.py:832 #: rcgcdw.py:858
msgid "Admin actions" msgid "Admin actions"
msgstr "Actions d'administrateur" msgstr "Actions d'administrateur"
#: rcgcdw.py:833 #: rcgcdw.py:859
msgid "Bytes changed" msgid "Bytes changed"
msgstr "Octets modifiés" msgstr "Octets modifiés"
#: rcgcdw.py:833 #: rcgcdw.py:859
msgid "New articles" msgid "New articles"
msgstr "Nouveaux articles" msgstr "Nouveaux articles"
#: rcgcdw.py:834 #: rcgcdw.py:860
msgid "Unique contributors" msgid "Unique contributors"
msgstr "Contributeurs uniques" msgstr "Contributeurs uniques"
#: rcgcdw.py:835 #: rcgcdw.py:861
msgid "Most active hour" msgid "Most active hour"
msgid_plural "Most active hours" msgid_plural "Most active hours"
msgstr[0] "Heure la plus active" msgstr[0] "Heure la plus active"
msgstr[1] "Heures les plus actives" msgstr[1] "Heures les plus actives"
#: rcgcdw.py:836 #: rcgcdw.py:862
msgid "Day score" msgid "Day score"
msgstr "Score du jour" msgstr "Score du jour"
#: rcgcdw.py:982 #: rcgcdw.py:1009
#, python-brace-format #, python-brace-format
msgid "Connection to {wiki} seems to be stable now." msgid "Connection to {wiki} seems to be stable now."
msgstr "La connexion avec {wiki} semble stable maintenant." msgstr "La connexion avec {wiki} semble stable maintenant."
#: rcgcdw.py:983 rcgcdw.py:1088 #: rcgcdw.py:1010 rcgcdw.py:1115
msgid "Connection status" msgid "Connection status"
msgstr "Statut de connexion" msgstr "Statut de connexion"
#: rcgcdw.py:1087 #: rcgcdw.py:1114
#, python-brace-format #, python-brace-format
msgid "{wiki} seems to be down or unreachable." msgid "{wiki} seems to be down or unreachable."
msgstr "{wiki} semble être down ou inatteignable." msgstr "{wiki} semble être down ou inatteignable."
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "director" msgid "director"
msgstr "Directeur" msgstr "Directeur"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "bot" msgid "bot"
msgstr "Robot" msgstr "Robot"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "editor" msgid "editor"
msgstr "editor" msgstr "editor"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "directors" msgid "directors"
msgstr "Directeur" msgstr "Directeur"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "sysop" msgid "sysop"
msgstr "Administrateur" msgstr "Administrateur"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "bureaucrat" msgid "bureaucrat"
msgstr "Bureaucrate" msgstr "Bureaucrate"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "reviewer" msgid "reviewer"
msgstr "reviewer" msgstr "reviewer"
#: rcgcdw.py:1126 #: rcgcdw.py:1153
msgid "autoreview" msgid "autoreview"
msgstr "autoreview" msgstr "autoreview"
#: rcgcdw.py:1126 #: rcgcdw.py:1153
msgid "autopatrol" msgid "autopatrol"
msgstr "autopatrol" msgstr "autopatrol"
#: rcgcdw.py:1126 #: rcgcdw.py:1153
msgid "wiki_guardian" msgid "wiki_guardian"
msgstr "Gardien du wiki" msgstr "Gardien du wiki"
#: rcgcdw.py:1153
msgid "second"
msgid_plural "seconds"
msgstr[0] "seconde"
msgstr[1] "secondes"
#: rcgcdw.py:1153
msgid "minute"
msgid_plural "minutes"
msgstr[0] "minute"
msgstr[1] "minutes"
#: rcgcdw.py:1153
msgid "hour"
msgid_plural "hours"
msgstr[0] "heure"
msgstr[1] "heures"
#: rcgcdw.py:1153
msgid "day"
msgid_plural "days"
msgstr[0] "jour"
msgstr[1] "jours"
#: rcgcdw.py:1153
msgid "week"
msgid_plural "weeks"
msgstr[0] "semaine"
msgstr[1] "semaines"
#: rcgcdw.py:1153
msgid "month"
msgid_plural "months"
msgstr[0] "mois"
msgstr[1] "mois"
#: rcgcdw.py:1153
msgid "year"
msgid_plural "years"
msgstr[0] "année"
msgstr[1] "années"
#: rcgcdw.py:1153
msgid "millennium"
msgid_plural "millennia"
msgstr[0] "millénaire"
msgstr[1] "millénaires"
#: rcgcdw.py:1153
msgid "decade"
msgid_plural "decades"
msgstr[0] "décennie"
msgstr[1] "décennies"
#: rcgcdw.py:1153
msgid "century"
msgid_plural "centuries"
msgstr[0] "centenaire"
msgstr[1] "centenaires"
#~ msgid "{wiki} is back up!" #~ msgid "{wiki} is back up!"
#~ msgstr "{wiki} est de retour!" #~ msgstr "{wiki} est de retour!"

Binary file not shown.

View file

@ -6,8 +6,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: RcGcDw\n" "Project-Id-Version: RcGcDw\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-01-26 19:51+0100\n" "POT-Creation-Date: 2019-03-09 13:58+0100\n"
"PO-Revision-Date: 2019-02-12 13:20+0100\n" "PO-Revision-Date: 2019-03-09 14:07+0100\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"
@ -19,43 +19,43 @@ 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:189 #: rcgcdw.py:204
msgid "(N!) " msgid "(N!) "
msgstr "(N!) " msgstr "(N!) "
#: rcgcdw.py:190 #: rcgcdw.py:205
msgid "m " msgid "m "
msgstr "d " msgstr "d "
#: rcgcdw.py:216 rcgcdw.py:248 #: rcgcdw.py:230 rcgcdw.py:262
msgid "Options" msgid "Options"
msgstr "Opcje" msgstr "Opcje"
#: rcgcdw.py:216 #: rcgcdw.py:230
#, python-brace-format #, python-brace-format
msgid "([preview]({link}) | [undo]({undolink}))" msgid "([preview]({link}) | [undo]({undolink}))"
msgstr "([podgląd]({link}) | [wycofaj]({undolink}))" msgstr "([podgląd]({link}) | [wycofaj]({undolink}))"
#: rcgcdw.py:218 #: rcgcdw.py:232
#, python-brace-format #, 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:220 #: rcgcdw.py:234
#, python-brace-format #, python-brace-format
msgid "Uploaded {name}" msgid "Uploaded {name}"
msgstr "Przesłał(a) {name}" msgstr "Przesłał(a) {name}"
#: rcgcdw.py:235 #: rcgcdw.py:249
msgid "**No license!**" msgid "**No license!**"
msgstr "**Brak licencji!**" msgstr "**Brak licencji!**"
#: rcgcdw.py:248 #: rcgcdw.py:262
#, python-brace-format #, python-brace-format
msgid "([preview]({link}))" msgid "([preview]({link}))"
msgstr "([podgląd]({link}))" msgstr "([podgląd]({link}))"
#: rcgcdw.py:249 #: rcgcdw.py:263
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{desc}\n" "{desc}\n"
@ -64,202 +64,202 @@ msgstr ""
"{desc}\n" "{desc}\n"
"Licencja: {license}" "Licencja: {license}"
#: rcgcdw.py:254 #: rcgcdw.py:268
#, python-brace-format #, python-brace-format
msgid "Deleted page {article}" msgid "Deleted page {article}"
msgstr "Usunął/usunęła {article}" msgstr "Usunął/usunęła {article}"
#: rcgcdw.py:258 #: rcgcdw.py:272
#, python-brace-format #, 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:263 #: rcgcdw.py:277
msgid "No redirect has been made" msgid "No redirect has been made"
msgstr "Nie utworzono przekierowania" msgstr "Nie utworzono przekierowania"
#: rcgcdw.py:265 #: rcgcdw.py:279
msgid "A redirect has been made" msgid "A redirect has been made"
msgstr "Zostało utworzone przekierowanie" msgstr "Zostało utworzone przekierowanie"
#: rcgcdw.py:266 #: rcgcdw.py:280
#, python-brace-format #, python-brace-format
msgid "Moved {redirect}{article} to {target}" msgid "Moved {redirect}{article} to {target}"
msgstr "Przeniósł/przeniosła {redirect}{article} do {target}" msgstr "Przeniósł/przeniosła {redirect}{article} do {target}"
#: rcgcdw.py:270 #: rcgcdw.py:284
#, python-brace-format #, python-brace-format
msgid "Moved {redirect}{article} to {title} over redirect" msgid "Moved {redirect}{article} to {title} over redirect"
msgstr "" msgstr ""
"Przeniósł/przeniosła {redirect}{article} do strony przekierowującej {title}" "Przeniósł/przeniosła {redirect}{article} do strony przekierowującej {title}"
#: rcgcdw.py:275 #: rcgcdw.py:289
#, python-brace-format #, python-brace-format
msgid "Moved protection settings from {redirect}{article} to {title}" msgid "Moved protection settings from {redirect}{article} to {title}"
msgstr "Przeniesiono ustawienia zabezpieczeń z {redirect}{article} do {title}" msgstr "Przeniesiono ustawienia zabezpieczeń z {redirect}{article} do {title}"
#: rcgcdw.py:282 #: rcgcdw.py:297
msgid "infinity and beyond" msgid "infinity and beyond"
msgstr "wieczność" msgstr "wieczność"
#: rcgcdw.py:283 #: rcgcdw.py:307
#, python-brace-format #, 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:289 #: rcgcdw.py:313
#, python-brace-format #, 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:295 #: rcgcdw.py:319
#, python-brace-format #, python-brace-format
msgid "Unblocked {blocked_user}" msgid "Unblocked {blocked_user}"
msgstr "Odblokował {blocked_user}" msgstr "Odblokował {blocked_user}"
#: rcgcdw.py:300 #: rcgcdw.py:324
#, python-brace-format #, 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:304 #: rcgcdw.py:328
msgid "Left a comment on their own profile" msgid "Left a comment on their own profile"
msgstr "Pozostawił(a) komentarz na swoim profilu" msgstr "Pozostawił(a) komentarz na swoim profilu"
#: rcgcdw.py:309 #: rcgcdw.py:333
#, python-brace-format #, 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:313 #: rcgcdw.py:337
msgid "Replied to a comment on their own profile" msgid "Replied to a comment on their own profile"
msgstr "Odpowiedział(a) na komentarz na swoim profilu" msgstr "Odpowiedział(a) na komentarz na swoim profilu"
#: rcgcdw.py:318 #: rcgcdw.py:342
#, python-brace-format #, 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:322 #: rcgcdw.py:346
msgid "Edited a comment on their own profile" msgid "Edited a comment on their own profile"
msgstr "Edytował(a) komentarz na swoim profilu" msgstr "Edytował(a) komentarz na swoim profilu"
#: rcgcdw.py:329 #: rcgcdw.py:353
msgid "Location" msgid "Location"
msgstr "Lokacja" msgstr "Lokacja"
#: rcgcdw.py:331 #: rcgcdw.py:355
msgid "About me" msgid "About me"
msgstr "O mnie" msgstr "O mnie"
#: rcgcdw.py:333 #: rcgcdw.py:357
msgid "Google link" msgid "Google link"
msgstr "link Google" msgstr "link Google"
#: rcgcdw.py:335 #: rcgcdw.py:359
msgid "Facebook link" msgid "Facebook link"
msgstr "link Facebook" msgstr "link Facebook"
#: rcgcdw.py:337 #: rcgcdw.py:361
msgid "Twitter link" msgid "Twitter link"
msgstr "link Twitter" msgstr "link Twitter"
#: rcgcdw.py:339 #: rcgcdw.py:363
msgid "Reddit link" msgid "Reddit link"
msgstr "link Reddit" msgstr "link Reddit"
#: rcgcdw.py:341 #: rcgcdw.py:365
msgid "Twitch link" msgid "Twitch link"
msgstr "link Twitch" msgstr "link Twitch"
#: rcgcdw.py:343 #: rcgcdw.py:367
msgid "PSN link" msgid "PSN link"
msgstr "link PSN" msgstr "link PSN"
#: rcgcdw.py:345 #: rcgcdw.py:369
msgid "VK link" msgid "VK link"
msgstr "link VK" msgstr "link VK"
#: rcgcdw.py:347 #: rcgcdw.py:371
msgid "XVL link" msgid "XVL link"
msgstr "link XVL" msgstr "link XVL"
#: rcgcdw.py:349 #: rcgcdw.py:373
msgid "Steam link" msgid "Steam link"
msgstr "link Steam" msgstr "link Steam"
#: rcgcdw.py:351 #: rcgcdw.py:375
msgid "Unknown" msgid "Unknown"
msgstr "Nieznana" msgstr "Nieznana"
#: rcgcdw.py:352 #: rcgcdw.py:376
#, python-brace-format #, 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:353 #: rcgcdw.py:377
msgid "Edited their own profile" msgid "Edited their own profile"
msgstr "Edytował(a) swój profil" msgstr "Edytował(a) swój profil"
#: rcgcdw.py:354 #: rcgcdw.py:378
#, python-brace-format #, 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:359 #: rcgcdw.py:383
#, python-brace-format #, 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:363 #: rcgcdw.py:387
#, python-brace-format #, 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:365 #: rcgcdw.py:389
msgid "System" msgid "System"
msgstr "System" msgstr "System"
#: rcgcdw.py:367 #: rcgcdw.py:391
#, python-brace-format #, python-brace-format
msgid "{target} got autopromoted to a new usergroup" msgid "{target} got autopromoted to a new usergroup"
msgstr "{target} automatycznie otrzymał nową grupę użytkownika" msgstr "{target} automatycznie otrzymał nową grupę użytkownika"
#: rcgcdw.py:378 rcgcdw.py:380 #: rcgcdw.py:402 rcgcdw.py:404
msgid "none" msgid "none"
msgstr "brak" msgstr "brak"
#: rcgcdw.py:381 rcgcdw.py:562 #: rcgcdw.py:405 rcgcdw.py:586
msgid "No description provided" msgid "No description provided"
msgstr "Nie podano opisu zmian" msgstr "Nie podano opisu zmian"
#: rcgcdw.py:382 #: rcgcdw.py:406
#, python-brace-format #, 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:387 #: rcgcdw.py:411
#, python-brace-format #, python-brace-format
msgid "Protected {target}" msgid "Protected {target}"
msgstr "Zabezpieczono {target}" msgstr "Zabezpieczono {target}"
#: rcgcdw.py:389 rcgcdw.py:396 #: rcgcdw.py:413 rcgcdw.py:420
msgid " [cascading]" msgid " [cascading]"
msgstr " [kaskadowo]" msgstr " [kaskadowo]"
#: rcgcdw.py:394 #: rcgcdw.py:418
#, python-brace-format #, 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:401 #: rcgcdw.py:425
#, python-brace-format #, 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:406 #: rcgcdw.py:430
#, python-brace-format #, python-brace-format
msgid "Changed visibility of revision on page {article} " msgid "Changed visibility of revision on page {article} "
msgid_plural "Changed visibility of {amount} revisions on page {article} " msgid_plural "Changed visibility of {amount} revisions on page {article} "
@ -267,7 +267,7 @@ msgstr[0] "Zmieniono widoczność wersji na stronie {article}"
msgstr[1] "Zmieniono widoczność {amount} wersji na stronie {article}" msgstr[1] "Zmieniono widoczność {amount} wersji na stronie {article}"
msgstr[2] "Zmieniono widoczność {amount} wersji na stronie {article}" msgstr[2] "Zmieniono widoczność {amount} wersji na stronie {article}"
#: rcgcdw.py:412 #: rcgcdw.py:436
#, python-brace-format #, python-brace-format
msgid "Imported {article} with {count} revision" msgid "Imported {article} with {count} revision"
msgid_plural "Imported {article} with {count} revisions" msgid_plural "Imported {article} with {count} revisions"
@ -275,277 +275,347 @@ msgstr[0] "Zaimportowano {article} z {count} wersją"
msgstr[1] "Zaimportowano {article} z {count} wersjami" msgstr[1] "Zaimportowano {article} z {count} wersjami"
msgstr[2] "Zaimportowano {article} z {count} wersjami" msgstr[2] "Zaimportowano {article} z {count} wersjami"
#: rcgcdw.py:418 #: rcgcdw.py:442
#, python-brace-format #, python-brace-format
msgid "Restored {article}" msgid "Restored {article}"
msgstr "Przywrócono {article}" msgstr "Przywrócono {article}"
#: rcgcdw.py:421 #: rcgcdw.py:445
msgid "Changed visibility of log events" msgid "Changed visibility of log events"
msgstr "Zmieniono widoczność logów" msgstr "Zmieniono widoczność logów"
#: rcgcdw.py:424 #: rcgcdw.py:448
msgid "Imported interwiki" msgid "Imported interwiki"
msgstr "Zaimportowano interwiki" msgstr "Zaimportowano interwiki"
#: rcgcdw.py:427 #: rcgcdw.py:451
#, python-brace-format #, 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:430 #: rcgcdw.py:454
#, python-brace-format #, python-brace-format
msgid "Created abuse filter number {number}" msgid "Created abuse filter number {number}"
msgstr "Utworzono filtr nadużyć numer {number}" msgstr "Utworzono filtr nadużyć numer {number}"
#: rcgcdw.py:434 #: rcgcdw.py:458
#, python-brace-format #, 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:438 #: rcgcdw.py:462
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:439 rcgcdw.py:445 #: rcgcdw.py:463 rcgcdw.py:469
#, python-brace-format #, 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:444 #: rcgcdw.py:468
msgid "Edited an entry in interwiki table" msgid "Edited an entry in interwiki table"
msgstr "Edytowano wpis interwiki" msgstr "Edytowano wpis interwiki"
#: rcgcdw.py:450 #: rcgcdw.py:474
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:451 #: rcgcdw.py:475
#, python-brace-format #, python-brace-format
msgid "Prefix: {prefix} | {desc}" msgid "Prefix: {prefix} | {desc}"
msgstr "Prefix: {prefix} | {desc}" msgstr "Prefix: {prefix} | {desc}"
#: rcgcdw.py:455 #: rcgcdw.py:479
#, python-brace-format #, 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:456 #: rcgcdw.py:480
#, python-brace-format #, 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:462 #: rcgcdw.py:486
#, python-brace-format #, 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:466 #: rcgcdw.py:490
#, python-brace-format #, 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:470 #: rcgcdw.py:494
#, python-brace-format #, 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:473 #: rcgcdw.py:497
#, python-brace-format #, python-brace-format
msgid "Created a tag \"{tag}\"" msgid "Created a tag \"{tag}\""
msgstr "Utworzono tag \"{tag}\"" msgstr "Utworzono tag \"{tag}\""
#: rcgcdw.py:477 #: rcgcdw.py:501
#, python-brace-format #, 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:481 #: rcgcdw.py:505
#, python-brace-format #, python-brace-format
msgid "Activated a tag \"{tag}\"" msgid "Activated a tag \"{tag}\""
msgstr "Aktywowano tag \"{tag}\"" msgstr "Aktywowano tag \"{tag}\""
#: rcgcdw.py:484 #: rcgcdw.py:508
#, python-brace-format #, python-brace-format
msgid "Deactivated a tag \"{tag}\"" msgid "Deactivated a tag \"{tag}\""
msgstr "Dezaktywowano tag \"{tag}\"" msgstr "Dezaktywowano tag \"{tag}\""
#: rcgcdw.py:487 #: rcgcdw.py:511
msgid "Action has been hidden by administration." msgid "Action has been hidden by administration."
msgstr "Akcja została ukryta przez personel administrację." msgstr "Akcja została ukryta przez personel administrację."
#: rcgcdw.py:508 #: rcgcdw.py:532
msgid "Tags" msgid "Tags"
msgstr "Tagi" msgstr "Tagi"
#: rcgcdw.py:514 #: rcgcdw.py:538
msgid "**Added**: " msgid "**Added**: "
msgstr "**Dodane**: " msgstr "**Dodane**: "
#: rcgcdw.py:514 #: rcgcdw.py:538
msgid " and {} more\n" msgid " and {} more\n"
msgstr " oraz {} innych\n" msgstr " oraz {} innych\n"
#: rcgcdw.py:515 #: rcgcdw.py:539
msgid "**Removed**: " msgid "**Removed**: "
msgstr "**Usunięte**: " msgstr "**Usunięte**: "
#: rcgcdw.py:515 #: rcgcdw.py:539
msgid " and {} more" msgid " and {} more"
msgstr " oraz {} innych" msgstr " oraz {} innych"
#: rcgcdw.py:516 #: rcgcdw.py:540
msgid "Changed categories" msgid "Changed categories"
msgstr "Zmienione kategorie" msgstr "Zmienione kategorie"
#: rcgcdw.py:558 #: rcgcdw.py:582
msgid "~~hidden~~" msgid "~~hidden~~"
msgstr "~~ukryte~~" msgstr "~~ukryte~~"
#: rcgcdw.py:567 #: rcgcdw.py:591
msgid "hidden" msgid "hidden"
msgstr "ukryte" msgstr "ukryte"
#: rcgcdw.py:698 #: rcgcdw.py:722
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:698 #: rcgcdw.py:722
msgid "error" msgid "error"
msgstr "błąd" msgstr "błąd"
#: rcgcdw.py:802 #: rcgcdw.py:827
msgid "Daily overview" msgid "Daily overview"
msgstr "Podsumowanie dnia" msgstr "Podsumowanie dnia"
#: rcgcdw.py:812 #: rcgcdw.py:837
msgid " ({} action)" msgid " ({} action)"
msgid_plural " ({} actions)" msgid_plural " ({} actions)"
msgstr[0] " ({} akcja)" msgstr[0] " ({} akcja)"
msgstr[1] " ({} akcje)" msgstr[1] " ({} akcje)"
msgstr[2] " ({} akcji)" msgstr[2] " ({} akcji)"
#: rcgcdw.py:817 #: rcgcdw.py:841
msgid " ({} edit)" msgid " ({} edit)"
msgid_plural " ({} edits)" msgid_plural " ({} edits)"
msgstr[0] " ({} edycja)" msgstr[0] " ({} edycja)"
msgstr[1] " ({} edycje)" msgstr[1] " ({} edycje)"
msgstr[2] " ({} edycji)" msgstr[2] " ({} edycji)"
#: rcgcdw.py:822 #: rcgcdw.py:846
msgid " UTC ({} action)" msgid " UTC ({} action)"
msgid_plural " UTC ({} actions)" msgid_plural " UTC ({} actions)"
msgstr[0] " UTC ({} akcja)" msgstr[0] " UTC ({} akcja)"
msgstr[1] " UTC ({} akcje)" msgstr[1] " UTC ({} akcje)"
msgstr[2] " UTC ({} akcji)" msgstr[2] " UTC ({} akcji)"
#: rcgcdw.py:824 rcgcdw.py:825 #: rcgcdw.py:848 rcgcdw.py:849 rcgcdw.py:853
msgid "But nobody came" msgid "But nobody came"
msgstr "Ale nikt nie przyszedł" msgstr "Ale nikt nie przyszedł"
#: rcgcdw.py:830 #: rcgcdw.py:856
msgid "Most active user" msgid "Most active user"
msgid_plural "Most active users" msgid_plural "Most active users"
msgstr[0] "Najbardziej aktywny użytkownik" msgstr[0] "Najbardziej aktywny użytkownik"
msgstr[1] "Najbardziej aktywni użytkownicy" msgstr[1] "Najbardziej aktywni użytkownicy"
msgstr[2] "Najbardziej aktywni użytkownicy" msgstr[2] "Najbardziej aktywni użytkownicy"
#: rcgcdw.py:831 #: rcgcdw.py:857
msgid "Most edited article" msgid "Most edited article"
msgid_plural "Most edited articles" msgid_plural "Most edited articles"
msgstr[0] "Najczęściej edytowany artykuł" msgstr[0] "Najczęściej edytowany artykuł"
msgstr[1] "Najczęściej edytowane artykuły" msgstr[1] "Najczęściej edytowane artykuły"
msgstr[2] "Najczęściej edytowane artykuły" msgstr[2] "Najczęściej edytowane artykuły"
#: rcgcdw.py:832 #: rcgcdw.py:858
msgid "Edits made" msgid "Edits made"
msgstr "Zrobionych edycji" msgstr "Zrobionych edycji"
#: rcgcdw.py:832 #: rcgcdw.py:858
msgid "New files" msgid "New files"
msgstr "Nowych plików" msgstr "Nowych plików"
#: rcgcdw.py:832 #: rcgcdw.py:858
msgid "Admin actions" msgid "Admin actions"
msgstr "Akcji administratorskich" msgstr "Akcji administratorskich"
#: rcgcdw.py:833 #: rcgcdw.py:859
msgid "Bytes changed" msgid "Bytes changed"
msgstr "Zmienionych bajtów" msgstr "Zmienionych bajtów"
#: rcgcdw.py:833 #: rcgcdw.py:859
msgid "New articles" msgid "New articles"
msgstr "Nowych artykułów" msgstr "Nowych artykułów"
#: rcgcdw.py:834 #: rcgcdw.py:860
msgid "Unique contributors" msgid "Unique contributors"
msgstr "Unikalnych edytujących" msgstr "Unikalnych edytujących"
#: rcgcdw.py:835 #: rcgcdw.py:861
msgid "Most active hour" msgid "Most active hour"
msgid_plural "Most active hours" msgid_plural "Most active hours"
msgstr[0] "Najbardziej aktywna godzina" msgstr[0] "Najbardziej aktywna godzina"
msgstr[1] "Najbardziej aktywne godziny" msgstr[1] "Najbardziej aktywne godziny"
msgstr[2] "Najbardziej aktywne godziny" msgstr[2] "Najbardziej aktywne godziny"
#: rcgcdw.py:836 #: rcgcdw.py:862
msgid "Day score" msgid "Day score"
msgstr "Wynik dnia" msgstr "Wynik dnia"
#: rcgcdw.py:982 #: rcgcdw.py:1009
#, python-brace-format #, 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:983 rcgcdw.py:1088 #: rcgcdw.py:1010 rcgcdw.py:1115
msgid "Connection status" msgid "Connection status"
msgstr "Problem z połączeniem" msgstr "Problem z połączeniem"
#: rcgcdw.py:1087 #: rcgcdw.py:1114
#, python-brace-format #, 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:1125 #: rcgcdw.py:1152
msgid "director" msgid "director"
msgstr "Dyrektor" msgstr "Dyrektor"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "bot" msgid "bot"
msgstr "Bot" msgstr "Bot"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "editor" msgid "editor"
msgstr "Redaktor" msgstr "Redaktor"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "directors" msgid "directors"
msgstr "Dyrektorzy" msgstr "Dyrektorzy"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "sysop" msgid "sysop"
msgstr "Administrator" msgstr "Administrator"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "bureaucrat" msgid "bureaucrat"
msgstr "Biurokrata" msgstr "Biurokrata"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "reviewer" msgid "reviewer"
msgstr "Przeglądający" msgstr "Przeglądający"
#: rcgcdw.py:1126 #: rcgcdw.py:1153
msgid "autoreview" msgid "autoreview"
msgstr "Automatycznie przeglądający" msgstr "Automatycznie przeglądający"
#: rcgcdw.py:1126 #: rcgcdw.py:1153
msgid "autopatrol" msgid "autopatrol"
msgstr "Automatycznie zatwierdzający" msgstr "Automatycznie zatwierdzający"
#: rcgcdw.py:1126 #: rcgcdw.py:1153
msgid "wiki_guardian" msgid "wiki_guardian"
msgstr "Strażnik wiki" msgstr "Strażnik wiki"
#: rcgcdw.py:1153
msgid "second"
msgid_plural "seconds"
msgstr[0] "sekunda"
msgstr[1] "sekundy"
msgstr[2] "sekund"
#: rcgcdw.py:1153
msgid "minute"
msgid_plural "minutes"
msgstr[0] "minuta"
msgstr[1] "minuty"
msgstr[2] "minut"
#: rcgcdw.py:1153
msgid "hour"
msgid_plural "hours"
msgstr[0] "godzina"
msgstr[1] "godziny"
msgstr[2] "godzin"
#: rcgcdw.py:1153
msgid "day"
msgid_plural "days"
msgstr[0] "dzień"
msgstr[1] "dni"
msgstr[2] "dni"
#: rcgcdw.py:1153
msgid "week"
msgid_plural "weeks"
msgstr[0] "tydzień"
msgstr[1] "tygodnie"
msgstr[2] "tygodni"
#: rcgcdw.py:1153
msgid "month"
msgid_plural "months"
msgstr[0] "miesiąc"
msgstr[1] "miesiące"
msgstr[2] "miesięcy"
#: rcgcdw.py:1153
msgid "year"
msgid_plural "years"
msgstr[0] "rok"
msgstr[1] "lata"
msgstr[2] "lat"
#: rcgcdw.py:1153
msgid "millennium"
msgid_plural "millennia"
msgstr[0] "tysiąclecie"
msgstr[1] "tysiąclecia"
msgstr[2] "tysiącleci"
#: rcgcdw.py:1153
msgid "decade"
msgid_plural "decades"
msgstr[0] "dekada"
msgstr[1] "dekady"
msgstr[2] "dekad"
#: rcgcdw.py:1153
msgid "century"
msgid_plural "centuries"
msgstr[0] "stulecie"
msgstr[1] "stulecia"
msgstr[2] "stuleci"
#~ msgid "{wiki} is back up!" #~ msgid "{wiki} is back up!"
#~ msgstr "{wiki} jest ponownie osiągalna!" #~ msgstr "{wiki} jest ponownie osiągalna!"

Binary file not shown.

View file

@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-01-26 19:51+0100\n" "POT-Creation-Date: 2019-03-09 13:58+0100\n"
"PO-Revision-Date: 2019-01-28 16:38+0100\n" "PO-Revision-Date: 2019-03-10 00:48+0100\n"
"Last-Translator: Frisk <piotrex43@protonmail.ch>\n" "Last-Translator: Frisk <piotrex43@protonmail.ch>\n"
"Language-Team: \n" "Language-Team: \n"
"Language: pt_BR\n" "Language: pt_BR\n"
@ -18,43 +18,43 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: Poedit 2.2.1\n" "X-Generator: Poedit 2.2.1\n"
#: rcgcdw.py:189 #: rcgcdw.py:204
msgid "(N!) " msgid "(N!) "
msgstr "(N!) " msgstr "(N!) "
#: rcgcdw.py:190 #: rcgcdw.py:205
msgid "m " msgid "m "
msgstr "m " msgstr "m "
#: rcgcdw.py:216 rcgcdw.py:248 #: rcgcdw.py:230 rcgcdw.py:262
msgid "Options" msgid "Options"
msgstr "Opções" msgstr "Opções"
#: rcgcdw.py:216 #: rcgcdw.py:230
#, python-brace-format #, python-brace-format
msgid "([preview]({link}) | [undo]({undolink}))" msgid "([preview]({link}) | [undo]({undolink}))"
msgstr "([visualização]({link}) | [desfazer]({undolink}))" msgstr "([visualização]({link}) | [desfazer]({undolink}))"
#: rcgcdw.py:218 #: rcgcdw.py:232
#, python-brace-format #, python-brace-format
msgid "Uploaded a new version of {name}" msgid "Uploaded a new version of {name}"
msgstr "Carregou uma nova versão de {name}" msgstr "Carregou uma nova versão de {name}"
#: rcgcdw.py:220 #: rcgcdw.py:234
#, python-brace-format #, python-brace-format
msgid "Uploaded {name}" msgid "Uploaded {name}"
msgstr "Carregado {name}" msgstr "Carregado {name}"
#: rcgcdw.py:235 #: rcgcdw.py:249
msgid "**No license!**" msgid "**No license!**"
msgstr "* * Sem licença!* *" msgstr "* * Sem licença!* *"
#: rcgcdw.py:248 #: rcgcdw.py:262
#, python-brace-format #, python-brace-format
msgid "([preview]({link}))" msgid "([preview]({link}))"
msgstr "([visualização]({link}))" msgstr "([visualização]({link}))"
#: rcgcdw.py:249 #: rcgcdw.py:263
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{desc}\n" "{desc}\n"
@ -63,473 +63,533 @@ msgstr ""
"{desc}\n" "{desc}\n"
"Licença: {license}" "Licença: {license}"
#: rcgcdw.py:254 #: rcgcdw.py:268
#, python-brace-format #, python-brace-format
msgid "Deleted page {article}" msgid "Deleted page {article}"
msgstr "Página {article} excluída" msgstr "Página {article} excluída"
#: rcgcdw.py:258 #: rcgcdw.py:272
#, python-brace-format #, python-brace-format
msgid "Deleted redirect {article} by overwriting" msgid "Deleted redirect {article} by overwriting"
msgstr "Redirecionado {article} excluído por sobrescrevendo" msgstr "Redirecionado {article} excluído por sobrescrevendo"
#: rcgcdw.py:263 #: rcgcdw.py:277
msgid "No redirect has been made" msgid "No redirect has been made"
msgstr "Nenhum redirecionamento foi feito" msgstr "Nenhum redirecionamento foi feito"
#: rcgcdw.py:265 #: rcgcdw.py:279
msgid "A redirect has been made" msgid "A redirect has been made"
msgstr "Foi feito um redirecionamento" msgstr "Foi feito um redirecionamento"
#: rcgcdw.py:266 #: rcgcdw.py:280
#, python-brace-format #, python-brace-format
msgid "Moved {redirect}{article} to {target}" msgid "Moved {redirect}{article} to {target}"
msgstr "Movido {redirect}{article} para {target}" msgstr "Movido {redirect}{article} para {target}"
#: rcgcdw.py:270 #: rcgcdw.py:284
#, python-brace-format #, python-brace-format
msgid "Moved {redirect}{article} to {title} over redirect" msgid "Moved {redirect}{article} to {title} over redirect"
msgstr "Movido {redirect}{article} para {title} ao redirecionar" msgstr "Movido {redirect}{article} para {title} ao redirecionar"
#: rcgcdw.py:275 #: rcgcdw.py:289
#, python-brace-format #, python-brace-format
msgid "Moved protection settings from {redirect}{article} to {title}" msgid "Moved protection settings from {redirect}{article} to {title}"
msgstr "Configurações de proteção movidos de {redirect}{article} para {title}" msgstr "Configurações de proteção movidos de {redirect}{article} para {title}"
#: rcgcdw.py:282 #: rcgcdw.py:297
msgid "infinity and beyond" msgid "infinity and beyond"
msgstr "infinito e além" msgstr "infinito e além"
#: rcgcdw.py:283 #: rcgcdw.py:307
#, python-brace-format #, python-brace-format
msgid "Blocked {blocked_user} for {time}" msgid "Blocked {blocked_user} for {time}"
msgstr "Bloqueado {blocked_user} por {time}" msgstr "Bloqueado {blocked_user} por {time}"
#: rcgcdw.py:289 #: rcgcdw.py:313
#, python-brace-format #, python-brace-format
msgid "Changed block settings for {blocked_user}" msgid "Changed block settings for {blocked_user}"
msgstr "Configurações de bloqueio alteradas para {blocked_user}" msgstr "Configurações de bloqueio alteradas para {blocked_user}"
#: rcgcdw.py:295 #: rcgcdw.py:319
#, python-brace-format #, python-brace-format
msgid "Unblocked {blocked_user}" msgid "Unblocked {blocked_user}"
msgstr "Desbloqueado {blocked_user}" msgstr "Desbloqueado {blocked_user}"
#: rcgcdw.py:300 #: rcgcdw.py:324
#, python-brace-format #, python-brace-format
msgid "Left a comment on {target}'s profile" msgid "Left a comment on {target}'s profile"
msgstr "Deixou um comentário no perfil de {target}" msgstr "Deixou um comentário no perfil de {target}"
#: rcgcdw.py:304 #: rcgcdw.py:328
msgid "Left a comment on their own profile" msgid "Left a comment on their own profile"
msgstr "Deixou um comentário em seu próprio perfil" msgstr "Deixou um comentário em seu próprio perfil"
#: rcgcdw.py:309 #: rcgcdw.py:333
#, python-brace-format #, python-brace-format
msgid "Replied to a comment on {target}'s profile" msgid "Replied to a comment on {target}'s profile"
msgstr "Respondeu a um comentário no perfil de {target}" msgstr "Respondeu a um comentário no perfil de {target}"
#: rcgcdw.py:313 #: rcgcdw.py:337
msgid "Replied to a comment on their own profile" msgid "Replied to a comment on their own profile"
msgstr "Respondeu a um comentário em seu próprio perfil" msgstr "Respondeu a um comentário em seu próprio perfil"
#: rcgcdw.py:318 #: rcgcdw.py:342
#, python-brace-format #, python-brace-format
msgid "Edited a comment on {target}'s profile" msgid "Edited a comment on {target}'s profile"
msgstr "Editou um comentário no perfil de {target}" msgstr "Editou um comentário no perfil de {target}"
#: rcgcdw.py:322 #: rcgcdw.py:346
msgid "Edited a comment on their own profile" msgid "Edited a comment on their own profile"
msgstr "Editou um comentário em seu próprio perfil" msgstr "Editou um comentário em seu próprio perfil"
#: rcgcdw.py:329 #: rcgcdw.py:353
msgid "Location" msgid "Location"
msgstr "Localização" msgstr "Localização"
#: rcgcdw.py:331 #: rcgcdw.py:355
msgid "About me" msgid "About me"
msgstr "Sobre mim" msgstr "Sobre mim"
#: rcgcdw.py:333 #: rcgcdw.py:357
msgid "Google link" msgid "Google link"
msgstr "Link do Google" msgstr "Link do Google"
#: rcgcdw.py:335 #: rcgcdw.py:359
msgid "Facebook link" msgid "Facebook link"
msgstr "Facebook link" msgstr "Facebook link"
#: rcgcdw.py:337 #: rcgcdw.py:361
msgid "Twitter link" msgid "Twitter link"
msgstr "Link do Twitter" msgstr "Link do Twitter"
#: rcgcdw.py:339 #: rcgcdw.py:363
msgid "Reddit link" msgid "Reddit link"
msgstr "Link do Reddit" msgstr "Link do Reddit"
#: rcgcdw.py:341 #: rcgcdw.py:365
msgid "Twitch link" msgid "Twitch link"
msgstr "Link do Twitch" msgstr "Link do Twitch"
#: rcgcdw.py:343 #: rcgcdw.py:367
msgid "PSN link" msgid "PSN link"
msgstr "Link do PSN" msgstr "Link do PSN"
#: rcgcdw.py:345 #: rcgcdw.py:369
msgid "VK link" msgid "VK link"
msgstr "Link do VK" msgstr "Link do VK"
#: rcgcdw.py:347 #: rcgcdw.py:371
msgid "XVL link" msgid "XVL link"
msgstr "Link do XVL" msgstr "Link do XVL"
#: rcgcdw.py:349 #: rcgcdw.py:373
msgid "Steam link" msgid "Steam link"
msgstr "Link do Steam" msgstr "Link do Steam"
#: rcgcdw.py:351 #: rcgcdw.py:375
msgid "Unknown" msgid "Unknown"
msgstr "Desconhecido" msgstr "Desconhecido"
#: rcgcdw.py:352 #: rcgcdw.py:376
#, python-brace-format #, python-brace-format
msgid "Edited {target}'s profile" msgid "Edited {target}'s profile"
msgstr "Editado perfil {target}" msgstr "Editado perfil {target}"
#: rcgcdw.py:353 #: rcgcdw.py:377
msgid "Edited their own profile" msgid "Edited their own profile"
msgstr "Editou seu próprio perfil" msgstr "Editou seu próprio perfil"
#: rcgcdw.py:354 #: rcgcdw.py:378
#, python-brace-format #, python-brace-format
msgid "{field} field changed to: {desc}" msgid "{field} field changed to: {desc}"
msgstr "campo {field} alterado para: {desc}" msgstr "campo {field} alterado para: {desc}"
#: rcgcdw.py:359 #: rcgcdw.py:383
#, python-brace-format #, python-brace-format
msgid "Deleted a comment on {target}'s profile" msgid "Deleted a comment on {target}'s profile"
msgstr "Excluiu um comentário no perfil de {target}" msgstr "Excluiu um comentário no perfil de {target}"
#: rcgcdw.py:363 #: rcgcdw.py:387
#, python-brace-format #, python-brace-format
msgid "Changed group membership for {target}" msgid "Changed group membership for {target}"
msgstr "Alterado grupo do membro de {target}" msgstr "Alterado grupo do membro de {target}"
#: rcgcdw.py:365 #: rcgcdw.py:389
msgid "System" msgid "System"
msgstr "Sistema" msgstr "Sistema"
#: rcgcdw.py:367 #: rcgcdw.py:391
#, python-brace-format #, python-brace-format
msgid "{target} got autopromoted to a new usergroup" msgid "{target} got autopromoted to a new usergroup"
msgstr "{target} recebeu um promovido para um novo grupo de usuários" msgstr "{target} recebeu um promovido para um novo grupo de usuários"
#: rcgcdw.py:378 rcgcdw.py:380 #: rcgcdw.py:402 rcgcdw.py:404
msgid "none" msgid "none"
msgstr "nenhum" msgstr "nenhum"
#: rcgcdw.py:381 rcgcdw.py:562 #: rcgcdw.py:405 rcgcdw.py:586
msgid "No description provided" msgid "No description provided"
msgstr "Nenhuma descrição fornecida" msgstr "Nenhuma descrição fornecida"
#: rcgcdw.py:382 #: rcgcdw.py:406
#, python-brace-format #, python-brace-format
msgid "Groups changed from {old_groups} to {new_groups}{reason}" msgid "Groups changed from {old_groups} to {new_groups}{reason}"
msgstr "Grupos alterados de {old_groups} para {new_groups} {reason}" msgstr "Grupos alterados de {old_groups} para {new_groups} {reason}"
#: rcgcdw.py:387 #: rcgcdw.py:411
#, python-brace-format #, python-brace-format
msgid "Protected {target}" msgid "Protected {target}"
msgstr "Protegido {target}" msgstr "Protegido {target}"
#: rcgcdw.py:389 rcgcdw.py:396 #: rcgcdw.py:413 rcgcdw.py:420
msgid " [cascading]" msgid " [cascading]"
msgstr " [em cascata]" msgstr " [em cascata]"
#: rcgcdw.py:394 #: rcgcdw.py:418
#, python-brace-format #, python-brace-format
msgid "Changed protection level for {article}" msgid "Changed protection level for {article}"
msgstr "Nível de proteção alterado para {article}" msgstr "Nível de proteção alterado para {article}"
#: rcgcdw.py:401 #: rcgcdw.py:425
#, python-brace-format #, python-brace-format
msgid "Removed protection from {article}" msgid "Removed protection from {article}"
msgstr "Removida a proteção de {article}" msgstr "Removida a proteção de {article}"
#: rcgcdw.py:406 #: rcgcdw.py:430
#, python-brace-format #, python-brace-format
msgid "Changed visibility of revision on page {article} " msgid "Changed visibility of revision on page {article} "
msgid_plural "Changed visibility of {amount} revisions on page {article} " msgid_plural "Changed visibility of {amount} revisions on page {article} "
msgstr[0] "Visibilidade alterada da revisão na página {article} " msgstr[0] "Visibilidade alterada da revisão na página {article} "
msgstr[1] "Visibilidade alterada de {amount} revisões na página {article} " msgstr[1] "Visibilidade alterada de {amount} revisões na página {article} "
#: rcgcdw.py:412 #: rcgcdw.py:436
#, python-brace-format #, python-brace-format
msgid "Imported {article} with {count} revision" msgid "Imported {article} with {count} revision"
msgid_plural "Imported {article} with {count} revisions" msgid_plural "Imported {article} with {count} revisions"
msgstr[0] "Importou {article} com {count} revisão" msgstr[0] "Importou {article} com {count} revisão"
msgstr[1] "{article} importado com {count} revisões" msgstr[1] "{article} importado com {count} revisões"
#: rcgcdw.py:418 #: rcgcdw.py:442
#, python-brace-format #, python-brace-format
msgid "Restored {article}" msgid "Restored {article}"
msgstr "Página {article} excluída" msgstr "Página {article} excluída"
#: rcgcdw.py:421 #: rcgcdw.py:445
msgid "Changed visibility of log events" msgid "Changed visibility of log events"
msgstr "Visibilidade alterada de eventos de registros" msgstr "Visibilidade alterada de eventos de registros"
#: rcgcdw.py:424 #: rcgcdw.py:448
msgid "Imported interwiki" msgid "Imported interwiki"
msgstr "Interwiki importado" msgstr "Interwiki importado"
#: rcgcdw.py:427 #: rcgcdw.py:451
#, python-brace-format #, python-brace-format
msgid "Edited abuse filter number {number}" msgid "Edited abuse filter number {number}"
msgstr "Número de filtro de abuso editado {number}" msgstr "Número de filtro de abuso editado {number}"
#: rcgcdw.py:430 #: rcgcdw.py:454
#, python-brace-format #, python-brace-format
msgid "Created abuse filter number {number}" msgid "Created abuse filter number {number}"
msgstr "Criado filtro de abuso número {number}" msgstr "Criado filtro de abuso número {number}"
#: rcgcdw.py:434 #: rcgcdw.py:458
#, python-brace-format #, python-brace-format
msgid "Merged revision histories of {article} into {dest}" msgid "Merged revision histories of {article} into {dest}"
msgstr "Históricos de revisão mesclados de {article} em {dest}" msgstr "Históricos de revisão mesclados de {article} em {dest}"
#: rcgcdw.py:438 #: rcgcdw.py:462
msgid "Added an entry to the interwiki table" msgid "Added an entry to the interwiki table"
msgstr "Adicionado uma entrada para a tabela interwiki" msgstr "Adicionado uma entrada para a tabela interwiki"
#: rcgcdw.py:439 rcgcdw.py:445 #: rcgcdw.py:463 rcgcdw.py:469
#, python-brace-format #, python-brace-format
msgid "Prefix: {prefix}, website: {website} | {desc}" msgid "Prefix: {prefix}, website: {website} | {desc}"
msgstr "Prefixo: {prefix}, site: {website} | {desc}" msgstr "Prefixo: {prefix}, site: {website} | {desc}"
#: rcgcdw.py:444 #: rcgcdw.py:468
msgid "Edited an entry in interwiki table" msgid "Edited an entry in interwiki table"
msgstr "Editou uma entrada na tabela interwiki" msgstr "Editou uma entrada na tabela interwiki"
#: rcgcdw.py:450 #: rcgcdw.py:474
msgid "Deleted an entry in interwiki table" msgid "Deleted an entry in interwiki table"
msgstr "Excluiu uma entrada na tabela interwiki" msgstr "Excluiu uma entrada na tabela interwiki"
#: rcgcdw.py:451 #: rcgcdw.py:475
#, python-brace-format #, python-brace-format
msgid "Prefix: {prefix} | {desc}" msgid "Prefix: {prefix} | {desc}"
msgstr "Prefixo: {prefix} | {desc}" msgstr "Prefixo: {prefix} | {desc}"
#: rcgcdw.py:455 #: rcgcdw.py:479
#, python-brace-format #, python-brace-format
msgid "Changed the content model of the page {article}" msgid "Changed the content model of the page {article}"
msgstr "Alterou o modelo de conteúdo da página {article}" msgstr "Alterou o modelo de conteúdo da página {article}"
#: rcgcdw.py:456 #: rcgcdw.py:480
#, python-brace-format #, python-brace-format
msgid "Model changed from {old} to {new}: {reason}" msgid "Model changed from {old} to {new}: {reason}"
msgstr "Modelo alterado de {old} para {new}: {reason}" msgstr "Modelo alterado de {old} para {new}: {reason}"
#: rcgcdw.py:462 #: rcgcdw.py:486
#, python-brace-format #, python-brace-format
msgid "Edited the sprite for {article}" msgid "Edited the sprite for {article}"
msgstr "Editou o sprite para {article}" msgstr "Editou o sprite para {article}"
#: rcgcdw.py:466 #: rcgcdw.py:490
#, python-brace-format #, python-brace-format
msgid "Created the sprite sheet for {article}" msgid "Created the sprite sheet for {article}"
msgstr "Criou a folha de sprites para {article}" msgstr "Criou a folha de sprites para {article}"
#: rcgcdw.py:470 #: rcgcdw.py:494
#, python-brace-format #, python-brace-format
msgid "Edited the slice for {article}" msgid "Edited the slice for {article}"
msgstr "Editou a fatia de {article}" msgstr "Editou a fatia de {article}"
#: rcgcdw.py:473 #: rcgcdw.py:497
#, python-brace-format #, python-brace-format
msgid "Created a tag \"{tag}\"" msgid "Created a tag \"{tag}\""
msgstr "Criei uma etiqueta \"{tag}\"" msgstr "Criei uma etiqueta \"{tag}\""
#: rcgcdw.py:477 #: rcgcdw.py:501
#, python-brace-format #, python-brace-format
msgid "Deleted a tag \"{tag}\"" msgid "Deleted a tag \"{tag}\""
msgstr "Excluiu uma etiqueta \"{tag}\"" msgstr "Excluiu uma etiqueta \"{tag}\""
#: rcgcdw.py:481 #: rcgcdw.py:505
#, python-brace-format #, python-brace-format
msgid "Activated a tag \"{tag}\"" msgid "Activated a tag \"{tag}\""
msgstr "Ativou uma etiqueta \"{tag}\"" msgstr "Ativou uma etiqueta \"{tag}\""
#: rcgcdw.py:484 #: rcgcdw.py:508
#, python-brace-format #, python-brace-format
msgid "Deactivated a tag \"{tag}\"" msgid "Deactivated a tag \"{tag}\""
msgstr "Desativou uma etiqueta \"{tag}\"" msgstr "Desativou uma etiqueta \"{tag}\""
#: rcgcdw.py:487 #: rcgcdw.py:511
msgid "Action has been hidden by administration." msgid "Action has been hidden by administration."
msgstr "" msgstr ""
#: rcgcdw.py:508 #: rcgcdw.py:532
msgid "Tags" msgid "Tags"
msgstr "Etiquetas" msgstr "Etiquetas"
#: rcgcdw.py:514 #: rcgcdw.py:538
msgid "**Added**: " msgid "**Added**: "
msgstr "**Adicionado**: " msgstr "**Adicionado**: "
#: rcgcdw.py:514 #: rcgcdw.py:538
msgid " and {} more\n" msgid " and {} more\n"
msgstr " e {} mais\n" msgstr " e {} mais\n"
#: rcgcdw.py:515 #: rcgcdw.py:539
msgid "**Removed**: " msgid "**Removed**: "
msgstr "**Removida**: " msgstr "**Removida**: "
#: rcgcdw.py:515 #: rcgcdw.py:539
msgid " and {} more" msgid " and {} more"
msgstr " e {} mais" msgstr " e {} mais"
#: rcgcdw.py:516 #: rcgcdw.py:540
msgid "Changed categories" msgid "Changed categories"
msgstr "Mudanças de categorias" msgstr "Mudanças de categorias"
#: rcgcdw.py:558 #: rcgcdw.py:582
msgid "~~hidden~~" msgid "~~hidden~~"
msgstr "" msgstr ""
#: rcgcdw.py:567 #: rcgcdw.py:591
msgid "hidden" msgid "hidden"
msgstr "" msgstr ""
#: rcgcdw.py:698 #: rcgcdw.py:722
msgid "Unable to process the event" msgid "Unable to process the event"
msgstr "Não é possível processar o evento" msgstr "Não é possível processar o evento"
#: rcgcdw.py:698 #: rcgcdw.py:722
msgid "error" msgid "error"
msgstr "erro" msgstr "erro"
#: rcgcdw.py:802 #: rcgcdw.py:827
msgid "Daily overview" msgid "Daily overview"
msgstr "Visão geral diária" msgstr "Visão geral diária"
#: rcgcdw.py:812 #: rcgcdw.py:837
msgid " ({} action)" msgid " ({} action)"
msgid_plural " ({} actions)" msgid_plural " ({} actions)"
msgstr[0] " ({} açao)" msgstr[0] " ({} açao)"
msgstr[1] " ({} ações)" msgstr[1] " ({} ações)"
#: rcgcdw.py:817 #: rcgcdw.py:841
msgid " ({} edit)" msgid " ({} edit)"
msgid_plural " ({} edits)" msgid_plural " ({} edits)"
msgstr[0] " ({} editado)" msgstr[0] " ({} editado)"
msgstr[1] " ({} edições)" msgstr[1] " ({} edições)"
#: rcgcdw.py:822 #: rcgcdw.py:846
msgid " UTC ({} action)" msgid " UTC ({} action)"
msgid_plural " UTC ({} actions)" msgid_plural " UTC ({} actions)"
msgstr[0] " UTC ({} ação)" msgstr[0] " UTC ({} ação)"
msgstr[1] " UTC ({} ações)" msgstr[1] " UTC ({} ações)"
#: rcgcdw.py:824 rcgcdw.py:825 #: rcgcdw.py:848 rcgcdw.py:849 rcgcdw.py:853
msgid "But nobody came" msgid "But nobody came"
msgstr "Mas ninguém veio" msgstr "Mas ninguém veio"
#: rcgcdw.py:830 #: rcgcdw.py:856
msgid "Most active user" msgid "Most active user"
msgid_plural "Most active users" msgid_plural "Most active users"
msgstr[0] "Usuário mais ativo" msgstr[0] "Usuário mais ativo"
msgstr[1] "Usuários mais ativos" msgstr[1] "Usuários mais ativos"
#: rcgcdw.py:831 #: rcgcdw.py:857
msgid "Most edited article" msgid "Most edited article"
msgid_plural "Most edited articles" msgid_plural "Most edited articles"
msgstr[0] "Artigo mais editado" msgstr[0] "Artigo mais editado"
msgstr[1] "Artigos mais editados" msgstr[1] "Artigos mais editados"
#: rcgcdw.py:832 #: rcgcdw.py:858
msgid "Edits made" msgid "Edits made"
msgstr "Edições feitas" msgstr "Edições feitas"
#: rcgcdw.py:832 #: rcgcdw.py:858
msgid "New files" msgid "New files"
msgstr "Novos arquivos" msgstr "Novos arquivos"
#: rcgcdw.py:832 #: rcgcdw.py:858
msgid "Admin actions" msgid "Admin actions"
msgstr "Ações de administração" msgstr "Ações de administração"
#: rcgcdw.py:833 #: rcgcdw.py:859
msgid "Bytes changed" msgid "Bytes changed"
msgstr "Bytes alterados" msgstr "Bytes alterados"
#: rcgcdw.py:833 #: rcgcdw.py:859
msgid "New articles" msgid "New articles"
msgstr "Novos artigos" msgstr "Novos artigos"
#: rcgcdw.py:834 #: rcgcdw.py:860
msgid "Unique contributors" msgid "Unique contributors"
msgstr "Contribuidores exclusivos" msgstr "Contribuidores exclusivos"
#: rcgcdw.py:835 #: rcgcdw.py:861
msgid "Most active hour" msgid "Most active hour"
msgid_plural "Most active hours" msgid_plural "Most active hours"
msgstr[0] "Hora mais ativa" msgstr[0] "Hora mais ativa"
msgstr[1] "Horas mais ativas" msgstr[1] "Horas mais ativas"
#: rcgcdw.py:836 #: rcgcdw.py:862
msgid "Day score" msgid "Day score"
msgstr "Pontuação do dia" msgstr "Pontuação do dia"
#: rcgcdw.py:982 #: rcgcdw.py:1009
#, python-brace-format #, python-brace-format
msgid "Connection to {wiki} seems to be stable now." msgid "Connection to {wiki} seems to be stable now."
msgstr "A conexão com {wiki} parece estar estável agora." msgstr "A conexão com {wiki} parece estar estável agora."
#: rcgcdw.py:983 rcgcdw.py:1088 #: rcgcdw.py:1010 rcgcdw.py:1115
msgid "Connection status" msgid "Connection status"
msgstr "Status da conexão" msgstr "Status da conexão"
#: rcgcdw.py:1087 #: rcgcdw.py:1114
#, python-brace-format #, python-brace-format
msgid "{wiki} seems to be down or unreachable." msgid "{wiki} seems to be down or unreachable."
msgstr "{wiki} parece estar inativo ou inacessível." msgstr "{wiki} parece estar inativo ou inacessível."
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "director" msgid "director"
msgstr "diretor" msgstr "diretor"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "bot" msgid "bot"
msgstr "robô" msgstr "robô"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "editor" msgid "editor"
msgstr "editor" msgstr "editor"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "directors" msgid "directors"
msgstr "diretores" msgstr "diretores"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "sysop" msgid "sysop"
msgstr "administrador" msgstr "administrador"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "bureaucrat" msgid "bureaucrat"
msgstr "burocrata" msgstr "burocrata"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "reviewer" msgid "reviewer"
msgstr "revisor" msgstr "revisor"
#: rcgcdw.py:1126 #: rcgcdw.py:1153
msgid "autoreview" msgid "autoreview"
msgstr "revisão automática" msgstr "revisão automática"
#: rcgcdw.py:1126 #: rcgcdw.py:1153
msgid "autopatrol" msgid "autopatrol"
msgstr "patrulha automatica" msgstr "patrulha automatica"
#: rcgcdw.py:1126 #: rcgcdw.py:1153
msgid "wiki_guardian" msgid "wiki_guardian"
msgstr "guardião_wiki" msgstr "guardião_wiki"
#: rcgcdw.py:1153
msgid "second"
msgid_plural "seconds"
msgstr[0] "segundo"
msgstr[1] "segundos"
#: rcgcdw.py:1153
msgid "minute"
msgid_plural "minutes"
msgstr[0] "minuto"
msgstr[1] "minutos"
#: rcgcdw.py:1153
msgid "hour"
msgid_plural "hours"
msgstr[0] "hora"
msgstr[1] "horas"
#: rcgcdw.py:1153
msgid "day"
msgid_plural "days"
msgstr[0] "dia"
msgstr[1] "dias"
#: rcgcdw.py:1153
msgid "week"
msgid_plural "weeks"
msgstr[0] "semana"
msgstr[1] "semanas"
#: rcgcdw.py:1153
msgid "month"
msgid_plural "months"
msgstr[0] ""
msgstr[1] ""
#: rcgcdw.py:1153
msgid "year"
msgid_plural "years"
msgstr[0] "ano"
msgstr[1] "anos"
#: rcgcdw.py:1153
msgid "millennium"
msgid_plural "millennia"
msgstr[0] "milénio"
msgstr[1] "milénios"
#: rcgcdw.py:1153
msgid "decade"
msgid_plural "decades"
msgstr[0] "década"
msgstr[1] "décadas"
#: rcgcdw.py:1153
msgid "century"
msgid_plural "centuries"
msgstr[0] "século"
msgstr[1] "séculos"

Binary file not shown.

View file

@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-01-26 19:51+0100\n" "POT-Creation-Date: 2019-03-09 13:58+0100\n"
"PO-Revision-Date: 2019-01-26 19:58+0100\n" "PO-Revision-Date: 2019-03-10 00:51+0100\n"
"Last-Translator: BabylonAS\n" "Last-Translator: BabylonAS\n"
"Language-Team: \n" "Language-Team: \n"
"Language: ru_RU\n" "Language: ru_RU\n"
@ -19,43 +19,43 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Poedit 2.2.1\n" "X-Generator: Poedit 2.2.1\n"
#: rcgcdw.py:189 #: rcgcdw.py:204
msgid "(N!) " msgid "(N!) "
msgstr "(Н!) " msgstr "(Н!) "
#: rcgcdw.py:190 #: rcgcdw.py:205
msgid "m " msgid "m "
msgstr "м " msgstr "м "
#: rcgcdw.py:216 rcgcdw.py:248 #: rcgcdw.py:230 rcgcdw.py:262
msgid "Options" msgid "Options"
msgstr "Настройки" msgstr "Настройки"
#: rcgcdw.py:216 #: rcgcdw.py:230
#, python-brace-format #, python-brace-format
msgid "([preview]({link}) | [undo]({undolink}))" msgid "([preview]({link}) | [undo]({undolink}))"
msgstr "([просмотр]({link}) | [отмена]({undolink}))" msgstr "([просмотр]({link}) | [отмена]({undolink}))"
#: rcgcdw.py:218 #: rcgcdw.py:232
#, python-brace-format #, python-brace-format
msgid "Uploaded a new version of {name}" msgid "Uploaded a new version of {name}"
msgstr "Загрузил новую версию {name}" msgstr "Загрузил новую версию {name}"
#: rcgcdw.py:220 #: rcgcdw.py:234
#, python-brace-format #, python-brace-format
msgid "Uploaded {name}" msgid "Uploaded {name}"
msgstr "Загрузил {name}" msgstr "Загрузил {name}"
#: rcgcdw.py:235 #: rcgcdw.py:249
msgid "**No license!**" msgid "**No license!**"
msgstr "**Отсутствует лицензия!**" msgstr "**Отсутствует лицензия!**"
#: rcgcdw.py:248 #: rcgcdw.py:262
#, python-brace-format #, python-brace-format
msgid "([preview]({link}))" msgid "([preview]({link}))"
msgstr "([просмотр]({link}))" msgstr "([просмотр]({link}))"
#: rcgcdw.py:249 #: rcgcdw.py:263
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{desc}\n" "{desc}\n"
@ -64,210 +64,210 @@ msgstr ""
"{desc}\n" "{desc}\n"
"Лицензия: {license}" "Лицензия: {license}"
#: rcgcdw.py:254 #: rcgcdw.py:268
#, python-brace-format #, python-brace-format
msgid "Deleted page {article}" msgid "Deleted page {article}"
msgstr "Удалил страницу «{article}»" msgstr "Удалил страницу «{article}»"
#: rcgcdw.py:258 #: rcgcdw.py:272
#, python-brace-format #, python-brace-format
msgid "Deleted redirect {article} by overwriting" msgid "Deleted redirect {article} by overwriting"
msgstr "Удалил перенаправление «{article}» с помощью перезаписи" msgstr "Удалил перенаправление «{article}» с помощью перезаписи"
#: rcgcdw.py:263 #: rcgcdw.py:277
msgid "No redirect has been made" msgid "No redirect has been made"
msgstr "Перенаправление не было сделано" msgstr "Перенаправление не было сделано"
#: rcgcdw.py:265 #: rcgcdw.py:279
msgid "A redirect has been made" msgid "A redirect has been made"
msgstr "Было сделано перенаправление" msgstr "Было сделано перенаправление"
#: rcgcdw.py:266 #: rcgcdw.py:280
#, fuzzy, python-brace-format #, fuzzy, python-brace-format
#| msgid "Moved {article} to {target}" #| msgid "Moved {article} to {target}"
msgid "Moved {redirect}{article} to {target}" msgid "Moved {redirect}{article} to {target}"
msgstr "Переименовал страницу «{article}» в «{target}»" msgstr "Переименовал страницу «{article}» в «{target}»"
#: rcgcdw.py:270 #: rcgcdw.py:284
#, fuzzy, python-brace-format #, fuzzy, python-brace-format
#| msgid "Moved {article} to {title} over redirect" #| msgid "Moved {article} to {title} over redirect"
msgid "Moved {redirect}{article} to {title} over redirect" msgid "Moved {redirect}{article} to {title} over redirect"
msgstr "Переименовал «{article}» в «{title}» поверх перенаправления" msgstr "Переименовал «{article}» в «{title}» поверх перенаправления"
#: rcgcdw.py:275 #: rcgcdw.py:289
#, fuzzy, python-brace-format #, fuzzy, python-brace-format
#| msgid "Moved protection settings from {article} to {title}" #| msgid "Moved protection settings from {article} to {title}"
msgid "Moved protection settings from {redirect}{article} to {title}" msgid "Moved protection settings from {redirect}{article} to {title}"
msgstr "Перенёс параметры защиты с «{article}» на «{title}»" msgstr "Перенёс параметры защиты с «{article}» на «{title}»"
#: rcgcdw.py:282 #: rcgcdw.py:297
msgid "infinity and beyond" msgid "infinity and beyond"
msgstr "навеки и навсегда" msgstr "навеки и навсегда"
#: rcgcdw.py:283 #: rcgcdw.py:307
#, python-brace-format #, python-brace-format
msgid "Blocked {blocked_user} for {time}" msgid "Blocked {blocked_user} for {time}"
msgstr "Заблокировал участника {blocked_user} на срок «{time}»" msgstr "Заблокировал участника {blocked_user} на срок «{time}»"
#: rcgcdw.py:289 #: rcgcdw.py:313
#, python-brace-format #, python-brace-format
msgid "Changed block settings for {blocked_user}" msgid "Changed block settings for {blocked_user}"
msgstr "Изменил параметры блокировки для {blocked_user}" msgstr "Изменил параметры блокировки для {blocked_user}"
#: rcgcdw.py:295 #: rcgcdw.py:319
#, python-brace-format #, python-brace-format
msgid "Unblocked {blocked_user}" msgid "Unblocked {blocked_user}"
msgstr "Разблокировал участника {blocked_user}" msgstr "Разблокировал участника {blocked_user}"
#: rcgcdw.py:300 #: rcgcdw.py:324
#, python-brace-format #, python-brace-format
msgid "Left a comment on {target}'s profile" msgid "Left a comment on {target}'s profile"
msgstr "Оставил комментарий на профиле участника {target}" msgstr "Оставил комментарий на профиле участника {target}"
#: rcgcdw.py:304 #: rcgcdw.py:328
#, fuzzy #, fuzzy
#| msgid "Left a comment on {target}'s profile" #| msgid "Left a comment on {target}'s profile"
msgid "Left a comment on their own profile" msgid "Left a comment on their own profile"
msgstr "Оставил комментарий на профиле участника {target}" msgstr "Оставил комментарий на профиле участника {target}"
#: rcgcdw.py:309 #: rcgcdw.py:333
#, python-brace-format #, python-brace-format
msgid "Replied to a comment on {target}'s profile" msgid "Replied to a comment on {target}'s profile"
msgstr "Ответил на комментарий на профиле участника {target}" msgstr "Ответил на комментарий на профиле участника {target}"
#: rcgcdw.py:313 #: rcgcdw.py:337
#, fuzzy #, fuzzy
#| msgid "Replied to a comment on {target}'s profile" #| msgid "Replied to a comment on {target}'s profile"
msgid "Replied to a comment on their own profile" msgid "Replied to a comment on their own profile"
msgstr "Ответил на комментарий на профиле участника {target}" msgstr "Ответил на комментарий на профиле участника {target}"
#: rcgcdw.py:318 #: rcgcdw.py:342
#, python-brace-format #, python-brace-format
msgid "Edited a comment on {target}'s profile" msgid "Edited a comment on {target}'s profile"
msgstr "Отредактировал комментарий на профиле участника {target}" msgstr "Отредактировал комментарий на профиле участника {target}"
#: rcgcdw.py:322 #: rcgcdw.py:346
#, fuzzy #, fuzzy
#| msgid "Edited a comment on {target}'s profile" #| msgid "Edited a comment on {target}'s profile"
msgid "Edited a comment on their own profile" msgid "Edited a comment on their own profile"
msgstr "Отредактировал комментарий на профиле участника {target}" msgstr "Отредактировал комментарий на профиле участника {target}"
#: rcgcdw.py:329 #: rcgcdw.py:353
msgid "Location" msgid "Location"
msgstr "Местоположение" msgstr "Местоположение"
#: rcgcdw.py:331 #: rcgcdw.py:355
msgid "About me" msgid "About me"
msgstr "О себе" msgstr "О себе"
#: rcgcdw.py:333 #: rcgcdw.py:357
msgid "Google link" msgid "Google link"
msgstr "Ссылка на учётную запись Google" msgstr "Ссылка на учётную запись Google"
#: rcgcdw.py:335 #: rcgcdw.py:359
msgid "Facebook link" msgid "Facebook link"
msgstr "Ссылка на учётную запись Facebook" msgstr "Ссылка на учётную запись Facebook"
#: rcgcdw.py:337 #: rcgcdw.py:361
msgid "Twitter link" msgid "Twitter link"
msgstr "Ссылка на учётную запись Twitter" msgstr "Ссылка на учётную запись Twitter"
#: rcgcdw.py:339 #: rcgcdw.py:363
msgid "Reddit link" msgid "Reddit link"
msgstr "Ссылка на учётную запись Reddit" msgstr "Ссылка на учётную запись Reddit"
#: rcgcdw.py:341 #: rcgcdw.py:365
msgid "Twitch link" msgid "Twitch link"
msgstr "Ссылка на учётную запись Twitch" msgstr "Ссылка на учётную запись Twitch"
#: rcgcdw.py:343 #: rcgcdw.py:367
msgid "PSN link" msgid "PSN link"
msgstr "Ссылка на учётную запись PSN" msgstr "Ссылка на учётную запись PSN"
#: rcgcdw.py:345 #: rcgcdw.py:369
msgid "VK link" msgid "VK link"
msgstr "Ссылка на учётную запись ВКонтакте" msgstr "Ссылка на учётную запись ВКонтакте"
#: rcgcdw.py:347 #: rcgcdw.py:371
msgid "XVL link" msgid "XVL link"
msgstr "Ссылка на учётную запись XVL" msgstr "Ссылка на учётную запись XVL"
#: rcgcdw.py:349 #: rcgcdw.py:373
msgid "Steam link" msgid "Steam link"
msgstr "Ссылка на учётную запись Steam" msgstr "Ссылка на учётную запись Steam"
#: rcgcdw.py:351 #: rcgcdw.py:375
msgid "Unknown" msgid "Unknown"
msgstr "Неизвестно" msgstr "Неизвестно"
#: rcgcdw.py:352 #: rcgcdw.py:376
#, python-brace-format #, python-brace-format
msgid "Edited {target}'s profile" msgid "Edited {target}'s profile"
msgstr "Отредактировал профиль участника {target}" msgstr "Отредактировал профиль участника {target}"
#: rcgcdw.py:353 #: rcgcdw.py:377
#, fuzzy #, fuzzy
#| msgid "Edited {target}'s profile" #| msgid "Edited {target}'s profile"
msgid "Edited their own profile" msgid "Edited their own profile"
msgstr "Отредактировал профиль участника {target}" msgstr "Отредактировал профиль участника {target}"
#: rcgcdw.py:354 #: rcgcdw.py:378
#, python-brace-format #, python-brace-format
msgid "{field} field changed to: {desc}" msgid "{field} field changed to: {desc}"
msgstr "Поле «{field}» изменено на: {desc}" msgstr "Поле «{field}» изменено на: {desc}"
#: rcgcdw.py:359 #: rcgcdw.py:383
#, python-brace-format #, python-brace-format
msgid "Deleted a comment on {target}'s profile" msgid "Deleted a comment on {target}'s profile"
msgstr "Удалил комментарий на профиле участника {target}" msgstr "Удалил комментарий на профиле участника {target}"
#: rcgcdw.py:363 #: rcgcdw.py:387
#, python-brace-format #, python-brace-format
msgid "Changed group membership for {target}" msgid "Changed group membership for {target}"
msgstr "Изменил членство в группах для участника {target}" msgstr "Изменил членство в группах для участника {target}"
#: rcgcdw.py:365 #: rcgcdw.py:389
msgid "System" msgid "System"
msgstr "Система" msgstr "Система"
#: rcgcdw.py:367 #: rcgcdw.py:391
#, python-brace-format #, python-brace-format
msgid "{target} got autopromoted to a new usergroup" msgid "{target} got autopromoted to a new usergroup"
msgstr "Участник {target} был автоматически повышен до новой группы участников" msgstr "Участник {target} был автоматически повышен до новой группы участников"
#: rcgcdw.py:378 rcgcdw.py:380 #: rcgcdw.py:402 rcgcdw.py:404
msgid "none" msgid "none"
msgstr "ничего" msgstr "ничего"
#: rcgcdw.py:381 rcgcdw.py:562 #: rcgcdw.py:405 rcgcdw.py:586
msgid "No description provided" msgid "No description provided"
msgstr "Нет описания правки" msgstr "Нет описания правки"
#: rcgcdw.py:382 #: rcgcdw.py:406
#, python-brace-format #, python-brace-format
msgid "Groups changed from {old_groups} to {new_groups}{reason}" msgid "Groups changed from {old_groups} to {new_groups}{reason}"
msgstr "Группы изменены с {old_groups} на {new_groups}{reason}" msgstr "Группы изменены с {old_groups} на {new_groups}{reason}"
#: rcgcdw.py:387 #: rcgcdw.py:411
#, python-brace-format #, python-brace-format
msgid "Protected {target}" msgid "Protected {target}"
msgstr "Защитил страницу «{target}»" msgstr "Защитил страницу «{target}»"
#: rcgcdw.py:389 rcgcdw.py:396 #: rcgcdw.py:413 rcgcdw.py:420
msgid " [cascading]" msgid " [cascading]"
msgstr " [каскадно]" msgstr " [каскадно]"
#: rcgcdw.py:394 #: rcgcdw.py:418
#, python-brace-format #, python-brace-format
msgid "Changed protection level for {article}" msgid "Changed protection level for {article}"
msgstr "Изменил уровень защиты для страницы «{article}»" msgstr "Изменил уровень защиты для страницы «{article}»"
#: rcgcdw.py:401 #: rcgcdw.py:425
#, python-brace-format #, python-brace-format
msgid "Removed protection from {article}" msgid "Removed protection from {article}"
msgstr "Убрал защиту со страницы «{article}»" msgstr "Убрал защиту со страницы «{article}»"
#: rcgcdw.py:406 #: rcgcdw.py:430
#, python-brace-format #, python-brace-format
msgid "Changed visibility of revision on page {article} " msgid "Changed visibility of revision on page {article} "
msgid_plural "Changed visibility of {amount} revisions on page {article} " msgid_plural "Changed visibility of {amount} revisions on page {article} "
@ -275,7 +275,7 @@ msgstr[0] "Изменил видимость {amount} правки на стра
msgstr[1] "Изменил видимость {amount} правок на странице «{article}» " msgstr[1] "Изменил видимость {amount} правок на странице «{article}» "
msgstr[2] "Изменил видимость {amount} правок на странице «{article}» " msgstr[2] "Изменил видимость {amount} правок на странице «{article}» "
#: rcgcdw.py:412 #: rcgcdw.py:436
#, python-brace-format #, python-brace-format
msgid "Imported {article} with {count} revision" msgid "Imported {article} with {count} revision"
msgid_plural "Imported {article} with {count} revisions" msgid_plural "Imported {article} with {count} revisions"
@ -283,190 +283,184 @@ msgstr[0] "Импортировал страницу «{article}» с {count} п
msgstr[1] "Импортировал страницу «{article}» с {count} правками" msgstr[1] "Импортировал страницу «{article}» с {count} правками"
msgstr[2] "Импортировал страницу «{article}» с {count} правками" msgstr[2] "Импортировал страницу «{article}» с {count} правками"
#: rcgcdw.py:418 #: rcgcdw.py:442
#, python-brace-format #, python-brace-format
msgid "Restored {article}" msgid "Restored {article}"
msgstr "Восстановил страницу «{article}»" msgstr "Восстановил страницу «{article}»"
#: rcgcdw.py:421 #: rcgcdw.py:445
msgid "Changed visibility of log events" msgid "Changed visibility of log events"
msgstr "Изменил видимость событий в журнале" msgstr "Изменил видимость событий в журнале"
#: rcgcdw.py:424 #: rcgcdw.py:448
msgid "Imported interwiki" msgid "Imported interwiki"
msgstr "Импортировал префикс интервики" msgstr "Импортировал префикс интервики"
#: rcgcdw.py:427 #: rcgcdw.py:451
#, python-brace-format #, python-brace-format
msgid "Edited abuse filter number {number}" msgid "Edited abuse filter number {number}"
msgstr "Отредактировал фильтр злоупотреблений под номером {number}" msgstr "Отредактировал фильтр злоупотреблений под номером {number}"
#: rcgcdw.py:430 #: rcgcdw.py:454
#, fuzzy, python-brace-format #, fuzzy, python-brace-format
#| msgid "Edited abuse filter number {number}" #| msgid "Edited abuse filter number {number}"
msgid "Created abuse filter number {number}" msgid "Created abuse filter number {number}"
msgstr "Отредактировал фильтр злоупотреблений под номером {number}" msgstr "Отредактировал фильтр злоупотреблений под номером {number}"
#: rcgcdw.py:434 #: rcgcdw.py:458
#, python-brace-format #, python-brace-format
msgid "Merged revision histories of {article} into {dest}" msgid "Merged revision histories of {article} into {dest}"
msgstr "" msgstr ""
"Объединил историю правок страницы «{article}» с историей правок «{dest}»" "Объединил историю правок страницы «{article}» с историей правок «{dest}»"
#: rcgcdw.py:438 #: rcgcdw.py:462
msgid "Added an entry to the interwiki table" msgid "Added an entry to the interwiki table"
msgstr "Добавил запись в таблицу префиксов интервики" msgstr "Добавил запись в таблицу префиксов интервики"
#: rcgcdw.py:439 rcgcdw.py:445 #: rcgcdw.py:463 rcgcdw.py:469
#, python-brace-format #, python-brace-format
msgid "Prefix: {prefix}, website: {website} | {desc}" msgid "Prefix: {prefix}, website: {website} | {desc}"
msgstr "Префикс: {prefix}, сайт: {website} | {desc}" msgstr "Префикс: {prefix}, сайт: {website} | {desc}"
#: rcgcdw.py:444 #: rcgcdw.py:468
msgid "Edited an entry in interwiki table" msgid "Edited an entry in interwiki table"
msgstr "Отредактировал запись в таблице префиксов интервики" msgstr "Отредактировал запись в таблице префиксов интервики"
#: rcgcdw.py:450 #: rcgcdw.py:474
msgid "Deleted an entry in interwiki table" msgid "Deleted an entry in interwiki table"
msgstr "Удалил запись из таблицы префиксов интервики" msgstr "Удалил запись из таблицы префиксов интервики"
#: rcgcdw.py:451 #: rcgcdw.py:475
#, python-brace-format #, python-brace-format
msgid "Prefix: {prefix} | {desc}" msgid "Prefix: {prefix} | {desc}"
msgstr "Префика: {prefix} | {desc}" msgstr "Префика: {prefix} | {desc}"
#: rcgcdw.py:455 #: rcgcdw.py:479
#, python-brace-format #, python-brace-format
msgid "Changed the content model of the page {article}" msgid "Changed the content model of the page {article}"
msgstr "Изменил модель содержимого для страницы {article}" msgstr "Изменил модель содержимого для страницы {article}"
#: rcgcdw.py:456 #: rcgcdw.py:480
#, python-brace-format #, python-brace-format
msgid "Model changed from {old} to {new}: {reason}" msgid "Model changed from {old} to {new}: {reason}"
msgstr "Модель изменена с «{old}» на «{new}»: {reason}" msgstr "Модель изменена с «{old}» на «{new}»: {reason}"
#: rcgcdw.py:462 #: rcgcdw.py:486
#, python-brace-format #, python-brace-format
msgid "Edited the sprite for {article}" msgid "Edited the sprite for {article}"
msgstr "Отредактировал спрайт для страницы «{article}»" msgstr "Отредактировал спрайт для страницы «{article}»"
#: rcgcdw.py:466 #: rcgcdw.py:490
#, python-brace-format #, python-brace-format
msgid "Created the sprite sheet for {article}" msgid "Created the sprite sheet for {article}"
msgstr "Создал таблицу спрайтов для страницы «{article}»" msgstr "Создал таблицу спрайтов для страницы «{article}»"
#: rcgcdw.py:470 #: rcgcdw.py:494
#, python-brace-format #, python-brace-format
msgid "Edited the slice for {article}" msgid "Edited the slice for {article}"
msgstr "Отредактировал срез для страницы «{article}»" msgstr "Отредактировал срез для страницы «{article}»"
#: rcgcdw.py:473 #: rcgcdw.py:497
#, python-brace-format #, python-brace-format
msgid "Created a tag \"{tag}\"" msgid "Created a tag \"{tag}\""
msgstr "Создал метку «{tag}»" msgstr "Создал метку «{tag}»"
#: rcgcdw.py:477 #: rcgcdw.py:501
#, python-brace-format #, python-brace-format
msgid "Deleted a tag \"{tag}\"" msgid "Deleted a tag \"{tag}\""
msgstr "Удалил метку «{tag}»" msgstr "Удалил метку «{tag}»"
#: rcgcdw.py:481 #: rcgcdw.py:505
#, python-brace-format #, python-brace-format
msgid "Activated a tag \"{tag}\"" msgid "Activated a tag \"{tag}\""
msgstr "Активировал метку «{tag}»" msgstr "Активировал метку «{tag}»"
#: rcgcdw.py:484 #: rcgcdw.py:508
#, python-brace-format #, python-brace-format
msgid "Deactivated a tag \"{tag}\"" msgid "Deactivated a tag \"{tag}\""
msgstr "Деактивировал метку «{tag}»" msgstr "Деактивировал метку «{tag}»"
#: rcgcdw.py:487 #: rcgcdw.py:511
msgid "Action has been hidden by administration." msgid "Action has been hidden by administration."
msgstr "" msgstr ""
#: rcgcdw.py:508 #: rcgcdw.py:532
msgid "Tags" msgid "Tags"
msgstr "Метки" msgstr "Метки"
#: rcgcdw.py:514 #: rcgcdw.py:538
msgid "**Added**: " msgid "**Added**: "
msgstr "" msgstr ""
#: rcgcdw.py:514 #: rcgcdw.py:538
msgid " and {} more\n" msgid " and {} more\n"
msgstr "" msgstr ""
#: rcgcdw.py:515 #: rcgcdw.py:539
msgid "**Removed**: " msgid "**Removed**: "
msgstr "" msgstr ""
#: rcgcdw.py:515 #: rcgcdw.py:539
msgid " and {} more" msgid " and {} more"
msgstr "" msgstr ""
#: rcgcdw.py:516 #: rcgcdw.py:540
msgid "Changed categories" msgid "Changed categories"
msgstr "" msgstr ""
#: rcgcdw.py:558 #: rcgcdw.py:582
msgid "~~hidden~~" msgid "~~hidden~~"
msgstr "" msgstr ""
#: rcgcdw.py:567 #: rcgcdw.py:591
msgid "hidden" msgid "hidden"
msgstr "" msgstr ""
#: rcgcdw.py:698 #: rcgcdw.py:722
msgid "Unable to process the event" msgid "Unable to process the event"
msgstr "Не получается обработать событие" msgstr "Не получается обработать событие"
#: rcgcdw.py:698 #: rcgcdw.py:722
msgid "error" msgid "error"
msgstr "ошибка" msgstr "ошибка"
#: rcgcdw.py:802 #: rcgcdw.py:827
msgid "Daily overview" msgid "Daily overview"
msgstr "Ежедневный обзор" msgstr "Ежедневный обзор"
#: rcgcdw.py:812 #: rcgcdw.py:837
#, fuzzy
#| msgid " ({} action)"
#| msgid_plural "({} actions)"
msgid " ({} action)" msgid " ({} action)"
msgid_plural " ({} actions)" msgid_plural " ({} actions)"
msgstr[0] " ({} действие)" msgstr[0] " ({} действие)"
msgstr[1] " ({} действия)" msgstr[1] " ({} действия)"
msgstr[2] " ({} действий)" msgstr[2] " ({} действий)"
#: rcgcdw.py:817 #: rcgcdw.py:841
#, fuzzy
#| msgid " ({} action)"
#| msgid_plural "({} actions)"
msgid " ({} edit)" msgid " ({} edit)"
msgid_plural " ({} edits)" msgid_plural " ({} edits)"
msgstr[0] " ({} действие)" msgstr[0] " ({} действие)"
msgstr[1] " ({} действия)" msgstr[1] " ({} действия)"
msgstr[2] " ({} действий)" msgstr[2] " ({} действий)"
#: rcgcdw.py:822 #: rcgcdw.py:846
msgid " UTC ({} action)" msgid " UTC ({} action)"
msgid_plural " UTC ({} actions)" msgid_plural " UTC ({} actions)"
msgstr[0] " UTC ({} действие)" msgstr[0] " UTC ({} действие)"
msgstr[1] " UTC ({} действия)" msgstr[1] " UTC ({} действия)"
msgstr[2] " UTC ({} действий)" msgstr[2] " UTC ({} действий)"
#: rcgcdw.py:824 rcgcdw.py:825 #: rcgcdw.py:848 rcgcdw.py:849 rcgcdw.py:853
msgid "But nobody came" msgid "But nobody came"
msgstr "Но никто не пришёл" msgstr "Но никто не пришёл"
#: rcgcdw.py:830 #: rcgcdw.py:856
msgid "Most active user" msgid "Most active user"
msgid_plural "Most active users" msgid_plural "Most active users"
msgstr[0] "Самый активный участник" msgstr[0] "Самый активный участник"
msgstr[1] "Самые активные участники" msgstr[1] "Самые активные участники"
msgstr[2] "Самые активные участники" msgstr[2] "Самые активные участники"
#: rcgcdw.py:831 #: rcgcdw.py:857
#, fuzzy #, fuzzy
#| msgid "Restored {article}" #| msgid "Restored {article}"
msgid "Most edited article" msgid "Most edited article"
@ -475,91 +469,161 @@ msgstr[0] "Восстановил страницу «{article}»"
msgstr[1] "Восстановил страницу «{article}»" msgstr[1] "Восстановил страницу «{article}»"
msgstr[2] "Восстановил страницу «{article}»" msgstr[2] "Восстановил страницу «{article}»"
#: rcgcdw.py:832 #: rcgcdw.py:858
msgid "Edits made" msgid "Edits made"
msgstr "Сделано правок" msgstr "Сделано правок"
#: rcgcdw.py:832 #: rcgcdw.py:858
msgid "New files" msgid "New files"
msgstr "Новых файлов" msgstr "Новых файлов"
#: rcgcdw.py:832 #: rcgcdw.py:858
msgid "Admin actions" msgid "Admin actions"
msgstr "Административных действий" msgstr "Административных действий"
#: rcgcdw.py:833 #: rcgcdw.py:859
msgid "Bytes changed" msgid "Bytes changed"
msgstr "Изменено байтов" msgstr "Изменено байтов"
#: rcgcdw.py:833 #: rcgcdw.py:859
msgid "New articles" msgid "New articles"
msgstr "Новых статей" msgstr "Новых статей"
#: rcgcdw.py:834 #: rcgcdw.py:860
msgid "Unique contributors" msgid "Unique contributors"
msgstr "Уникальных редакторов" msgstr "Уникальных редакторов"
#: rcgcdw.py:835 #: rcgcdw.py:861
msgid "Most active hour" msgid "Most active hour"
msgid_plural "Most active hours" msgid_plural "Most active hours"
msgstr[0] "Самый активный час" msgstr[0] "Самый активный час"
msgstr[1] "Самые активные часы" msgstr[1] "Самые активные часы"
msgstr[2] "Самые активные часы" msgstr[2] "Самые активные часы"
#: rcgcdw.py:836 #: rcgcdw.py:862
msgid "Day score" msgid "Day score"
msgstr "Очки за день" msgstr "Очки за день"
#: rcgcdw.py:982 #: rcgcdw.py:1009
#, python-brace-format #, python-brace-format
msgid "Connection to {wiki} seems to be stable now." msgid "Connection to {wiki} seems to be stable now."
msgstr "Соединение с {wiki} сейчас кажется стабильным." msgstr "Соединение с {wiki} сейчас кажется стабильным."
#: rcgcdw.py:983 rcgcdw.py:1088 #: rcgcdw.py:1010 rcgcdw.py:1115
msgid "Connection status" msgid "Connection status"
msgstr "Статус соединения" msgstr "Статус соединения"
#: rcgcdw.py:1087 #: rcgcdw.py:1114
#, python-brace-format #, python-brace-format
msgid "{wiki} seems to be down or unreachable." msgid "{wiki} seems to be down or unreachable."
msgstr "{wiki}, вероятно, не работает или недоступна." msgstr "{wiki}, вероятно, не работает или недоступна."
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "director" msgid "director"
msgstr "director" msgstr "director"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "bot" msgid "bot"
msgstr "бот" msgstr "бот"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "editor" msgid "editor"
msgstr "досматривающий" msgstr "досматривающий"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "directors" msgid "directors"
msgstr "directors" msgstr "directors"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "sysop" msgid "sysop"
msgstr "администратор" msgstr "администратор"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "bureaucrat" msgid "bureaucrat"
msgstr "бюрократ" msgstr "бюрократ"
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "reviewer" msgid "reviewer"
msgstr "выверяющий" msgstr "выверяющий"
#: rcgcdw.py:1126 #: rcgcdw.py:1153
msgid "autoreview" msgid "autoreview"
msgstr "автодосматриваемый" msgstr "автодосматриваемый"
#: rcgcdw.py:1126 #: rcgcdw.py:1153
msgid "autopatrol" msgid "autopatrol"
msgstr "автопатрулируемый" msgstr "автопатрулируемый"
#: rcgcdw.py:1126 #: rcgcdw.py:1153
msgid "wiki_guardian" msgid "wiki_guardian"
msgstr "смотритель вики" msgstr "смотритель вики"
#: rcgcdw.py:1153
msgid "second"
msgid_plural "seconds"
msgstr[0] "секунда"
msgstr[1] "секунды"
msgstr[2] "секунд"
#: rcgcdw.py:1153
msgid "minute"
msgid_plural "minutes"
msgstr[0] "минута"
msgstr[1] "минуты"
msgstr[2] "минут"
#: rcgcdw.py:1153
msgid "hour"
msgid_plural "hours"
msgstr[0] "час"
msgstr[1] "часа"
msgstr[2] "часов"
#: rcgcdw.py:1153
msgid "day"
msgid_plural "days"
msgstr[0] "день"
msgstr[1] "дня"
msgstr[2] "дней"
#: rcgcdw.py:1153
msgid "week"
msgid_plural "weeks"
msgstr[0] "неделя"
msgstr[1] "недели"
msgstr[2] "недель"
#: rcgcdw.py:1153
msgid "month"
msgid_plural "months"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: rcgcdw.py:1153
msgid "year"
msgid_plural "years"
msgstr[0] "год"
msgstr[1] "года"
msgstr[2] "лет"
#: rcgcdw.py:1153
msgid "millennium"
msgid_plural "millennia"
msgstr[0] "тысячелетие"
msgstr[1] "тысячелетия"
msgstr[2] "тысячелетий"
#: rcgcdw.py:1153
msgid "decade"
msgid_plural "decades"
msgstr[0] "десятилетие"
msgstr[1] "десятилетия"
msgstr[2] "десятилетий"
#: rcgcdw.py:1153
msgid "century"
msgid_plural "centuries"
msgstr[0] "век"
msgstr[1] "века"
msgstr[2] "веков"

View file

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-01-26 19:51+0100\n" "POT-Creation-Date: 2019-03-09 13:58+0100\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"
@ -18,516 +18,576 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
#: rcgcdw.py:189 #: rcgcdw.py:204
msgid "(N!) " msgid "(N!) "
msgstr "" msgstr ""
#: rcgcdw.py:190 #: rcgcdw.py:205
msgid "m " msgid "m "
msgstr "" msgstr ""
#: rcgcdw.py:216 rcgcdw.py:248 #: rcgcdw.py:230 rcgcdw.py:262
msgid "Options" msgid "Options"
msgstr "" msgstr ""
#: rcgcdw.py:216 #: rcgcdw.py:230
#, python-brace-format #, python-brace-format
msgid "([preview]({link}) | [undo]({undolink}))" msgid "([preview]({link}) | [undo]({undolink}))"
msgstr "" msgstr ""
#: rcgcdw.py:218 #: rcgcdw.py:232
#, python-brace-format #, python-brace-format
msgid "Uploaded a new version of {name}" msgid "Uploaded a new version of {name}"
msgstr "" msgstr ""
#: rcgcdw.py:220 #: rcgcdw.py:234
#, python-brace-format #, python-brace-format
msgid "Uploaded {name}" msgid "Uploaded {name}"
msgstr "" msgstr ""
#: rcgcdw.py:235 #: rcgcdw.py:249
msgid "**No license!**" msgid "**No license!**"
msgstr "" msgstr ""
#: rcgcdw.py:248 #: rcgcdw.py:262
#, python-brace-format #, python-brace-format
msgid "([preview]({link}))" msgid "([preview]({link}))"
msgstr "" msgstr ""
#: rcgcdw.py:249 #: rcgcdw.py:263
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{desc}\n" "{desc}\n"
"License: {license}" "License: {license}"
msgstr "" msgstr ""
#: rcgcdw.py:254 #: rcgcdw.py:268
#, python-brace-format #, python-brace-format
msgid "Deleted page {article}" msgid "Deleted page {article}"
msgstr "" msgstr ""
#: rcgcdw.py:258 #: rcgcdw.py:272
#, python-brace-format #, python-brace-format
msgid "Deleted redirect {article} by overwriting" msgid "Deleted redirect {article} by overwriting"
msgstr "" msgstr ""
#: rcgcdw.py:263 #: rcgcdw.py:277
msgid "No redirect has been made" msgid "No redirect has been made"
msgstr "" msgstr ""
#: rcgcdw.py:265 #: rcgcdw.py:279
msgid "A redirect has been made" msgid "A redirect has been made"
msgstr "" msgstr ""
#: rcgcdw.py:266 #: rcgcdw.py:280
#, python-brace-format #, python-brace-format
msgid "Moved {redirect}{article} to {target}" msgid "Moved {redirect}{article} to {target}"
msgstr "" msgstr ""
#: rcgcdw.py:270 #: rcgcdw.py:284
#, python-brace-format #, python-brace-format
msgid "Moved {redirect}{article} to {title} over redirect" msgid "Moved {redirect}{article} to {title} over redirect"
msgstr "" msgstr ""
#: rcgcdw.py:275 #: rcgcdw.py:289
#, python-brace-format #, python-brace-format
msgid "Moved protection settings from {redirect}{article} to {title}" msgid "Moved protection settings from {redirect}{article} to {title}"
msgstr "" msgstr ""
#: rcgcdw.py:282 #: rcgcdw.py:297
msgid "infinity and beyond" msgid "infinity and beyond"
msgstr "" msgstr ""
#: rcgcdw.py:283 #: rcgcdw.py:307
#, python-brace-format #, python-brace-format
msgid "Blocked {blocked_user} for {time}" msgid "Blocked {blocked_user} for {time}"
msgstr "" msgstr ""
#: rcgcdw.py:289 #: rcgcdw.py:313
#, python-brace-format #, python-brace-format
msgid "Changed block settings for {blocked_user}" msgid "Changed block settings for {blocked_user}"
msgstr "" msgstr ""
#: rcgcdw.py:295 #: rcgcdw.py:319
#, python-brace-format #, python-brace-format
msgid "Unblocked {blocked_user}" msgid "Unblocked {blocked_user}"
msgstr "" msgstr ""
#: rcgcdw.py:300 #: rcgcdw.py:324
#, python-brace-format #, python-brace-format
msgid "Left a comment on {target}'s profile" msgid "Left a comment on {target}'s profile"
msgstr "" msgstr ""
#: rcgcdw.py:304 #: rcgcdw.py:328
msgid "Left a comment on their own profile" msgid "Left a comment on their own profile"
msgstr "" msgstr ""
#: rcgcdw.py:309 #: rcgcdw.py:333
#, python-brace-format #, 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:313 #: rcgcdw.py:337
msgid "Replied to a comment on their own profile" msgid "Replied to a comment on their own profile"
msgstr "" msgstr ""
#: rcgcdw.py:318 #: rcgcdw.py:342
#, python-brace-format #, python-brace-format
msgid "Edited a comment on {target}'s profile" msgid "Edited a comment on {target}'s profile"
msgstr "" msgstr ""
#: rcgcdw.py:322 #: rcgcdw.py:346
msgid "Edited a comment on their own profile" msgid "Edited a comment on their own profile"
msgstr "" msgstr ""
#: rcgcdw.py:329 #: rcgcdw.py:353
msgid "Location" msgid "Location"
msgstr "" msgstr ""
#: rcgcdw.py:331 #: rcgcdw.py:355
msgid "About me" msgid "About me"
msgstr "" msgstr ""
#: rcgcdw.py:333 #: rcgcdw.py:357
msgid "Google link" msgid "Google link"
msgstr "" msgstr ""
#: rcgcdw.py:335 #: rcgcdw.py:359
msgid "Facebook link" msgid "Facebook link"
msgstr "" msgstr ""
#: rcgcdw.py:337 #: rcgcdw.py:361
msgid "Twitter link" msgid "Twitter link"
msgstr "" msgstr ""
#: rcgcdw.py:339 #: rcgcdw.py:363
msgid "Reddit link" msgid "Reddit link"
msgstr "" msgstr ""
#: rcgcdw.py:341 #: rcgcdw.py:365
msgid "Twitch link" msgid "Twitch link"
msgstr "" msgstr ""
#: rcgcdw.py:343 #: rcgcdw.py:367
msgid "PSN link" msgid "PSN link"
msgstr "" msgstr ""
#: rcgcdw.py:345 #: rcgcdw.py:369
msgid "VK link" msgid "VK link"
msgstr "" msgstr ""
#: rcgcdw.py:347 #: rcgcdw.py:371
msgid "XVL link" msgid "XVL link"
msgstr "" msgstr ""
#: rcgcdw.py:349 #: rcgcdw.py:373
msgid "Steam link" msgid "Steam link"
msgstr "" msgstr ""
#: rcgcdw.py:351 #: rcgcdw.py:375
msgid "Unknown" msgid "Unknown"
msgstr "" msgstr ""
#: rcgcdw.py:352 #: rcgcdw.py:376
#, python-brace-format #, python-brace-format
msgid "Edited {target}'s profile" msgid "Edited {target}'s profile"
msgstr "" msgstr ""
#: rcgcdw.py:353 #: rcgcdw.py:377
msgid "Edited their own profile" msgid "Edited their own profile"
msgstr "" msgstr ""
#: rcgcdw.py:354 #: rcgcdw.py:378
#, python-brace-format #, python-brace-format
msgid "{field} field changed to: {desc}" msgid "{field} field changed to: {desc}"
msgstr "" msgstr ""
#: rcgcdw.py:359 #: rcgcdw.py:383
#, python-brace-format #, python-brace-format
msgid "Deleted a comment on {target}'s profile" msgid "Deleted a comment on {target}'s profile"
msgstr "" msgstr ""
#: rcgcdw.py:363 #: rcgcdw.py:387
#, python-brace-format #, python-brace-format
msgid "Changed group membership for {target}" msgid "Changed group membership for {target}"
msgstr "" msgstr ""
#: rcgcdw.py:365 #: rcgcdw.py:389
msgid "System" msgid "System"
msgstr "" msgstr ""
#: rcgcdw.py:367 #: rcgcdw.py:391
#, python-brace-format #, python-brace-format
msgid "{target} got autopromoted to a new usergroup" msgid "{target} got autopromoted to a new usergroup"
msgstr "" msgstr ""
#: rcgcdw.py:378 rcgcdw.py:380 #: rcgcdw.py:402 rcgcdw.py:404
msgid "none" msgid "none"
msgstr "" msgstr ""
#: rcgcdw.py:381 rcgcdw.py:562 #: rcgcdw.py:405 rcgcdw.py:586
msgid "No description provided" msgid "No description provided"
msgstr "" msgstr ""
#: rcgcdw.py:382 #: rcgcdw.py:406
#, python-brace-format #, 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:387 #: rcgcdw.py:411
#, python-brace-format #, python-brace-format
msgid "Protected {target}" msgid "Protected {target}"
msgstr "" msgstr ""
#: rcgcdw.py:389 rcgcdw.py:396 #: rcgcdw.py:413 rcgcdw.py:420
msgid " [cascading]" msgid " [cascading]"
msgstr "" msgstr ""
#: rcgcdw.py:394 #: rcgcdw.py:418
#, python-brace-format #, python-brace-format
msgid "Changed protection level for {article}" msgid "Changed protection level for {article}"
msgstr "" msgstr ""
#: rcgcdw.py:401 #: rcgcdw.py:425
#, python-brace-format #, python-brace-format
msgid "Removed protection from {article}" msgid "Removed protection from {article}"
msgstr "" msgstr ""
#: rcgcdw.py:406 #: rcgcdw.py:430
#, python-brace-format #, python-brace-format
msgid "Changed visibility of revision on page {article} " msgid "Changed visibility of revision on page {article} "
msgid_plural "Changed visibility of {amount} revisions on page {article} " msgid_plural "Changed visibility of {amount} revisions on page {article} "
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: rcgcdw.py:412 #: rcgcdw.py:436
#, python-brace-format #, python-brace-format
msgid "Imported {article} with {count} revision" msgid "Imported {article} with {count} revision"
msgid_plural "Imported {article} with {count} revisions" msgid_plural "Imported {article} with {count} revisions"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: rcgcdw.py:418 #: rcgcdw.py:442
#, python-brace-format #, python-brace-format
msgid "Restored {article}" msgid "Restored {article}"
msgstr "" msgstr ""
#: rcgcdw.py:421 #: rcgcdw.py:445
msgid "Changed visibility of log events" msgid "Changed visibility of log events"
msgstr "" msgstr ""
#: rcgcdw.py:424 #: rcgcdw.py:448
msgid "Imported interwiki" msgid "Imported interwiki"
msgstr "" msgstr ""
#: rcgcdw.py:427
#, python-brace-format
msgid "Edited abuse filter number {number}"
msgstr ""
#: rcgcdw.py:430
#, python-brace-format
msgid "Created abuse filter number {number}"
msgstr ""
#: rcgcdw.py:434
#, python-brace-format
msgid "Merged revision histories of {article} into {dest}"
msgstr ""
#: rcgcdw.py:438
msgid "Added an entry to the interwiki table"
msgstr ""
#: rcgcdw.py:439 rcgcdw.py:445
#, python-brace-format
msgid "Prefix: {prefix}, website: {website} | {desc}"
msgstr ""
#: rcgcdw.py:444
msgid "Edited an entry in interwiki table"
msgstr ""
#: rcgcdw.py:450
msgid "Deleted an entry in interwiki table"
msgstr ""
#: rcgcdw.py:451 #: rcgcdw.py:451
#, python-brace-format #, python-brace-format
msgid "Edited abuse filter number {number}"
msgstr ""
#: rcgcdw.py:454
#, python-brace-format
msgid "Created abuse filter number {number}"
msgstr ""
#: rcgcdw.py:458
#, python-brace-format
msgid "Merged revision histories of {article} into {dest}"
msgstr ""
#: rcgcdw.py:462
msgid "Added an entry to the interwiki table"
msgstr ""
#: rcgcdw.py:463 rcgcdw.py:469
#, python-brace-format
msgid "Prefix: {prefix}, website: {website} | {desc}"
msgstr ""
#: rcgcdw.py:468
msgid "Edited an entry in interwiki table"
msgstr ""
#: rcgcdw.py:474
msgid "Deleted an entry in interwiki table"
msgstr ""
#: rcgcdw.py:475
#, python-brace-format
msgid "Prefix: {prefix} | {desc}" msgid "Prefix: {prefix} | {desc}"
msgstr "" msgstr ""
#: rcgcdw.py:455 #: rcgcdw.py:479
#, python-brace-format #, 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:456 #: rcgcdw.py:480
#, python-brace-format #, python-brace-format
msgid "Model changed from {old} to {new}: {reason}" msgid "Model changed from {old} to {new}: {reason}"
msgstr "" msgstr ""
#: rcgcdw.py:462 #: rcgcdw.py:486
#, python-brace-format #, python-brace-format
msgid "Edited the sprite for {article}" msgid "Edited the sprite for {article}"
msgstr "" msgstr ""
#: rcgcdw.py:466 #: rcgcdw.py:490
#, python-brace-format #, python-brace-format
msgid "Created the sprite sheet for {article}" msgid "Created the sprite sheet for {article}"
msgstr "" msgstr ""
#: rcgcdw.py:470 #: rcgcdw.py:494
#, python-brace-format #, python-brace-format
msgid "Edited the slice for {article}" msgid "Edited the slice for {article}"
msgstr "" msgstr ""
#: rcgcdw.py:473 #: rcgcdw.py:497
#, python-brace-format #, python-brace-format
msgid "Created a tag \"{tag}\"" msgid "Created a tag \"{tag}\""
msgstr "" msgstr ""
#: rcgcdw.py:477 #: rcgcdw.py:501
#, python-brace-format #, python-brace-format
msgid "Deleted a tag \"{tag}\"" msgid "Deleted a tag \"{tag}\""
msgstr "" msgstr ""
#: rcgcdw.py:481 #: rcgcdw.py:505
#, python-brace-format #, python-brace-format
msgid "Activated a tag \"{tag}\"" msgid "Activated a tag \"{tag}\""
msgstr "" msgstr ""
#: rcgcdw.py:484 #: rcgcdw.py:508
#, python-brace-format #, python-brace-format
msgid "Deactivated a tag \"{tag}\"" msgid "Deactivated a tag \"{tag}\""
msgstr "" msgstr ""
#: rcgcdw.py:487 #: rcgcdw.py:511
msgid "Action has been hidden by administration." msgid "Action has been hidden by administration."
msgstr "" msgstr ""
#: rcgcdw.py:508 #: rcgcdw.py:532
msgid "Tags" msgid "Tags"
msgstr "" msgstr ""
#: rcgcdw.py:514 #: rcgcdw.py:538
msgid "**Added**: " msgid "**Added**: "
msgstr "" msgstr ""
#: rcgcdw.py:514 #: rcgcdw.py:538
msgid " and {} more\n" msgid " and {} more\n"
msgstr "" msgstr ""
#: rcgcdw.py:515 #: rcgcdw.py:539
msgid "**Removed**: " msgid "**Removed**: "
msgstr "" msgstr ""
#: rcgcdw.py:515 #: rcgcdw.py:539
msgid " and {} more" msgid " and {} more"
msgstr "" msgstr ""
#: rcgcdw.py:516 #: rcgcdw.py:540
msgid "Changed categories" msgid "Changed categories"
msgstr "" msgstr ""
#: rcgcdw.py:558 #: rcgcdw.py:582
msgid "~~hidden~~" msgid "~~hidden~~"
msgstr "" msgstr ""
#: rcgcdw.py:567 #: rcgcdw.py:591
msgid "hidden" msgid "hidden"
msgstr "" msgstr ""
#: rcgcdw.py:698 #: rcgcdw.py:722
msgid "Unable to process the event" msgid "Unable to process the event"
msgstr "" msgstr ""
#: rcgcdw.py:698 #: rcgcdw.py:722
msgid "error" msgid "error"
msgstr "" msgstr ""
#: rcgcdw.py:802 #: rcgcdw.py:827
msgid "Daily overview" msgid "Daily overview"
msgstr "" msgstr ""
#: rcgcdw.py:812 #: rcgcdw.py:837
msgid " ({} action)" msgid " ({} action)"
msgid_plural " ({} actions)" msgid_plural " ({} actions)"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: rcgcdw.py:817 #: rcgcdw.py:841
msgid " ({} edit)" msgid " ({} edit)"
msgid_plural " ({} edits)" msgid_plural " ({} edits)"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: rcgcdw.py:822 #: rcgcdw.py:846
msgid " UTC ({} action)" msgid " UTC ({} action)"
msgid_plural " UTC ({} actions)" msgid_plural " UTC ({} actions)"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: rcgcdw.py:824 rcgcdw.py:825 #: rcgcdw.py:848 rcgcdw.py:849 rcgcdw.py:853
msgid "But nobody came" msgid "But nobody came"
msgstr "" msgstr ""
#: rcgcdw.py:830 #: rcgcdw.py:856
msgid "Most active user" msgid "Most active user"
msgid_plural "Most active users" msgid_plural "Most active users"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: rcgcdw.py:831 #: rcgcdw.py:857
msgid "Most edited article" msgid "Most edited article"
msgid_plural "Most edited articles" msgid_plural "Most edited articles"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: rcgcdw.py:832 #: rcgcdw.py:858
msgid "Edits made" msgid "Edits made"
msgstr "" msgstr ""
#: rcgcdw.py:832 #: rcgcdw.py:858
msgid "New files" msgid "New files"
msgstr "" msgstr ""
#: rcgcdw.py:832 #: rcgcdw.py:858
msgid "Admin actions" msgid "Admin actions"
msgstr "" msgstr ""
#: rcgcdw.py:833 #: rcgcdw.py:859
msgid "Bytes changed" msgid "Bytes changed"
msgstr "" msgstr ""
#: rcgcdw.py:833 #: rcgcdw.py:859
msgid "New articles" msgid "New articles"
msgstr "" msgstr ""
#: rcgcdw.py:834 #: rcgcdw.py:860
msgid "Unique contributors" msgid "Unique contributors"
msgstr "" msgstr ""
#: rcgcdw.py:835 #: rcgcdw.py:861
msgid "Most active hour" msgid "Most active hour"
msgid_plural "Most active hours" msgid_plural "Most active hours"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: rcgcdw.py:836 #: rcgcdw.py:862
msgid "Day score" msgid "Day score"
msgstr "" msgstr ""
#: rcgcdw.py:982 #: rcgcdw.py:1009
#, python-brace-format #, 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:983 rcgcdw.py:1088 #: rcgcdw.py:1010 rcgcdw.py:1115
msgid "Connection status" msgid "Connection status"
msgstr "" msgstr ""
#: rcgcdw.py:1087 #: rcgcdw.py:1114
#, python-brace-format #, python-brace-format
msgid "{wiki} seems to be down or unreachable." msgid "{wiki} seems to be down or unreachable."
msgstr "" msgstr ""
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "director" msgid "director"
msgstr "" msgstr ""
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "bot" msgid "bot"
msgstr "" msgstr ""
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "editor" msgid "editor"
msgstr "" msgstr ""
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "directors" msgid "directors"
msgstr "" msgstr ""
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "sysop" msgid "sysop"
msgstr "" msgstr ""
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "bureaucrat" msgid "bureaucrat"
msgstr "" msgstr ""
#: rcgcdw.py:1125 #: rcgcdw.py:1152
msgid "reviewer" msgid "reviewer"
msgstr "" msgstr ""
#: rcgcdw.py:1126 #: rcgcdw.py:1153
msgid "autoreview" msgid "autoreview"
msgstr "" msgstr ""
#: rcgcdw.py:1126 #: rcgcdw.py:1153
msgid "autopatrol" msgid "autopatrol"
msgstr "" msgstr ""
#: rcgcdw.py:1126 #: rcgcdw.py:1153
msgid "wiki_guardian" msgid "wiki_guardian"
msgstr "" msgstr ""
#: rcgcdw.py:1153
msgid "second"
msgid_plural "seconds"
msgstr[0] ""
msgstr[1] ""
#: rcgcdw.py:1153
msgid "minute"
msgid_plural "minutes"
msgstr[0] ""
msgstr[1] ""
#: rcgcdw.py:1153
msgid "hour"
msgid_plural "hours"
msgstr[0] ""
msgstr[1] ""
#: rcgcdw.py:1153
msgid "day"
msgid_plural "days"
msgstr[0] ""
msgstr[1] ""
#: rcgcdw.py:1153
msgid "week"
msgid_plural "weeks"
msgstr[0] ""
msgstr[1] ""
#: rcgcdw.py:1153
msgid "month"
msgid_plural "months"
msgstr[0] ""
msgstr[1] ""
#: rcgcdw.py:1153
msgid "year"
msgid_plural "years"
msgstr[0] ""
msgstr[1] ""
#: rcgcdw.py:1153
msgid "millennium"
msgid_plural "millennia"
msgstr[0] ""
msgstr[1] ""
#: rcgcdw.py:1153
msgid "decade"
msgid_plural "decades"
msgstr[0] ""
msgstr[1] ""
#: rcgcdw.py:1153
msgid "century"
msgid_plural "centuries"
msgstr[0] ""
msgstr[1] ""

View file

@ -26,17 +26,19 @@ from collections import defaultdict, Counter
from urllib.parse import quote_plus from urllib.parse import quote_plus
from html.parser import HTMLParser from html.parser import HTMLParser
if __name__ != "__main__": if __name__ != "__main__": # return if called as a module
logging.critical("The file is being executed as a module. Please execute the script using the console.") logging.critical("The file is being executed as a module. Please execute the script using the console.")
sys.exit(1) sys.exit(1)
TESTING = True if "--test" in sys.argv else False TESTING = True if "--test" in sys.argv else False # debug mode, pipeline testing
try: try: # load settings
with open("settings.json") as sfile: with open("settings.json") as sfile:
settings = json.load(sfile) settings = json.load(sfile)
if settings["limitrefetch"] < settings["limit"] and settings["limitrefetch"] != -1: if settings["limitrefetch"] < settings["limit"] and settings["limitrefetch"] != -1:
settings["limitrefetch"] = settings["limit"] settings["limitrefetch"] = settings["limit"]
if "user-agent" in settings["header"]:
settings["header"]["user-agent"] = settings["header"]["user-agent"].format(version="1.5.3") # set the version in the useragent
except FileNotFoundError: except FileNotFoundError:
logging.critical("No config file could be found. Please make sure settings.json is in the directory.") logging.critical("No config file could be found. Please make sure settings.json is in the directory.")
sys.exit(1) sys.exit(1)
@ -293,7 +295,17 @@ def webhook_formatter(action, STATIC, **params):
user=params["blocked_user"].replace(" ", "_").replace(')', user=params["blocked_user"].replace(" ", "_").replace(')',
'\)')) '\)'))
user = params["blocked_user"].split(':')[1] user = params["blocked_user"].split(':')[1]
block_time = _("infinity and beyond") if params["duration"] == "infinite" else params["duration"] if params["duration"] == "infinite":
block_time = _("infinity and beyond")
else:
english_length = re.sub(r"(\d+)", "", params["duration"]) #note that translation won't work for millenia and century yet
english_length_num = re.sub(r"(\D+)", "", params["duration"])
try:
english_length = english_length.rstrip("s").strip()
block_time = "{num} {translated_length}".format(num=english_length_num, translated_length=ngettext(english_length, english_length + "s", int(english_length_num)))
except AttributeError:
logging.error("Could not strip s from the block event, seems like the regex didn't work?")
return
embed["title"] = _("Blocked {blocked_user} for {time}").format(blocked_user=user, time=block_time) embed["title"] = _("Blocked {blocked_user} for {time}").format(blocked_user=user, time=block_time)
elif action == "block/reblock": elif action == "block/reblock":
link = "https://{wiki}.gamepedia.com/{user}".format(wiki=settings["wiki"], link = "https://{wiki}.gamepedia.com/{user}".format(wiki=settings["wiki"],
@ -365,7 +377,7 @@ def webhook_formatter(action, STATIC, **params):
field = _("Unknown") field = _("Unknown")
embed["title"] = _("Edited {target}'s profile").format(target=params["target"]) if params["user"] != params[ embed["title"] = _("Edited {target}'s profile").format(target=params["target"]) if params["user"] != params[
"target"] else _("Edited their own profile") "target"] else _("Edited their own profile")
params["desc"] = _("{field} field changed to: {desc}").format(field=field, desc=params["desc"]) params["desc"] = _("{field} field changed to: {desc}").format(field=field, desc=BeautifulSoup(params["desc"], "lxml").get_text())
elif action == "curseprofile/comment-deleted": elif action == "curseprofile/comment-deleted":
link = "https://{wiki}.gamepedia.com/Special:CommentPermalink/{commentid}".format(wiki=settings["wiki"], link = "https://{wiki}.gamepedia.com/Special:CommentPermalink/{commentid}".format(wiki=settings["wiki"],
commentid=params["commentid"]) commentid=params["commentid"])
@ -1053,7 +1065,7 @@ class Recent_Changes_Class(object):
def safe_request(self, url): def safe_request(self, url):
try: try:
request = self.session.get(url, timeout=10) request = self.session.get(url, timeout=10, allow_redirects=False)
except requests.exceptions.Timeout: except requests.exceptions.Timeout:
logging.warning("Reached timeout error for request on link {url}".format(url=url)) logging.warning("Reached timeout error for request on link {url}".format(url=url))
self.downtime_controller() self.downtime_controller()
@ -1066,6 +1078,9 @@ class Recent_Changes_Class(object):
if 499 < request.status_code < 600: if 499 < request.status_code < 600:
self.downtime_controller() self.downtime_controller()
return None return None
elif request.status_code == 302:
logging.critical("Redirect detected! Either the wiki given in the script settings (wiki field) is incorrect/the wiki got removed or Gamepedia is giving us the false value. Please provide the real URL to the wiki, current URL redirects to {}".format(request.next.url))
sys.exit(0)
return request return request
def check_connection(self, looped=False): def check_connection(self, looped=False):
@ -1140,7 +1155,7 @@ recent_changes.fetch(amount=settings["limitrefetch"] if settings["limitrefetch"]
schedule.every(settings["cooldown"]).seconds.do(recent_changes.fetch) schedule.every(settings["cooldown"]).seconds.do(recent_changes.fetch)
if 1 == 2: # additional translation strings in unreachable code if 1 == 2: # additional translation strings in unreachable code
print(_("director"), _("bot"), _("editor"), _("directors"), _("sysop"), _("bureaucrat"), _("reviewer"), print(_("director"), _("bot"), _("editor"), _("directors"), _("sysop"), _("bureaucrat"), _("reviewer"),
_("autoreview"), _("autopatrol"), _("wiki_guardian")) _("autoreview"), _("autopatrol"), _("wiki_guardian"), ngettext("second", "seconds", 1), ngettext("minute", "minutes", 1), ngettext("hour", "hours", 1), ngettext("day", "days", 1), ngettext("week", "weeks", 1), ngettext("month", "months",1), ngettext("year", "years", 1), ngettext("millennium", "millennia", 1), ngettext("decade", "decades", 1), ngettext("century", "centuries", 1))
if settings["overview"]: if settings["overview"]:
try: try:

View file

@ -3,7 +3,7 @@
"wiki": "minecraft", "wiki": "minecraft",
"lang": "en", "lang": "en",
"header": { "header": {
"user-agent": "FrisksRcGcDw/1.5.2" "user-agent": "RcGcDw/{version}"
}, },
"limit": 11, "limit": 11,
"webhookURL": "https://discordapp.com/api/webhooks/111111111111111111/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "webhookURL": "https://discordapp.com/api/webhooks/111111111111111111/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",