From a1635def269ad2f99112dab36da2b42bb15bcbcc Mon Sep 17 00:00:00 2001 From: Frisk Date: Wed, 17 Apr 2019 23:22:02 +0200 Subject: [PATCH] Fixed sample config, updated english translation --- locale/en/LC_MESSAGES/rcgcdw.mo | Bin 17109 -> 17177 bytes locale/en/LC_MESSAGES/rcgcdw.po | 380 ++++++++++++++++---------------- settings.json.example | 352 ++++++++++++++--------------- 3 files changed, 362 insertions(+), 370 deletions(-) diff --git a/locale/en/LC_MESSAGES/rcgcdw.mo b/locale/en/LC_MESSAGES/rcgcdw.mo index 54494110241cdad2ea5cba4cb65776bbb029fae2..5e11898d5b0e03a57a63fc699e92f77a543d421a 100644 GIT binary patch delta 3674 zcmaLXc~DhV0LSrzfPjb#g1ExN4OCDTw-8wcWiv%w&?HPjR8Uhf%H*YpsgR~GO^pZ> za+#@|NJpovoMzfwno4FG$8;vgOdFjsGc}j#`{Q03|LV;9z0bM#-FNP}XSpraZo4@bx5qz}pSH0Bc4cHoQR-N~3<=!4yH0QSSN*bxhC7o#7?6-X0i1BPQQcEcm+ zi{D~rY(cJfnk!U#aN;(4V@G}+jDZ-0i8v5vpl+}RBd`WT@fh+k=lRm_*HQn!hyK{F zi}nAJIEdrfI2_lZgZrD0sFZQyC+vyIU5(*mX7i;Rm0=+6!2x&})ldu4XY&w!(3iXE z|A82W!%_d6f&H-zHGd7yohWHka!AD4wW>kPNxtM`!zYg^vU!YS%euYX5-o&98O1IU49NT56xpd(;{1i1M z|DgWo;IXt8rlLlo5H)p+P#s-|URZ~^U!#5g{qBr^BqzS+gnD`h^#tDhTXP$L8mdt^ z1Pf8u)u5id9^2zV^uWWY{~tkh=p<^y&LV?huA(~f03GPwgYjpbm;qd+A4Z^h7>|0= zG_1fX%)p13kLf(tDr~?M3}TD?fU|HqM)YQfU=`-z=QtVt*kXxTU|a8`q6;r#0`}@_ zOcv(j3~a(__y{v`DhnbT>#-dFz==4Q1)>ffLS6qC9>Yur4~6awr>+}=D{w6?M&}(W z%c;y|!WZB<)DQ8jlqGlo^Du}NGYLyE4L?CO=*B`w!c3fkHK?ii#rAh}=lHgLd>7d; zrX4Guk#?E@D%wVUtrI2!wTMPydrY)VM>U*-n#-Bk4oi`BYnGzgS&y1~7ivv3AU85i z_U|8{C&wqyNBjRvD(cZ0)D147w$pXg+PH^W#ol4o@BL86k?6n)7=b0o$L!!s?VP|( zZpM6rdV}V&l3CxT3>jpz9y@Y>vtJeb75s2+Zg;n;$D;>YNV{zI&e1*5JXhOA2y zk9yK+$fc$LS?FdXGU}!Qb^TYU4xd9O({J2{S`GF`T@Z_EAQ`pY7NZ)dLo~zI?5NX3Ue7*Hs(I6o#05uUvrigY0Y^as(}L3P*$M+*noO- z9Yqb{c~l2)p*q%knAKo1>bert5Z59b#C(Ws2y+%SQa4fe@fyzfcc2o=-9HgJBk-Iot#2*t-4=@EawR2D-d1I>U^aHfGW+}*R0pe3Pr3yw@HA#%8gHX~+={$G zo#q;q6iyV5v|ge6P_NMPQP!LBH0E&ZJ=%JOPRB%!_uF1Yy+Om6uLPWjS@{vQ!%y~z%tdUzZ4hjFxe3|&YcO?JF>-CA71@prfw6L`$!cnB9@ zUwWbQ)wl$2VICIJ>q&S7)6gS{_PD>vq{7Fz_?m*}P;)aV*)kgS3XQjqldvntS*W3& zgPpM0J}yVCp-R-$ZnWKsYIi4g!@cNiN972W06d0j=nQJ^FQC@MHPnr6+P~jL?Uwe; zn{E_<>QFH122rTr$D-Co2KK~!`}Y<0ab*hQ@8E}BoQS~VsD1yNePO3mUQQhACTh5? zXm~XR>xs7EM4~CsD77Qo$ZO;oGMMBNl{bhUw5{wmE`L9Nm&4D)sUx^jWsQZ|hnt92Rubt)GDv??rhTxHN-=qks5B5y zQcHMin72tV(TeFy+R7FxHAE}t$+FTucnkNFKK5}1zGK(5Z!~eOt!kzx6D^r~@*dI4 zRb>^~K}PDpF8-KFG;t2nR)VN(Aah6v8AR3+_G#;?0yB(guS_Bf$;*1G)nqCeLh?u* zQOPIT$y%B@L?xPxAnZYtPIw=i*(8vt#E@sn9@2%VG!gb<>wB>PhY}TDFsA1cz6wbi zd7jKCy~qTYr(cNkC2D)gcG5^x<`He9I2};dk#eGy-Z!`|x)LBXqSxO>_wpLr&Y*%*Ti=>o{Ay1R>#GAa@e9JG{y+>)$ z+~q~{9V<(U9IJ~L7M0Fl<7lNhs_W72UZWi`QE}0+t{Y*YRy{VVIWRoiYE_fLEGZ*-$>$gz9zl%u3{Vf4I}Umj71;bs^2AI zH_Suz+-y|CmZLuCFvjqHbBT&>{2SG^5%kxq*dL>CBC3aKQ7_tx8l7XPFFu9p+V8Lr zUPB&b+JzWXj8UlPSE4>-JF2I@M0XmMb5s)W3913zXuceR8pF9b0Jor8ei`+<$EZ0F z&*!NpGEhU7jcRBq`eG&Og-h)7t1yw{Jz?~}T6&Qa`hwf2F};WCs&+iB2WFt|n~wVO zDr}8z^u{{W?>C|vv;);+2a(P&U!fXu1zmU(nI7hOIQ_2+ZMj=5bfUhr6E4Ow9FAA9 z3?uoh8mz%we1KOlg(Wf$y*e4w56f^QZo|=d2M1v~OH5Xw?mO#*D{W z9E;a*1jaKV3b6{S@eB^bOeTmLxB_+m1w4r^7caw`sQUux)QFEdO^`ct)`fBvyxE}SM zT^OYG-#|q#IDuMDr%{vR5;DBzwtfAnecUS6nnazkC)Woef2N#&dQLsAcNnu5wR6VB zTkAg$>0~nj)zD><_nQq=^x_?;7B*rW9zlKaPpH{_7uB%8Q1^THux7av^`!~OC6kU! za5DwzTvLO(e>bYZO~~+@8|c;ppV>FGNw6Lej#_Rxs0WlFA8(dmGVVtgUcn0d6E(Ke zc)DIt$v?IRvk#dj<^<~Zw@^dnNVJBaLn8gJF7C()bzwT{hm(+bXDX4cz-&i-*-=!3 zZlE6c59+?|NmkbmLl%Z9M;3zFfUI28gnG|eY>U5O0Nzca|NW^v=0qR#;`8+7{jeB| zP%qez`jYeLnZ20C@gwBpO-zc_fMVNf)DZ4O?I&kY4gVMQyXaJF4wSm7wBf`|)R@gj zwRA1|;(pW%Kef+)j(oKF0oBmws1FF>sT$J=R8RFoM%BzjCvHN0c>}h_W2jZ)K0!qf z_yXJEx2P_=hMIi$Q4KM@tTFe)_8i8e&i6$%FbDOeBXBXU!{O*)7b?R7)Xv$6xft2o zvva!5R4Up!Q!}hBaUG82_#BQ#XQs7f&aiDjZJl>;AVx861vmxAV-t==ufEpKS&D@m zH()hB#9=rqOATcFKck`_Jj0VXil@^^wIb-zrY}leRHg?j=(^UyV}R8 zs5z8{8r#9P1*qp1V=zue?VJlS1gp@k2d$@~vEPZB6pg4cZ9-jdMlF|bP%pZSYS1mz z3+~(3pP=T34+9*5p{VQ0_Hh=vI4(i90#lt!hs9DkVBdHF9USW=`e93XlZv{07144W zN){6Jk{8)T-Xjx992rAY>WRLzrR=Ql5)fRU65#FDjG0Di>`R&enoaYG#$*do`H*Ok zTS}Q-nTy(imJxrlgQzUEFb8lQ(L`X}J!?~g-<7EB`T?83fV8k_EN>W9%Fv7@c@^b0VK{jDK`oH*6OC#E+a>%GdBl&@H9G=xS~X7!Iv(bm;Y#b3m6BQ? Y9@oXL_i7##SLn^vl_AYBIgcFw0U5bsZU6uP diff --git a/locale/en/LC_MESSAGES/rcgcdw.po b/locale/en/LC_MESSAGES/rcgcdw.po index a2603d8..d4f3eca 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: 2019-04-16 23:01+0200\n" -"PO-Revision-Date: 2019-04-16 23:03+0200\n" +"POT-Creation-Date: 2019-04-17 20:13+0200\n" +"PO-Revision-Date: 2019-04-17 20:30+0200\n" "Last-Translator: Frisk \n" "Language-Team: \n" "Language: en\n" @@ -18,7 +18,7 @@ msgstr "" "X-Generator: Poedit 2.2.1\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: rcgcdw.py:171 +#: rcgcdw.py:174 #, python-brace-format msgid "" "[{author}]({author_url}) edited [{article}]({edit_link}){comment} ({sign}" @@ -27,7 +27,7 @@ msgstr "" "[{author}]({author_url}) edited [{article}]({edit_link}){comment} ({sign}" "{edit_size})" -#: rcgcdw.py:173 +#: rcgcdw.py:176 #, python-brace-format msgid "" "[{author}]({author_url}) created [{article}]({edit_link}){comment} ({sign}" @@ -36,12 +36,12 @@ msgstr "" "[{author}]({author_url}) created [{article}]({edit_link}){comment} ({sign}" "{edit_size})" -#: rcgcdw.py:177 +#: rcgcdw.py:180 #, python-brace-format msgid "[{author}]({author_url}) uploaded [{file}]({file_link}){comment}" msgstr "[{author}]({author_url}) uploaded [{file}]({file_link}){comment}" -#: rcgcdw.py:185 +#: rcgcdw.py:188 #, python-brace-format msgid "" "[{author}]({author_url}) uploaded a new version of [{file}]({file_link})" @@ -50,12 +50,12 @@ msgstr "" "[{author}]({author_url}) uploaded a new version of [{file}]({file_link})" "{comment}" -#: rcgcdw.py:189 +#: rcgcdw.py:192 #, python-brace-format msgid "[{author}]({author_url}) deleted [{page}]({page_link}){comment}" msgstr "[{author}]({author_url}) deleted [{page}]({page_link}){comment}" -#: rcgcdw.py:194 +#: rcgcdw.py:197 #, python-brace-format msgid "" "[{author}]({author_url}) deleted redirect by overwriting [{page}]" @@ -64,15 +64,15 @@ msgstr "" "[{author}]({author_url}) deleted redirect by overwriting [{page}]" "({page_link}){comment}" -#: rcgcdw.py:200 +#: rcgcdw.py:202 msgid "without making a redirect" msgstr "without making a redirect" -#: rcgcdw.py:200 +#: rcgcdw.py:202 msgid "with a redirect" msgstr "with a redirect" -#: rcgcdw.py:201 +#: rcgcdw.py:203 #, python-brace-format msgid "" "[{author}]({author_url}) moved {redirect}*{article}* to [{target}]" @@ -81,7 +81,7 @@ msgstr "" "[{author}]({author_url}) moved {redirect}*{article}* to [{target}]" "({target_url}) {made_a_redirect}{comment}" -#: rcgcdw.py:207 +#: rcgcdw.py:208 #, python-brace-format msgid "" "[{author}]({author_url}) moved {redirect}*{article}* over redirect to " @@ -92,7 +92,6 @@ msgstr "" #: rcgcdw.py:214 #, python-brace-format -#| msgid "Moved protection settings from {redirect}{article} to {title}" msgid "" "[{author}]({author_url}) moved protection settings from {redirect}*{article}" "* to [{target}]({target_url}){comment}" @@ -100,20 +99,19 @@ msgstr "" "[{author}]({author_url}) moved protection settings from {redirect}*{article}" "* to [{target}]({target_url}){comment}" -#: rcgcdw.py:222 rcgcdw.py:579 +#: rcgcdw.py:221 rcgcdw.py:575 msgid "infinity and beyond" msgstr "infinity and beyond" -#: rcgcdw.py:237 +#: rcgcdw.py:236 #, python-brace-format msgid "" "[{author}]({author_url}) blocked [{user}]({user_url}) for {time}{comment}" msgstr "" "[{author}]({author_url}) blocked [{user}]({user_url}) for {time}{comment}" -#: rcgcdw.py:243 +#: rcgcdw.py:241 #, python-brace-format -#| msgid "Changed block settings for {blocked_user}" msgid "" "[{author}]({author_url}) changed block settings for [{blocked_user}]" "({user_url}){comment}" @@ -121,29 +119,26 @@ msgstr "" "[{author}]({author_url}) changed block settings for [{blocked_user}]" "({user_url}){comment}" -#: rcgcdw.py:249 +#: rcgcdw.py:246 #, 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:253 +#: rcgcdw.py:250 #, python-brace-format -#| msgid "Left a comment on {target}'s profile" msgid "" "[{author}]({author_url}) left a [comment]({comment}) on {target} profile" msgstr "" "[{author}]({author_url}) left a [comment]({comment}) on {target} profile" -#: rcgcdw.py:253 rcgcdw.py:261 rcgcdw.py:269 rcgcdw.py:276 -#| msgid "Edited their own profile" +#: rcgcdw.py:250 rcgcdw.py:258 rcgcdw.py:266 rcgcdw.py:273 msgid "their own profile" msgstr "their own profile" -#: rcgcdw.py:258 +#: rcgcdw.py:255 #, python-brace-format -#| msgid "Replied to a comment on {target}'s profile" msgid "" "[{author}]({author_url}) replied to a [comment]({comment}) on {target} " "profile" @@ -151,69 +146,67 @@ msgstr "" "[{author}]({author_url}) replied to a [comment]({comment}) on {target} " "profile" -#: rcgcdw.py:266 +#: rcgcdw.py:263 #, python-brace-format -#| msgid "Edited a comment on {target}'s profile" msgid "" "[{author}]({author_url}) edited a [comment]({comment}) on {target} profile" msgstr "" "[{author}]({author_url}) edited a [comment]({comment}) on {target} profile" -#: rcgcdw.py:274 +#: rcgcdw.py:271 #, python-brace-format -#| msgid "Deleted a comment on {target}'s profile" msgid "[{author}]({author_url}) deleted a comment on {target} profile" msgstr "[{author}]({author_url}) deleted a comment on {target} profile" -#: rcgcdw.py:284 rcgcdw.py:629 +#: rcgcdw.py:279 rcgcdw.py:625 msgid "Location" msgstr "Location" -#: rcgcdw.py:286 rcgcdw.py:631 +#: rcgcdw.py:281 rcgcdw.py:627 msgid "About me" msgstr "About me" -#: rcgcdw.py:288 rcgcdw.py:633 +#: rcgcdw.py:283 rcgcdw.py:629 msgid "Google link" msgstr "Google link" -#: rcgcdw.py:290 rcgcdw.py:635 +#: rcgcdw.py:285 rcgcdw.py:631 msgid "Facebook link" msgstr "Facebook link" -#: rcgcdw.py:292 rcgcdw.py:637 +#: rcgcdw.py:287 rcgcdw.py:633 msgid "Twitter link" msgstr "Twitter link" -#: rcgcdw.py:294 rcgcdw.py:639 +#: rcgcdw.py:289 rcgcdw.py:635 msgid "Reddit link" msgstr "Reddit link" -#: rcgcdw.py:296 rcgcdw.py:641 +#: rcgcdw.py:291 rcgcdw.py:637 msgid "Twitch link" msgstr "Twitch link" -#: rcgcdw.py:298 rcgcdw.py:643 +#: rcgcdw.py:293 rcgcdw.py:639 msgid "PSN link" msgstr "PSN link" -#: rcgcdw.py:300 rcgcdw.py:645 +#: rcgcdw.py:295 rcgcdw.py:641 msgid "VK link" msgstr "VK link" -#: rcgcdw.py:302 rcgcdw.py:647 +#: rcgcdw.py:297 rcgcdw.py:643 msgid "XVL link" msgstr "XVL link" -#: rcgcdw.py:304 rcgcdw.py:649 +#: rcgcdw.py:299 rcgcdw.py:645 msgid "Steam link" msgstr "Steam link" -#: rcgcdw.py:306 rcgcdw.py:651 +#: rcgcdw.py:301 rcgcdw.py:647 msgid "Unknown" msgstr "Unknown" -#: rcgcdw.py:307 +#: rcgcdw.py:302 #, python-brace-format msgid "" "[{author}]({author_url}) edited {field} of [{target}]({target_url}) profile " @@ -222,19 +215,19 @@ msgstr "" "[{author}]({author_url}) edited {field} of [{target}]({target_url}) profile " "to {desc}" -#: rcgcdw.py:309 +#: rcgcdw.py:304 msgid "their own" msgstr "their own" -#: rcgcdw.py:322 rcgcdw.py:324 rcgcdw.py:677 rcgcdw.py:679 +#: rcgcdw.py:317 rcgcdw.py:319 rcgcdw.py:676 rcgcdw.py:678 msgid "none" msgstr "none" -#: rcgcdw.py:330 rcgcdw.py:664 +#: rcgcdw.py:325 rcgcdw.py:663 msgid "System" msgstr "System" -#: rcgcdw.py:336 +#: rcgcdw.py:331 #, python-brace-format msgid "" "[{author}]({author_url}) protected [{article}]({article_url}) with the " @@ -243,11 +236,11 @@ msgstr "" "[{author}]({author_url}) protected [{article}]({article_url}) with the " "following settings: {settings}{comment}" -#: rcgcdw.py:338 rcgcdw.py:347 rcgcdw.py:688 rcgcdw.py:695 +#: rcgcdw.py:333 rcgcdw.py:342 rcgcdw.py:687 rcgcdw.py:694 msgid " [cascading]" msgstr " [cascading]" -#: rcgcdw.py:344 +#: rcgcdw.py:339 #, python-brace-format msgid "" "[{author}]({author_url}) modified protection settings of [{article}]" @@ -256,20 +249,18 @@ msgstr "" "[{author}]({author_url}) modified protection settings of [{article}]" "({article_url}) to: {settings}{comment}" +#: rcgcdw.py:347 +#, python-brace-format +msgid "" +"[{author}]({author_url}) removed protection from [{article}]({article_url})" +"{comment}" +msgstr "" +"[{author}]({author_url}) removed protection from [{article}]({article_url})" +"{comment}" + #: rcgcdw.py:352 #, python-brace-format msgid "" -"[{author}]({author_url}) removed protection from [{article}]({article_url})" -"{comment}" -msgstr "" -"[{author}]({author_url}) removed protection from [{article}]({article_url})" -"{comment}" - -#: rcgcdw.py:357 -#, python-brace-format -#| msgid "Changed visibility of revision on page {article} " -#| msgid_plural "Changed visibility of {amount} revisions on page {article} " -msgid "" "[{author}]({author_url}) changed visibility of revision on page [{article}]" "({article_url}){comment}" msgid_plural "" @@ -282,7 +273,7 @@ msgstr[1] "" "[{author}]({author_url}) changed visibility of {amount} revisions on page " "[{article}]({article_url}){comment}" -#: rcgcdw.py:363 +#: rcgcdw.py:358 #, python-brace-format msgid "" "[{author}]({author_url}) imported [{article}]({article_url}) with {count} " @@ -297,39 +288,36 @@ msgstr[1] "" "[{author}]({author_url}) imported [{article}]({article_url}) with {count} " "revisions{comment}" -#: rcgcdw.py:369 +#: rcgcdw.py:364 #, python-brace-format msgid "[{author}]({author_url}) restored [{article}]({article_url}){comment}" msgstr "[{author}]({author_url}) restored [{article}]({article_url}){comment}" -#: rcgcdw.py:371 +#: rcgcdw.py:366 #, python-brace-format -#| msgid "Changed visibility of log events" msgid "[{author}]({author_url}) changed visibility of log events{comment}" msgstr "[{author}]({author_url}) changed visibility of log events{comment}" -#: rcgcdw.py:373 +#: rcgcdw.py:368 #, python-brace-format msgid "[{author}]({author_url}) imported interwiki{comment}" msgstr "[{author}]({author_url}) imported interwiki{comment}" -#: rcgcdw.py:376 +#: rcgcdw.py:371 #, python-brace-format -#| msgid "Edited abuse filter number {number}" msgid "" "[{author}]({author_url}) edited abuse filter [number {number}]({filter_url})" msgstr "" "[{author}]({author_url}) edited abuse filter [number {number}]({filter_url})" -#: rcgcdw.py:379 +#: rcgcdw.py:374 #, python-brace-format -#| msgid "Created abuse filter number {number}" msgid "" "[{author}]({author_url}) created abuse filter [number {number}]({filter_url})" msgstr "" "[{author}]({author_url}) created abuse filter [number {number}]({filter_url})" -#: rcgcdw.py:385 +#: rcgcdw.py:380 #, python-brace-format msgid "" "[{author}]({author_url}) merged revision histories of [{article}]" @@ -338,7 +326,7 @@ msgstr "" "[{author}]({author_url}) merged revision histories of [{article}]" "({article_url}) into [{dest}]({dest_url}){comment}" -#: rcgcdw.py:389 +#: rcgcdw.py:384 #, python-brace-format msgid "" "[{author}]({author_url}) added an entry to the [interwiki table]" @@ -347,7 +335,7 @@ msgstr "" "[{author}]({author_url}) added an entry to the [interwiki table]" "({table_url}) pointing to {website} with {prefix} prefix" -#: rcgcdw.py:395 +#: rcgcdw.py:390 #, python-brace-format msgid "" "[{author}]({author_url}) edited an entry in [interwiki table]({table_url}) " @@ -356,33 +344,31 @@ msgstr "" "[{author}]({author_url}) edited an entry in [interwiki table]({table_url}) " "pointing to {website} with {prefix} prefix" -#: rcgcdw.py:401 +#: rcgcdw.py:396 #, python-brace-format -#| msgid "Deleted an entry in interwiki table" 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:400 +#, python-brace-format +msgid "" +"[{author}]({author_url}) changed the content model of the page [{article}]" +"({article_url}) from {old} to {new}{comment}" +msgstr "" +"[{author}]({author_url}) changed the content model of the page [{article}]" +"({article_url}) from {old} to {new}{comment}" + #: rcgcdw.py:405 #, python-brace-format msgid "" -"[{author}]({author_url}) changed the content model of the page [{article}]" -"({article_url}) from {old} to {new}{comment}" -msgstr "" -"[{author}]({author_url}) changed the content model of the page [{article}]" -"({article_url}) from {old} to {new}{comment}" - -#: rcgcdw.py:410 -#, 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:414 +#: rcgcdw.py:409 #, python-brace-format -#| msgid "Created the sprite sheet for {article}" msgid "" "[{author}]({author_url}) created the sprite sheet for [{article}]" "({article_url})" @@ -390,79 +376,78 @@ msgstr "" "[{author}]({author_url}) created the sprite sheet for [{article}]" "({article_url})" -#: rcgcdw.py:418 +#: rcgcdw.py:413 #, 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:421 +#: rcgcdw.py:416 #, 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:425 +#: rcgcdw.py:420 #, 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:429 +#: rcgcdw.py:424 #, 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:432 +#: rcgcdw.py:427 #, 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:435 -#| msgid "Action has been hidden by administration." +#: rcgcdw.py:430 msgid "An action has been hidden by administration." msgstr "An action has been hidden by administration." -#: rcgcdw.py:443 rcgcdw.py:680 +#: rcgcdw.py:439 rcgcdw.py:679 msgid "No description provided" msgstr "No description provided" -#: rcgcdw.py:488 +#: rcgcdw.py:484 msgid "(N!) " msgstr "(N!) " -#: rcgcdw.py:489 +#: rcgcdw.py:485 msgid "m " msgstr "m " -#: rcgcdw.py:513 rcgcdw.py:545 +#: rcgcdw.py:509 rcgcdw.py:541 msgid "Options" msgstr "Options" -#: rcgcdw.py:513 +#: rcgcdw.py:509 #, python-brace-format msgid "([preview]({link}) | [undo]({undolink}))" msgstr "([preview]({link}) | [undo]({undolink}))" -#: rcgcdw.py:515 +#: rcgcdw.py:511 #, python-brace-format msgid "Uploaded a new version of {name}" msgstr "Uploaded a new version of {name}" -#: rcgcdw.py:517 +#: rcgcdw.py:513 #, python-brace-format msgid "Uploaded {name}" msgstr "Uploaded {name}" -#: rcgcdw.py:532 +#: rcgcdw.py:528 msgid "**No license!**" msgstr "**No license!**" -#: rcgcdw.py:545 +#: rcgcdw.py:541 #, python-brace-format msgid "([preview]({link}))" msgstr "([preview]({link}))" -#: rcgcdw.py:546 +#: rcgcdw.py:542 #, python-brace-format msgid "" "{desc}\n" @@ -471,456 +456,461 @@ msgstr "" "{desc}\n" "License: {license}" -#: rcgcdw.py:551 +#: rcgcdw.py:547 #, python-brace-format msgid "Deleted page {article}" msgstr "Deleted page {article}" -#: rcgcdw.py:555 +#: rcgcdw.py:551 #, python-brace-format msgid "Deleted redirect {article} by overwriting" msgstr "Deleted redirect {article} by overwriting" -#: rcgcdw.py:560 +#: rcgcdw.py:556 msgid "No redirect has been made" msgstr "No redirect has been made" -#: rcgcdw.py:561 +#: rcgcdw.py:557 msgid "A redirect has been made" msgstr "A redirect has been made" -#: rcgcdw.py:562 +#: rcgcdw.py:558 #, python-brace-format msgid "Moved {redirect}{article} to {target}" msgstr "Moved {redirect}{article} to {target}" -#: rcgcdw.py:566 +#: rcgcdw.py:562 #, python-brace-format msgid "Moved {redirect}{article} to {title} over redirect" msgstr "Moved {redirect}{article} to {title} over redirect" -#: rcgcdw.py:571 +#: rcgcdw.py:567 #, python-brace-format msgid "Moved protection settings from {redirect}{article} to {title}" msgstr "Moved protection settings from {redirect}{article} to {title}" -#: rcgcdw.py:589 +#: rcgcdw.py:585 #, python-brace-format msgid "Blocked {blocked_user} for {time}" msgstr "Blocked {blocked_user} for {time}" -#: rcgcdw.py:595 +#: rcgcdw.py:591 #, python-brace-format msgid "Changed block settings for {blocked_user}" msgstr "Changed block settings for {blocked_user}" -#: rcgcdw.py:601 +#: rcgcdw.py:597 #, python-brace-format msgid "Unblocked {blocked_user}" msgstr "Unblocked {blocked_user}" -#: rcgcdw.py:606 +#: rcgcdw.py:602 #, python-brace-format msgid "Left a comment on {target}'s profile" msgstr "Left a comment on {target}'s profile" -#: rcgcdw.py:608 +#: rcgcdw.py:604 msgid "Left a comment on their own profile" msgstr "Left a comment on their own profile" -#: rcgcdw.py:613 +#: rcgcdw.py:609 #, python-brace-format msgid "Replied to a comment on {target}'s profile" msgstr "Replied to a comment on {target}'s profile" -#: rcgcdw.py:615 +#: rcgcdw.py:611 msgid "Replied to a comment on their own profile" msgstr "Replied to a comment on their own profile" -#: rcgcdw.py:620 +#: rcgcdw.py:616 #, python-brace-format msgid "Edited a comment on {target}'s profile" msgstr "Edited a comment on {target}'s profile" -#: rcgcdw.py:622 +#: rcgcdw.py:618 msgid "Edited a comment on their own profile" msgstr "Edited a comment on their own profile" -#: rcgcdw.py:652 +#: rcgcdw.py:648 #, python-brace-format msgid "Edited {target}'s profile" msgstr "Edited {target}'s profile" -#: rcgcdw.py:652 +#: rcgcdw.py:648 msgid "Edited their own profile" msgstr "Edited their own profile" -#: rcgcdw.py:653 +#: rcgcdw.py:650 +#, python-brace-format +msgid "Cleared the {field} field" +msgstr "Cleared the {field} field" + +#: rcgcdw.py:652 #, python-brace-format msgid "{field} field changed to: {desc}" msgstr "{field} field changed to: {desc}" -#: rcgcdw.py:658 +#: rcgcdw.py:657 #, python-brace-format msgid "Deleted a comment on {target}'s profile" msgstr "Deleted a comment on {target}'s profile" -#: rcgcdw.py:662 +#: rcgcdw.py:661 #, python-brace-format msgid "Changed group membership for {target}" msgstr "Changed group membership for {target}" -#: rcgcdw.py:666 +#: rcgcdw.py:665 #, python-brace-format msgid "{target} got autopromoted to a new usergroup" msgstr "{target} got autopromoted to a new usergroup" -#: rcgcdw.py:681 +#: rcgcdw.py:680 #, 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:686 +#: rcgcdw.py:685 #, python-brace-format msgid "Protected {target}" msgstr "Protected {target}" -#: rcgcdw.py:693 +#: rcgcdw.py:692 #, python-brace-format msgid "Changed protection level for {article}" msgstr "Changed protection level for {article}" -#: rcgcdw.py:700 +#: rcgcdw.py:699 #, python-brace-format msgid "Removed protection from {article}" msgstr "Removed protection from {article}" -#: rcgcdw.py:705 +#: rcgcdw.py:704 #, 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:711 +#: rcgcdw.py:710 #, 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:717 +#: rcgcdw.py:716 #, python-brace-format msgid "Restored {article}" msgstr "Restored {article}" -#: rcgcdw.py:720 +#: rcgcdw.py:719 msgid "Changed visibility of log events" msgstr "Changed visibility of log events" -#: rcgcdw.py:723 +#: rcgcdw.py:722 msgid "Imported interwiki" msgstr "Imported interwiki" -#: rcgcdw.py:726 +#: rcgcdw.py:725 #, python-brace-format msgid "Edited abuse filter number {number}" msgstr "Edited abuse filter number {number}" -#: rcgcdw.py:729 +#: rcgcdw.py:728 #, python-brace-format msgid "Created abuse filter number {number}" msgstr "Created abuse filter number {number}" -#: rcgcdw.py:733 +#: rcgcdw.py:732 #, python-brace-format msgid "Merged revision histories of {article} into {dest}" msgstr "Merged revision histories of {article} into {dest}" -#: rcgcdw.py:737 +#: rcgcdw.py:736 msgid "Added an entry to the interwiki table" msgstr "Added an entry to the interwiki table" -#: rcgcdw.py:738 rcgcdw.py:744 +#: rcgcdw.py:737 rcgcdw.py:743 #, python-brace-format msgid "Prefix: {prefix}, website: {website} | {desc}" msgstr "Prefix: {prefix}, website: {website} | {desc}" -#: rcgcdw.py:743 +#: rcgcdw.py:742 msgid "Edited an entry in interwiki table" msgstr "Edited an entry in interwiki table" -#: rcgcdw.py:749 +#: rcgcdw.py:748 msgid "Deleted an entry in interwiki table" msgstr "Deleted an entry in interwiki table" -#: rcgcdw.py:750 +#: rcgcdw.py:749 #, python-brace-format msgid "Prefix: {prefix} | {desc}" msgstr "Prefix: {prefix} | {desc}" -#: rcgcdw.py:754 +#: rcgcdw.py:753 #, python-brace-format msgid "Changed the content model of the page {article}" msgstr "Changed the content model of the page {article}" -#: rcgcdw.py:755 +#: rcgcdw.py:754 #, python-brace-format msgid "Model changed from {old} to {new}: {reason}" msgstr "Model changed from {old} to {new}: {reason}" -#: rcgcdw.py:761 +#: rcgcdw.py:760 #, python-brace-format msgid "Edited the sprite for {article}" msgstr "Edited the sprite for {article}" -#: rcgcdw.py:765 +#: rcgcdw.py:764 #, python-brace-format msgid "Created the sprite sheet for {article}" msgstr "Created the sprite sheet for {article}" -#: rcgcdw.py:769 +#: rcgcdw.py:768 #, python-brace-format msgid "Edited the slice for {article}" msgstr "Edited the slice for {article}" -#: rcgcdw.py:772 +#: rcgcdw.py:771 #, python-brace-format msgid "Created a tag \"{tag}\"" msgstr "Created a tag \"{tag}\"" -#: rcgcdw.py:776 +#: rcgcdw.py:775 #, python-brace-format msgid "Deleted a tag \"{tag}\"" msgstr "Deleted a tag \"{tag}\"" -#: rcgcdw.py:780 +#: rcgcdw.py:779 #, python-brace-format msgid "Activated a tag \"{tag}\"" msgstr "Activated a tag \"{tag}\"" -#: rcgcdw.py:783 +#: rcgcdw.py:782 #, python-brace-format msgid "Deactivated a tag \"{tag}\"" msgstr "Deactivated a tag \"{tag}\"" -#: rcgcdw.py:786 +#: rcgcdw.py:785 msgid "Action has been hidden by administration." msgstr "Action has been hidden by administration." -#: rcgcdw.py:814 +#: rcgcdw.py:813 msgid "Tags" msgstr "Tags" -#: rcgcdw.py:820 +#: rcgcdw.py:819 msgid "**Added**: " msgstr "**Added**: " -#: rcgcdw.py:820 +#: rcgcdw.py:819 msgid " and {} more\n" msgstr " and {} more\n" -#: rcgcdw.py:821 +#: rcgcdw.py:820 msgid "**Removed**: " msgstr "**Removed**: " -#: rcgcdw.py:821 +#: rcgcdw.py:820 msgid " and {} more" msgstr " and {} more" -#: rcgcdw.py:822 +#: rcgcdw.py:821 msgid "Changed categories" msgstr "Changed categories" -#: rcgcdw.py:862 +#: rcgcdw.py:861 msgid "~~hidden~~" msgstr "~~hidden~~" -#: rcgcdw.py:868 +#: rcgcdw.py:867 msgid "hidden" msgstr "hidden" -#: rcgcdw.py:971 +#: rcgcdw.py:970 msgid "Daily overview" msgstr "Daily overview" -#: rcgcdw.py:981 +#: rcgcdw.py:980 msgid " ({} action)" msgid_plural " ({} actions)" msgstr[0] " ({} action)" msgstr[1] " ({} actions)" -#: rcgcdw.py:985 +#: rcgcdw.py:984 msgid " ({} edit)" msgid_plural " ({} edits)" msgstr[0] " ({} edit)" msgstr[1] " ({} edits)" -#: rcgcdw.py:990 +#: rcgcdw.py:989 msgid " UTC ({} action)" msgid_plural " UTC ({} actions)" msgstr[0] " UTC ({} action)" msgstr[1] " UTC ({} actions)" -#: rcgcdw.py:992 rcgcdw.py:993 rcgcdw.py:997 +#: rcgcdw.py:991 rcgcdw.py:992 rcgcdw.py:996 msgid "But nobody came" msgstr "But nobody came" -#: rcgcdw.py:1000 +#: rcgcdw.py:999 msgid "Most active user" msgid_plural "Most active users" msgstr[0] "Most active user" msgstr[1] "Most active users" -#: rcgcdw.py:1001 +#: rcgcdw.py:1000 msgid "Most edited article" msgid_plural "Most edited articles" msgstr[0] "Most edited article" msgstr[1] "Most edited articles" -#: rcgcdw.py:1002 +#: rcgcdw.py:1001 msgid "Edits made" msgstr "Edits made" -#: rcgcdw.py:1002 +#: rcgcdw.py:1001 msgid "New files" msgstr "New files" -#: rcgcdw.py:1002 +#: rcgcdw.py:1001 msgid "Admin actions" msgstr "Admin actions" -#: rcgcdw.py:1003 +#: rcgcdw.py:1002 msgid "Bytes changed" msgstr "Bytes changed" -#: rcgcdw.py:1003 +#: rcgcdw.py:1002 msgid "New articles" msgstr "New articles" -#: rcgcdw.py:1004 +#: rcgcdw.py:1003 msgid "Unique contributors" msgstr "Unique contributors" -#: rcgcdw.py:1005 +#: rcgcdw.py:1004 msgid "Most active hour" msgid_plural "Most active hours" msgstr[0] "Most active hour" msgstr[1] "Most active hours" -#: rcgcdw.py:1006 +#: rcgcdw.py:1005 msgid "Day score" msgstr "Day score" -#: rcgcdw.py:1153 +#: rcgcdw.py:1152 #, python-brace-format msgid "Connection to {wiki} seems to be stable now." msgstr "Connection to {wiki} seems to be stable now." -#: rcgcdw.py:1154 rcgcdw.py:1265 +#: rcgcdw.py:1153 rcgcdw.py:1264 msgid "Connection status" msgstr "Connection status" -#: rcgcdw.py:1264 +#: rcgcdw.py:1263 #, python-brace-format msgid "{wiki} seems to be down or unreachable." msgstr "{wiki} seems to be down or unreachable." -#: rcgcdw.py:1318 +#: rcgcdw.py:1317 msgid "director" msgstr "Director" -#: rcgcdw.py:1318 +#: rcgcdw.py:1317 msgid "bot" msgstr "Bot" -#: rcgcdw.py:1318 +#: rcgcdw.py:1317 msgid "editor" msgstr "Editor" -#: rcgcdw.py:1318 +#: rcgcdw.py:1317 msgid "directors" msgstr "Directors" -#: rcgcdw.py:1318 +#: rcgcdw.py:1317 msgid "sysop" msgstr "Administrator" -#: rcgcdw.py:1318 +#: rcgcdw.py:1317 msgid "bureaucrat" msgstr "Bureaucrat" -#: rcgcdw.py:1318 +#: rcgcdw.py:1317 msgid "reviewer" msgstr "Reviewer" -#: rcgcdw.py:1319 +#: rcgcdw.py:1318 msgid "autoreview" msgstr "Autoreview" -#: rcgcdw.py:1319 +#: rcgcdw.py:1318 msgid "autopatrol" msgstr "Autopatrol" -#: rcgcdw.py:1319 +#: rcgcdw.py:1318 msgid "wiki_guardian" msgstr "Wiki guardian" -#: rcgcdw.py:1319 +#: rcgcdw.py:1318 msgid "second" msgid_plural "seconds" msgstr[0] "second" msgstr[1] "seconds" -#: rcgcdw.py:1319 +#: rcgcdw.py:1318 msgid "minute" msgid_plural "minutes" msgstr[0] "minute" msgstr[1] "minutes" -#: rcgcdw.py:1319 +#: rcgcdw.py:1318 msgid "hour" msgid_plural "hours" msgstr[0] "hour" msgstr[1] "hours" -#: rcgcdw.py:1319 +#: rcgcdw.py:1318 msgid "day" msgid_plural "days" msgstr[0] "day" msgstr[1] "days" -#: rcgcdw.py:1319 +#: rcgcdw.py:1318 msgid "week" msgid_plural "weeks" msgstr[0] "week" msgstr[1] "weeks" -#: rcgcdw.py:1319 +#: rcgcdw.py:1318 msgid "month" msgid_plural "months" msgstr[0] "month" msgstr[1] "months" -#: rcgcdw.py:1319 +#: rcgcdw.py:1318 msgid "year" msgid_plural "years" msgstr[0] "year" msgstr[1] "years" -#: rcgcdw.py:1319 +#: rcgcdw.py:1318 msgid "millennium" msgid_plural "millennia" msgstr[0] "millennium" msgstr[1] "millennia" -#: rcgcdw.py:1319 +#: rcgcdw.py:1318 msgid "decade" msgid_plural "decades" msgstr[0] "decade" msgstr[1] "decades" -#: rcgcdw.py:1319 +#: rcgcdw.py:1318 msgid "century" msgid_plural "centuries" msgstr[0] "century" diff --git a/settings.json.example b/settings.json.example index c0665ee..dae9aab 100644 --- a/settings.json.example +++ b/settings.json.example @@ -28,181 +28,183 @@ "show_added_categories": true, "appearance":{ "mode": "embed", - "daily_overview": { - "color": 16312092, - "icon":"" - }, - "new":{ - "icon":"https://i.imgur.com/6HIbEq8.png", - "color":"THIS COLOR DEPENDS ON EDIT SIZE, PLEASE DON'T CHANGE" - }, - "edit":{ - "icon":"", - "color":"THIS COLOR DEPENDS ON EDIT SIZE, PLEASE DON'T CHANGE" - }, - "upload/overwrite":{ - "icon":"https://i.imgur.com/egJpa81.png", - "color":12390624 - }, - "upload/upload":{ - "icon":"https://i.imgur.com/egJpa81.png", - "color":null - }, - "delete/delete":{ - "icon":"https://i.imgur.com/BU77GD3.png", - "color":1 - }, - "delete/delete_redir":{ - "icon":"https://i.imgur.com/BU77GD3.png", - "color":1 - }, - "delete/restore":{ - "icon":"https://i.imgur.com/9MnROIU.png", - "color":null - }, - "delete/revision":{ - "icon":"https://i.imgur.com/1gps6EZ.png", - "color":null - }, - "delete/event":{ - "icon":"https://i.imgur.com/1gps6EZ.png", - "color":null - }, - "merge/merge":{ - "icon":"https://i.imgur.com/uQMK9XK.png", - "color":null - }, - "move/move":{ - "icon":"https://i.imgur.com/eXz9dog.png", - "color":null - }, - "move/move_redir":{ - "icon":"https://i.imgur.com/UtC3YX2.png", - "color":null - }, - "block/block":{ - "icon":"https://i.imgur.com/g7KgZHf.png", - "color":1 - }, - "block/unblock":{ - "icon":"https://i.imgur.com/bvtBJ8o.png", - "color":1 - }, - "block/reblock":{ - "icon":"https://i.imgur.com/g7KgZHf.png", - "color":1 - }, - "protect/protect":{ - "icon":"https://i.imgur.com/bzPt89Z.png", - "color":null - }, - "protect/modify":{ - "icon":"https://i.imgur.com/bzPt89Z.png", - "color":null - }, - "protect/move_prot":{ - "icon":"https://i.imgur.com/bzPt89Z.png", - "color":null - }, - "protect/unprotect":{ - "icon":"https://i.imgur.com/2wN3Qcq.png", - "color":null - }, - "import/upload":{ - "icon":"", - "color":null - }, - "import/interwiki":{ - "icon":"https://i.imgur.com/sFkhghb.png", - "color":null - }, - "rights/rights":{ - "icon":"", - "color":null - }, - "abusefilter/abusefilter":{ - "icon":"https://i.imgur.com/Sn2NzRJ.png", - "color":null - }, - "abusefilter/modify":{ - "icon":"https://i.imgur.com/Sn2NzRJ.png", - "color":null - }, - "abusefilter/create": { - "icon":"https://i.imgur.com/Sn2NzRJ.png", - "color":null - }, - "interwiki/iw_add":{ - "icon":"https://i.imgur.com/sFkhghb.png", - "color":null - }, - "interwiki/iw_edit":{ - "icon":"https://i.imgur.com/sFkhghb.png", - "color":null - }, - "interwiki/iw_delete":{ - "icon":"https://i.imgur.com/sFkhghb.png", - "color":null - }, - "curseprofile/comment-created":{ - "icon":"https://i.imgur.com/Lvy5E32.png", - "color":null - }, - "curseprofile/comment-edited":{ - "icon":"https://i.imgur.com/Lvy5E32.png", - "color":null - }, - "curseprofile/comment-deleted":{ - "icon":"", - "color":null - }, - "curseprofile/comment-replied":{ - "icon":"https://i.imgur.com/hkyYsI1.png", - "color":null - }, - "curseprofile/profile-edited":{ - "icon":"", - "color":null - }, - "contentmodel/change":{ - "icon":"", - "color":null - }, - "sprite/sprite":{ - "icon":"", - "color":null - }, - "sprite/sheet":{ - "icon":"", - "color":null - }, - "sprite/slice":{ - "icon":"", - "color":null - }, - "managetags/create":{ - "icon":"", - "color":null - }, - "managetags/delete":{ - "icon":"", - "color":null - }, - "managetags/activate":{ - "icon":"", - "color":null - }, - "managetags/deactivate":{ - "icon":"", - "color":null - }, - "tag/update":{ - "icon":"", - "color":null - }, - "suppressed":{ - "icon": "https://i.imgur.com/1gps6EZ.png", - "color": 8092539 + "webhook": { + "daily_overview": { + "color": 16312092, + "icon":"" + }, + "new":{ + "icon":"https://i.imgur.com/6HIbEq8.png", + "color":"THIS COLOR DEPENDS ON EDIT SIZE, PLEASE DON'T CHANGE" + }, + "edit":{ + "icon":"", + "color":"THIS COLOR DEPENDS ON EDIT SIZE, PLEASE DON'T CHANGE" + }, + "upload/overwrite":{ + "icon":"https://i.imgur.com/egJpa81.png", + "color":12390624 + }, + "upload/upload":{ + "icon":"https://i.imgur.com/egJpa81.png", + "color":null + }, + "delete/delete":{ + "icon":"https://i.imgur.com/BU77GD3.png", + "color":1 + }, + "delete/delete_redir":{ + "icon":"https://i.imgur.com/BU77GD3.png", + "color":1 + }, + "delete/restore":{ + "icon":"https://i.imgur.com/9MnROIU.png", + "color":null + }, + "delete/revision":{ + "icon":"https://i.imgur.com/1gps6EZ.png", + "color":null + }, + "delete/event":{ + "icon":"https://i.imgur.com/1gps6EZ.png", + "color":null + }, + "merge/merge":{ + "icon":"https://i.imgur.com/uQMK9XK.png", + "color":null + }, + "move/move":{ + "icon":"https://i.imgur.com/eXz9dog.png", + "color":null + }, + "move/move_redir":{ + "icon":"https://i.imgur.com/UtC3YX2.png", + "color":null + }, + "block/block":{ + "icon":"https://i.imgur.com/g7KgZHf.png", + "color":1 + }, + "block/unblock":{ + "icon":"https://i.imgur.com/bvtBJ8o.png", + "color":1 + }, + "block/reblock":{ + "icon":"https://i.imgur.com/g7KgZHf.png", + "color":1 + }, + "protect/protect":{ + "icon":"https://i.imgur.com/bzPt89Z.png", + "color":null + }, + "protect/modify":{ + "icon":"https://i.imgur.com/bzPt89Z.png", + "color":null + }, + "protect/move_prot":{ + "icon":"https://i.imgur.com/bzPt89Z.png", + "color":null + }, + "protect/unprotect":{ + "icon":"https://i.imgur.com/2wN3Qcq.png", + "color":null + }, + "import/upload":{ + "icon":"", + "color":null + }, + "import/interwiki":{ + "icon":"https://i.imgur.com/sFkhghb.png", + "color":null + }, + "rights/rights":{ + "icon":"", + "color":null + }, + "abusefilter/abusefilter":{ + "icon":"https://i.imgur.com/Sn2NzRJ.png", + "color":null + }, + "abusefilter/modify":{ + "icon":"https://i.imgur.com/Sn2NzRJ.png", + "color":null + }, + "abusefilter/create": { + "icon":"https://i.imgur.com/Sn2NzRJ.png", + "color":null + }, + "interwiki/iw_add":{ + "icon":"https://i.imgur.com/sFkhghb.png", + "color":null + }, + "interwiki/iw_edit":{ + "icon":"https://i.imgur.com/sFkhghb.png", + "color":null + }, + "interwiki/iw_delete":{ + "icon":"https://i.imgur.com/sFkhghb.png", + "color":null + }, + "curseprofile/comment-created":{ + "icon":"https://i.imgur.com/Lvy5E32.png", + "color":null + }, + "curseprofile/comment-edited":{ + "icon":"https://i.imgur.com/Lvy5E32.png", + "color":null + }, + "curseprofile/comment-deleted":{ + "icon":"", + "color":null + }, + "curseprofile/comment-replied":{ + "icon":"https://i.imgur.com/hkyYsI1.png", + "color":null + }, + "curseprofile/profile-edited":{ + "icon":"", + "color":null + }, + "contentmodel/change":{ + "icon":"", + "color":null + }, + "sprite/sprite":{ + "icon":"", + "color":null + }, + "sprite/sheet":{ + "icon":"", + "color":null + }, + "sprite/slice":{ + "icon":"", + "color":null + }, + "managetags/create":{ + "icon":"", + "color":null + }, + "managetags/delete":{ + "icon":"", + "color":null + }, + "managetags/activate":{ + "icon":"", + "color":null + }, + "managetags/deactivate":{ + "icon":"", + "color":null + }, + "tag/update":{ + "icon":"", + "color":null + }, + "suppressed":{ + "icon": "https://i.imgur.com/1gps6EZ.png", + "color": 8092539 + } } } }