From dddc823db75027c2be5ce4e3ba3897d8eb05c41c Mon Sep 17 00:00:00 2001 From: Frisk Date: Sun, 2 Sep 2018 11:48:58 +0200 Subject: [PATCH] Added suppresion event, fixed links in some cases, some translations --- locale/en/LC_MESSAGES/rcgcdw.mo | Bin 7418 -> 7545 bytes locale/en/LC_MESSAGES/rcgcdw.po | 206 ++++++++++++++-------------- locale/fr/LC_MESSAGES/rcgcdw.mo | Bin 7984 -> 8125 bytes locale/fr/LC_MESSAGES/rcgcdw.po | 209 +++++++++++++++-------------- locale/pl/LC_MESSAGES/rcgcdw.mo | Bin 8061 -> 8193 bytes locale/pl/LC_MESSAGES/rcgcdw.po | 206 ++++++++++++++-------------- rcgcdw.pot | 230 ++++++++++++++++---------------- rcgcdw.py | 16 ++- settings.json.example | 4 + 9 files changed, 450 insertions(+), 421 deletions(-) diff --git a/locale/en/LC_MESSAGES/rcgcdw.mo b/locale/en/LC_MESSAGES/rcgcdw.mo index fc2b2e4e5c8427dc972d4d11011b0956515aab07..82756d9c38c9db346de799c8cfeb3d640b066463 100644 GIT binary patch delta 2328 zcmb8xTWFVM9Ki8sn^R|6JLqhA*tbD3uO-${2dw=xKg{6pQ$ zbU|#^#U!Gj1Y<#xc2Tq_D1wnn5TS@+7e-N$b&*l@{qFw`yzODX|L1w1_y4}n>G%BE zwWhzClNWPm9SxLjVkuFd5yBzdG@B2~(A*Gi!Kbhok6vA>f`H1^m{Gnj5nbJ>O_-uC)!~*rsK2dKo8`w{yvzDzc`Gnes~#Os$&@8 zDO`!)qPa4Q89bdu3dWDn95l1Hid;0Yvu z!Z~yazeiW#Cv?V{jLrwD(ClwPZiU_GKn|ksIUe8t8eNgA=;_F3+MbRE^u1e=Elq|& zD$eKtnl!`Mh+}9HPGJXLLQh8>PrG#6uoe^O=@>&hoQ%DUbzIM8e@wn+bW1wXq)cL# z=l=*51{q#Oo(U6Z@_mVRbS7^94y(AniVm!Zw>sc@bc@!aTiJ!)A3>A$4Kx`~ph@>W z`rK)p@A?0X3V-1YA51d*j3!MczsC-w03$3yb6|bk-hmEqJK9lq>|XSA?2oUXN540W zZtW}RfW|Rtw!TTl4v(Y9<0EvWpP&zZj&9LZ?0Iyhe#8hfmZg%a6wQ@(Ohe0-6ydR0 zah2S%C*6Ou)p9%0PHZH)iFL#dVy2j!TM3tTd))Xab`dV8D`>fo=p;;5ixaXuo+3OE zy9P7ee~YuVtR-9;O9SyR;mj=_GmA;*YR!};D)-M^pj*~LtS25JEFHwQ=^8&yv2u_7 zlTYC;uPFBt?r|C6Qr;s3sSYVLmyx6^6> delta 2211 zcmX}sT};(w9Ki7(YT+>zJp^JJ9JBdp$n{X7@;9;!96Ue*c zXLP0)(53$u9as^|oR4*AKh2o+K|7Ti>_6Mbl|jGzN~b_MI7p>lvPcxN0<9(;g~@Fd#N=ZRk<`5E6Q_tWU_ zX3!b`g$`%|31O0^&<+c50j@^}x&dvsX(j9L4>$7#s~m0UigaQI2eBIWVFkW}2lFDn z!E1cZ+uf3J^gXX)CBA`t;tUrjHifRh1+?R(SI=!tQI?8XUV{#x4_)#BwBf$w`$;qz z52L?7jV9&qScfHKa0WYZ6o-*9#yNBXzapO~CbMl42dgXqjh(3wu44cMTYr&54sX#=&5)KJr(bx?>&od}CkVBZkBWMnMl6?OaI>2wyj;0f5&{J_Sxxa+|F2(=3GftxeT8k#>dbGbP%z7-g zQE{a0Xv3Z89(5<~MOHB$#|%D)Ce`a`u6&7kXt`yM%h!&}wYj{wHMze5A9VjM4kEWl z=u$hn`-lv27s2~;#lZ~{=E2Rx!^C#NZLpXx4TOVp$t~K%Ni=&y*+Y1aEjJM+>`vlNqK7a~{J*%Dm@n5-xu1B5 zc+3RZMp!%+?z>4?MwAnG5POOFau1dE\n" "Language-Team: \n" "Language: en\n" @@ -15,46 +15,46 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" -"X-Generator: Poedit 2.0.8\n" +"X-Generator: Poedit 2.1.1\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: rcgcdw.py:124 +#: rcgcdw.py:150 msgid "(N!) " msgstr "(N!) " -#: rcgcdw.py:124 +#: rcgcdw.py:150 msgid "m " msgstr "m " -#: rcgcdw.py:142 rcgcdw.py:168 +#: rcgcdw.py:168 rcgcdw.py:194 msgid "Options" msgstr "Options" -#: rcgcdw.py:142 +#: rcgcdw.py:168 #, python-brace-format msgid "([preview]({link}) | [undo]({undolink}))" msgstr "([preview]({link}) | [undo]({undolink}))" -#: rcgcdw.py:143 +#: rcgcdw.py:169 #, python-brace-format msgid "Uploaded a new version of {name}" msgstr "Uploaded a new version of {name}" -#: rcgcdw.py:145 +#: rcgcdw.py:171 #, python-brace-format msgid "Uploaded {name}" msgstr "Uploaded {name}" -#: rcgcdw.py:158 +#: rcgcdw.py:184 msgid "**No license!**" msgstr "**No license!**" -#: rcgcdw.py:168 +#: rcgcdw.py:194 #, python-brace-format msgid "([preview]({link}))" msgstr "([preview]({link}))" -#: rcgcdw.py:169 +#: rcgcdw.py:195 #, python-brace-format msgid "" "{desc}\n" @@ -63,404 +63,408 @@ msgstr "" "{desc}\n" "License: {license}" -#: rcgcdw.py:172 +#: rcgcdw.py:198 #, python-brace-format msgid "Deleted page {article}" msgstr "Deleted page {article}" -#: rcgcdw.py:175 +#: rcgcdw.py:201 #, python-brace-format msgid "Deleted redirect {article} by overwriting" msgstr "Deleted redirect {article} by overwriting" -#: rcgcdw.py:178 +#: rcgcdw.py:204 msgid "No redirect has been made" msgstr "No redirect has been made" -#: rcgcdw.py:178 +#: rcgcdw.py:204 msgid "A redirect has been made" msgstr "A redirect has been made" -#: rcgcdw.py:179 +#: rcgcdw.py:205 #, python-brace-format msgid "Moved {article} to {target}" msgstr "Moved {article} to {target}" -#: rcgcdw.py:182 +#: rcgcdw.py:208 #, python-brace-format msgid "Moved {article} to {title} over redirect" msgstr "Moved {article} to {title} over redirect" -#: rcgcdw.py:185 +#: rcgcdw.py:211 #, python-brace-format msgid "Moved protection settings from {article} to {title}" msgstr "Moved protection settings from {article} to {title}" -#: rcgcdw.py:189 +#: rcgcdw.py:215 msgid "infinity and beyond" msgstr "infinity and beyond" -#: rcgcdw.py:190 +#: rcgcdw.py:216 #, python-brace-format msgid "Blocked {blocked_user} for {time}" msgstr "Blocked {blocked_user} for {time}" -#: rcgcdw.py:194 +#: rcgcdw.py:220 #, python-brace-format msgid "Changed block settings for {blocked_user}" msgstr "Changed block settings for {blocked_user}" -#: rcgcdw.py:198 +#: rcgcdw.py:224 #, python-brace-format msgid "Unblocked {blocked_user}" msgstr "Unblocked {blocked_user}" -#: rcgcdw.py:202 +#: rcgcdw.py:228 #, python-brace-format msgid "Left a comment on {target}'s profile" msgstr "Left a comment on {target}'s profile" -#: rcgcdw.py:206 +#: rcgcdw.py:232 #, python-brace-format msgid "Replied to a comment on {target}'s profile" msgstr "Replied to a comment on {target}'s profile" -#: rcgcdw.py:210 +#: rcgcdw.py:236 #, python-brace-format msgid "Edited a comment on {target}'s profile" msgstr "Edited a comment on {target}'s profile" -#: rcgcdw.py:214 +#: rcgcdw.py:240 msgid "Location" msgstr "Location" -#: rcgcdw.py:216 +#: rcgcdw.py:242 msgid "About me" msgstr "About me" -#: rcgcdw.py:218 +#: rcgcdw.py:244 msgid "Google link" msgstr "Google link" -#: rcgcdw.py:220 +#: rcgcdw.py:246 msgid "Facebook link" msgstr "Facebook link" -#: rcgcdw.py:222 +#: rcgcdw.py:248 msgid "Twitter link" msgstr "Twitter link" -#: rcgcdw.py:224 +#: rcgcdw.py:250 msgid "Reddit link" msgstr "Reddit link" -#: rcgcdw.py:226 +#: rcgcdw.py:252 msgid "Twitch link" msgstr "Twitch link" -#: rcgcdw.py:228 +#: rcgcdw.py:254 msgid "PSN link" msgstr "PSN link" -#: rcgcdw.py:230 +#: rcgcdw.py:256 msgid "VK link" msgstr "VK link" -#: rcgcdw.py:232 +#: rcgcdw.py:258 msgid "XVL link" msgstr "XVL link" -#: rcgcdw.py:234 +#: rcgcdw.py:260 msgid "Steam link" msgstr "Steam link" -#: rcgcdw.py:236 +#: rcgcdw.py:262 msgid "Unknown" msgstr "Unknown" -#: rcgcdw.py:237 +#: rcgcdw.py:263 #, python-brace-format msgid "Edited {target}'s profile" msgstr "Edited {target}'s profile" -#: rcgcdw.py:238 +#: rcgcdw.py:264 #, python-brace-format msgid "{field} field changed to: {desc}" msgstr "{field} field changed to: {desc}" -#: rcgcdw.py:242 +#: rcgcdw.py:268 #, python-brace-format msgid "Deleted a comment on {target}'s profile" msgstr "Deleted a comment on {target}'s profile" -#: rcgcdw.py:246 +#: rcgcdw.py:272 #, python-brace-format msgid "Changed group membership for {target}" msgstr "Changed group membership for {target}" -#: rcgcdw.py:248 +#: rcgcdw.py:274 msgid "System" msgstr "System" -#: rcgcdw.py:250 +#: rcgcdw.py:276 #, python-brace-format msgid "{target} got autopromoted to a new usergroup" msgstr "{target} got autopromoted to a new usergroup" -#: rcgcdw.py:260 rcgcdw.py:262 +#: rcgcdw.py:286 rcgcdw.py:288 msgid "none" msgstr "none" -#: rcgcdw.py:263 rcgcdw.py:385 +#: rcgcdw.py:289 rcgcdw.py:420 msgid "No description provided" msgstr "No description provided" -#: rcgcdw.py:264 +#: rcgcdw.py:290 #, 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:267 +#: rcgcdw.py:293 #, python-brace-format msgid "Protected {target}" msgstr "Protected {target}" -#: rcgcdw.py:271 +#: rcgcdw.py:297 #, python-brace-format msgid "Changed protection level for {article}" msgstr "Changed protection level for {article}" -#: rcgcdw.py:275 +#: rcgcdw.py:301 #, python-brace-format msgid "Removed protection from {article}" msgstr "Removed protection from {article}" -#: rcgcdw.py:279 +#: rcgcdw.py:305 #, 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:282 +#: rcgcdw.py:308 #, 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:285 +#: rcgcdw.py:311 #, python-brace-format msgid "Restored {article}" msgstr "Restored {article}" -#: rcgcdw.py:288 +#: rcgcdw.py:314 msgid "Changed visibility of log events" msgstr "Changed visibility of log events" -#: rcgcdw.py:291 +#: rcgcdw.py:317 msgid "Imported interwiki" msgstr "Imported interwiki" -#: rcgcdw.py:294 +#: rcgcdw.py:320 #, python-brace-format msgid "Edited abuse filter number {number}" msgstr "Edited abuse filter number {number}" -#: rcgcdw.py:297 +#: rcgcdw.py:323 #, python-brace-format msgid "Merged revision histories of {article} into {dest}" msgstr "Merged revision histories of {article} into {dest}" -#: rcgcdw.py:300 +#: rcgcdw.py:326 msgid "Added an entry to the interwiki table" msgstr "Added an entry to the interwiki table" -#: rcgcdw.py:301 rcgcdw.py:305 +#: rcgcdw.py:327 rcgcdw.py:331 #, python-brace-format msgid "Prefix: {prefix}, website: {website} | {desc}" msgstr "Prefix: {prefix}, website: {website} | {desc}" -#: rcgcdw.py:304 +#: rcgcdw.py:330 msgid "Edited an entry in interwiki table" msgstr "Edited an entry in interwiki table" -#: rcgcdw.py:308 +#: rcgcdw.py:334 msgid "Deleted an entry in interwiki table" msgstr "Deleted an entry in interwiki table" -#: rcgcdw.py:309 +#: rcgcdw.py:335 #, python-brace-format msgid "Prefix: {prefix} | {desc}" msgstr "Prefix: {prefix} | {desc}" -#: rcgcdw.py:312 +#: rcgcdw.py:338 #, python-brace-format msgid "Changed the content model of the page {article}" msgstr "Changed the content model of the page {article}" -#: rcgcdw.py:313 +#: rcgcdw.py:339 #, python-brace-format msgid "Model changed from {old} to {new}: {reason}" msgstr "Model changed from {old} to {new}: {reason}" -#: rcgcdw.py:316 +#: rcgcdw.py:342 #, python-brace-format msgid "Edited the sprite for {article}" msgstr "Edited the sprite for {article}" -#: rcgcdw.py:319 +#: rcgcdw.py:345 #, python-brace-format msgid "Created the sprite sheet for {article}" msgstr "Created the sprite sheet for {article}" -#: rcgcdw.py:322 +#: rcgcdw.py:348 #, python-brace-format msgid "Edited the slice for {article}" msgstr "Edited the slice for {article}" -#: rcgcdw.py:325 +#: rcgcdw.py:351 #, python-brace-format msgid "Created a tag \"{tag}\"" msgstr "Created a tag \"{tag}\"" -#: rcgcdw.py:329 +#: rcgcdw.py:355 #, python-brace-format msgid "Deleted a tag \"{tag}\"" msgstr "Deleted a tag \"{tag}\"" -#: rcgcdw.py:333 +#: rcgcdw.py:359 #, python-brace-format msgid "Activated a tag \"{tag}\"" msgstr "Activated a tag \"{tag}\"" -#: rcgcdw.py:336 +#: rcgcdw.py:362 #, python-brace-format msgid "Deactivated a tag \"{tag}\"" msgstr "Deactivated a tag \"{tag}\"" -#: rcgcdw.py:357 +#: rcgcdw.py:365 +msgid "Action has been hidden by Gamepedia staff." +msgstr "Action has been hidden by Gamepedia staff." + +#: rcgcdw.py:386 msgid "Tags" msgstr "Tags" -#: rcgcdw.py:480 +#: rcgcdw.py:515 msgid "Unable to process the event" msgstr "Unable to process the event" -#: rcgcdw.py:480 +#: rcgcdw.py:515 msgid "error" msgstr "error" -#: rcgcdw.py:560 +#: rcgcdw.py:597 msgid "Daily overview" msgstr "Daily overview" -#: rcgcdw.py:576 +#: rcgcdw.py:613 msgid " ({} action)" -msgid_plural "({} actions)" +msgid_plural " ({} actions)" msgstr[0] " ({} action)" msgstr[1] " ({} actions)" -#: rcgcdw.py:577 +#: rcgcdw.py:614 msgid " UTC ({} action)" msgid_plural " UTC ({} actions)" msgstr[0] " UTC ({} action)" msgstr[1] " UTC ({} actions)" -#: rcgcdw.py:579 rcgcdw.py:580 +#: rcgcdw.py:616 rcgcdw.py:617 msgid "But nobody came" msgstr "But nobody came" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Most active user" msgid_plural "Most active users" msgstr[0] "Most active user" msgstr[1] "Most active users" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Edits made" msgstr "Edits made" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "New files" msgstr "New files" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Admin actions" msgstr "Admin actions" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Bytes changed" msgstr "Bytes changed" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "New articles" msgstr "New articles" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Unique contributors" msgstr "Unique contributors" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Most active hour" msgid_plural "Most active hours" msgstr[0] "Most active hour" msgstr[1] "Most active hours" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Day score" msgstr "Day score" -#: rcgcdw.py:674 +#: rcgcdw.py:745 #, python-brace-format msgid "Connection to {wiki} seems to be stable now." msgstr "Connection to {wiki} seems to be stable now." -#: rcgcdw.py:674 rcgcdw.py:729 +#: rcgcdw.py:745 rcgcdw.py:804 msgid "Connection status" msgstr "Connection status" -#: rcgcdw.py:729 +#: rcgcdw.py:804 #, python-brace-format msgid "{wiki} seems to be down or unreachable." msgstr "{wiki} seems to be down or unreachable." -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "director" msgstr "Director" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "bot" msgstr "Bot" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "editor" msgstr "Editor" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "directors" msgstr "Directors" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "sysop" msgstr "Administrator" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "bureaucrat" msgstr "Bureaucrat" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "reviewer" msgstr "Reviewer" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "autoreview" msgstr "Autoreview" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "autopatrol" msgstr "Autopatrol" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "wiki_guardian" msgstr "Wiki guardian" diff --git a/locale/fr/LC_MESSAGES/rcgcdw.mo b/locale/fr/LC_MESSAGES/rcgcdw.mo index f492b2b3949e33644de8f1ba009ea6854a0838e0..a9553ac4bf0388584053f9aeb570812641f83e1c 100644 GIT binary patch delta 2335 zcmYk+e@xVM9LMoD0&x&39Eg#k-+=g~AP0xtp@D{h6$O%Mg=WXyk!&8nj+WKdZT3f+ z=%&=%!d08B#%fe!wYAB#v3@LTt1W9SXKik+Khj!1+^Y5C`MUeE{OsQM_q=_CQ$>-rGBtav6|y=P#0w8m{s5!T!%gA-~o)` zDa^&@0;87{+a)OG#11dkv?+DR;CetU&ZB`40JF8Be<@EGa?vmg5!F))lba23(12unRTe zlddmfBggOI3j7_bFrRH?4c3gh(+ zUs!`Bd8yyGqVBL4RWALQficu|qo{>Eg<9ZYRBgP9s+qHS?7vp>1t%Q5fXrckqs}iT zp<3WF)I_UXtC2c2zk3`&{jUvm$DODJ?LZalZq$TfT!fFI7Wza!`>zWV?jH{#yKhHP zTXhm0dVwl4c zyo%LWNF{2kT2NcQ6LrA>*9qLf@f4~kze68pQL#Y`Vl&3^7|x&;vWY@aO>IX#?ulpU z)YF+lK6aij?Z9PB<{WiF39C_+ccboX2pycnTkteC;%}(`SFwE>w-fc38bO!ZQoO3;odOE(vggW2T(Lk3`kH=Ni0DrjW|3%&{<{^Q4JeQ*uQi-hDHluRB z2UV=cF%8x3O<@nX3jIeZ+oSv|hib~rHsVeqOelA~#6r^o?jw|{2i=o9v5(MQDn)9y z6FUg)pqg$-ZC46=$W=v~srSE{@}jnh(2l4z5%&-(PBrCNO?RqCX`uz_v@aZ>Qr1S? zMraO`A zk3J7c@_FZVU|ocs3>9%Hv6WD3NoHr_<%0H!qn?q9p+RSFDDLz{qjUx$5$Jo|=?KN5 z!_mk<$cc}I`upo<|MZk)X9sKR8yugnxpAVxyE=aXxDaDZ+#WPBaeFcDKKNjwPBIa<@2@?a^xx09z4xB=f7)Apwkq+& zn{mu2&BS=3Jl*U7&KbxTB|g|}4A$aA+=7{S5KHg~=HhwG##=ZVA0r=o&sRS7;bhG9 zm<_`y`pptnLq#vPxEp)1lZIo`!Q{ET|fJH%`_ zMv+%7j+#&%7Sq4AQqc=XaT5NCqwo%v;ww}`*+WzJXQ5W20SmAL3-KhX;mb(h_5d~0 zXGjzF4kOryUJP@yj{dENN)aAME!hVK2(RrOhYcj8Mp(-;b|hg#~}s0aUZ4kSZobDfV$ z#(E558%FUjjNxni4gF-W2GE1br5mW@{RyXIK8c~+NW}Tp%o|aAy%Y7quc++4hMLiH z^x<$uS&0Fhf!k5fpFlNy2ld`J)Qk&QPOVTCYGs@FQh)78t|Y9JN|YatA${0g+=_2d z4K5y=N~#VFaNUU-&;``iymETkkNI3zqqb^4&cbeFx9q9&Ju1mFSdOte|M^sujUiN0 z#E@rf0jh(|$g0^9WW;s`^~dx#hVec!R?A{Tm8?amb^@qmi=f_{i#ipxsQ;PO=%;^c zqr$e?Nz_38LCyRks^Pcp_e|DR4G%+gG|K5mC0{wJqY&yeR5|0QQ&Hz!hia!06FL?x zRMbGLyRjSj&#-pXvHS%!kmJZ$>|fNL-$Ny9CL7J6NR}U*{nYeVkjHI-yPk;~wf`y_ zgqB7{d!x)Ijve39Z^vB0?zXNP3$?Oe9JO9aSxTEuqptG!n`S zZFzG3N`_^+pyUurHkEW@5iy%kKB&ZqIH4n`vYgOXsZk($6B~&BvYN^~ccJ50@9I(1X;?@!={H|Vdxx)S%bu29 zJ4>xAF}S;@-c#W5R89+qe8FHW)YaxK%t~EFV&P!d8Sjhq=@pTl&fIWX+Wg-~Pv{w$ H*PZnp=Q_4# diff --git a/locale/fr/LC_MESSAGES/rcgcdw.po b/locale/fr/LC_MESSAGES/rcgcdw.po index 447fe96..8ff41a3 100644 --- a/locale/fr/LC_MESSAGES/rcgcdw.po +++ b/locale/fr/LC_MESSAGES/rcgcdw.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-07-12 11:29+0200\n" -"PO-Revision-Date: 2018-07-12 18:41+0200\n" +"POT-Creation-Date: 2018-09-02 11:39+0200\n" +"PO-Revision-Date: 2018-09-02 11:44+0200\n" "Last-Translator: JSBM\n" "Language-Team: \n" "Language: fr\n" @@ -15,48 +15,48 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" -"X-Generator: Poedit 2.0.8\n" +"X-Generator: Poedit 2.1.1\n" "X-Poedit-Basepath: ../../..\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Poedit-SearchPath-0: rcgcdw.pot\n" -#: rcgcdw.py:124 +#: rcgcdw.py:150 msgid "(N!) " msgstr "(N!) " -#: rcgcdw.py:124 +#: rcgcdw.py:150 msgid "m " msgstr "m " -#: rcgcdw.py:142 rcgcdw.py:168 +#: rcgcdw.py:168 rcgcdw.py:194 msgid "Options" msgstr "Options" -#: rcgcdw.py:142 +#: rcgcdw.py:168 #, python-brace-format msgid "([preview]({link}) | [undo]({undolink}))" msgstr "([Aperçu]({link}) | [Annuler]({undolink}))" -#: rcgcdw.py:143 +#: rcgcdw.py:169 #, python-brace-format msgid "Uploaded a new version of {name}" msgstr "Téléversement d'une nouvelle version de {name}" -#: rcgcdw.py:145 +#: rcgcdw.py:171 #, python-brace-format msgid "Uploaded {name}" msgstr "Téléversement de {name}" -#: rcgcdw.py:158 +#: rcgcdw.py:184 msgid "**No license!**" msgstr "**Aucune license!**" -#: rcgcdw.py:168 +#: rcgcdw.py:194 #, python-brace-format msgid "([preview]({link}))" msgstr "([Aperçu]({link}))" -#: rcgcdw.py:169 +#: rcgcdw.py:195 #, python-brace-format msgid "" "{desc}\n" @@ -65,405 +65,410 @@ msgstr "" "{desc}\n" "License: {license}" -#: rcgcdw.py:172 +#: rcgcdw.py:198 #, python-brace-format msgid "Deleted page {article}" msgstr "Suppression de la page {article}" -#: rcgcdw.py:175 +#: rcgcdw.py:201 #, python-brace-format msgid "Deleted redirect {article} by overwriting" msgstr "Suppression par écrasement de la redirection {article}" -#: rcgcdw.py:178 +#: rcgcdw.py:204 msgid "No redirect has been made" msgstr "Aucune redirection créée" -#: rcgcdw.py:178 +#: rcgcdw.py:204 msgid "A redirect has been made" msgstr "Une redirection a été créée" -#: rcgcdw.py:179 +#: rcgcdw.py:205 #, python-brace-format msgid "Moved {article} to {target}" msgstr "Déplacement de {article} vers {target}" -#: rcgcdw.py:182 +#: rcgcdw.py:208 #, python-brace-format msgid "Moved {article} to {title} over redirect" msgstr "Déplacement de {article} vers {title} par redirection" -#: rcgcdw.py:185 +#: rcgcdw.py:211 #, python-brace-format msgid "Moved protection settings from {article} to {title}" msgstr "Transfert des paramètres de protection de {article} vers {title}" -#: rcgcdw.py:189 +#: rcgcdw.py:215 msgid "infinity and beyond" msgstr "toujours" -#: rcgcdw.py:190 +#: rcgcdw.py:216 #, python-brace-format msgid "Blocked {blocked_user} for {time}" msgstr "{blocked_user} a été bloqué pour {time}" -#: rcgcdw.py:194 +#: rcgcdw.py:220 #, python-brace-format msgid "Changed block settings for {blocked_user}" msgstr "Modification des paramètres de blocage pour {blocked_user}" -#: rcgcdw.py:198 +#: rcgcdw.py:224 #, python-brace-format msgid "Unblocked {blocked_user}" msgstr "{blocked_user} a été débloqué" -#: rcgcdw.py:202 +#: rcgcdw.py:228 #, python-brace-format msgid "Left a comment on {target}'s profile" msgstr "Ajout d'un commentaire sur le profil de {target}" -#: rcgcdw.py:206 +#: rcgcdw.py:232 #, python-brace-format msgid "Replied to a comment on {target}'s profile" msgstr "Réponse à un commentaire sur le profil de {target}" -#: rcgcdw.py:210 +#: rcgcdw.py:236 #, python-brace-format msgid "Edited a comment on {target}'s profile" msgstr "Édition d'un commentaire sur le profil de {target}" -#: rcgcdw.py:214 +#: rcgcdw.py:240 msgid "Location" msgstr "Emplacement" -#: rcgcdw.py:216 +#: rcgcdw.py:242 msgid "About me" msgstr "À propos de moi" -#: rcgcdw.py:218 +#: rcgcdw.py:244 msgid "Google link" msgstr "Lien Google" -#: rcgcdw.py:220 +#: rcgcdw.py:246 msgid "Facebook link" msgstr "Lien Facebook" -#: rcgcdw.py:222 +#: rcgcdw.py:248 msgid "Twitter link" msgstr "Lien Twitter" -#: rcgcdw.py:224 +#: rcgcdw.py:250 msgid "Reddit link" msgstr "Lien Reddit" -#: rcgcdw.py:226 +#: rcgcdw.py:252 msgid "Twitch link" msgstr "Lien Twitch" -#: rcgcdw.py:228 +#: rcgcdw.py:254 msgid "PSN link" msgstr "Lien PSN" -#: rcgcdw.py:230 +#: rcgcdw.py:256 msgid "VK link" msgstr "Lien VK" -#: rcgcdw.py:232 +#: rcgcdw.py:258 msgid "XVL link" msgstr "Lien XVL" -#: rcgcdw.py:234 +#: rcgcdw.py:260 msgid "Steam link" msgstr "Lien Steam" -#: rcgcdw.py:236 +#: rcgcdw.py:262 msgid "Unknown" msgstr "Inconnu" -#: rcgcdw.py:237 +#: rcgcdw.py:263 #, python-brace-format msgid "Edited {target}'s profile" msgstr "Modification du profil de {target}" -#: rcgcdw.py:238 +#: rcgcdw.py:264 #, python-brace-format msgid "{field} field changed to: {desc}" msgstr "{field} modifié pour: {desc}" -#: rcgcdw.py:242 +#: rcgcdw.py:268 #, python-brace-format msgid "Deleted a comment on {target}'s profile" msgstr "Retrait d'un commentaire sur le profil de {target}" -#: rcgcdw.py:246 +#: rcgcdw.py:272 #, python-brace-format msgid "Changed group membership for {target}" msgstr "Modification des groupes pour {target}" -#: rcgcdw.py:248 +#: rcgcdw.py:274 msgid "System" msgstr "Système" -#: rcgcdw.py:250 +#: rcgcdw.py:276 #, python-brace-format msgid "{target} got autopromoted to a new usergroup" msgstr "{target} a été auto-promu dans un nouveau groupe" -#: rcgcdw.py:260 rcgcdw.py:262 +#: rcgcdw.py:286 rcgcdw.py:288 msgid "none" msgstr "aucun" -#: rcgcdw.py:263 rcgcdw.py:385 +#: rcgcdw.py:289 rcgcdw.py:420 msgid "No description provided" msgstr "Aucune description" -#: rcgcdw.py:264 +#: rcgcdw.py:290 #, python-brace-format msgid "Groups changed from {old_groups} to {new_groups}{reason}" msgstr "Groupe modifié de {old_groups} vers {new_groups}{reason}" -#: rcgcdw.py:267 +#: rcgcdw.py:293 #, python-brace-format msgid "Protected {target}" msgstr "Protection de {target}" -#: rcgcdw.py:271 +#: rcgcdw.py:297 #, python-brace-format msgid "Changed protection level for {article}" msgstr "Modification du niveau de protection de {article}" -#: rcgcdw.py:275 +#: rcgcdw.py:301 #, python-brace-format msgid "Removed protection from {article}" msgstr "Retrait de la protection de {article}" -#: rcgcdw.py:279 +#: rcgcdw.py:305 #, python-brace-format msgid "Changed visibility of revision on page {article} " msgid_plural "Changed visibility of {amount} revisions on page {article} " msgstr[0] "Modification de la visibilité d'une révision de la page {article} " -msgstr[1] "Modification de la visibilité de {amount} révisions sur la page {article} " +msgstr[1] "" +"Modification de la visibilité de {amount} révisions sur la page {article} " -#: rcgcdw.py:282 +#: rcgcdw.py:308 #, python-brace-format msgid "Imported {article} with {count} revision" msgid_plural "Imported {article} with {count} revisions" msgstr[0] "Article {article} importé avec {count} révision" msgstr[1] "Article {article} importé avec {count} révisions" -#: rcgcdw.py:285 +#: rcgcdw.py:311 #, python-brace-format msgid "Restored {article}" msgstr "Restauration de {article}" -#: rcgcdw.py:288 +#: rcgcdw.py:314 msgid "Changed visibility of log events" msgstr "Modification de la visibilité d'évènements des journaux" -#: rcgcdw.py:291 +#: rcgcdw.py:317 msgid "Imported interwiki" msgstr "Importation d'interwiki" -#: rcgcdw.py:294 +#: rcgcdw.py:320 #, python-brace-format msgid "Edited abuse filter number {number}" msgstr "Édition de la règle {number} du filtre anti-abus" -#: rcgcdw.py:297 +#: rcgcdw.py:323 #, python-brace-format msgid "Merged revision histories of {article} into {dest}" msgstr "Fusion de l'historique de {article} vers {dest}" -#: rcgcdw.py:300 +#: rcgcdw.py:326 msgid "Added an entry to the interwiki table" msgstr "Ajout d'une entrée à la table interwiki" -#: rcgcdw.py:301 rcgcdw.py:305 +#: rcgcdw.py:327 rcgcdw.py:331 #, python-brace-format msgid "Prefix: {prefix}, website: {website} | {desc}" msgstr "Préfixe: {prefix}, site: {website} | {desc}" -#: rcgcdw.py:304 +#: rcgcdw.py:330 msgid "Edited an entry in interwiki table" msgstr "Modification d'une entrée de la table interwiki" -#: rcgcdw.py:308 +#: rcgcdw.py:334 msgid "Deleted an entry in interwiki table" msgstr "Retrait d'une entrée de la table interwiki" -#: rcgcdw.py:309 +#: rcgcdw.py:335 #, python-brace-format msgid "Prefix: {prefix} | {desc}" msgstr "Préfixe: {prefix} | {desc}" -#: rcgcdw.py:312 +#: rcgcdw.py:338 #, python-brace-format msgid "Changed the content model of the page {article}" msgstr "Modification du modèle de contenu de l'article {article}" -#: rcgcdw.py:313 +#: rcgcdw.py:339 #, python-brace-format msgid "Model changed from {old} to {new}: {reason}" msgstr "Modèle changé de {old} à {new}: {reason}" -#: rcgcdw.py:316 +#: rcgcdw.py:342 #, python-brace-format msgid "Edited the sprite for {article}" msgstr "Édition du sprite de {article}" -#: rcgcdw.py:319 +#: rcgcdw.py:345 #, python-brace-format msgid "Created the sprite sheet for {article}" msgstr "Création d'une feuille de sprite pour {article}" -#: rcgcdw.py:322 +#: rcgcdw.py:348 #, python-brace-format msgid "Edited the slice for {article}" msgstr "Edited the slice for {article}" -#: rcgcdw.py:325 +#: rcgcdw.py:351 #, python-brace-format msgid "Created a tag \"{tag}\"" msgstr "Création du tag « {tag} »" -#: rcgcdw.py:329 +#: rcgcdw.py:355 #, python-brace-format msgid "Deleted a tag \"{tag}\"" msgstr "Suppression du tag « {tag} »" -#: rcgcdw.py:333 +#: rcgcdw.py:359 #, python-brace-format msgid "Activated a tag \"{tag}\"" msgstr "Activation du tag « {tag} »" -#: rcgcdw.py:336 +#: rcgcdw.py:362 #, python-brace-format msgid "Deactivated a tag \"{tag}\"" msgstr "Désactivation du tag « {tag} »" -#: rcgcdw.py:357 +#: rcgcdw.py:365 +msgid "Action has been hidden by Gamepedia staff." +msgstr "L'action a été masquée par le personnel de Gamepedia." + +#: rcgcdw.py:386 msgid "Tags" msgstr "Tags" -#: rcgcdw.py:480 +#: rcgcdw.py:515 msgid "Unable to process the event" msgstr "Impossible d'analyser l'évènement" -#: rcgcdw.py:480 +#: rcgcdw.py:515 msgid "error" msgstr "erreur" -#: rcgcdw.py:560 +#: rcgcdw.py:597 msgid "Daily overview" msgstr "Résumé de la journée" -#: rcgcdw.py:576 +#: rcgcdw.py:613 msgid " ({} action)" -msgid_plural "({} actions)" +msgid_plural " ({} actions)" msgstr[0] " ({} action)" msgstr[1] " ({} actions)" -#: rcgcdw.py:577 +#: rcgcdw.py:614 msgid " UTC ({} action)" msgid_plural " UTC ({} actions)" msgstr[0] " UTC ({} action)" msgstr[1] " UTC ({} actions)" -#: rcgcdw.py:579 rcgcdw.py:580 +#: rcgcdw.py:616 rcgcdw.py:617 msgid "But nobody came" msgstr "Aucune activité" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Most active user" msgid_plural "Most active users" msgstr[0] "Membre le plus actif" msgstr[1] "Membres les plus actifs" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Edits made" msgstr "Modifications effectuées" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "New files" msgstr "Nouveaux fichiers" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Admin actions" msgstr "Actions d'administrateur" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Bytes changed" msgstr "Octets modifiés" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "New articles" msgstr "Nouveaux articles" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Unique contributors" msgstr "Contributeurs uniques" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Most active hour" msgid_plural "Most active hours" msgstr[0] "Heure la plus active" msgstr[1] "Heures les plus actives" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Day score" msgstr "Score du jour" -#: rcgcdw.py:674 +#: rcgcdw.py:745 #, python-brace-format msgid "Connection to {wiki} seems to be stable now." msgstr "La connexion avec {wiki} semble stable maintenant." -#: rcgcdw.py:674 rcgcdw.py:729 +#: rcgcdw.py:745 rcgcdw.py:804 msgid "Connection status" msgstr "Statut de connexion" -#: rcgcdw.py:729 +#: rcgcdw.py:804 #, python-brace-format msgid "{wiki} seems to be down or unreachable." msgstr "{wiki} semble être down ou inatteignable." -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "director" msgstr "Directeur" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "bot" msgstr "Robot" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "editor" msgstr "editor" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "directors" msgstr "Directeur" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "sysop" msgstr "Administrateur" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "bureaucrat" msgstr "Bureaucrate" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "reviewer" msgstr "reviewer" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "autoreview" msgstr "autoreview" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "autopatrol" msgstr "autopatrol" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "wiki_guardian" msgstr "Gardien du wiki" diff --git a/locale/pl/LC_MESSAGES/rcgcdw.mo b/locale/pl/LC_MESSAGES/rcgcdw.mo index b469ff87c50c5add776c301f04c91d548eb30008..012700dc066162ec3f8937453096a226e72fac0c 100644 GIT binary patch delta 2340 zcmYk-e@sRU9bsOtY2vD3;=Ln1OGh4^LqMp2chN54;Z3 zvdpMjF$QoQF2_#19(QA|S;CG`S<8iK)C1m2-LNmw&-o9i1{v9A44dPNff;`e@a0UI_YgBIF!f8~4U$G3Y;4&=DNe!d{^`Hpq{VI%TCICtkNRCJ>W#Oe2Gom6)?KI$BbbJdqXs&W&-|-l!u{bPWcKZO)Ktx& zgYRG^euv5x57YD660V_g;V+(Eg)0kF9d1GWz6<%Y{Twu-FQ8`f1ZsevB&ew2SEyvW zf=Z$yGEq}ihsuds=b$kaw&lP)Dpc^ z)WII)0leQ&fY0Py_RF(D$MO`>-8r@m177zDNEnjfZH)ic!0y6}5}{ zk^T~Pn2M%+8kICB@kTs_^koaEUE<*@bQ3;}%8hqX5B>!smoSHU(wjG-2CxIw!A>MSEPN4_z(88y%z3}74^ zaoRmUgKUmu(UPd#n<9Bsn+oCqt*o+FMQgsD*g`~z7NU<>Eb6$2(AwSSUc4Lo2@RfQ zP8O|kFQH^r(F>{UOkwxCDwi^nnMFl!tI|wpMpWvEZG_%jMcYb6$)+v1SQ@BoUOYi9 zO)GILaTlS|P27{L@o{n$wq^ zENgO|(=kM7J8LT{2b8$Vk&T3kcF0;n{U`T#8|u@kqU=`2E7|TK?j-z#L;SzgbE0)u z38qLM`FbaJ5^0e926Upn4I7A3qMcCL#6L-%>f5*92}j0bBg1}krg}3^mX8cO4~55^ z{%Dj+Y+wNT_d0Fip=dlh5DPnF=9&sxmQ+O^4m%SgwEOr#*m>-c(Y@ngCq6n6op9pO(Xo-?=$`)`9}8N`RB-vS Kxub;(+5ZA2aM{EF delta 2206 zcmXxlduWwq9KiA4rZ%V9=GK}zbH}{w>h8IVHfNceb}_dsFKKN;Y0UbgdtqlHltHXw zMUVq2BAI_gW)XoRMMm?F#GtZ&q_Cntf=iS48=kvVhJMY#r4Z*gX6dyf5dwH4^vn-D`FpR!nt?~Yw;YG;1#r8 z(d>xpupMa{J?Mmbv4Z|%kcti7#3gtPZ@_P{3V%Z%RB&zf{z`Nuw&Nn)kL5UuKKLZk zcl?0P^cUn2F@bG3iAC7L&0hMCZYoRh9dyY~V-tRZH8_cOSiv-OBR1ncEW>xP5>Fw| zj^ELl{*5mERdiq_EOQ>#qy4mE+8bR|R^WDYWQWiZA4c{lj$$>AC-*O-Gt4WDFinbZ zI?hMiEkXxUjSjFC&51rVR|e663>C8eDJqBff@j89a^rJ!gkPW?olX26$8$J2{gx^Pg5~@-awb=IGPJ*(Y>2Mo)vjy zs9R8mcDNoZ@oDsw9Kjp$3?9QvX!~J$F^4`tzKZYA=l_AsA<}dBl}lWX&b%6%aUI&= zS#)5-==_Jb(5Vm40$RA@G%0o=ea9o{ULHUje28ZE8T1&Q$5nVax!=J0yOQ1L9`~Zjwhe8!3q2K&qFe9` zE^wx!RGj%|=m5^49b7=RKPJ)RQpkFGe;)ExEKXd5o{F950Q%A24JOx5CD%jfz+OQI z^g5Ca%)mdBW2(#Zz-9lL00`tND1vNx3VOdX@H+K_lgvm*gXOhtEt0c^PmwW?Z*-kt} zxZ0ksOs4xH+2jR<7g#3Qth=Xo5GGjzVR6}eh|I~rdkDA4(n*;4X8m2nX2N_}M%+(K z6?11Bv5R=v*XAvR#Uym!O*XbP^TxUpA0Vd6eN?)V3tvPYK}$Q~`(PvCag0>u3;R?3 zyPw?q_+wQulAbwsqA!1GetzqU#->zbV@K1-P*M4;>{U}obIZtB(WPk(b!{hJD_)!P JaY@eX{{i*;w=Dnw diff --git a/locale/pl/LC_MESSAGES/rcgcdw.po b/locale/pl/LC_MESSAGES/rcgcdw.po index 43235ca..26f7aec 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: 2018-07-12 11:29+0200\n" -"PO-Revision-Date: 2018-07-12 12:34+0200\n" +"POT-Creation-Date: 2018-09-02 11:39+0200\n" +"PO-Revision-Date: 2018-09-02 11:43+0200\n" "Last-Translator: Frisk \n" "Language-Team: \n" "Language: pl\n" @@ -15,47 +15,47 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" -"X-Generator: Poedit 2.0.8\n" +"X-Generator: Poedit 2.1.1\n" "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:124 +#: rcgcdw.py:150 msgid "(N!) " msgstr "(N!) " -#: rcgcdw.py:124 +#: rcgcdw.py:150 msgid "m " msgstr "d " -#: rcgcdw.py:142 rcgcdw.py:168 +#: rcgcdw.py:168 rcgcdw.py:194 msgid "Options" msgstr "Opcje" -#: rcgcdw.py:142 +#: rcgcdw.py:168 #, python-brace-format msgid "([preview]({link}) | [undo]({undolink}))" msgstr "([podgląd]({link}) | [wycofaj]({undolink}))" -#: rcgcdw.py:143 +#: rcgcdw.py:169 #, python-brace-format msgid "Uploaded a new version of {name}" msgstr "Przesłał(a) nową wersję {name}" -#: rcgcdw.py:145 +#: rcgcdw.py:171 #, python-brace-format msgid "Uploaded {name}" msgstr "Przesłał(a) {name}" -#: rcgcdw.py:158 +#: rcgcdw.py:184 msgid "**No license!**" msgstr "**Brak licencji!**" -#: rcgcdw.py:168 +#: rcgcdw.py:194 #, python-brace-format msgid "([preview]({link}))" msgstr "([podgląd]({link}))" -#: rcgcdw.py:169 +#: rcgcdw.py:195 #, python-brace-format msgid "" "{desc}\n" @@ -64,181 +64,181 @@ msgstr "" "{desc}\n" "Licencja: {license}" -#: rcgcdw.py:172 +#: rcgcdw.py:198 #, python-brace-format msgid "Deleted page {article}" msgstr "Usunął/usunęła {article}" -#: rcgcdw.py:175 +#: rcgcdw.py:201 #, python-brace-format msgid "Deleted redirect {article} by overwriting" msgstr "" "Usunął/usunęła przekierowanie ({article}) aby utworzyć miejsce dla " "przenoszonej strony" -#: rcgcdw.py:178 +#: rcgcdw.py:204 msgid "No redirect has been made" msgstr "Nie utworzono przekierowania" -#: rcgcdw.py:178 +#: rcgcdw.py:204 msgid "A redirect has been made" msgstr "Zostało utworzone przekierowanie" -#: rcgcdw.py:179 +#: rcgcdw.py:205 #, python-brace-format msgid "Moved {article} to {target}" msgstr "Przeniósł/przeniosła {article} do {target}" -#: rcgcdw.py:182 +#: rcgcdw.py:208 #, python-brace-format msgid "Moved {article} to {title} over redirect" msgstr "Przeniósł/przeniosła {article} do strony przekierowującej {title}" -#: rcgcdw.py:185 +#: rcgcdw.py:211 #, python-brace-format msgid "Moved protection settings from {article} to {title}" msgstr "Przeniesiono ustawienia zabezpieczeń z {article} do {title}" -#: rcgcdw.py:189 +#: rcgcdw.py:215 msgid "infinity and beyond" msgstr "wieczność" -#: rcgcdw.py:190 +#: rcgcdw.py:216 #, python-brace-format msgid "Blocked {blocked_user} for {time}" msgstr "Zablokowano {blocked_user} na {time}" -#: rcgcdw.py:194 +#: rcgcdw.py:220 #, python-brace-format msgid "Changed block settings for {blocked_user}" msgstr "Zmienił ustawienia blokady {blocked_user}" -#: rcgcdw.py:198 +#: rcgcdw.py:224 #, python-brace-format msgid "Unblocked {blocked_user}" msgstr "Odblokował {blocked_user}" -#: rcgcdw.py:202 +#: rcgcdw.py:228 #, python-brace-format msgid "Left a comment on {target}'s profile" msgstr "Pozostawiono komentarz na profilu użytkownika {target}" -#: rcgcdw.py:206 +#: rcgcdw.py:232 #, python-brace-format msgid "Replied to a comment on {target}'s profile" msgstr "Odpowiedziano na komentarz na profilu użytkownika {target}" -#: rcgcdw.py:210 +#: rcgcdw.py:236 #, python-brace-format msgid "Edited a comment on {target}'s profile" msgstr "Edytowano komentarz na profilu użytkownika {target}" -#: rcgcdw.py:214 +#: rcgcdw.py:240 msgid "Location" msgstr "Lokacja" -#: rcgcdw.py:216 +#: rcgcdw.py:242 msgid "About me" msgstr "O mnie" -#: rcgcdw.py:218 +#: rcgcdw.py:244 msgid "Google link" msgstr "link Google" -#: rcgcdw.py:220 +#: rcgcdw.py:246 msgid "Facebook link" msgstr "link Facebook" -#: rcgcdw.py:222 +#: rcgcdw.py:248 msgid "Twitter link" msgstr "link Twitter" -#: rcgcdw.py:224 +#: rcgcdw.py:250 msgid "Reddit link" msgstr "link Reddit" -#: rcgcdw.py:226 +#: rcgcdw.py:252 msgid "Twitch link" msgstr "link Twitch" -#: rcgcdw.py:228 +#: rcgcdw.py:254 msgid "PSN link" msgstr "link PSN" -#: rcgcdw.py:230 +#: rcgcdw.py:256 msgid "VK link" msgstr "link VK" -#: rcgcdw.py:232 +#: rcgcdw.py:258 msgid "XVL link" msgstr "link XVL" -#: rcgcdw.py:234 +#: rcgcdw.py:260 msgid "Steam link" msgstr "link Steam" -#: rcgcdw.py:236 +#: rcgcdw.py:262 msgid "Unknown" msgstr "Nieznana" -#: rcgcdw.py:237 +#: rcgcdw.py:263 #, python-brace-format msgid "Edited {target}'s profile" msgstr "Edytowano profil użytkownika {target}" -#: rcgcdw.py:238 +#: rcgcdw.py:264 #, python-brace-format msgid "{field} field changed to: {desc}" msgstr "pole {field} zostało zmienione na: {desc}" -#: rcgcdw.py:242 +#: rcgcdw.py:268 #, python-brace-format msgid "Deleted a comment on {target}'s profile" msgstr "Usunął komentarz na profilu użytkownika {target}" -#: rcgcdw.py:246 +#: rcgcdw.py:272 #, python-brace-format msgid "Changed group membership for {target}" msgstr "Zmieniono przynależność do grup dla {target}" -#: rcgcdw.py:248 +#: rcgcdw.py:274 msgid "System" msgstr "System" -#: rcgcdw.py:250 +#: rcgcdw.py:276 #, python-brace-format msgid "{target} got autopromoted to a new usergroup" msgstr "{target} automatycznie otrzymał nową grupę użytkownika" -#: rcgcdw.py:260 rcgcdw.py:262 +#: rcgcdw.py:286 rcgcdw.py:288 msgid "none" msgstr "brak" -#: rcgcdw.py:263 rcgcdw.py:385 +#: rcgcdw.py:289 rcgcdw.py:420 msgid "No description provided" msgstr "Nie podano opisu zmian" -#: rcgcdw.py:264 +#: rcgcdw.py:290 #, 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:267 +#: rcgcdw.py:293 #, python-brace-format msgid "Protected {target}" msgstr "Zabezpieczono {target}" -#: rcgcdw.py:271 +#: rcgcdw.py:297 #, python-brace-format msgid "Changed protection level for {article}" msgstr "Zmieniono poziom zabezpieczeń {article}" -#: rcgcdw.py:275 +#: rcgcdw.py:301 #, python-brace-format msgid "Removed protection from {article}" msgstr "Usunięto zabezpieczenie {article}" -#: rcgcdw.py:279 +#: rcgcdw.py:305 #, python-brace-format msgid "Changed visibility of revision on page {article} " msgid_plural "Changed visibility of {amount} revisions on page {article} " @@ -246,7 +246,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:282 +#: rcgcdw.py:308 #, python-brace-format msgid "Imported {article} with {count} revision" msgid_plural "Imported {article} with {count} revisions" @@ -254,223 +254,227 @@ msgstr[0] "Zaimportowano {article} z {count} wersją" msgstr[1] "Zaimportowano {article} z {count} wersjami" msgstr[2] "Zaimportowano {article} z {count} wersjami" -#: rcgcdw.py:285 +#: rcgcdw.py:311 #, python-brace-format msgid "Restored {article}" msgstr "Przywrócono {article}" -#: rcgcdw.py:288 +#: rcgcdw.py:314 msgid "Changed visibility of log events" msgstr "Zmieniono widoczność logów" -#: rcgcdw.py:291 +#: rcgcdw.py:317 msgid "Imported interwiki" msgstr "Zaimportowano interwiki" -#: rcgcdw.py:294 +#: rcgcdw.py:320 #, python-brace-format msgid "Edited abuse filter number {number}" msgstr "Edytowano filtr nadużyć numer {number}" -#: rcgcdw.py:297 +#: rcgcdw.py:323 #, python-brace-format msgid "Merged revision histories of {article} into {dest}" msgstr "Połączono historie {article} z {dest}" -#: rcgcdw.py:300 +#: rcgcdw.py:326 msgid "Added an entry to the interwiki table" msgstr "Dodano wpis do tabeli interwiki" -#: rcgcdw.py:301 rcgcdw.py:305 +#: rcgcdw.py:327 rcgcdw.py:331 #, python-brace-format msgid "Prefix: {prefix}, website: {website} | {desc}" msgstr "Prefix: {prefix}, strona: {website} | {desc}" -#: rcgcdw.py:304 +#: rcgcdw.py:330 msgid "Edited an entry in interwiki table" msgstr "Edytowano wpis interwiki" -#: rcgcdw.py:308 +#: rcgcdw.py:334 msgid "Deleted an entry in interwiki table" msgstr "Usunięto wpis interwiki" -#: rcgcdw.py:309 +#: rcgcdw.py:335 #, python-brace-format msgid "Prefix: {prefix} | {desc}" msgstr "Prefix: {prefix} | {desc}" -#: rcgcdw.py:312 +#: rcgcdw.py:338 #, python-brace-format msgid "Changed the content model of the page {article}" msgstr "Zmieniono model zawartości {article}" -#: rcgcdw.py:313 +#: rcgcdw.py:339 #, python-brace-format msgid "Model changed from {old} to {new}: {reason}" msgstr "Model został zmieniony z {old} na {new}: {reason}" -#: rcgcdw.py:316 +#: rcgcdw.py:342 #, python-brace-format msgid "Edited the sprite for {article}" msgstr "Edytowano sprite dla {article}" -#: rcgcdw.py:319 +#: rcgcdw.py:345 #, python-brace-format msgid "Created the sprite sheet for {article}" msgstr "Utworzono sprite sheet dla {article}" -#: rcgcdw.py:322 +#: rcgcdw.py:348 #, python-brace-format msgid "Edited the slice for {article}" msgstr "Edytowano część sprite dla {article}" -#: rcgcdw.py:325 +#: rcgcdw.py:351 #, python-brace-format msgid "Created a tag \"{tag}\"" msgstr "Utworzono tag \"{tag}\"" -#: rcgcdw.py:329 +#: rcgcdw.py:355 #, python-brace-format msgid "Deleted a tag \"{tag}\"" msgstr "Usunięto tag \"{tag}\"" -#: rcgcdw.py:333 +#: rcgcdw.py:359 #, python-brace-format msgid "Activated a tag \"{tag}\"" msgstr "Aktywowano tag \"{tag}\"" -#: rcgcdw.py:336 +#: rcgcdw.py:362 #, python-brace-format msgid "Deactivated a tag \"{tag}\"" msgstr "Dezaktywowano tag \"{tag}\"" -#: rcgcdw.py:357 +#: rcgcdw.py:365 +msgid "Action has been hidden by Gamepedia staff." +msgstr "Akcja została ukryta przez personel Gamepedii." + +#: rcgcdw.py:386 msgid "Tags" msgstr "Tagi" -#: rcgcdw.py:480 +#: rcgcdw.py:515 msgid "Unable to process the event" msgstr "Nie udało się odczytać wydarzenia" -#: rcgcdw.py:480 +#: rcgcdw.py:515 msgid "error" msgstr "błąd" -#: rcgcdw.py:560 +#: rcgcdw.py:597 msgid "Daily overview" msgstr "Podsumowanie dnia" -#: rcgcdw.py:576 +#: rcgcdw.py:613 msgid " ({} action)" -msgid_plural "({} actions)" +msgid_plural " ({} actions)" msgstr[0] " ({} akcja)" msgstr[1] " ({} akcje)" msgstr[2] " ({} akcji)" -#: rcgcdw.py:577 +#: rcgcdw.py:614 msgid " UTC ({} action)" msgid_plural " UTC ({} actions)" msgstr[0] " UTC ({} akcja)" msgstr[1] " UTC ({} akcje)" msgstr[2] " UTC ({} akcji)" -#: rcgcdw.py:579 rcgcdw.py:580 +#: rcgcdw.py:616 rcgcdw.py:617 msgid "But nobody came" msgstr "Ale nikt nie przyszedł" -#: rcgcdw.py:584 +#: rcgcdw.py:621 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:584 +#: rcgcdw.py:621 msgid "Edits made" msgstr "Zrobionych edycji" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "New files" msgstr "Nowych plików" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Admin actions" msgstr "Akcji administratorskich" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Bytes changed" msgstr "Zmienionych bajtów" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "New articles" msgstr "Nowych artykułów" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Unique contributors" msgstr "Unikalnych edytujących" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Most active hour" msgid_plural "Most active hours" msgstr[0] "Najbardziej aktywna godzina" msgstr[1] "Najbardziej aktywne godziny" msgstr[2] "Najbardziej aktywne godziny" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Day score" msgstr "Wynik dnia" -#: rcgcdw.py:674 +#: rcgcdw.py:745 #, python-brace-format msgid "Connection to {wiki} seems to be stable now." msgstr "Połączenie z {wiki} wygląda na stabilne." -#: rcgcdw.py:674 rcgcdw.py:729 +#: rcgcdw.py:745 rcgcdw.py:804 msgid "Connection status" msgstr "Problem z połączeniem" -#: rcgcdw.py:729 +#: rcgcdw.py:804 #, python-brace-format msgid "{wiki} seems to be down or unreachable." msgstr "{wiki} nie działa lub jest nieosiągalna." -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "director" msgstr "Dyrektor" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "bot" msgstr "Bot" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "editor" msgstr "Redaktor" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "directors" msgstr "Dyrektorzy" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "sysop" msgstr "Administrator" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "bureaucrat" msgstr "Biurokrata" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "reviewer" msgstr "Przeglądający" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "autoreview" msgstr "Automatycznie przeglądający" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "autopatrol" msgstr "Automatycznie zatwierdzający" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "wiki_guardian" msgstr "Strażnik wiki" diff --git a/rcgcdw.pot b/rcgcdw.pot index 7f63349..f1e8990 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: 2018-07-12 11:29+0200\n" +"POT-Creation-Date: 2018-09-02 11:39+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,447 +18,451 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: rcgcdw.py:124 +#: rcgcdw.py:150 msgid "(N!) " msgstr "" -#: rcgcdw.py:124 +#: rcgcdw.py:150 msgid "m " msgstr "" -#: rcgcdw.py:142 rcgcdw.py:168 +#: rcgcdw.py:168 rcgcdw.py:194 msgid "Options" msgstr "" -#: rcgcdw.py:142 -#, python-brace-format -msgid "([preview]({link}) | [undo]({undolink}))" -msgstr "" - -#: rcgcdw.py:143 -#, python-brace-format -msgid "Uploaded a new version of {name}" -msgstr "" - -#: rcgcdw.py:145 -#, python-brace-format -msgid "Uploaded {name}" -msgstr "" - -#: rcgcdw.py:158 -msgid "**No license!**" -msgstr "" - #: rcgcdw.py:168 #, python-brace-format -msgid "([preview]({link}))" +msgid "([preview]({link}) | [undo]({undolink}))" msgstr "" #: rcgcdw.py:169 #, python-brace-format +msgid "Uploaded a new version of {name}" +msgstr "" + +#: rcgcdw.py:171 +#, python-brace-format +msgid "Uploaded {name}" +msgstr "" + +#: rcgcdw.py:184 +msgid "**No license!**" +msgstr "" + +#: rcgcdw.py:194 +#, python-brace-format +msgid "([preview]({link}))" +msgstr "" + +#: rcgcdw.py:195 +#, python-brace-format msgid "" "{desc}\n" "License: {license}" msgstr "" -#: rcgcdw.py:172 +#: rcgcdw.py:198 #, python-brace-format msgid "Deleted page {article}" msgstr "" -#: rcgcdw.py:175 +#: rcgcdw.py:201 #, python-brace-format msgid "Deleted redirect {article} by overwriting" msgstr "" -#: rcgcdw.py:178 +#: rcgcdw.py:204 msgid "No redirect has been made" msgstr "" -#: rcgcdw.py:178 +#: rcgcdw.py:204 msgid "A redirect has been made" msgstr "" -#: rcgcdw.py:179 +#: rcgcdw.py:205 #, python-brace-format msgid "Moved {article} to {target}" msgstr "" -#: rcgcdw.py:182 +#: rcgcdw.py:208 #, python-brace-format msgid "Moved {article} to {title} over redirect" msgstr "" -#: rcgcdw.py:185 +#: rcgcdw.py:211 #, python-brace-format msgid "Moved protection settings from {article} to {title}" msgstr "" -#: rcgcdw.py:189 +#: rcgcdw.py:215 msgid "infinity and beyond" msgstr "" -#: rcgcdw.py:190 +#: rcgcdw.py:216 #, python-brace-format msgid "Blocked {blocked_user} for {time}" msgstr "" -#: rcgcdw.py:194 +#: rcgcdw.py:220 #, python-brace-format msgid "Changed block settings for {blocked_user}" msgstr "" -#: rcgcdw.py:198 +#: rcgcdw.py:224 #, python-brace-format msgid "Unblocked {blocked_user}" msgstr "" -#: rcgcdw.py:202 +#: rcgcdw.py:228 #, python-brace-format msgid "Left a comment on {target}'s profile" msgstr "" -#: rcgcdw.py:206 +#: rcgcdw.py:232 #, python-brace-format msgid "Replied to a comment on {target}'s profile" msgstr "" -#: rcgcdw.py:210 +#: rcgcdw.py:236 #, python-brace-format msgid "Edited a comment on {target}'s profile" msgstr "" -#: rcgcdw.py:214 +#: rcgcdw.py:240 msgid "Location" msgstr "" -#: rcgcdw.py:216 +#: rcgcdw.py:242 msgid "About me" msgstr "" -#: rcgcdw.py:218 +#: rcgcdw.py:244 msgid "Google link" msgstr "" -#: rcgcdw.py:220 +#: rcgcdw.py:246 msgid "Facebook link" msgstr "" -#: rcgcdw.py:222 +#: rcgcdw.py:248 msgid "Twitter link" msgstr "" -#: rcgcdw.py:224 +#: rcgcdw.py:250 msgid "Reddit link" msgstr "" -#: rcgcdw.py:226 +#: rcgcdw.py:252 msgid "Twitch link" msgstr "" -#: rcgcdw.py:228 +#: rcgcdw.py:254 msgid "PSN link" msgstr "" -#: rcgcdw.py:230 +#: rcgcdw.py:256 msgid "VK link" msgstr "" -#: rcgcdw.py:232 +#: rcgcdw.py:258 msgid "XVL link" msgstr "" -#: rcgcdw.py:234 +#: rcgcdw.py:260 msgid "Steam link" msgstr "" -#: rcgcdw.py:236 +#: rcgcdw.py:262 msgid "Unknown" msgstr "" -#: rcgcdw.py:237 +#: rcgcdw.py:263 #, python-brace-format msgid "Edited {target}'s profile" msgstr "" -#: rcgcdw.py:238 +#: rcgcdw.py:264 #, python-brace-format msgid "{field} field changed to: {desc}" msgstr "" -#: rcgcdw.py:242 +#: rcgcdw.py:268 #, python-brace-format msgid "Deleted a comment on {target}'s profile" msgstr "" -#: rcgcdw.py:246 +#: rcgcdw.py:272 #, python-brace-format msgid "Changed group membership for {target}" msgstr "" -#: rcgcdw.py:248 +#: rcgcdw.py:274 msgid "System" msgstr "" -#: rcgcdw.py:250 +#: rcgcdw.py:276 #, python-brace-format msgid "{target} got autopromoted to a new usergroup" msgstr "" -#: rcgcdw.py:260 rcgcdw.py:262 +#: rcgcdw.py:286 rcgcdw.py:288 msgid "none" msgstr "" -#: rcgcdw.py:263 rcgcdw.py:385 +#: rcgcdw.py:289 rcgcdw.py:420 msgid "No description provided" msgstr "" -#: rcgcdw.py:264 +#: rcgcdw.py:290 #, python-brace-format msgid "Groups changed from {old_groups} to {new_groups}{reason}" msgstr "" -#: rcgcdw.py:267 +#: rcgcdw.py:293 #, python-brace-format msgid "Protected {target}" msgstr "" -#: rcgcdw.py:271 +#: rcgcdw.py:297 #, python-brace-format msgid "Changed protection level for {article}" msgstr "" -#: rcgcdw.py:275 +#: rcgcdw.py:301 #, python-brace-format msgid "Removed protection from {article}" msgstr "" -#: rcgcdw.py:279 +#: rcgcdw.py:305 #, 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:282 +#: rcgcdw.py:308 #, python-brace-format msgid "Imported {article} with {count} revision" msgid_plural "Imported {article} with {count} revisions" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:285 +#: rcgcdw.py:311 #, python-brace-format msgid "Restored {article}" msgstr "" -#: rcgcdw.py:288 +#: rcgcdw.py:314 msgid "Changed visibility of log events" msgstr "" -#: rcgcdw.py:291 +#: rcgcdw.py:317 msgid "Imported interwiki" msgstr "" -#: rcgcdw.py:294 +#: rcgcdw.py:320 #, python-brace-format msgid "Edited abuse filter number {number}" msgstr "" -#: rcgcdw.py:297 +#: rcgcdw.py:323 #, python-brace-format msgid "Merged revision histories of {article} into {dest}" msgstr "" -#: rcgcdw.py:300 +#: rcgcdw.py:326 msgid "Added an entry to the interwiki table" msgstr "" -#: rcgcdw.py:301 rcgcdw.py:305 +#: rcgcdw.py:327 rcgcdw.py:331 #, python-brace-format msgid "Prefix: {prefix}, website: {website} | {desc}" msgstr "" -#: rcgcdw.py:304 +#: rcgcdw.py:330 msgid "Edited an entry in interwiki table" msgstr "" -#: rcgcdw.py:308 +#: rcgcdw.py:334 msgid "Deleted an entry in interwiki table" msgstr "" -#: rcgcdw.py:309 +#: rcgcdw.py:335 #, python-brace-format msgid "Prefix: {prefix} | {desc}" msgstr "" -#: rcgcdw.py:312 +#: rcgcdw.py:338 #, python-brace-format msgid "Changed the content model of the page {article}" msgstr "" -#: rcgcdw.py:313 +#: rcgcdw.py:339 #, python-brace-format msgid "Model changed from {old} to {new}: {reason}" msgstr "" -#: rcgcdw.py:316 +#: rcgcdw.py:342 #, python-brace-format msgid "Edited the sprite for {article}" msgstr "" -#: rcgcdw.py:319 +#: rcgcdw.py:345 #, python-brace-format msgid "Created the sprite sheet for {article}" msgstr "" -#: rcgcdw.py:322 +#: rcgcdw.py:348 #, python-brace-format msgid "Edited the slice for {article}" msgstr "" -#: rcgcdw.py:325 +#: rcgcdw.py:351 #, python-brace-format msgid "Created a tag \"{tag}\"" msgstr "" -#: rcgcdw.py:329 +#: rcgcdw.py:355 #, python-brace-format msgid "Deleted a tag \"{tag}\"" msgstr "" -#: rcgcdw.py:333 +#: rcgcdw.py:359 #, python-brace-format msgid "Activated a tag \"{tag}\"" msgstr "" -#: rcgcdw.py:336 +#: rcgcdw.py:362 #, python-brace-format msgid "Deactivated a tag \"{tag}\"" msgstr "" -#: rcgcdw.py:357 +#: rcgcdw.py:365 +msgid "Action has been hidden by Gamepedia staff." +msgstr "" + +#: rcgcdw.py:386 msgid "Tags" msgstr "" -#: rcgcdw.py:480 +#: rcgcdw.py:515 msgid "Unable to process the event" msgstr "" -#: rcgcdw.py:480 +#: rcgcdw.py:515 msgid "error" msgstr "" -#: rcgcdw.py:560 +#: rcgcdw.py:597 msgid "Daily overview" msgstr "" -#: rcgcdw.py:576 +#: rcgcdw.py:613 msgid " ({} action)" -msgid_plural "({} actions)" +msgid_plural " ({} actions)" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:577 +#: rcgcdw.py:614 msgid " UTC ({} action)" msgid_plural " UTC ({} actions)" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:579 rcgcdw.py:580 +#: rcgcdw.py:616 rcgcdw.py:617 msgid "But nobody came" msgstr "" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Most active user" msgid_plural "Most active users" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Edits made" msgstr "" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "New files" msgstr "" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Admin actions" msgstr "" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Bytes changed" msgstr "" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "New articles" msgstr "" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Unique contributors" msgstr "" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Most active hour" msgid_plural "Most active hours" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:584 +#: rcgcdw.py:621 msgid "Day score" msgstr "" -#: rcgcdw.py:674 +#: rcgcdw.py:745 #, python-brace-format msgid "Connection to {wiki} seems to be stable now." msgstr "" -#: rcgcdw.py:674 rcgcdw.py:729 +#: rcgcdw.py:745 rcgcdw.py:804 msgid "Connection status" msgstr "" -#: rcgcdw.py:729 +#: rcgcdw.py:804 #, python-brace-format msgid "{wiki} seems to be down or unreachable." msgstr "" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "director" msgstr "" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "bot" msgstr "" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "editor" msgstr "" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "directors" msgstr "" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "sysop" msgstr "" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "bureaucrat" msgstr "" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "reviewer" msgstr "" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "autoreview" msgstr "" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "autopatrol" msgstr "" -#: rcgcdw.py:751 +#: rcgcdw.py:828 msgid "wiki_guardian" msgstr "" diff --git a/rcgcdw.py b/rcgcdw.py index 83b373c..e7ec827 100644 --- a/rcgcdw.py +++ b/rcgcdw.py @@ -347,19 +347,22 @@ def webhook_formatter(action, STATIC, **params): link = "https://{wiki}.gamepedia.com/{article}".format(wiki=settings["wiki"], article=params["title"].replace(" ", "_")) embed["title"] = _("Edited the slice for {article}").format(article=params["title"]) elif action == "managetags/create": - link = "https://{wiki}.gamepedia.com/Special:Tags" + link = "https://{wiki}.gamepedia.com/Special:Tags".format(wiki=settings["wiki"]) embed["title"] = _("Created a tag \"{tag}\"").format(tag=params["additional"]["tag"]) recent_changes.update_tags() elif action == "managetags/delete": - link = "https://{wiki}.gamepedia.com/Special:Tags" + link = "https://{wiki}.gamepedia.com/Special:Tags".format(wiki=settings["wiki"]) embed["title"] = _("Deleted a tag \"{tag}\"").format(tag=params["additional"]["tag"]) recent_changes.update_tags() elif action == "managetags/activate": - link = "https://{wiki}.gamepedia.com/Special:Tags" + link = "https://{wiki}.gamepedia.com/Special:Tags".format(wiki=settings["wiki"]) embed["title"] = _("Activated a tag \"{tag}\"").format(tag=params["additional"]["tag"]) elif action == "managetags/deactivate": - link = "https://{wiki}.gamepedia.com/Special:Tags" + link = "https://{wiki}.gamepedia.com/Special:Tags".format(wiki=settings["wiki"]) embed["title"] = _("Deactivated a tag \"{tag}\"").format(tag=params["additional"]["tag"]) + elif action == "suppressed": + link = "https://{wiki}.gamepedia.com/".format(wiki=settings["wiki"]) + embed["title"] = _("Action has been hidden by Gamepedia staff.") else: logging.warning("No entry for {event} with params: {params}".format(event=action, params=params)) embed["author"]["name"] = params["user"] @@ -404,6 +407,9 @@ def handle_discord_http(code, formatted_embed): return 3 def first_pass(change): #I've decided to split the embed formatter and change handler, maybe it's more messy this way, I don't know + if "actionhidden" in change or "suppressed" in change and "suppressed" not in settings["ignored"]: + webhook_formatter("suppressed", {"timestamp": change["timestamp"], "color": settings["appearance"]["suppressed"]["color"], "icon": settings["appearance"]["suppressed"]["icon"]}, user=change["user"]) + return parse_output = HTMLParse.feed(change["parsedcomment"]) #parsedcomment = (BeautifulSoup(change["parsedcomment"], "lxml")).get_text() parsedcomment = HTMLParse.new_string @@ -574,6 +580,8 @@ def day_overview(): #time.strftime('%Y-%m-%dT%H:%M:%S.000Z', time.gmtime(time.ti for item in result[0]: activity = add_to_dict(activity, item["user"]) hours = add_to_dict(hours, datetime.datetime.strptime(item["timestamp"], "%Y-%m-%dT%H:%M:%SZ").hour) + if "actionhidden" in item or "suppressed" in item: + continue #while such actions have type value (edit/new/log) many other values are hidden and therefore can crash with key error, let's not process such events if item["type"]=="edit": edits += 1 changed_bytes += item["newlen"]-item["oldlen"] diff --git a/settings.json.example b/settings.json.example index b4fa637..611e305 100644 --- a/settings.json.example +++ b/settings.json.example @@ -192,6 +192,10 @@ "tag/update":{ "icon":"", "color":null + }, + "suppressed":{ + "icon": "", + "color": 8092539 } } }