From 2b4719212c032e3c9b7977e0bca9b9ade46a2352 Mon Sep 17 00:00:00 2001 From: Frisk Date: Mon, 16 Mar 2020 01:20:20 +0100 Subject: [PATCH] Various fixes, added polish translation --- locale/en/LC_MESSAGES/rcgcdw.mo | Bin 18580 -> 19364 bytes locale/en/LC_MESSAGES/rcgcdw.po | 425 ++++++++++++++++++-------------- locale/pl/LC_MESSAGES/rcgcdw.mo | Bin 19998 -> 20890 bytes locale/pl/LC_MESSAGES/rcgcdw.po | 418 +++++++++++++++++-------------- misc.pot | 2 +- misc.py | 2 +- rcgcdw.pot | 417 +++++++++++++++++-------------- rcgcdw.py | 24 +- 8 files changed, 707 insertions(+), 581 deletions(-) diff --git a/locale/en/LC_MESSAGES/rcgcdw.mo b/locale/en/LC_MESSAGES/rcgcdw.mo index c7f38479347939758ed4756c0ba935e3e939ff9d..8107c38c74c5967cfdfa72d92a0e8a78c6e34e81 100644 GIT binary patch delta 4757 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 diff --git a/locale/en/LC_MESSAGES/rcgcdw.po b/locale/en/LC_MESSAGES/rcgcdw.po index 2290a29..cfe3dc8 100644 --- a/locale/en/LC_MESSAGES/rcgcdw.po +++ b/locale/en/LC_MESSAGES/rcgcdw.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-19 16:31+0100\n" -"PO-Revision-Date: 2020-02-19 16:32+0100\n" +"POT-Creation-Date: 2020-03-16 00:49+0100\n" +"PO-Revision-Date: 2020-03-16 00:50+0100\n" "Last-Translator: Frisk \n" "Language-Team: \n" "Language: en\n" @@ -18,67 +18,67 @@ msgstr "" "X-Generator: Poedit 2.3\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Location" msgstr "Location" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "About me" msgstr "About me" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Google link" msgstr "Google link" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Facebook link" msgstr "Facebook link" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Twitter link" msgstr "Twitter link" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Reddit link" msgstr "Reddit link" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Twitch link" msgstr "Twitch link" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "PSN link" msgstr "PSN link" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "VK link" msgstr "VK link" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "XBL link" msgstr "XBL link" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Steam link" msgstr "Steam link" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Discord handle" msgstr "Discord handle" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Battle.net handle" msgstr "Battle.net handle" -#: rcgcdw.py:90 rcgcdw.py:827 +#: rcgcdw.py:168 rcgcdw.py:911 msgid "Unknown" msgstr "Unknown" -#: rcgcdw.py:92 +#: rcgcdw.py:170 msgid "unknown" msgstr "unknown" -#: rcgcdw.py:162 +#: rcgcdw.py:240 #, python-brace-format msgid "" "[{author}]({author_url}) edited [{article}]({edit_link}){comment} ({sign}" @@ -87,7 +87,7 @@ msgstr "" "[{author}]({author_url}) edited [{article}]({edit_link}){comment} ({sign}" "{edit_size})" -#: rcgcdw.py:164 +#: rcgcdw.py:242 #, python-brace-format msgid "" "[{author}]({author_url}) created [{article}]({edit_link}){comment} ({sign}" @@ -96,12 +96,12 @@ msgstr "" "[{author}]({author_url}) created [{article}]({edit_link}){comment} ({sign}" "{edit_size})" -#: rcgcdw.py:168 +#: rcgcdw.py:245 #, python-brace-format msgid "[{author}]({author_url}) uploaded [{file}]({file_link}){comment}" msgstr "[{author}]({author_url}) uploaded [{file}]({file_link}){comment}" -#: rcgcdw.py:176 +#: rcgcdw.py:252 #, python-brace-format msgid "" "[{author}]({author_url}) uploaded a new version of [{file}]({file_link})" @@ -110,12 +110,12 @@ msgstr "" "[{author}]({author_url}) uploaded a new version of [{file}]({file_link})" "{comment}" -#: rcgcdw.py:180 +#: rcgcdw.py:255 #, python-brace-format msgid "[{author}]({author_url}) deleted [{page}]({page_link}){comment}" msgstr "[{author}]({author_url}) deleted [{page}]({page_link}){comment}" -#: rcgcdw.py:185 +#: rcgcdw.py:259 #, python-brace-format msgid "" "[{author}]({author_url}) deleted redirect by overwriting [{page}]" @@ -124,15 +124,15 @@ msgstr "" "[{author}]({author_url}) deleted redirect by overwriting [{page}]" "({page_link}){comment}" -#: rcgcdw.py:190 rcgcdw.py:196 +#: rcgcdw.py:263 rcgcdw.py:268 msgid "without making a redirect" msgstr "without making a redirect" -#: rcgcdw.py:190 rcgcdw.py:197 +#: rcgcdw.py:263 rcgcdw.py:269 msgid "with a redirect" msgstr "with a redirect" -#: rcgcdw.py:191 +#: rcgcdw.py:264 #, python-brace-format msgid "" "[{author}]({author_url}) moved {redirect}*{article}* to [{target}]" @@ -141,7 +141,7 @@ msgstr "" "[{author}]({author_url}) moved {redirect}*{article}* to [{target}]" "({target_url}) {made_a_redirect}{comment}" -#: rcgcdw.py:198 +#: rcgcdw.py:270 #, python-brace-format msgid "" "[{author}]({author_url}) moved {redirect}*{article}* over redirect to " @@ -150,7 +150,7 @@ msgstr "" "[{author}]({author_url}) moved {redirect}*{article}* over redirect to " "[{target}]({target_url}) {made_a_redirect}{comment}" -#: rcgcdw.py:204 +#: rcgcdw.py:275 #, python-brace-format msgid "" "[{author}]({author_url}) moved protection settings from {redirect}*{article}" @@ -159,18 +159,34 @@ msgstr "" "[{author}]({author_url}) moved protection settings from {redirect}*{article}" "* to [{target}]({target_url}){comment}" -#: rcgcdw.py:216 rcgcdw.py:610 +#: rcgcdw.py:286 rcgcdw.py:686 msgid "infinity and beyond" msgstr "infinity and beyond" -#: rcgcdw.py:231 +#: rcgcdw.py:303 +#| msgid " on pages: *" +msgid " on pages: " +msgstr " on pages: " + +#: rcgcdw.py:310 rcgcdw.py:706 +msgid " and namespaces: " +msgstr " and namespaces: " + +#: rcgcdw.py:312 +#| msgid " on namespaces: *" +msgid " on namespaces: " +msgstr " on namespaces: " + +#: rcgcdw.py:324 #, python-brace-format msgid "" -"[{author}]({author_url}) blocked [{user}]({user_url}) for {time}{comment}" +"[{author}]({author_url}) blocked [{user}]({user_url}) for {time}" +"{restriction_desc}{comment}" msgstr "" -"[{author}]({author_url}) blocked [{user}]({user_url}) for {time}{comment}" +"[{author}]({author_url}) blocked [{user}]({user_url}) for {time}" +"{restriction_desc}{comment}" -#: rcgcdw.py:236 +#: rcgcdw.py:328 #, python-brace-format msgid "" "[{author}]({author_url}) changed block settings for [{blocked_user}]" @@ -179,25 +195,25 @@ msgstr "" "[{author}]({author_url}) changed block settings for [{blocked_user}]" "({user_url}){comment}" -#: rcgcdw.py:241 +#: rcgcdw.py:332 #, python-brace-format msgid "" "[{author}]({author_url}) unblocked [{blocked_user}]({user_url}){comment}" msgstr "" "[{author}]({author_url}) unblocked [{blocked_user}]({user_url}){comment}" -#: rcgcdw.py:245 +#: rcgcdw.py:335 #, python-brace-format msgid "" "[{author}]({author_url}) left a [comment]({comment}) on {target} profile" msgstr "" "[{author}]({author_url}) left a [comment]({comment}) on {target} profile" -#: rcgcdw.py:245 +#: rcgcdw.py:335 msgid "their own profile" msgstr "their own profile" -#: rcgcdw.py:250 +#: rcgcdw.py:338 #, python-brace-format msgid "" "[{author}]({author_url}) replied to a [comment]({comment}) on {target} " @@ -206,48 +222,53 @@ msgstr "" "[{author}]({author_url}) replied to a [comment]({comment}) on {target} " "profile" -#: rcgcdw.py:253 rcgcdw.py:261 rcgcdw.py:265 +#: rcgcdw.py:341 rcgcdw.py:347 rcgcdw.py:358 rcgcdw.py:362 msgid "their own" msgstr "their own" -#: rcgcdw.py:258 +#: rcgcdw.py:344 #, python-brace-format msgid "" "[{author}]({author_url}) edited a [comment]({comment}) on {target} profile" msgstr "" "[{author}]({author_url}) edited a [comment]({comment}) on {target} profile" -#: rcgcdw.py:263 +#: rcgcdw.py:350 +#, python-brace-format +msgid "[{author}]({author_url}) purged a comment on {target} profile" +msgstr "[{author}]({author_url}) purged a comment on {target} profile" + +#: rcgcdw.py:360 #, python-brace-format msgid "[{author}]({author_url}) deleted a comment on {target} profile" msgstr "[{author}]({author_url}) deleted a comment on {target} profile" -#: rcgcdw.py:270 +#: rcgcdw.py:366 #, python-brace-format msgid "[{target}]({target_url})'s" msgstr "[{target}]({target_url})'s" -#: rcgcdw.py:270 +#: rcgcdw.py:366 #, python-brace-format msgid "[their own]({target_url})" msgstr "[their own]({target_url})" -#: rcgcdw.py:271 +#: rcgcdw.py:367 #, python-brace-format msgid "" "[{author}]({author_url}) edited the {field} on {target} profile. *({desc})*" msgstr "" "[{author}]({author_url}) edited the {field} on {target} profile. *({desc})*" -#: rcgcdw.py:285 rcgcdw.py:287 rcgcdw.py:692 rcgcdw.py:694 +#: rcgcdw.py:381 rcgcdw.py:383 rcgcdw.py:787 rcgcdw.py:789 msgid "none" msgstr "none" -#: rcgcdw.py:293 rcgcdw.py:679 +#: rcgcdw.py:389 rcgcdw.py:774 msgid "System" msgstr "System" -#: rcgcdw.py:299 +#: rcgcdw.py:394 #, python-brace-format msgid "" "[{author}]({author_url}) protected [{article}]({article_url}) with the " @@ -256,11 +277,11 @@ msgstr "" "[{author}]({author_url}) protected [{article}]({article_url}) with the " "following settings: {settings}{comment}" -#: rcgcdw.py:301 rcgcdw.py:310 rcgcdw.py:703 rcgcdw.py:710 +#: rcgcdw.py:396 rcgcdw.py:404 rcgcdw.py:797 rcgcdw.py:803 msgid " [cascading]" msgstr " [cascading]" -#: rcgcdw.py:307 +#: rcgcdw.py:401 #, python-brace-format msgid "" "[{author}]({author_url}) modified protection settings of [{article}]" @@ -269,7 +290,7 @@ msgstr "" "[{author}]({author_url}) modified protection settings of [{article}]" "({article_url}) to: {settings}{comment}" -#: rcgcdw.py:315 +#: rcgcdw.py:408 #, python-brace-format msgid "" "[{author}]({author_url}) removed protection from [{article}]({article_url})" @@ -278,7 +299,7 @@ msgstr "" "[{author}]({author_url}) removed protection from [{article}]({article_url})" "{comment}" -#: rcgcdw.py:320 +#: rcgcdw.py:412 #, python-brace-format msgid "" "[{author}]({author_url}) changed visibility of revision on page [{article}]" @@ -293,7 +314,7 @@ msgstr[1] "" "[{author}]({author_url}) changed visibility of {amount} revisions on page " "[{article}]({article_url}){comment}" -#: rcgcdw.py:326 +#: rcgcdw.py:417 #, python-brace-format msgid "" "[{author}]({author_url}) imported [{article}]({article_url}) with {count} " @@ -308,36 +329,36 @@ msgstr[1] "" "[{author}]({author_url}) imported [{article}]({article_url}) with {count} " "revisions{comment}" -#: rcgcdw.py:332 +#: rcgcdw.py:422 #, python-brace-format msgid "[{author}]({author_url}) restored [{article}]({article_url}){comment}" msgstr "[{author}]({author_url}) restored [{article}]({article_url}){comment}" -#: rcgcdw.py:334 +#: rcgcdw.py:424 #, python-brace-format msgid "[{author}]({author_url}) changed visibility of log events{comment}" msgstr "[{author}]({author_url}) changed visibility of log events{comment}" -#: rcgcdw.py:336 +#: rcgcdw.py:426 #, python-brace-format msgid "[{author}]({author_url}) imported interwiki{comment}" msgstr "[{author}]({author_url}) imported interwiki{comment}" -#: rcgcdw.py:339 +#: rcgcdw.py:429 #, python-brace-format msgid "" "[{author}]({author_url}) edited abuse filter [number {number}]({filter_url})" msgstr "" "[{author}]({author_url}) edited abuse filter [number {number}]({filter_url})" -#: rcgcdw.py:342 +#: rcgcdw.py:432 #, python-brace-format msgid "" "[{author}]({author_url}) created abuse filter [number {number}]({filter_url})" msgstr "" "[{author}]({author_url}) created abuse filter [number {number}]({filter_url})" -#: rcgcdw.py:348 +#: rcgcdw.py:436 #, python-brace-format msgid "" "[{author}]({author_url}) merged revision histories of [{article}]" @@ -346,7 +367,7 @@ msgstr "" "[{author}]({author_url}) merged revision histories of [{article}]" "({article_url}) into [{dest}]({dest_url}){comment}" -#: rcgcdw.py:352 +#: rcgcdw.py:440 #, python-brace-format msgid "" "[{author}]({author_url}) added an entry to the [interwiki table]" @@ -355,7 +376,7 @@ msgstr "" "[{author}]({author_url}) added an entry to the [interwiki table]" "({table_url}) pointing to {website} with {prefix} prefix" -#: rcgcdw.py:358 +#: rcgcdw.py:446 #, python-brace-format msgid "" "[{author}]({author_url}) edited an entry in [interwiki table]({table_url}) " @@ -364,14 +385,14 @@ msgstr "" "[{author}]({author_url}) edited an entry in [interwiki table]({table_url}) " "pointing to {website} with {prefix} prefix" -#: rcgcdw.py:364 +#: rcgcdw.py:452 #, python-brace-format msgid "" "[{author}]({author_url}) deleted an entry in [interwiki table]({table_url})" msgstr "" "[{author}]({author_url}) deleted an entry in [interwiki table]({table_url})" -#: rcgcdw.py:368 +#: rcgcdw.py:455 #, python-brace-format msgid "" "[{author}]({author_url}) changed the content model of the page [{article}]" @@ -380,14 +401,14 @@ msgstr "" "[{author}]({author_url}) changed the content model of the page [{article}]" "({article_url}) from {old} to {new}{comment}" -#: rcgcdw.py:373 +#: rcgcdw.py:459 #, python-brace-format msgid "" "[{author}]({author_url}) edited the sprite for [{article}]({article_url})" msgstr "" "[{author}]({author_url}) edited the sprite for [{article}]({article_url})" -#: rcgcdw.py:377 +#: rcgcdw.py:462 #, python-brace-format msgid "" "[{author}]({author_url}) created the sprite sheet for [{article}]" @@ -396,109 +417,109 @@ msgstr "" "[{author}]({author_url}) created the sprite sheet for [{article}]" "({article_url})" -#: rcgcdw.py:381 +#: rcgcdw.py:465 #, python-brace-format msgid "" "[{author}]({author_url}) edited the slice for [{article}]({article_url})" msgstr "" "[{author}]({author_url}) edited the slice for [{article}]({article_url})" -#: rcgcdw.py:386 +#: rcgcdw.py:470 #, python-brace-format msgid "[{author}]({author_url}) created the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) created the Cargo table \"{table}\"" -#: rcgcdw.py:388 +#: rcgcdw.py:472 #, python-brace-format msgid "[{author}]({author_url}) deleted the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) deleted the Cargo table \"{table}\"" -#: rcgcdw.py:393 +#: rcgcdw.py:477 #, python-brace-format msgid "[{author}]({author_url}) recreated the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) recreated the Cargo table \"{table}\"" -#: rcgcdw.py:398 +#: rcgcdw.py:482 #, python-brace-format msgid "[{author}]({author_url}) replaced the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) replaced the Cargo table \"{table}\"" -#: rcgcdw.py:401 +#: rcgcdw.py:485 #, python-brace-format msgid "[{author}]({author_url}) created a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) created a [tag]({tag_url}) \"{tag}\"" -#: rcgcdw.py:405 +#: rcgcdw.py:489 #, python-brace-format msgid "[{author}]({author_url}) deleted a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) deleted a [tag]({tag_url}) \"{tag}\"" -#: rcgcdw.py:409 +#: rcgcdw.py:493 #, python-brace-format msgid "[{author}]({author_url}) activated a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) activated a [tag]({tag_url}) \"{tag}\"" -#: rcgcdw.py:412 +#: rcgcdw.py:496 #, python-brace-format msgid "[{author}]({author_url}) deactivated a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) deactivated a [tag]({tag_url}) \"{tag}\"" -#: rcgcdw.py:414 +#: rcgcdw.py:498 msgid "An action has been hidden by administration." msgstr "An action has been hidden by administration." -#: rcgcdw.py:423 rcgcdw.py:695 +#: rcgcdw.py:507 rcgcdw.py:790 msgid "No description provided" msgstr "No description provided" -#: rcgcdw.py:473 +#: rcgcdw.py:555 msgid "(N!) " msgstr "(N!) " -#: rcgcdw.py:474 +#: rcgcdw.py:556 msgid "m" msgstr "m" -#: rcgcdw.py:474 +#: rcgcdw.py:556 msgid "b" msgstr "b" -#: rcgcdw.py:493 rcgcdw.py:498 +#: rcgcdw.py:575 rcgcdw.py:580 msgid "__Only whitespace__" msgstr "__Only whitespace__" -#: rcgcdw.py:504 +#: rcgcdw.py:586 msgid "Removed" msgstr "Removed" -#: rcgcdw.py:507 +#: rcgcdw.py:589 msgid "Added" msgstr "Added" -#: rcgcdw.py:537 rcgcdw.py:572 +#: rcgcdw.py:621 rcgcdw.py:656 msgid "Options" msgstr "Options" -#: rcgcdw.py:537 +#: rcgcdw.py:621 #, python-brace-format msgid "([preview]({link}) | [undo]({undolink}))" msgstr "([preview]({link}) | [undo]({undolink}))" -#: rcgcdw.py:539 +#: rcgcdw.py:623 #, python-brace-format msgid "Uploaded a new version of {name}" msgstr "Uploaded a new version of {name}" -#: rcgcdw.py:541 +#: rcgcdw.py:625 #, python-brace-format msgid "Uploaded {name}" msgstr "Uploaded {name}" -#: rcgcdw.py:557 +#: rcgcdw.py:641 msgid "**No license!**" msgstr "**No license!**" -#: rcgcdw.py:569 +#: rcgcdw.py:653 msgid "" "\n" "License: {}" @@ -506,497 +527,523 @@ msgstr "" "\n" "License: {}" -#: rcgcdw.py:572 +#: rcgcdw.py:656 #, python-brace-format msgid "([preview]({link}))" msgstr "([preview]({link}))" -#: rcgcdw.py:577 +#: rcgcdw.py:660 #, python-brace-format msgid "Deleted page {article}" msgstr "Deleted page {article}" -#: rcgcdw.py:581 +#: rcgcdw.py:663 #, python-brace-format msgid "Deleted redirect {article} by overwriting" msgstr "Deleted redirect {article} by overwriting" -#: rcgcdw.py:586 +#: rcgcdw.py:667 msgid "No redirect has been made" msgstr "No redirect has been made" -#: rcgcdw.py:587 +#: rcgcdw.py:668 msgid "A redirect has been made" msgstr "A redirect has been made" -#: rcgcdw.py:588 +#: rcgcdw.py:669 #, python-brace-format msgid "Moved {redirect}{article} to {target}" msgstr "Moved {redirect}{article} to {target}" -#: rcgcdw.py:592 +#: rcgcdw.py:672 #, python-brace-format msgid "Moved {redirect}{article} to {title} over redirect" msgstr "Moved {redirect}{article} to {title} over redirect" -#: rcgcdw.py:597 +#: rcgcdw.py:676 #, python-brace-format msgid "Moved protection settings from {redirect}{article} to {title}" msgstr "Moved protection settings from {redirect}{article} to {title}" -#: rcgcdw.py:620 +#: rcgcdw.py:699 +#| msgid "Block from editing the following pages: " +msgid "Blocked from editing the following pages: " +msgstr "Blocked from editing the following pages: " + +#: rcgcdw.py:708 +#| msgid "Block from editing pages on following namespaces: " +msgid "Blocked from editing pages on following namespaces: " +msgstr "Blocked from editing pages on following namespaces: " + +#: rcgcdw.py:722 +msgid "Partial block details" +msgstr "Partial block details" + +#: rcgcdw.py:723 #, python-brace-format msgid "Blocked {blocked_user} for {time}" msgstr "Blocked {blocked_user} for {time}" -#: rcgcdw.py:626 +#: rcgcdw.py:727 #, python-brace-format msgid "Changed block settings for {blocked_user}" msgstr "Changed block settings for {blocked_user}" -#: rcgcdw.py:632 +#: rcgcdw.py:731 #, python-brace-format msgid "Unblocked {blocked_user}" msgstr "Unblocked {blocked_user}" -#: rcgcdw.py:638 +#: rcgcdw.py:736 #, python-brace-format msgid "Left a comment on {target}'s profile" msgstr "Left a comment on {target}'s profile" -#: rcgcdw.py:640 +#: rcgcdw.py:738 msgid "Left a comment on their own profile" msgstr "Left a comment on their own profile" -#: rcgcdw.py:646 +#: rcgcdw.py:743 #, python-brace-format msgid "Replied to a comment on {target}'s profile" msgstr "Replied to a comment on {target}'s profile" -#: rcgcdw.py:648 +#: rcgcdw.py:745 msgid "Replied to a comment on their own profile" msgstr "Replied to a comment on their own profile" -#: rcgcdw.py:654 +#: rcgcdw.py:750 #, python-brace-format msgid "Edited a comment on {target}'s profile" msgstr "Edited a comment on {target}'s profile" -#: rcgcdw.py:656 +#: rcgcdw.py:752 msgid "Edited a comment on their own profile" msgstr "Edited a comment on their own profile" -#: rcgcdw.py:662 +#: rcgcdw.py:755 #, python-brace-format msgid "Edited {target}'s profile" msgstr "Edited {target}'s profile" -#: rcgcdw.py:662 +#: rcgcdw.py:755 msgid "Edited their own profile" msgstr "Edited their own profile" -#: rcgcdw.py:664 +#: rcgcdw.py:757 #, python-brace-format msgid "Cleared the {field} field" msgstr "Cleared the {field} field" -#: rcgcdw.py:666 +#: rcgcdw.py:759 #, python-brace-format msgid "{field} field changed to: {desc}" msgstr "{field} field changed to: {desc}" -#: rcgcdw.py:673 +#: rcgcdw.py:762 +#, python-brace-format +msgid "Purged a comment on {target}'s profile" +msgstr "Purged a comment on {target}'s profile" + +#: rcgcdw.py:768 #, python-brace-format msgid "Deleted a comment on {target}'s profile" msgstr "Deleted a comment on {target}'s profile" -#: rcgcdw.py:677 +#: rcgcdw.py:772 #, python-brace-format msgid "Changed group membership for {target}" msgstr "Changed group membership for {target}" -#: rcgcdw.py:681 +#: rcgcdw.py:776 #, python-brace-format msgid "{target} got autopromoted to a new usergroup" msgstr "{target} got autopromoted to a new usergroup" -#: rcgcdw.py:696 +#: rcgcdw.py:791 #, python-brace-format msgid "Groups changed from {old_groups} to {new_groups}{reason}" msgstr "Groups changed from {old_groups} to {new_groups}{reason}" -#: rcgcdw.py:701 +#: rcgcdw.py:795 #, python-brace-format msgid "Protected {target}" msgstr "Protected {target}" -#: rcgcdw.py:708 +#: rcgcdw.py:801 #, python-brace-format msgid "Changed protection level for {article}" msgstr "Changed protection level for {article}" -#: rcgcdw.py:715 +#: rcgcdw.py:807 #, python-brace-format msgid "Removed protection from {article}" msgstr "Removed protection from {article}" -#: rcgcdw.py:720 +#: rcgcdw.py:811 #, python-brace-format msgid "Changed visibility of revision on page {article} " msgid_plural "Changed visibility of {amount} revisions on page {article} " msgstr[0] "Changed visibility of revision on page {article} " msgstr[1] "Changed visibility of {amount} revisions on page {article} " -#: rcgcdw.py:726 +#: rcgcdw.py:816 #, python-brace-format msgid "Imported {article} with {count} revision" msgid_plural "Imported {article} with {count} revisions" msgstr[0] "Imported {article} with {count} revision" msgstr[1] "Imported {article} with {count} revisions" -#: rcgcdw.py:732 +#: rcgcdw.py:821 #, python-brace-format msgid "Restored {article}" msgstr "Restored {article}" -#: rcgcdw.py:735 +#: rcgcdw.py:824 msgid "Changed visibility of log events" msgstr "Changed visibility of log events" -#: rcgcdw.py:738 +#: rcgcdw.py:827 msgid "Imported interwiki" msgstr "Imported interwiki" -#: rcgcdw.py:741 +#: rcgcdw.py:830 #, python-brace-format msgid "Edited abuse filter number {number}" msgstr "Edited abuse filter number {number}" -#: rcgcdw.py:744 +#: rcgcdw.py:833 #, python-brace-format msgid "Created abuse filter number {number}" msgstr "Created abuse filter number {number}" -#: rcgcdw.py:748 +#: rcgcdw.py:836 #, python-brace-format msgid "Merged revision histories of {article} into {dest}" msgstr "Merged revision histories of {article} into {dest}" -#: rcgcdw.py:752 +#: rcgcdw.py:840 msgid "Added an entry to the interwiki table" msgstr "Added an entry to the interwiki table" -#: rcgcdw.py:753 rcgcdw.py:759 +#: rcgcdw.py:841 rcgcdw.py:847 #, python-brace-format msgid "Prefix: {prefix}, website: {website} | {desc}" msgstr "Prefix: {prefix}, website: {website} | {desc}" -#: rcgcdw.py:758 +#: rcgcdw.py:846 msgid "Edited an entry in interwiki table" msgstr "Edited an entry in interwiki table" -#: rcgcdw.py:764 +#: rcgcdw.py:852 msgid "Deleted an entry in interwiki table" msgstr "Deleted an entry in interwiki table" -#: rcgcdw.py:765 +#: rcgcdw.py:853 #, python-brace-format msgid "Prefix: {prefix} | {desc}" msgstr "Prefix: {prefix} | {desc}" -#: rcgcdw.py:769 +#: rcgcdw.py:856 #, python-brace-format msgid "Changed the content model of the page {article}" msgstr "Changed the content model of the page {article}" -#: rcgcdw.py:770 +#: rcgcdw.py:857 #, python-brace-format msgid "Model changed from {old} to {new}: {reason}" msgstr "Model changed from {old} to {new}: {reason}" -#: rcgcdw.py:776 +#: rcgcdw.py:862 #, python-brace-format msgid "Edited the sprite for {article}" msgstr "Edited the sprite for {article}" -#: rcgcdw.py:780 +#: rcgcdw.py:865 #, python-brace-format msgid "Created the sprite sheet for {article}" msgstr "Created the sprite sheet for {article}" -#: rcgcdw.py:784 +#: rcgcdw.py:868 #, python-brace-format msgid "Edited the slice for {article}" msgstr "Edited the slice for {article}" -#: rcgcdw.py:790 +#: rcgcdw.py:874 #, python-brace-format msgid "Created the Cargo table \"{table}\"" msgstr "Created the Cargo table \"{table}\"" -#: rcgcdw.py:794 +#: rcgcdw.py:878 #, python-brace-format msgid "Deleted the Cargo table \"{table}\"" msgstr "Deleted the Cargo table \"{table}\"" -#: rcgcdw.py:801 +#: rcgcdw.py:885 #, python-brace-format msgid "Recreated the Cargo table \"{table}\"" msgstr "Recreated the Cargo table \"{table}\"" -#: rcgcdw.py:808 +#: rcgcdw.py:892 #, python-brace-format msgid "Replaced the Cargo table \"{table}\"" msgstr "Replaced the Cargo table \"{table}\"" -#: rcgcdw.py:812 +#: rcgcdw.py:896 #, python-brace-format msgid "Created a tag \"{tag}\"" msgstr "Created a tag \"{tag}\"" -#: rcgcdw.py:816 +#: rcgcdw.py:900 #, python-brace-format msgid "Deleted a tag \"{tag}\"" msgstr "Deleted a tag \"{tag}\"" -#: rcgcdw.py:820 +#: rcgcdw.py:904 #, python-brace-format msgid "Activated a tag \"{tag}\"" msgstr "Activated a tag \"{tag}\"" -#: rcgcdw.py:823 +#: rcgcdw.py:907 #, python-brace-format msgid "Deactivated a tag \"{tag}\"" msgstr "Deactivated a tag \"{tag}\"" -#: rcgcdw.py:826 +#: rcgcdw.py:910 msgid "Action has been hidden by administration." msgstr "Action has been hidden by administration." -#: rcgcdw.py:854 +#: rcgcdw.py:938 msgid "Tags" msgstr "Tags" -#: rcgcdw.py:859 +#: rcgcdw.py:943 msgid "**Added**: " msgstr "**Added**: " -#: rcgcdw.py:859 +#: rcgcdw.py:943 msgid " and {} more\n" msgstr " and {} more\n" -#: rcgcdw.py:860 +#: rcgcdw.py:944 msgid "**Removed**: " msgstr "**Removed**: " -#: rcgcdw.py:860 +#: rcgcdw.py:944 msgid " and {} more" msgstr " and {} more" -#: rcgcdw.py:861 +#: rcgcdw.py:945 msgid "Changed categories" msgstr "Changed categories" -#: rcgcdw.py:880 +#: rcgcdw.py:964 msgid "~~hidden~~" msgstr "~~hidden~~" -#: rcgcdw.py:886 +#: rcgcdw.py:970 msgid "hidden" msgstr "hidden" -#: rcgcdw.py:953 rcgcdw.py:955 rcgcdw.py:957 rcgcdw.py:959 rcgcdw.py:961 -#: rcgcdw.py:963 rcgcdw.py:965 +#: rcgcdw.py:1037 rcgcdw.py:1039 rcgcdw.py:1041 rcgcdw.py:1043 rcgcdw.py:1045 +#: rcgcdw.py:1047 rcgcdw.py:1049 #, python-brace-format msgid "{value} (avg. {avg})" msgstr "{value} (avg. {avg})" -#: rcgcdw.py:1006 +#: rcgcdw.py:1073 rcgcdw.py:1101 msgid "Daily overview" msgstr "Daily overview" -#: rcgcdw.py:1015 +#: rcgcdw.py:1075 +msgid "No activity" +msgstr "No activity" + +#: rcgcdw.py:1110 msgid " ({} action)" msgid_plural " ({} actions)" msgstr[0] " ({} action)" msgstr[1] " ({} actions)" -#: rcgcdw.py:1017 +#: rcgcdw.py:1112 msgid " ({} edit)" msgid_plural " ({} edits)" msgstr[0] " ({} edit)" msgstr[1] " ({} edits)" -#: rcgcdw.py:1022 +#: rcgcdw.py:1117 msgid " UTC ({} action)" msgid_plural " UTC ({} actions)" msgstr[0] " UTC ({} action)" msgstr[1] " UTC ({} actions)" -#: rcgcdw.py:1024 rcgcdw.py:1025 rcgcdw.py:1029 +#: rcgcdw.py:1119 rcgcdw.py:1120 rcgcdw.py:1124 msgid "But nobody came" msgstr "But nobody came" -#: rcgcdw.py:1033 +#: rcgcdw.py:1128 msgid "Most active user" msgid_plural "Most active users" msgstr[0] "Most active user" msgstr[1] "Most active users" -#: rcgcdw.py:1034 +#: rcgcdw.py:1129 msgid "Most edited article" msgid_plural "Most edited articles" msgstr[0] "Most edited article" msgstr[1] "Most edited articles" -#: rcgcdw.py:1035 +#: rcgcdw.py:1130 msgid "Edits made" msgstr "Edits made" -#: rcgcdw.py:1035 +#: rcgcdw.py:1130 msgid "New files" msgstr "New files" -#: rcgcdw.py:1035 +#: rcgcdw.py:1130 msgid "Admin actions" msgstr "Admin actions" -#: rcgcdw.py:1036 +#: rcgcdw.py:1131 msgid "Bytes changed" msgstr "Bytes changed" -#: rcgcdw.py:1036 +#: rcgcdw.py:1131 msgid "New articles" msgstr "New articles" -#: rcgcdw.py:1037 +#: rcgcdw.py:1132 msgid "Unique contributors" msgstr "Unique contributors" -#: rcgcdw.py:1038 +#: rcgcdw.py:1133 msgid "Most active hour" msgid_plural "Most active hours" msgstr[0] "Most active hour" msgstr[1] "Most active hours" -#: rcgcdw.py:1039 +#: rcgcdw.py:1134 msgid "Day score" msgstr "Day score" -#: rcgcdw.py:1180 +#: rcgcdw.py:1273 #, python-brace-format msgid "Connection to {wiki} seems to be stable now." msgstr "Connection to {wiki} seems to be stable now." -#: rcgcdw.py:1181 rcgcdw.py:1296 +#: rcgcdw.py:1274 rcgcdw.py:1389 msgid "Connection status" msgstr "Connection status" -#: rcgcdw.py:1295 +#: rcgcdw.py:1388 #, python-brace-format msgid "{wiki} seems to be down or unreachable." msgstr "{wiki} seems to be down or unreachable." -#: rcgcdw.py:1351 +#: rcgcdw.py:1447 msgid "director" msgstr "Director" -#: rcgcdw.py:1351 +#: rcgcdw.py:1447 msgid "bot" msgstr "Bot" -#: rcgcdw.py:1351 +#: rcgcdw.py:1447 msgid "editor" msgstr "Editor" -#: rcgcdw.py:1351 +#: rcgcdw.py:1447 msgid "directors" msgstr "Directors" -#: rcgcdw.py:1351 +#: rcgcdw.py:1447 msgid "sysop" msgstr "Administrator" -#: rcgcdw.py:1351 +#: rcgcdw.py:1447 msgid "bureaucrat" msgstr "Bureaucrat" -#: rcgcdw.py:1351 +#: rcgcdw.py:1447 msgid "reviewer" msgstr "Reviewer" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "autoreview" msgstr "Autoreview" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "autopatrol" msgstr "Autopatrol" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "wiki_guardian" msgstr "Wiki guardian" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "second" msgid_plural "seconds" msgstr[0] "second" msgstr[1] "seconds" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "minute" msgid_plural "minutes" msgstr[0] "minute" msgstr[1] "minutes" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "hour" msgid_plural "hours" msgstr[0] "hour" msgstr[1] "hours" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "day" msgid_plural "days" msgstr[0] "day" msgstr[1] "days" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "week" msgid_plural "weeks" msgstr[0] "week" msgstr[1] "weeks" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "month" msgid_plural "months" msgstr[0] "month" msgstr[1] "months" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "year" msgid_plural "years" msgstr[0] "year" msgstr[1] "years" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "millennium" msgid_plural "millennia" msgstr[0] "millennium" msgstr[1] "millennia" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "decade" msgid_plural "decades" msgstr[0] "decade" msgstr[1] "decades" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "century" msgid_plural "centuries" msgstr[0] "century" msgstr[1] "centuries" +#~ msgid "* and namespaces: *" +#~ msgstr "* and namespaces: *" + #~ msgid "Comment content" #~ msgstr "Comment content" diff --git a/locale/pl/LC_MESSAGES/rcgcdw.mo b/locale/pl/LC_MESSAGES/rcgcdw.mo index f42ce00c8369543871def63bd4fb5912ef94b22e..6312110550d4388828b9bd5bc2621797f054bae7 100644 GIT binary patch delta 4880 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ⅇy@-3Lug$W8J5zfnQ@6hHSEFAzr_#$ASyt#o z>Vk*>_q)VZVxLjMDAoBZYhB(lPlbJ?PVu^`{pWU9)hs@@)?LT7zPa&lZ|MKe4|jpb z`;==zdFYX}FI&fr^SPE-t|k7uT5sj~=iOz&c9|2b8TIaZPwB5h=U3NR?)r1P^+RQ? zXR(HtF4r-z^AoCTyyw=QUu{)+d=)OQ$Lpu-!70NAg^pz2{gxrVIOb)N^pZ$N5WI)NW%NA=%^uuh|zkn7{{Hf3jI3?!`kJg%j}4s0y!O0sa$poiEj_6w8r6 z>)>M&u16ZM$57`TLe)2fY4}Ghpndy@!W0gqaI^xyfP`oV-Q9X4~6`nv$yd6id7UOyFavtjZUaY}au?4+8vo>6ay52cK zp_Rf1I1gtqZnxqicrTvECTwCH)#Jxe6}^KmVj<&SjTcbojboy0!lk$l&tnhPFafsW zbExAb%-{`L|9dFR;y^TOVlg(Ndftz>;hT6f=1&bbum`R6DcX@8_bI_N|pd9Cn~yFr65Kn=u|8)OzhjO|pK}q&klA_!9c? zw^)jQLvbYOM4fjh9;Bx$Q1wNyl$_A=p}SsOu)-B&;3A}LYe!xkwym7;*B1vkzy!5psAcxDd*ZvOhU4fJ z^T;w$?}=K}(6=EsYwO(or;tB;h7YENy^YK_i>x$b;aCw4;Vq~UyjscltHR`}aL)>n zm!T~}Rj>wi2T!0n@I0pCpHM^kF{+|#cmt;JdeilDP&d+!tYF)O9oUDe?=p_TB!{b* z;FgWmI0x16R#XK?-0y#eEOC1u)nEiC>yc%nI@E}&uoV+<1x~|_s2dzW&9z@3^VMo@ z799O<0Bj*BpoT9#uQuEY_Xi@98_3Oe~%fCn%QKfxr_56XB*MvcG} z)ZA%At%7FcMjZ1~&}8aHU9cDROi!Zj%NxP-iO>{HaF9eWeMoH!lzzUV?-e-!m- zeu|n~ub`ISSyX**peF0Pn5i-Oh{6O8czGYHXE~^brr=m?Mvc%?_xn}IAlOE%!vXv@ zUc%e4liu8o!`O`(yxsHy+lCDuI)YziKbiM(t)59Yg;pFy{w$(4{N}62M)vz~9=?fl zFt5(69#^6t2XHNZjr|rf_+=KDB4>NE8H3@%(>39xf@qN^Jm)-q;v^e2O zqMtlXo)}EPTvP+aSb(Ldiu|Y!twK$zhcOwqqpt5qEyHJBf9@VXgF5dbs)L`QI+*A% z4qCriSc+wsi0$rv7c#HxNt}r1uo(Y}x|4KiHiXeR5?_=zT`w!LBOG5jvk9NFd`6Dx`4L4f>_ zY^VLu55g?mLDmpW3?0|TL=C+IUc?0?g*;8Rl1%bAd4!B^KcFygbO$Sl=96asG*V0S zZW!I1>)g_0JnoiPVJ^{xe8D|dh(%;Q`8wG^w0$E?=pU~)QeNopivxt8gU~PHPSiU> z?~izLH|f-U?xN5`Hj{j^j~pY~riTf=#a2*GB?Im;;Ul}r3G!poO^%TJh_-cMLZ8p_ zxsfCgE#VTP|9^yjm%qc#1Tsi|MD~+!k=f)PqOF`Xkg3{Xn@^g^TJjU}HL{w_C5uS` z$s(iMVG5D%P9^S9x!OIj2$vHtxq%!cqg%aO_#RfN9B5715_m6Vd@wE5?+N@SD=BzB z?X&2>>lyWdvY90Te`ZC5zcWzpn;blwd0#}}R8DaqDm^{8JEuA!7*q6URQ&a2RX6#n zrp>6H7CcmT$rCtIkrn)~V!0>yQq|Siz-u!a1En+X3Z9+$uZTcHOMYNkZDKI4_791{ J@>{#T{{>R`vO53( diff --git a/locale/pl/LC_MESSAGES/rcgcdw.po b/locale/pl/LC_MESSAGES/rcgcdw.po index 6ed2c75..80dac5d 100644 --- a/locale/pl/LC_MESSAGES/rcgcdw.po +++ b/locale/pl/LC_MESSAGES/rcgcdw.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: RcGcDw\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-19 16:31+0100\n" -"PO-Revision-Date: 2020-02-19 16:46+0100\n" +"POT-Creation-Date: 2020-03-16 00:49+0100\n" +"PO-Revision-Date: 2020-03-16 00:58+0100\n" "Last-Translator: Frisk \n" "Language-Team: \n" "Language: pl\n" @@ -19,67 +19,67 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2);\n" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Location" msgstr "Lokacja" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "About me" msgstr "O mnie" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Google link" msgstr "link Google" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Facebook link" msgstr "link Facebook" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Twitter link" msgstr "link Twitter" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Reddit link" msgstr "link Reddit" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Twitch link" msgstr "link Twitch" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "PSN link" msgstr "link PSN" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "VK link" msgstr "link VK" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "XBL link" msgstr "link XBL" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Steam link" msgstr "link Steam" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Discord handle" msgstr "konto Discord" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Battle.net handle" msgstr "konto Battle.net" -#: rcgcdw.py:90 rcgcdw.py:827 +#: rcgcdw.py:168 rcgcdw.py:911 msgid "Unknown" msgstr "Nieznana" -#: rcgcdw.py:92 +#: rcgcdw.py:170 msgid "unknown" msgstr "nieznana sekcja" -#: rcgcdw.py:162 +#: rcgcdw.py:240 #, python-brace-format msgid "" "[{author}]({author_url}) edited [{article}]({edit_link}){comment} ({sign}" @@ -88,7 +88,7 @@ msgstr "" "[{author}]({author_url}) editował(-a) [{article}]({edit_link}){comment} " "({sign}{edit_size})" -#: rcgcdw.py:164 +#: rcgcdw.py:242 #, python-brace-format msgid "" "[{author}]({author_url}) created [{article}]({edit_link}){comment} ({sign}" @@ -97,12 +97,12 @@ msgstr "" "[{author}]({author_url}) stworzył(-a) [{article}]({edit_link}){comment} " "({sign}{edit_size})" -#: rcgcdw.py:168 +#: rcgcdw.py:245 #, python-brace-format msgid "[{author}]({author_url}) uploaded [{file}]({file_link}){comment}" msgstr "[{author}]({author_url}) przesłał(-a) [{file}]({file_link}){comment}" -#: rcgcdw.py:176 +#: rcgcdw.py:252 #, python-brace-format msgid "" "[{author}]({author_url}) uploaded a new version of [{file}]({file_link})" @@ -111,12 +111,12 @@ msgstr "" "[{author}]({author_url}) przesłał(-a) nową wersję [{file}]({file_link})" "{comment}" -#: rcgcdw.py:180 +#: rcgcdw.py:255 #, python-brace-format msgid "[{author}]({author_url}) deleted [{page}]({page_link}){comment}" msgstr "[{author}]({author_url}) usunął/usunęła [{page}]({page_link}){comment}" -#: rcgcdw.py:185 +#: rcgcdw.py:259 #, python-brace-format msgid "" "[{author}]({author_url}) deleted redirect by overwriting [{page}]" @@ -125,15 +125,15 @@ msgstr "" "[{author}]({author_url}) usunął/usunęła przekierowanie przez nadpisanie " "[{page}]({page_link}){comment}" -#: rcgcdw.py:190 rcgcdw.py:196 +#: rcgcdw.py:263 rcgcdw.py:268 msgid "without making a redirect" msgstr "bez utworzenia przekierowania przekierowania" -#: rcgcdw.py:190 rcgcdw.py:197 +#: rcgcdw.py:263 rcgcdw.py:269 msgid "with a redirect" msgstr "z przekierowaniem" -#: rcgcdw.py:191 +#: rcgcdw.py:264 #, python-brace-format msgid "" "[{author}]({author_url}) moved {redirect}*{article}* to [{target}]" @@ -142,7 +142,7 @@ msgstr "" "[{author}]({author_url}) przeniósł/przeniosła {redirect}*{article}* do " "[{target}]({target_url}) {made_a_redirect}{comment}" -#: rcgcdw.py:198 +#: rcgcdw.py:270 #, python-brace-format msgid "" "[{author}]({author_url}) moved {redirect}*{article}* over redirect to " @@ -151,7 +151,7 @@ msgstr "" "[{author}]({author_url}) przeniósł/przeniosła {redirect}*{article}* do " "przekierowania [{target}]({target_url}) {made_a_redirect}{comment}" -#: rcgcdw.py:204 +#: rcgcdw.py:275 #, python-brace-format msgid "" "[{author}]({author_url}) moved protection settings from {redirect}*{article}" @@ -160,19 +160,32 @@ msgstr "" "[{author}]({author_url}) przeniósł/przeniosła ustawienia zabezpieczeń z " "{redirect}*{article}* do [{target}]({target_url}){comment}" -#: rcgcdw.py:216 rcgcdw.py:610 +#: rcgcdw.py:286 rcgcdw.py:686 msgid "infinity and beyond" msgstr "wieczność" -#: rcgcdw.py:231 +#: rcgcdw.py:303 +msgid " on pages: " +msgstr " na stronach: " + +#: rcgcdw.py:310 rcgcdw.py:706 +msgid " and namespaces: " +msgstr " oraz przestrzeniach nazw: " + +#: rcgcdw.py:312 +msgid " on namespaces: " +msgstr " na przestrzeniach nazw: " + +#: rcgcdw.py:324 #, python-brace-format msgid "" -"[{author}]({author_url}) blocked [{user}]({user_url}) for {time}{comment}" +"[{author}]({author_url}) blocked [{user}]({user_url}) for {time}" +"{restriction_desc}{comment}" msgstr "" "[{author}]({author_url}) zablokował(-a) [{user}]({user_url}) na {time}" -"{comment}" +"{restriction_desc}{comment}" -#: rcgcdw.py:236 +#: rcgcdw.py:328 #, python-brace-format msgid "" "[{author}]({author_url}) changed block settings for [{blocked_user}]" @@ -181,25 +194,25 @@ msgstr "" "[{author}]({author_url}) zmienił(-a) ustawienia blokady dla [{blocked_user}]" "({user_url}){comment}" -#: rcgcdw.py:241 +#: rcgcdw.py:332 #, python-brace-format msgid "" "[{author}]({author_url}) unblocked [{blocked_user}]({user_url}){comment}" msgstr "" "[{author}]({author_url}) odblokował(-a) [{blocked_user}]({user_url}){comment}" -#: rcgcdw.py:245 +#: rcgcdw.py:335 #, python-brace-format msgid "" "[{author}]({author_url}) left a [comment]({comment}) on {target} profile" msgstr "" "[{author}]({author_url}) pozostawił(-a) [komentarz]({comment}) na {target}" -#: rcgcdw.py:245 +#: rcgcdw.py:335 msgid "their own profile" msgstr "swoim własnym profilu" -#: rcgcdw.py:250 +#: rcgcdw.py:338 #, python-brace-format msgid "" "[{author}]({author_url}) replied to a [comment]({comment}) on {target} " @@ -208,48 +221,54 @@ msgstr "" "[{author}]({author_url}) odpowiedział(-a) na [komentarz]({comment}) na " "{target}" -#: rcgcdw.py:253 rcgcdw.py:261 rcgcdw.py:265 +#: rcgcdw.py:341 rcgcdw.py:347 rcgcdw.py:358 rcgcdw.py:362 msgid "their own" msgstr "swój własny" -#: rcgcdw.py:258 +#: rcgcdw.py:344 #, python-brace-format msgid "" "[{author}]({author_url}) edited a [comment]({comment}) on {target} profile" msgstr "" "[{author}]({author_url}) edytował(-a) [komentarz]({comment}) na {target}" -#: rcgcdw.py:263 +#: rcgcdw.py:350 +#, python-brace-format +msgid "[{author}]({author_url}) purged a comment on {target} profile" +msgstr "" +"[{author}]({author_url}) usunął/usunęła permanentnie komentarz na {target}" + +#: rcgcdw.py:360 #, python-brace-format msgid "[{author}]({author_url}) deleted a comment on {target} profile" msgstr "[{author}]({author_url}) usunął/usunęła komentarz na {target}" -#: rcgcdw.py:270 +#: rcgcdw.py:366 #, python-brace-format msgid "[{target}]({target_url})'s" msgstr "na profilu użytkownika [{target}]({target_url})" -#: rcgcdw.py:270 +#: rcgcdw.py:366 #, python-brace-format msgid "[their own]({target_url})" msgstr "na [swoim własnym profilu użytkownika]({target_url})" -#: rcgcdw.py:271 +#: rcgcdw.py:367 #, python-brace-format msgid "" "[{author}]({author_url}) edited the {field} on {target} profile. *({desc})*" msgstr "" "[{author}]({author_url}) edytował(-a) pole {field} {target}. *({desc})*" -#: rcgcdw.py:285 rcgcdw.py:287 rcgcdw.py:692 rcgcdw.py:694 +#: rcgcdw.py:381 rcgcdw.py:383 rcgcdw.py:787 rcgcdw.py:789 msgid "none" msgstr "brak" -#: rcgcdw.py:293 rcgcdw.py:679 +#: rcgcdw.py:389 rcgcdw.py:774 msgid "System" msgstr "System" -#: rcgcdw.py:299 +#: rcgcdw.py:394 #, python-brace-format msgid "" "[{author}]({author_url}) protected [{article}]({article_url}) with the " @@ -258,11 +277,11 @@ msgstr "" "[{author}]({author_url}) zabezpieczył(-a) [{article}]({article_url}) z " "następującymi ustawieniami: {settings}{comment}" -#: rcgcdw.py:301 rcgcdw.py:310 rcgcdw.py:703 rcgcdw.py:710 +#: rcgcdw.py:396 rcgcdw.py:404 rcgcdw.py:797 rcgcdw.py:803 msgid " [cascading]" msgstr " [kaskadowo]" -#: rcgcdw.py:307 +#: rcgcdw.py:401 #, python-brace-format msgid "" "[{author}]({author_url}) modified protection settings of [{article}]" @@ -271,7 +290,7 @@ msgstr "" "[{author}]({author_url}) modyfikował(-a) ustawienia zabezpieczeń [{article}]" "({article_url}) na: {settings}{comment}" -#: rcgcdw.py:315 +#: rcgcdw.py:408 #, python-brace-format msgid "" "[{author}]({author_url}) removed protection from [{article}]({article_url})" @@ -280,7 +299,7 @@ msgstr "" "[{author}]({author_url}) usunął/usunęła zabezpieczenia z [{article}]" "({article_url}){comment}" -#: rcgcdw.py:320 +#: rcgcdw.py:412 #, python-brace-format msgid "" "[{author}]({author_url}) changed visibility of revision on page [{article}]" @@ -298,7 +317,7 @@ msgstr[2] "" "[{author}]({author_url}) zmienił(-a) widoczność {amount} wersji strony " "[{article}]({article_url}){comment}" -#: rcgcdw.py:326 +#: rcgcdw.py:417 #, python-brace-format msgid "" "[{author}]({author_url}) imported [{article}]({article_url}) with {count} " @@ -316,23 +335,23 @@ msgstr[2] "" "[{author}]({author_url}) zaimportował(-a) [{article}]({article_url}) {count} " "wersjami{comment}" -#: rcgcdw.py:332 +#: rcgcdw.py:422 #, python-brace-format msgid "[{author}]({author_url}) restored [{article}]({article_url}){comment}" msgstr "" "[{author}]({author_url}) przywrócił(-a) [{article}]({article_url}){comment}" -#: rcgcdw.py:334 +#: rcgcdw.py:424 #, python-brace-format msgid "[{author}]({author_url}) changed visibility of log events{comment}" msgstr "[{author}]({author_url}) zmienił(-a) widoczność wydarzeń{comment}" -#: rcgcdw.py:336 +#: rcgcdw.py:426 #, python-brace-format msgid "[{author}]({author_url}) imported interwiki{comment}" msgstr "[{author}]({author_url}) zaimportował(-a) interwiki{comment}" -#: rcgcdw.py:339 +#: rcgcdw.py:429 #, python-brace-format msgid "" "[{author}]({author_url}) edited abuse filter [number {number}]({filter_url})" @@ -340,7 +359,7 @@ msgstr "" "[{author}]({author_url}) edytował(-a) filtr nadużyć [numer {number}]" "({filter_url})" -#: rcgcdw.py:342 +#: rcgcdw.py:432 #, python-brace-format msgid "" "[{author}]({author_url}) created abuse filter [number {number}]({filter_url})" @@ -348,7 +367,7 @@ msgstr "" "[{author}]({author_url}) stworzył(-a) filtr nadużyć [numer {number}]" "({filter_url})" -#: rcgcdw.py:348 +#: rcgcdw.py:436 #, python-brace-format msgid "" "[{author}]({author_url}) merged revision histories of [{article}]" @@ -357,7 +376,7 @@ msgstr "" "[{author}]({author_url}) połączył(-a) historie zmian [{article}]" "({article_url}) z [{dest}]({dest_url}){comment}" -#: rcgcdw.py:352 +#: rcgcdw.py:440 #, python-brace-format msgid "" "[{author}]({author_url}) added an entry to the [interwiki table]" @@ -366,7 +385,7 @@ msgstr "" "[{author}]({author_url}) dodał(-a) wpis do [tabeli interwiki]({table_url}), " "który prowadzi do {website} z prefixem {prefix}" -#: rcgcdw.py:358 +#: rcgcdw.py:446 #, python-brace-format msgid "" "[{author}]({author_url}) edited an entry in [interwiki table]({table_url}) " @@ -375,7 +394,7 @@ msgstr "" "[{author}]({author_url}) edytował(-a) wpis w [tabeli interwiki]" "({table_url}), który prowadzi do {website} z prefixem {prefix}" -#: rcgcdw.py:364 +#: rcgcdw.py:452 #, python-brace-format msgid "" "[{author}]({author_url}) deleted an entry in [interwiki table]({table_url})" @@ -383,7 +402,7 @@ msgstr "" "[{author}]({author_url}) usunął/usunęła wpis z [tabeli interwiki]" "({table_url})" -#: rcgcdw.py:368 +#: rcgcdw.py:455 #, python-brace-format msgid "" "[{author}]({author_url}) changed the content model of the page [{article}]" @@ -392,14 +411,14 @@ msgstr "" "[{author}]({author_url}) zmienił(-a) model zawartości [{article}]" "({article_url}) z {old} na {new}{comment}" -#: rcgcdw.py:373 +#: rcgcdw.py:459 #, python-brace-format msgid "" "[{author}]({author_url}) edited the sprite for [{article}]({article_url})" msgstr "" "[{author}]({author_url}) edytował(-a) sprite [{article}]({article_url})" -#: rcgcdw.py:377 +#: rcgcdw.py:462 #, python-brace-format msgid "" "[{author}]({author_url}) created the sprite sheet for [{article}]" @@ -407,109 +426,109 @@ msgid "" msgstr "" "[{author}]({author_url}) utworzył(-a) sprite sheet [{article}]({article_url})" -#: rcgcdw.py:381 +#: rcgcdw.py:465 #, python-brace-format msgid "" "[{author}]({author_url}) edited the slice for [{article}]({article_url})" msgstr "[{author}]({author_url}) edytował(-a) slice [{article}]({article_url})" -#: rcgcdw.py:386 +#: rcgcdw.py:470 #, python-brace-format msgid "[{author}]({author_url}) created the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) utworzył(-a) tabelę Cargo \"{table}\"" -#: rcgcdw.py:388 +#: rcgcdw.py:472 #, python-brace-format msgid "[{author}]({author_url}) deleted the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) usunęł(-a) tabelę Cargo \"{table}\"" -#: rcgcdw.py:393 +#: rcgcdw.py:477 #, python-brace-format msgid "[{author}]({author_url}) recreated the Cargo table \"{table}\"" msgstr "" "[{author}]({author_url}) utworzył(-a) ponownie tabelę Cargo \"{table}\"" -#: rcgcdw.py:398 +#: rcgcdw.py:482 #, python-brace-format msgid "[{author}]({author_url}) replaced the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) zastąpił(-a) tabelę Cargo \"{table}\"" -#: rcgcdw.py:401 +#: rcgcdw.py:485 #, python-brace-format msgid "[{author}]({author_url}) created a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) utworzył(-a) [tag]({tag_url}) \"{tag}\"" -#: rcgcdw.py:405 +#: rcgcdw.py:489 #, python-brace-format msgid "[{author}]({author_url}) deleted a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) usunął/usunęła [tag]({tag_url}) \"{tag}\"" -#: rcgcdw.py:409 +#: rcgcdw.py:493 #, python-brace-format msgid "[{author}]({author_url}) activated a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) aktywował(-a) [tag]({tag_url}) \"{tag}\"" -#: rcgcdw.py:412 +#: rcgcdw.py:496 #, python-brace-format msgid "[{author}]({author_url}) deactivated a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) dezaktywował(-a) [tag]({tag_url}) \"{tag}\"" -#: rcgcdw.py:414 +#: rcgcdw.py:498 msgid "An action has been hidden by administration." msgstr "Akcja została ukryta przez administrację." -#: rcgcdw.py:423 rcgcdw.py:695 +#: rcgcdw.py:507 rcgcdw.py:790 msgid "No description provided" msgstr "Nie podano opisu zmian" -#: rcgcdw.py:473 +#: rcgcdw.py:555 msgid "(N!) " msgstr "(N!) " -#: rcgcdw.py:474 +#: rcgcdw.py:556 msgid "m" msgstr "d" -#: rcgcdw.py:474 +#: rcgcdw.py:556 msgid "b" msgstr "b" -#: rcgcdw.py:493 rcgcdw.py:498 +#: rcgcdw.py:575 rcgcdw.py:580 msgid "__Only whitespace__" msgstr "__Tylko znaki niedrukowane__" -#: rcgcdw.py:504 +#: rcgcdw.py:586 msgid "Removed" msgstr "Usunięto" -#: rcgcdw.py:507 +#: rcgcdw.py:589 msgid "Added" msgstr "Dodano" -#: rcgcdw.py:537 rcgcdw.py:572 +#: rcgcdw.py:621 rcgcdw.py:656 msgid "Options" msgstr "Opcje" -#: rcgcdw.py:537 +#: rcgcdw.py:621 #, python-brace-format msgid "([preview]({link}) | [undo]({undolink}))" msgstr "([podgląd]({link}) | [wycofaj]({undolink}))" -#: rcgcdw.py:539 +#: rcgcdw.py:623 #, python-brace-format msgid "Uploaded a new version of {name}" msgstr "Przesłał(a) nową wersję {name}" -#: rcgcdw.py:541 +#: rcgcdw.py:625 #, python-brace-format msgid "Uploaded {name}" msgstr "Przesłał(a) {name}" -#: rcgcdw.py:557 +#: rcgcdw.py:641 msgid "**No license!**" msgstr "**Brak licencji!**" -#: rcgcdw.py:569 +#: rcgcdw.py:653 msgid "" "\n" "License: {}" @@ -517,144 +536,161 @@ msgstr "" "\n" "Licencja: {}" -#: rcgcdw.py:572 +#: rcgcdw.py:656 #, python-brace-format msgid "([preview]({link}))" msgstr "([podgląd]({link}))" -#: rcgcdw.py:577 +#: rcgcdw.py:660 #, python-brace-format msgid "Deleted page {article}" msgstr "Usunął/usunęła {article}" -#: rcgcdw.py:581 +#: rcgcdw.py:663 #, python-brace-format msgid "Deleted redirect {article} by overwriting" msgstr "" "Usunął/usunęła przekierowanie ({article}) aby utworzyć miejsce dla " "przenoszonej strony" -#: rcgcdw.py:586 +#: rcgcdw.py:667 msgid "No redirect has been made" msgstr "Nie utworzono przekierowania" -#: rcgcdw.py:587 +#: rcgcdw.py:668 msgid "A redirect has been made" msgstr "Zostało utworzone przekierowanie" -#: rcgcdw.py:588 +#: rcgcdw.py:669 #, python-brace-format msgid "Moved {redirect}{article} to {target}" msgstr "Przeniósł/przeniosła {redirect}{article} do {target}" -#: rcgcdw.py:592 +#: rcgcdw.py:672 #, python-brace-format msgid "Moved {redirect}{article} to {title} over redirect" msgstr "" "Przeniósł/przeniosła {redirect}{article} do strony przekierowującej {title}" -#: rcgcdw.py:597 +#: rcgcdw.py:676 #, python-brace-format msgid "Moved protection settings from {redirect}{article} to {title}" msgstr "Przeniesiono ustawienia zabezpieczeń z {redirect}{article} do {title}" -#: rcgcdw.py:620 +#: rcgcdw.py:699 +msgid "Blocked from editing the following pages: " +msgstr "Blokada przed edytowaniem następujących stron: " + +#: rcgcdw.py:708 +msgid "Blocked from editing pages on following namespaces: " +msgstr "Blokada przed edytowaniem stron na następujących przestrzeniach nazw: " + +#: rcgcdw.py:722 +msgid "Partial block details" +msgstr "Szczegóły częściowej blokady" + +#: rcgcdw.py:723 #, python-brace-format msgid "Blocked {blocked_user} for {time}" msgstr "Zablokowano {blocked_user} na {time}" -#: rcgcdw.py:626 +#: rcgcdw.py:727 #, python-brace-format msgid "Changed block settings for {blocked_user}" msgstr "Zmienił ustawienia blokady {blocked_user}" -#: rcgcdw.py:632 +#: rcgcdw.py:731 #, python-brace-format msgid "Unblocked {blocked_user}" msgstr "Odblokował {blocked_user}" -#: rcgcdw.py:638 +#: rcgcdw.py:736 #, python-brace-format msgid "Left a comment on {target}'s profile" msgstr "Pozostawiono komentarz na profilu użytkownika {target}" -#: rcgcdw.py:640 +#: rcgcdw.py:738 msgid "Left a comment on their own profile" msgstr "Pozostawił(a) komentarz na swoim profilu" -#: rcgcdw.py:646 +#: rcgcdw.py:743 #, python-brace-format msgid "Replied to a comment on {target}'s profile" msgstr "Odpowiedziano na komentarz na profilu użytkownika {target}" -#: rcgcdw.py:648 +#: rcgcdw.py:745 msgid "Replied to a comment on their own profile" msgstr "Odpowiedział(a) na komentarz na swoim profilu" -#: rcgcdw.py:654 +#: rcgcdw.py:750 #, python-brace-format msgid "Edited a comment on {target}'s profile" msgstr "Edytowano komentarz na profilu użytkownika {target}" -#: rcgcdw.py:656 +#: rcgcdw.py:752 msgid "Edited a comment on their own profile" msgstr "Edytował(a) komentarz na swoim profilu" -#: rcgcdw.py:662 +#: rcgcdw.py:755 #, python-brace-format msgid "Edited {target}'s profile" msgstr "Edytowano profil użytkownika {target}" -#: rcgcdw.py:662 +#: rcgcdw.py:755 msgid "Edited their own profile" msgstr "Edytował(a) swój profil" -#: rcgcdw.py:664 +#: rcgcdw.py:757 #, python-brace-format msgid "Cleared the {field} field" msgstr "Wyczyszczono pole {field}" -#: rcgcdw.py:666 +#: rcgcdw.py:759 #, python-brace-format msgid "{field} field changed to: {desc}" msgstr "pole \"{field}\" zostało zmienione na: {desc}" -#: rcgcdw.py:673 +#: rcgcdw.py:762 +#, python-brace-format +msgid "Purged a comment on {target}'s profile" +msgstr "Usunął permanentnie komentarz na profilu użytkownika {target}" + +#: rcgcdw.py:768 #, python-brace-format msgid "Deleted a comment on {target}'s profile" msgstr "Usunął komentarz na profilu użytkownika {target}" -#: rcgcdw.py:677 +#: rcgcdw.py:772 #, python-brace-format msgid "Changed group membership for {target}" msgstr "Zmieniono przynależność do grup dla {target}" -#: rcgcdw.py:681 +#: rcgcdw.py:776 #, python-brace-format msgid "{target} got autopromoted to a new usergroup" msgstr "{target} automatycznie otrzymał nową grupę użytkownika" -#: rcgcdw.py:696 +#: rcgcdw.py:791 #, python-brace-format msgid "Groups changed from {old_groups} to {new_groups}{reason}" msgstr "Grupy zmienione z {old_groups} do {new_groups}{reason}" -#: rcgcdw.py:701 +#: rcgcdw.py:795 #, python-brace-format msgid "Protected {target}" msgstr "Zabezpieczono {target}" -#: rcgcdw.py:708 +#: rcgcdw.py:801 #, python-brace-format msgid "Changed protection level for {article}" msgstr "Zmieniono poziom zabezpieczeń {article}" -#: rcgcdw.py:715 +#: rcgcdw.py:807 #, python-brace-format msgid "Removed protection from {article}" msgstr "Usunięto zabezpieczenie {article}" -#: rcgcdw.py:720 +#: rcgcdw.py:811 #, python-brace-format msgid "Changed visibility of revision on page {article} " msgid_plural "Changed visibility of {amount} revisions on page {article} " @@ -662,7 +698,7 @@ msgstr[0] "Zmieniono widoczność wersji na stronie {article} " msgstr[1] "Zmieniono widoczność {amount} wersji na stronie {article} " msgstr[2] "Zmieniono widoczność {amount} wersji na stronie {article} " -#: rcgcdw.py:726 +#: rcgcdw.py:816 #, python-brace-format msgid "Imported {article} with {count} revision" msgid_plural "Imported {article} with {count} revisions" @@ -670,359 +706,363 @@ msgstr[0] "Zaimportowano {article} z {count} wersją" msgstr[1] "Zaimportowano {article} z {count} wersjami" msgstr[2] "Zaimportowano {article} z {count} wersjami" -#: rcgcdw.py:732 +#: rcgcdw.py:821 #, python-brace-format msgid "Restored {article}" msgstr "Przywrócono {article}" -#: rcgcdw.py:735 +#: rcgcdw.py:824 msgid "Changed visibility of log events" msgstr "Zmieniono widoczność logów" -#: rcgcdw.py:738 +#: rcgcdw.py:827 msgid "Imported interwiki" msgstr "Zaimportowano interwiki" -#: rcgcdw.py:741 +#: rcgcdw.py:830 #, python-brace-format msgid "Edited abuse filter number {number}" msgstr "Edytowano filtr nadużyć numer {number}" -#: rcgcdw.py:744 +#: rcgcdw.py:833 #, python-brace-format msgid "Created abuse filter number {number}" msgstr "Utworzono filtr nadużyć numer {number}" -#: rcgcdw.py:748 +#: rcgcdw.py:836 #, python-brace-format msgid "Merged revision histories of {article} into {dest}" msgstr "Połączono historie {article} z {dest}" -#: rcgcdw.py:752 +#: rcgcdw.py:840 msgid "Added an entry to the interwiki table" msgstr "Dodano wpis do tabeli interwiki" -#: rcgcdw.py:753 rcgcdw.py:759 +#: rcgcdw.py:841 rcgcdw.py:847 #, python-brace-format msgid "Prefix: {prefix}, website: {website} | {desc}" msgstr "Prefix: {prefix}, strona: {website} | {desc}" -#: rcgcdw.py:758 +#: rcgcdw.py:846 msgid "Edited an entry in interwiki table" msgstr "Edytowano wpis interwiki" -#: rcgcdw.py:764 +#: rcgcdw.py:852 msgid "Deleted an entry in interwiki table" msgstr "Usunięto wpis interwiki" -#: rcgcdw.py:765 +#: rcgcdw.py:853 #, python-brace-format msgid "Prefix: {prefix} | {desc}" msgstr "Prefix: {prefix} | {desc}" -#: rcgcdw.py:769 +#: rcgcdw.py:856 #, python-brace-format msgid "Changed the content model of the page {article}" msgstr "Zmieniono model zawartości {article}" -#: rcgcdw.py:770 +#: rcgcdw.py:857 #, python-brace-format msgid "Model changed from {old} to {new}: {reason}" msgstr "Model został zmieniony z {old} na {new}: {reason}" -#: rcgcdw.py:776 +#: rcgcdw.py:862 #, python-brace-format msgid "Edited the sprite for {article}" msgstr "Edytowano sprite dla {article}" -#: rcgcdw.py:780 +#: rcgcdw.py:865 #, python-brace-format msgid "Created the sprite sheet for {article}" msgstr "Utworzono sprite sheet dla {article}" -#: rcgcdw.py:784 +#: rcgcdw.py:868 #, python-brace-format msgid "Edited the slice for {article}" msgstr "Edytowano część sprite dla {article}" -#: rcgcdw.py:790 +#: rcgcdw.py:874 #, python-brace-format msgid "Created the Cargo table \"{table}\"" msgstr "Utworzono tabelę Cargo \"{table}\"" -#: rcgcdw.py:794 +#: rcgcdw.py:878 #, python-brace-format msgid "Deleted the Cargo table \"{table}\"" msgstr "Usunięto tabelę Cargo \"{table}\"" -#: rcgcdw.py:801 +#: rcgcdw.py:885 #, python-brace-format msgid "Recreated the Cargo table \"{table}\"" msgstr "Utworzono ponownie tabelę Cargo \"{table}\"" -#: rcgcdw.py:808 +#: rcgcdw.py:892 #, python-brace-format msgid "Replaced the Cargo table \"{table}\"" msgstr "Zastąpiono tabelę Cargo \"{table}\"" -#: rcgcdw.py:812 +#: rcgcdw.py:896 #, python-brace-format msgid "Created a tag \"{tag}\"" msgstr "Utworzono tag \"{tag}\"" -#: rcgcdw.py:816 +#: rcgcdw.py:900 #, python-brace-format msgid "Deleted a tag \"{tag}\"" msgstr "Usunięto tag \"{tag}\"" -#: rcgcdw.py:820 +#: rcgcdw.py:904 #, python-brace-format msgid "Activated a tag \"{tag}\"" msgstr "Aktywowano tag \"{tag}\"" -#: rcgcdw.py:823 +#: rcgcdw.py:907 #, python-brace-format msgid "Deactivated a tag \"{tag}\"" msgstr "Dezaktywowano tag \"{tag}\"" -#: rcgcdw.py:826 +#: rcgcdw.py:910 msgid "Action has been hidden by administration." msgstr "Akcja została ukryta przez administrację." -#: rcgcdw.py:854 +#: rcgcdw.py:938 msgid "Tags" msgstr "Tagi" -#: rcgcdw.py:859 +#: rcgcdw.py:943 msgid "**Added**: " msgstr "**Dodane**: " -#: rcgcdw.py:859 +#: rcgcdw.py:943 msgid " and {} more\n" msgstr " oraz {} innych\n" -#: rcgcdw.py:860 +#: rcgcdw.py:944 msgid "**Removed**: " msgstr "**Usunięte**: " -#: rcgcdw.py:860 +#: rcgcdw.py:944 msgid " and {} more" msgstr " oraz {} innych" -#: rcgcdw.py:861 +#: rcgcdw.py:945 msgid "Changed categories" msgstr "Zmienione kategorie" -#: rcgcdw.py:880 +#: rcgcdw.py:964 msgid "~~hidden~~" msgstr "~~ukryte~~" -#: rcgcdw.py:886 +#: rcgcdw.py:970 msgid "hidden" msgstr "ukryte" -#: rcgcdw.py:953 rcgcdw.py:955 rcgcdw.py:957 rcgcdw.py:959 rcgcdw.py:961 -#: rcgcdw.py:963 rcgcdw.py:965 +#: rcgcdw.py:1037 rcgcdw.py:1039 rcgcdw.py:1041 rcgcdw.py:1043 rcgcdw.py:1045 +#: rcgcdw.py:1047 rcgcdw.py:1049 #, python-brace-format msgid "{value} (avg. {avg})" msgstr "{value} (średnio {avg})" -#: rcgcdw.py:1006 +#: rcgcdw.py:1073 rcgcdw.py:1101 msgid "Daily overview" msgstr "Podsumowanie dnia" -#: rcgcdw.py:1015 +#: rcgcdw.py:1075 +msgid "No activity" +msgstr "Brak aktywności" + +#: rcgcdw.py:1110 msgid " ({} action)" msgid_plural " ({} actions)" msgstr[0] " ({} akcja)" msgstr[1] " ({} akcje)" msgstr[2] " ({} akcji)" -#: rcgcdw.py:1017 +#: rcgcdw.py:1112 msgid " ({} edit)" msgid_plural " ({} edits)" msgstr[0] " ({} edycja)" msgstr[1] " ({} edycje)" msgstr[2] " ({} edycji)" -#: rcgcdw.py:1022 +#: rcgcdw.py:1117 msgid " UTC ({} action)" msgid_plural " UTC ({} actions)" msgstr[0] " UTC ({} akcja)" msgstr[1] " UTC ({} akcje)" msgstr[2] " UTC ({} akcji)" -#: rcgcdw.py:1024 rcgcdw.py:1025 rcgcdw.py:1029 +#: rcgcdw.py:1119 rcgcdw.py:1120 rcgcdw.py:1124 msgid "But nobody came" msgstr "Ale nikt nie przyszedł" -#: rcgcdw.py:1033 +#: rcgcdw.py:1128 msgid "Most active user" msgid_plural "Most active users" msgstr[0] "Najbardziej aktywny użytkownik" msgstr[1] "Najbardziej aktywni użytkownicy" msgstr[2] "Najbardziej aktywni użytkownicy" -#: rcgcdw.py:1034 +#: rcgcdw.py:1129 msgid "Most edited article" msgid_plural "Most edited articles" msgstr[0] "Najczęściej edytowany artykuł" msgstr[1] "Najczęściej edytowane artykuły" msgstr[2] "Najczęściej edytowane artykuły" -#: rcgcdw.py:1035 +#: rcgcdw.py:1130 msgid "Edits made" msgstr "Zrobionych edycji" -#: rcgcdw.py:1035 +#: rcgcdw.py:1130 msgid "New files" msgstr "Nowych plików" -#: rcgcdw.py:1035 +#: rcgcdw.py:1130 msgid "Admin actions" msgstr "Akcji administratorskich" -#: rcgcdw.py:1036 +#: rcgcdw.py:1131 msgid "Bytes changed" msgstr "Zmienionych bajtów" -#: rcgcdw.py:1036 +#: rcgcdw.py:1131 msgid "New articles" msgstr "Nowych artykułów" -#: rcgcdw.py:1037 +#: rcgcdw.py:1132 msgid "Unique contributors" msgstr "Unikalnych edytujących" -#: rcgcdw.py:1038 +#: rcgcdw.py:1133 msgid "Most active hour" msgid_plural "Most active hours" msgstr[0] "Najbardziej aktywna godzina" msgstr[1] "Najbardziej aktywne godziny" msgstr[2] "Najbardziej aktywne godziny" -#: rcgcdw.py:1039 +#: rcgcdw.py:1134 msgid "Day score" msgstr "Wynik dnia" -#: rcgcdw.py:1180 +#: rcgcdw.py:1273 #, python-brace-format msgid "Connection to {wiki} seems to be stable now." msgstr "Połączenie z {wiki} wygląda na stabilne." -#: rcgcdw.py:1181 rcgcdw.py:1296 +#: rcgcdw.py:1274 rcgcdw.py:1389 msgid "Connection status" msgstr "Problem z połączeniem" -#: rcgcdw.py:1295 +#: rcgcdw.py:1388 #, python-brace-format msgid "{wiki} seems to be down or unreachable." msgstr "{wiki} nie działa lub jest nieosiągalna." -#: rcgcdw.py:1351 +#: rcgcdw.py:1447 msgid "director" msgstr "Dyrektor" -#: rcgcdw.py:1351 +#: rcgcdw.py:1447 msgid "bot" msgstr "Bot" -#: rcgcdw.py:1351 +#: rcgcdw.py:1447 msgid "editor" msgstr "Redaktor" -#: rcgcdw.py:1351 +#: rcgcdw.py:1447 msgid "directors" msgstr "Dyrektorzy" -#: rcgcdw.py:1351 +#: rcgcdw.py:1447 msgid "sysop" msgstr "Administrator" -#: rcgcdw.py:1351 +#: rcgcdw.py:1447 msgid "bureaucrat" msgstr "Biurokrata" -#: rcgcdw.py:1351 +#: rcgcdw.py:1447 msgid "reviewer" msgstr "Przeglądający" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "autoreview" msgstr "Automatycznie przeglądający" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "autopatrol" msgstr "Automatycznie zatwierdzający" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "wiki_guardian" msgstr "Strażnik wiki" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "second" msgid_plural "seconds" msgstr[0] "sekunda" msgstr[1] "sekundy" msgstr[2] "sekund" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "minute" msgid_plural "minutes" msgstr[0] "minuta" msgstr[1] "minuty" msgstr[2] "minut" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "hour" msgid_plural "hours" msgstr[0] "godzina" msgstr[1] "godziny" msgstr[2] "godzin" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "day" msgid_plural "days" msgstr[0] "dzień" msgstr[1] "dni" msgstr[2] "dni" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "week" msgid_plural "weeks" msgstr[0] "tydzień" msgstr[1] "tygodnie" msgstr[2] "tygodni" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "month" msgid_plural "months" msgstr[0] "miesiąc" msgstr[1] "miesiące" msgstr[2] "miesięcy" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "year" msgid_plural "years" msgstr[0] "rok" msgstr[1] "lata" msgstr[2] "lat" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "millennium" msgid_plural "millennia" msgstr[0] "tysiąclecie" msgstr[1] "tysiąclecia" msgstr[2] "tysiącleci" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "decade" msgid_plural "decades" msgstr[0] "dekada" msgstr[1] "dekady" msgstr[2] "dekad" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "century" msgid_plural "centuries" msgstr[0] "stulecie" diff --git a/misc.pot b/misc.pot index b19b000..ce01d8b 100644 --- a/misc.pot +++ b/misc.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-19 16:31+0100\n" +"POT-Creation-Date: 2020-03-16 00:49+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/misc.py b/misc.py index a2aaf26..71d5d92 100644 --- a/misc.py +++ b/misc.py @@ -75,7 +75,7 @@ def weighted_average(value, weight, new_value): def link_formatter(link): """Formats a link to not embed it""" - return "<" + re.sub(r"([ )])", "\\\\\\1", link) + ">" + return "<" + re.sub(r"([)])", "\\\\\\1", link).replace(" ", "_") + ">" class ContentParser(HTMLParser): diff --git a/rcgcdw.pot b/rcgcdw.pot index 36e9f11..8a20c2f 100644 --- a/rcgcdw.pot +++ b/rcgcdw.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-19 16:31+0100\n" +"POT-Creation-Date: 2020-03-16 00:49+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,238 +18,256 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Location" msgstr "" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "About me" msgstr "" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Google link" msgstr "" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Facebook link" msgstr "" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Twitter link" msgstr "" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Reddit link" msgstr "" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Twitch link" msgstr "" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "PSN link" msgstr "" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "VK link" msgstr "" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "XBL link" msgstr "" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Steam link" msgstr "" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Discord handle" msgstr "" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Battle.net handle" msgstr "" -#: rcgcdw.py:90 rcgcdw.py:827 +#: rcgcdw.py:168 rcgcdw.py:911 msgid "Unknown" msgstr "" -#: rcgcdw.py:92 +#: rcgcdw.py:170 msgid "unknown" msgstr "" -#: rcgcdw.py:162 +#: rcgcdw.py:240 #, python-brace-format msgid "" "[{author}]({author_url}) edited [{article}]({edit_link}){comment} ({sign}" "{edit_size})" msgstr "" -#: rcgcdw.py:164 +#: rcgcdw.py:242 #, python-brace-format msgid "" "[{author}]({author_url}) created [{article}]({edit_link}){comment} ({sign}" "{edit_size})" msgstr "" -#: rcgcdw.py:168 +#: rcgcdw.py:245 #, python-brace-format msgid "[{author}]({author_url}) uploaded [{file}]({file_link}){comment}" msgstr "" -#: rcgcdw.py:176 +#: rcgcdw.py:252 #, python-brace-format msgid "" "[{author}]({author_url}) uploaded a new version of [{file}]({file_link})" "{comment}" msgstr "" -#: rcgcdw.py:180 +#: rcgcdw.py:255 #, python-brace-format msgid "[{author}]({author_url}) deleted [{page}]({page_link}){comment}" msgstr "" -#: rcgcdw.py:185 +#: rcgcdw.py:259 #, python-brace-format msgid "" "[{author}]({author_url}) deleted redirect by overwriting [{page}]" "({page_link}){comment}" msgstr "" -#: rcgcdw.py:190 rcgcdw.py:196 +#: rcgcdw.py:263 rcgcdw.py:268 msgid "without making a redirect" msgstr "" -#: rcgcdw.py:190 rcgcdw.py:197 +#: rcgcdw.py:263 rcgcdw.py:269 msgid "with a redirect" msgstr "" -#: rcgcdw.py:191 +#: rcgcdw.py:264 #, python-brace-format msgid "" "[{author}]({author_url}) moved {redirect}*{article}* to [{target}]" "({target_url}) {made_a_redirect}{comment}" msgstr "" -#: rcgcdw.py:198 +#: rcgcdw.py:270 #, python-brace-format msgid "" "[{author}]({author_url}) moved {redirect}*{article}* over redirect to " "[{target}]({target_url}) {made_a_redirect}{comment}" msgstr "" -#: rcgcdw.py:204 +#: rcgcdw.py:275 #, python-brace-format msgid "" "[{author}]({author_url}) moved protection settings from {redirect}*{article}" "* to [{target}]({target_url}){comment}" msgstr "" -#: rcgcdw.py:216 rcgcdw.py:610 +#: rcgcdw.py:286 rcgcdw.py:686 msgid "infinity and beyond" msgstr "" -#: rcgcdw.py:231 -#, python-brace-format -msgid "" -"[{author}]({author_url}) blocked [{user}]({user_url}) for {time}{comment}" +#: rcgcdw.py:303 +msgid " on pages: " msgstr "" -#: rcgcdw.py:236 +#: rcgcdw.py:310 rcgcdw.py:706 +msgid " and namespaces: " +msgstr "" + +#: rcgcdw.py:312 +msgid " on namespaces: " +msgstr "" + +#: rcgcdw.py:324 +#, python-brace-format +msgid "" +"[{author}]({author_url}) blocked [{user}]({user_url}) for {time}" +"{restriction_desc}{comment}" +msgstr "" + +#: rcgcdw.py:328 #, python-brace-format msgid "" "[{author}]({author_url}) changed block settings for [{blocked_user}]" "({user_url}){comment}" msgstr "" -#: rcgcdw.py:241 +#: rcgcdw.py:332 #, python-brace-format msgid "" "[{author}]({author_url}) unblocked [{blocked_user}]({user_url}){comment}" msgstr "" -#: rcgcdw.py:245 +#: rcgcdw.py:335 #, python-brace-format msgid "" "[{author}]({author_url}) left a [comment]({comment}) on {target} profile" msgstr "" -#: rcgcdw.py:245 +#: rcgcdw.py:335 msgid "their own profile" msgstr "" -#: rcgcdw.py:250 +#: rcgcdw.py:338 #, python-brace-format msgid "" "[{author}]({author_url}) replied to a [comment]({comment}) on {target} " "profile" msgstr "" -#: rcgcdw.py:253 rcgcdw.py:261 rcgcdw.py:265 +#: rcgcdw.py:341 rcgcdw.py:347 rcgcdw.py:358 rcgcdw.py:362 msgid "their own" msgstr "" -#: rcgcdw.py:258 +#: rcgcdw.py:344 #, python-brace-format msgid "" "[{author}]({author_url}) edited a [comment]({comment}) on {target} profile" msgstr "" -#: rcgcdw.py:263 +#: rcgcdw.py:350 +#, python-brace-format +msgid "[{author}]({author_url}) purged a comment on {target} profile" +msgstr "" + +#: rcgcdw.py:360 #, python-brace-format msgid "[{author}]({author_url}) deleted a comment on {target} profile" msgstr "" -#: rcgcdw.py:270 +#: rcgcdw.py:366 #, python-brace-format msgid "[{target}]({target_url})'s" msgstr "" -#: rcgcdw.py:270 +#: rcgcdw.py:366 #, python-brace-format msgid "[their own]({target_url})" msgstr "" -#: rcgcdw.py:271 +#: rcgcdw.py:367 #, python-brace-format msgid "" "[{author}]({author_url}) edited the {field} on {target} profile. *({desc})*" msgstr "" -#: rcgcdw.py:285 rcgcdw.py:287 rcgcdw.py:692 rcgcdw.py:694 +#: rcgcdw.py:381 rcgcdw.py:383 rcgcdw.py:787 rcgcdw.py:789 msgid "none" msgstr "" -#: rcgcdw.py:293 rcgcdw.py:679 +#: rcgcdw.py:389 rcgcdw.py:774 msgid "System" msgstr "" -#: rcgcdw.py:299 +#: rcgcdw.py:394 #, python-brace-format msgid "" "[{author}]({author_url}) protected [{article}]({article_url}) with the " "following settings: {settings}{comment}" msgstr "" -#: rcgcdw.py:301 rcgcdw.py:310 rcgcdw.py:703 rcgcdw.py:710 +#: rcgcdw.py:396 rcgcdw.py:404 rcgcdw.py:797 rcgcdw.py:803 msgid " [cascading]" msgstr "" -#: rcgcdw.py:307 +#: rcgcdw.py:401 #, python-brace-format msgid "" "[{author}]({author_url}) modified protection settings of [{article}]" "({article_url}) to: {settings}{comment}" msgstr "" -#: rcgcdw.py:315 +#: rcgcdw.py:408 #, python-brace-format msgid "" "[{author}]({author_url}) removed protection from [{article}]({article_url})" "{comment}" msgstr "" -#: rcgcdw.py:320 +#: rcgcdw.py:412 #, python-brace-format msgid "" "[{author}]({author_url}) changed visibility of revision on page [{article}]" @@ -260,7 +278,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:326 +#: rcgcdw.py:417 #, python-brace-format msgid "" "[{author}]({author_url}) imported [{article}]({article_url}) with {count} " @@ -271,673 +289,694 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:332 +#: rcgcdw.py:422 #, python-brace-format msgid "[{author}]({author_url}) restored [{article}]({article_url}){comment}" msgstr "" -#: rcgcdw.py:334 +#: rcgcdw.py:424 #, python-brace-format msgid "[{author}]({author_url}) changed visibility of log events{comment}" msgstr "" -#: rcgcdw.py:336 +#: rcgcdw.py:426 #, python-brace-format msgid "[{author}]({author_url}) imported interwiki{comment}" msgstr "" -#: rcgcdw.py:339 +#: rcgcdw.py:429 #, python-brace-format msgid "" "[{author}]({author_url}) edited abuse filter [number {number}]({filter_url})" msgstr "" -#: rcgcdw.py:342 +#: rcgcdw.py:432 #, python-brace-format msgid "" "[{author}]({author_url}) created abuse filter [number {number}]({filter_url})" msgstr "" -#: rcgcdw.py:348 +#: rcgcdw.py:436 #, python-brace-format msgid "" "[{author}]({author_url}) merged revision histories of [{article}]" "({article_url}) into [{dest}]({dest_url}){comment}" msgstr "" -#: rcgcdw.py:352 +#: rcgcdw.py:440 #, python-brace-format msgid "" "[{author}]({author_url}) added an entry to the [interwiki table]" "({table_url}) pointing to {website} with {prefix} prefix" msgstr "" -#: rcgcdw.py:358 +#: rcgcdw.py:446 #, python-brace-format msgid "" "[{author}]({author_url}) edited an entry in [interwiki table]({table_url}) " "pointing to {website} with {prefix} prefix" msgstr "" -#: rcgcdw.py:364 +#: rcgcdw.py:452 #, python-brace-format msgid "" "[{author}]({author_url}) deleted an entry in [interwiki table]({table_url})" msgstr "" -#: rcgcdw.py:368 +#: rcgcdw.py:455 #, python-brace-format msgid "" "[{author}]({author_url}) changed the content model of the page [{article}]" "({article_url}) from {old} to {new}{comment}" msgstr "" -#: rcgcdw.py:373 +#: rcgcdw.py:459 #, python-brace-format msgid "" "[{author}]({author_url}) edited the sprite for [{article}]({article_url})" msgstr "" -#: rcgcdw.py:377 +#: rcgcdw.py:462 #, python-brace-format msgid "" "[{author}]({author_url}) created the sprite sheet for [{article}]" "({article_url})" msgstr "" -#: rcgcdw.py:381 +#: rcgcdw.py:465 #, python-brace-format msgid "" "[{author}]({author_url}) edited the slice for [{article}]({article_url})" msgstr "" -#: rcgcdw.py:386 +#: rcgcdw.py:470 #, python-brace-format msgid "[{author}]({author_url}) created the Cargo table \"{table}\"" msgstr "" -#: rcgcdw.py:388 +#: rcgcdw.py:472 #, python-brace-format msgid "[{author}]({author_url}) deleted the Cargo table \"{table}\"" msgstr "" -#: rcgcdw.py:393 +#: rcgcdw.py:477 #, python-brace-format msgid "[{author}]({author_url}) recreated the Cargo table \"{table}\"" msgstr "" -#: rcgcdw.py:398 +#: rcgcdw.py:482 #, python-brace-format msgid "[{author}]({author_url}) replaced the Cargo table \"{table}\"" msgstr "" -#: rcgcdw.py:401 +#: rcgcdw.py:485 #, python-brace-format msgid "[{author}]({author_url}) created a [tag]({tag_url}) \"{tag}\"" msgstr "" -#: rcgcdw.py:405 +#: rcgcdw.py:489 #, python-brace-format msgid "[{author}]({author_url}) deleted a [tag]({tag_url}) \"{tag}\"" msgstr "" -#: rcgcdw.py:409 +#: rcgcdw.py:493 #, python-brace-format msgid "[{author}]({author_url}) activated a [tag]({tag_url}) \"{tag}\"" msgstr "" -#: rcgcdw.py:412 +#: rcgcdw.py:496 #, python-brace-format msgid "[{author}]({author_url}) deactivated a [tag]({tag_url}) \"{tag}\"" msgstr "" -#: rcgcdw.py:414 +#: rcgcdw.py:498 msgid "An action has been hidden by administration." msgstr "" -#: rcgcdw.py:423 rcgcdw.py:695 +#: rcgcdw.py:507 rcgcdw.py:790 msgid "No description provided" msgstr "" -#: rcgcdw.py:473 +#: rcgcdw.py:555 msgid "(N!) " msgstr "" -#: rcgcdw.py:474 +#: rcgcdw.py:556 msgid "m" msgstr "" -#: rcgcdw.py:474 +#: rcgcdw.py:556 msgid "b" msgstr "" -#: rcgcdw.py:493 rcgcdw.py:498 +#: rcgcdw.py:575 rcgcdw.py:580 msgid "__Only whitespace__" msgstr "" -#: rcgcdw.py:504 +#: rcgcdw.py:586 msgid "Removed" msgstr "" -#: rcgcdw.py:507 +#: rcgcdw.py:589 msgid "Added" msgstr "" -#: rcgcdw.py:537 rcgcdw.py:572 +#: rcgcdw.py:621 rcgcdw.py:656 msgid "Options" msgstr "" -#: rcgcdw.py:537 +#: rcgcdw.py:621 #, python-brace-format msgid "([preview]({link}) | [undo]({undolink}))" msgstr "" -#: rcgcdw.py:539 +#: rcgcdw.py:623 #, python-brace-format msgid "Uploaded a new version of {name}" msgstr "" -#: rcgcdw.py:541 +#: rcgcdw.py:625 #, python-brace-format msgid "Uploaded {name}" msgstr "" -#: rcgcdw.py:557 +#: rcgcdw.py:641 msgid "**No license!**" msgstr "" -#: rcgcdw.py:569 +#: rcgcdw.py:653 msgid "" "\n" "License: {}" msgstr "" -#: rcgcdw.py:572 +#: rcgcdw.py:656 #, python-brace-format msgid "([preview]({link}))" msgstr "" -#: rcgcdw.py:577 +#: rcgcdw.py:660 #, python-brace-format msgid "Deleted page {article}" msgstr "" -#: rcgcdw.py:581 +#: rcgcdw.py:663 #, python-brace-format msgid "Deleted redirect {article} by overwriting" msgstr "" -#: rcgcdw.py:586 +#: rcgcdw.py:667 msgid "No redirect has been made" msgstr "" -#: rcgcdw.py:587 +#: rcgcdw.py:668 msgid "A redirect has been made" msgstr "" -#: rcgcdw.py:588 +#: rcgcdw.py:669 #, python-brace-format msgid "Moved {redirect}{article} to {target}" msgstr "" -#: rcgcdw.py:592 +#: rcgcdw.py:672 #, python-brace-format msgid "Moved {redirect}{article} to {title} over redirect" msgstr "" -#: rcgcdw.py:597 +#: rcgcdw.py:676 #, python-brace-format msgid "Moved protection settings from {redirect}{article} to {title}" msgstr "" -#: rcgcdw.py:620 +#: rcgcdw.py:699 +msgid "Blocked from editing the following pages: " +msgstr "" + +#: rcgcdw.py:708 +msgid "Blocked from editing pages on following namespaces: " +msgstr "" + +#: rcgcdw.py:722 +msgid "Partial block details" +msgstr "" + +#: rcgcdw.py:723 #, python-brace-format msgid "Blocked {blocked_user} for {time}" msgstr "" -#: rcgcdw.py:626 +#: rcgcdw.py:727 #, python-brace-format msgid "Changed block settings for {blocked_user}" msgstr "" -#: rcgcdw.py:632 +#: rcgcdw.py:731 #, python-brace-format msgid "Unblocked {blocked_user}" msgstr "" -#: rcgcdw.py:638 +#: rcgcdw.py:736 #, python-brace-format msgid "Left a comment on {target}'s profile" msgstr "" -#: rcgcdw.py:640 +#: rcgcdw.py:738 msgid "Left a comment on their own profile" msgstr "" -#: rcgcdw.py:646 +#: rcgcdw.py:743 #, python-brace-format msgid "Replied to a comment on {target}'s profile" msgstr "" -#: rcgcdw.py:648 +#: rcgcdw.py:745 msgid "Replied to a comment on their own profile" msgstr "" -#: rcgcdw.py:654 +#: rcgcdw.py:750 #, python-brace-format msgid "Edited a comment on {target}'s profile" msgstr "" -#: rcgcdw.py:656 +#: rcgcdw.py:752 msgid "Edited a comment on their own profile" msgstr "" -#: rcgcdw.py:662 +#: rcgcdw.py:755 #, python-brace-format msgid "Edited {target}'s profile" msgstr "" -#: rcgcdw.py:662 +#: rcgcdw.py:755 msgid "Edited their own profile" msgstr "" -#: rcgcdw.py:664 +#: rcgcdw.py:757 #, python-brace-format msgid "Cleared the {field} field" msgstr "" -#: rcgcdw.py:666 +#: rcgcdw.py:759 #, python-brace-format msgid "{field} field changed to: {desc}" msgstr "" -#: rcgcdw.py:673 +#: rcgcdw.py:762 +#, python-brace-format +msgid "Purged a comment on {target}'s profile" +msgstr "" + +#: rcgcdw.py:768 #, python-brace-format msgid "Deleted a comment on {target}'s profile" msgstr "" -#: rcgcdw.py:677 +#: rcgcdw.py:772 #, python-brace-format msgid "Changed group membership for {target}" msgstr "" -#: rcgcdw.py:681 +#: rcgcdw.py:776 #, python-brace-format msgid "{target} got autopromoted to a new usergroup" msgstr "" -#: rcgcdw.py:696 +#: rcgcdw.py:791 #, python-brace-format msgid "Groups changed from {old_groups} to {new_groups}{reason}" msgstr "" -#: rcgcdw.py:701 +#: rcgcdw.py:795 #, python-brace-format msgid "Protected {target}" msgstr "" -#: rcgcdw.py:708 +#: rcgcdw.py:801 #, python-brace-format msgid "Changed protection level for {article}" msgstr "" -#: rcgcdw.py:715 +#: rcgcdw.py:807 #, python-brace-format msgid "Removed protection from {article}" msgstr "" -#: rcgcdw.py:720 +#: rcgcdw.py:811 #, python-brace-format msgid "Changed visibility of revision on page {article} " msgid_plural "Changed visibility of {amount} revisions on page {article} " msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:726 +#: rcgcdw.py:816 #, python-brace-format msgid "Imported {article} with {count} revision" msgid_plural "Imported {article} with {count} revisions" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:732 +#: rcgcdw.py:821 #, python-brace-format msgid "Restored {article}" msgstr "" -#: rcgcdw.py:735 +#: rcgcdw.py:824 msgid "Changed visibility of log events" msgstr "" -#: rcgcdw.py:738 +#: rcgcdw.py:827 msgid "Imported interwiki" msgstr "" -#: rcgcdw.py:741 +#: rcgcdw.py:830 #, python-brace-format msgid "Edited abuse filter number {number}" msgstr "" -#: rcgcdw.py:744 +#: rcgcdw.py:833 #, python-brace-format msgid "Created abuse filter number {number}" msgstr "" -#: rcgcdw.py:748 +#: rcgcdw.py:836 #, python-brace-format msgid "Merged revision histories of {article} into {dest}" msgstr "" -#: rcgcdw.py:752 +#: rcgcdw.py:840 msgid "Added an entry to the interwiki table" msgstr "" -#: rcgcdw.py:753 rcgcdw.py:759 +#: rcgcdw.py:841 rcgcdw.py:847 #, python-brace-format msgid "Prefix: {prefix}, website: {website} | {desc}" msgstr "" -#: rcgcdw.py:758 +#: rcgcdw.py:846 msgid "Edited an entry in interwiki table" msgstr "" -#: rcgcdw.py:764 +#: rcgcdw.py:852 msgid "Deleted an entry in interwiki table" msgstr "" -#: rcgcdw.py:765 +#: rcgcdw.py:853 #, python-brace-format msgid "Prefix: {prefix} | {desc}" msgstr "" -#: rcgcdw.py:769 +#: rcgcdw.py:856 #, python-brace-format msgid "Changed the content model of the page {article}" msgstr "" -#: rcgcdw.py:770 +#: rcgcdw.py:857 #, python-brace-format msgid "Model changed from {old} to {new}: {reason}" msgstr "" -#: rcgcdw.py:776 +#: rcgcdw.py:862 #, python-brace-format msgid "Edited the sprite for {article}" msgstr "" -#: rcgcdw.py:780 +#: rcgcdw.py:865 #, python-brace-format msgid "Created the sprite sheet for {article}" msgstr "" -#: rcgcdw.py:784 +#: rcgcdw.py:868 #, python-brace-format msgid "Edited the slice for {article}" msgstr "" -#: rcgcdw.py:790 +#: rcgcdw.py:874 #, python-brace-format msgid "Created the Cargo table \"{table}\"" msgstr "" -#: rcgcdw.py:794 +#: rcgcdw.py:878 #, python-brace-format msgid "Deleted the Cargo table \"{table}\"" msgstr "" -#: rcgcdw.py:801 +#: rcgcdw.py:885 #, python-brace-format msgid "Recreated the Cargo table \"{table}\"" msgstr "" -#: rcgcdw.py:808 +#: rcgcdw.py:892 #, python-brace-format msgid "Replaced the Cargo table \"{table}\"" msgstr "" -#: rcgcdw.py:812 +#: rcgcdw.py:896 #, python-brace-format msgid "Created a tag \"{tag}\"" msgstr "" -#: rcgcdw.py:816 +#: rcgcdw.py:900 #, python-brace-format msgid "Deleted a tag \"{tag}\"" msgstr "" -#: rcgcdw.py:820 +#: rcgcdw.py:904 #, python-brace-format msgid "Activated a tag \"{tag}\"" msgstr "" -#: rcgcdw.py:823 +#: rcgcdw.py:907 #, python-brace-format msgid "Deactivated a tag \"{tag}\"" msgstr "" -#: rcgcdw.py:826 +#: rcgcdw.py:910 msgid "Action has been hidden by administration." msgstr "" -#: rcgcdw.py:854 +#: rcgcdw.py:938 msgid "Tags" msgstr "" -#: rcgcdw.py:859 +#: rcgcdw.py:943 msgid "**Added**: " msgstr "" -#: rcgcdw.py:859 +#: rcgcdw.py:943 msgid " and {} more\n" msgstr "" -#: rcgcdw.py:860 +#: rcgcdw.py:944 msgid "**Removed**: " msgstr "" -#: rcgcdw.py:860 +#: rcgcdw.py:944 msgid " and {} more" msgstr "" -#: rcgcdw.py:861 +#: rcgcdw.py:945 msgid "Changed categories" msgstr "" -#: rcgcdw.py:880 +#: rcgcdw.py:964 msgid "~~hidden~~" msgstr "" -#: rcgcdw.py:886 +#: rcgcdw.py:970 msgid "hidden" msgstr "" -#: rcgcdw.py:953 rcgcdw.py:955 rcgcdw.py:957 rcgcdw.py:959 rcgcdw.py:961 -#: rcgcdw.py:963 rcgcdw.py:965 +#: rcgcdw.py:1037 rcgcdw.py:1039 rcgcdw.py:1041 rcgcdw.py:1043 rcgcdw.py:1045 +#: rcgcdw.py:1047 rcgcdw.py:1049 #, python-brace-format msgid "{value} (avg. {avg})" msgstr "" -#: rcgcdw.py:1006 +#: rcgcdw.py:1073 rcgcdw.py:1101 msgid "Daily overview" msgstr "" -#: rcgcdw.py:1015 +#: rcgcdw.py:1075 +msgid "No activity" +msgstr "" + +#: rcgcdw.py:1110 msgid " ({} action)" msgid_plural " ({} actions)" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:1017 +#: rcgcdw.py:1112 msgid " ({} edit)" msgid_plural " ({} edits)" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:1022 +#: rcgcdw.py:1117 msgid " UTC ({} action)" msgid_plural " UTC ({} actions)" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:1024 rcgcdw.py:1025 rcgcdw.py:1029 +#: rcgcdw.py:1119 rcgcdw.py:1120 rcgcdw.py:1124 msgid "But nobody came" msgstr "" -#: rcgcdw.py:1033 +#: rcgcdw.py:1128 msgid "Most active user" msgid_plural "Most active users" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:1034 +#: rcgcdw.py:1129 msgid "Most edited article" msgid_plural "Most edited articles" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:1035 +#: rcgcdw.py:1130 msgid "Edits made" msgstr "" -#: rcgcdw.py:1035 +#: rcgcdw.py:1130 msgid "New files" msgstr "" -#: rcgcdw.py:1035 +#: rcgcdw.py:1130 msgid "Admin actions" msgstr "" -#: rcgcdw.py:1036 +#: rcgcdw.py:1131 msgid "Bytes changed" msgstr "" -#: rcgcdw.py:1036 +#: rcgcdw.py:1131 msgid "New articles" msgstr "" -#: rcgcdw.py:1037 +#: rcgcdw.py:1132 msgid "Unique contributors" msgstr "" -#: rcgcdw.py:1038 +#: rcgcdw.py:1133 msgid "Most active hour" msgid_plural "Most active hours" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:1039 +#: rcgcdw.py:1134 msgid "Day score" msgstr "" -#: rcgcdw.py:1180 +#: rcgcdw.py:1273 #, python-brace-format msgid "Connection to {wiki} seems to be stable now." msgstr "" -#: rcgcdw.py:1181 rcgcdw.py:1296 +#: rcgcdw.py:1274 rcgcdw.py:1389 msgid "Connection status" msgstr "" -#: rcgcdw.py:1295 +#: rcgcdw.py:1388 #, python-brace-format msgid "{wiki} seems to be down or unreachable." msgstr "" -#: rcgcdw.py:1351 +#: rcgcdw.py:1447 msgid "director" msgstr "" -#: rcgcdw.py:1351 +#: rcgcdw.py:1447 msgid "bot" msgstr "" -#: rcgcdw.py:1351 +#: rcgcdw.py:1447 msgid "editor" msgstr "" -#: rcgcdw.py:1351 +#: rcgcdw.py:1447 msgid "directors" msgstr "" -#: rcgcdw.py:1351 +#: rcgcdw.py:1447 msgid "sysop" msgstr "" -#: rcgcdw.py:1351 +#: rcgcdw.py:1447 msgid "bureaucrat" msgstr "" -#: rcgcdw.py:1351 +#: rcgcdw.py:1447 msgid "reviewer" msgstr "" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "autoreview" msgstr "" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "autopatrol" msgstr "" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "wiki_guardian" msgstr "" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "second" msgid_plural "seconds" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "minute" msgid_plural "minutes" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "hour" msgid_plural "hours" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "day" msgid_plural "days" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "week" msgid_plural "weeks" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "month" msgid_plural "months" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "year" msgid_plural "years" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "millennium" msgid_plural "millennia" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "decade" msgid_plural "decades" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:1352 +#: rcgcdw.py:1448 msgid "century" msgid_plural "centuries" msgstr[0] "" diff --git a/rcgcdw.py b/rcgcdw.py index 756f162..4f76da5 100644 --- a/rcgcdw.py +++ b/rcgcdw.py @@ -226,7 +226,7 @@ def compact_formatter(action, change, parsed_comment, categories): author = change["user"] parsed_comment = "" if parsed_comment is None else " *("+parsed_comment+")*" if action in ["edit", "new"]: - edit_link = link_formatter("{wiki}/index.php?title={article}&curid={pageid}&diff={diff}&oldid={oldrev}".format( + edit_link = link_formatter("{wiki}index.php?title={article}&curid={pageid}&diff={diff}&oldid={oldrev}".format( wiki=WIKI_SCRIPT_PATH, pageid=change["pageid"], diff=change["revid"], oldrev=change["old_revid"], article=change["title"])) edit_size = change["newlen"] - change["oldlen"] @@ -300,23 +300,23 @@ def compact_formatter(action, change, parsed_comment, categories): if "sitewide" not in change["logparams"]: restriction_description = "" if change["logparams"]["restrictions"]["pages"]: - restriction_description = _(" on pages: *") + restriction_description = _(" on pages: ") for page in change["logparams"]["restrictions"]["pages"]: - restricted_pages = [i["page_title"] for i in change["logparams"]["restrictions"]["pages"]] - restriction_description = restriction_description + "*, *".join(restricted_pages) + restricted_pages = ["*{page}*".format(page=i["page_title"]) for i in change["logparams"]["restrictions"]["pages"]] + restriction_description = restriction_description + ", ".join(restricted_pages) if change["logparams"]["restrictions"]["namespaces"]: namespaces = [] if restriction_description: - restriction_description = restriction_description + _("* and namespaces: *") + restriction_description = restriction_description + _(" and namespaces: ") else: - restriction_description = _(" on namespaces: *") + restriction_description = _(" on namespaces: ") for namespace in change["logparams"]["restrictions"]["namespaces"]: if str(namespace) in recent_changes.namespaces: # if we have cached namespace name for given namespace number, add its name to the list - namespaces.append(recent_changes.namespaces[str(namespace)]["*"]) + namespaces.append("*{ns}*".format(ns=recent_changes.namespaces[str(namespace)]["*"])) else: - namespaces.append(namespace) - restriction_description = restriction_description + "*, *".join(namespaces) - restriction_description = restriction_description + "*." + namespaces.append("*{ns}*".format(ns=namespace)) + restriction_description = restriction_description + ", ".join(namespaces) + restriction_description = restriction_description + "." if len(restriction_description) > 1020: logger.debug(restriction_description) restriction_description = restriction_description[:1020] + "…" @@ -696,7 +696,7 @@ def embed_formatter(action, change, parsed_comment, categories): if "sitewide" not in change["logparams"]: restriction_description = "" if change["logparams"]["restrictions"]["pages"]: - restriction_description = _("Block from editing the following pages: ") + restriction_description = _("Blocked from editing the following pages: ") for page in change["logparams"]["restrictions"]["pages"]: restricted_pages = ["*"+i["page_title"]+"*" for i in change["logparams"]["restrictions"]["pages"]] restriction_description = restriction_description + ", ".join(restricted_pages) @@ -705,7 +705,7 @@ def embed_formatter(action, change, parsed_comment, categories): if restriction_description: restriction_description = restriction_description + _(" and namespaces: ") else: - restriction_description = _("Block from editing pages on following namespaces: ") + restriction_description = _("Blocked from editing pages on following namespaces: ") for namespace in change["logparams"]["restrictions"]["namespaces"]: if str(namespace) in recent_changes.namespaces: # if we have cached namespace name for given namespace number, add its name to the list namespaces.append("*{ns}*".format(ns=recent_changes.namespaces[str(namespace)]["*"]))