From bc6fd1ca7347df924878dc03e8a7b7e9ec2c65b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Pito=C5=84?= Date: Sun, 19 Mar 2023 14:36:42 +0100 Subject: [PATCH] Sync translations (#1490) --- dev | 2 + misago/__init__.py | 4 +- misago/locale/en/LC_MESSAGES/django.mo | Bin 178430 -> 380 bytes misago/locale/en/LC_MESSAGES/django.po | 3699 ++++--- misago/locale/en/LC_MESSAGES/djangojs.mo | Bin 55516 -> 380 bytes misago/locale/en/LC_MESSAGES/djangojs.po | 3558 ++++--- misago/locale/es/LC_MESSAGES/django.mo | Bin 123334 -> 123716 bytes misago/locale/es/LC_MESSAGES/django.po | 1621 +++- misago/locale/es/LC_MESSAGES/djangojs.mo | Bin 51705 -> 46563 bytes misago/locale/es/LC_MESSAGES/djangojs.po | 3353 ++++--- misago/locale/et/LC_MESSAGES/djangojs.mo | Bin 17704 -> 14085 bytes misago/locale/et/LC_MESSAGES/djangojs.po | 2828 +++--- misago/locale/fr/LC_MESSAGES/django.mo | Bin 131269 -> 131977 bytes misago/locale/fr/LC_MESSAGES/django.po | 1722 ++-- misago/locale/fr/LC_MESSAGES/djangojs.mo | Bin 53803 -> 48576 bytes misago/locale/fr/LC_MESSAGES/djangojs.po | 3377 ++++--- misago/locale/hu/LC_MESSAGES/django.mo | Bin 0 -> 71057 bytes misago/locale/hu/LC_MESSAGES/django.po | 8562 +++++++++++++++++ misago/locale/hu/LC_MESSAGES/djangojs.mo | Bin 0 -> 52496 bytes misago/locale/hu/LC_MESSAGES/djangojs.po | 3423 +++++++ misago/locale/ko/LC_MESSAGES/djangojs.mo | Bin 58725 -> 51596 bytes misago/locale/ko/LC_MESSAGES/djangojs.po | 3169 +++--- misago/locale/nl/LC_MESSAGES/djangojs.mo | Bin 13813 -> 11865 bytes misago/locale/nl/LC_MESSAGES/djangojs.po | 2864 +++--- misago/locale/pl/LC_MESSAGES/django.mo | Bin 53642 -> 101115 bytes misago/locale/pl/LC_MESSAGES/django.po | 2507 +++-- misago/locale/pl/LC_MESSAGES/djangojs.mo | Bin 61562 -> 53797 bytes misago/locale/pl/LC_MESSAGES/djangojs.po | 3555 ++++--- misago/locale/pt_BR/LC_MESSAGES/django.mo | Bin 194384 -> 195936 bytes misago/locale/pt_BR/LC_MESSAGES/django.po | 1776 ++-- misago/locale/pt_BR/LC_MESSAGES/djangojs.mo | Bin 62187 -> 54583 bytes misago/locale/pt_BR/LC_MESSAGES/djangojs.po | 3518 ++++--- misago/locale/ru/LC_MESSAGES/django.mo | Bin 168829 -> 165525 bytes misago/locale/ru/LC_MESSAGES/django.po | 1599 +-- misago/locale/ru/LC_MESSAGES/djangojs.mo | Bin 56080 -> 47157 bytes misago/locale/ru/LC_MESSAGES/djangojs.po | 3491 ++++--- misago/locale/tr/LC_MESSAGES/django.mo | Bin 118433 -> 116298 bytes misago/locale/tr/LC_MESSAGES/django.po | 1576 +-- misago/locale/tr/LC_MESSAGES/djangojs.mo | Bin 55911 -> 48678 bytes misago/locale/tr/LC_MESSAGES/djangojs.po | 3334 ++++--- misago/locale/zh_Hans/LC_MESSAGES/django.mo | Bin 169198 -> 166877 bytes misago/locale/zh_Hans/LC_MESSAGES/django.po | 1673 ++-- misago/locale/zh_Hans/LC_MESSAGES/djangojs.mo | Bin 51888 -> 45452 bytes misago/locale/zh_Hans/LC_MESSAGES/djangojs.po | 3138 +++--- 44 files changed, 43529 insertions(+), 20820 deletions(-) create mode 100644 misago/locale/hu/LC_MESSAGES/django.mo create mode 100644 misago/locale/hu/LC_MESSAGES/django.po create mode 100644 misago/locale/hu/LC_MESSAGES/djangojs.mo create mode 100644 misago/locale/hu/LC_MESSAGES/djangojs.po diff --git a/dev b/dev index 120afce2d9..0e9ccd6152 100755 --- a/dev +++ b/dev @@ -322,9 +322,11 @@ if [[ $1 ]]; then elif [[ $1 = "txpush" ]]; then txpush elif [[ $1 = "txsync" ]]; then + rm -rf ./misago/locale/en makemessages en txpush txpull + compilemessages elif [[ $1 = "bash" ]]; then run_bash elif [[ $1 = "manage.py" ]]; then diff --git a/misago/__init__.py b/misago/__init__.py index a8efe39e33..0577469e3c 100644 --- a/misago/__init__.py +++ b/misago/__init__.py @@ -1,5 +1,5 @@ from .plugins.pluginlist import load_plugin_list_if_exists -__version__ = "0.30.0.dev2" -__released__ = False +__version__ = "0.30.0" +__released__ = True diff --git a/misago/locale/en/LC_MESSAGES/django.mo b/misago/locale/en/LC_MESSAGES/django.mo index c49894841a76394789d039a4c53660823eba7f7a..71cbdf3e9d8d54be31066ec4ad8628bc2c1f2845 100644 GIT binary patch delta 68 zcmezOk?RkW#XTXGsSH5C2*ff#tOCT$K&%7AAYcK+PC!XZAPrIj1KT$)Vsv2y0AXJU AE&u=k literal 178430 zcmcHA2Y3}lqsH-*(4_Y&(&fsF!IfREuby$a zY7JDZ%e8)n%asdX#ca3_v)~t42Crgm%stcPs)Sv!E>6eh_zC95951?DZY+oOu{}1z zxmX5IV=$(g<#I)1CG3l9F+Zl9?Q#{tBG?~WqT;tX zk*M}}U^%>l#jyBX)6aHTjqpHJf7YPR`!iIzAFwJGn`heTgUUZ1hvU0A6st0-qj3w4 z#Ig%qt}eI{+hMYW^aVR%d)$wzKl@8AS4r%OC2$;e!i}i&4_IXSTMU~LZi|g^Au9h_ zY=Nm3oAK#@YIiX9z(c6|3N7KBaVS>8Rp`c3);n05aIU2$z6pjC?vLu<349hGVK01k znHi^{ScmWoR6jmJH|AVUU$Gk2!zsv=bA5z)@iR<|KVfFPhnX<#3UeNLQQ?}H0b5}X z?1>dH232k?X2Z8o{rdz}?y^n4hlL5JU1{1chgk_%#r)V3b=?PIMqG%waUB-Ky_fi8jBk5SJ9cTSfB7c%z`ynoB7%XlM(KY+=i~_Q1$e) zMq7ttdEzIa?xQzt`~%cDrdVUY> zvHV*4NPPQOT&{*V12vD2VLuF7XZkS}H6K4kwVQ3d8OQvn@hXEl-`e;LwnOFXj>#|- zQ(}KigORA~Hw-=a0;a-iSOR}TmMmBPSIvFc3Cj|mVcm^`3IBx3*XK2J-_OUAgg>zU zg3l4oyTRqEh{I9iyV?3JmLr^HBWoizM78rgmcT7G{3VtmoMw}m=T%VS6^}Zvcd#Jt z!!-CkD*tuNiO+6k4q`rKsRnewf8Azz%NnP?+U8khp6^aZ#Chpn2WF*HGb7G z4-UfgI0=*EJXHIOZ2T5f{d%#$5xl^d~x`1xHjv9wdJIuVyg*vZ-sPs}c+{)U;+82wEJ`go7vrzZh z8tZ$QmGD=n^S_Sy@OP|^&%Vi;kDXEL%plB+6H)i$Ld=A3qsH|x7RK*Umu7p!$_zr>Vz{nn#tb9WW>1 zC{+2$sQxTKXZ=Lgvlms*G1NF+K+TUwsQh_$nfgni!u3$;?NQ~!F&B=s>GLr+;a5=O z{64B*Cs6(Q1&d?qx6OD~K;`Rp+Tk&2`I!&k!z#npfpe*SiZ=#u3)7SdQ=| zRR44BHtSh&R6jeSuD2Jf<8UmG+fnshM2%zGJ?8uhqt3eyR>9t=`7__T9@Wk}mb!ozGFWJ@8J7;I@gI-6KJ!rdH`@5^ScvdJ)bs5MRwJBxKVyasQ03R7 z^6f&ke-982#E~xcoG_J!JQ28qyG|z*&IG^x%)cnf*fjR$* zsQb4z*2GSz`)L+d#TD2WzrbLu_MvIti@M$ssQly5jkB=`zJUesH0H;;$ds>yy3UPJdBAlcPUi<8mMt-f|@ryF%?Fk*4cPe{uy`%m!irI zIc)B)akz=_P8@;#J~8v*J5)W*j+pt}4%P3Tm>wfg*Kq_sgY&T%E=Tp}1Jrf>3e}Ha zF)u#zsfjOw%3ljL-eIVI#bI(Bi>h}LrpFgCB`(7Z_%dq#ZnNQQsQx~%;bccmJy}ro zf19K7^+x6EkGlSGsOvWc)zA5u8ec)xv&F{0htCrJ%%)$n-bRg^ z>oYSyvS1p5)ll^`w6;d&>xwDRhb1uz)y`t9fv=+SeUIw*ZLE!HkC}09jspqz!Tb0z zs@%cjX1#EI&Tk3AWw8Q|w7!m&2!DrVFy{$VUlXiFxEJPU-B^UW?mJJK`}H_xC7j`u zSqFo#BH>0@9*3f?`)jEC=0h9)4u=tbggVb*UvSUk%c%KY`LvlItx@4P%z-nkFQdlq z9n6RaF%zCd&4Y`masC-~{qEUtN^XLpgfpZ1SqJ7^STkbu>-1IKk7ahhZ?V$sC&BISn zgj;$M{g{FUM!6-+VtJ1^ZW=kFHWGw;XE$D8<+uw}ztHnTT4S=U^&ah}m!jY8yZ;znH=?B!j zx`HZy2i32KSPN5KHSIP+UBAw#e7#WP>p`u@{ZaiJj%t4zD&Jg8jW1zYT#dna9Cf~r zFb%f;(cGuqP~``r#w!NX;t14vOh)x%0V>}zRQqeO0Pe(+cp9r>vTNpfR1-@Ojz#rr zxpfUzCcGX?;W^BYX?`;Ez69!iZ;hof8f)Wntd3t}am?|vdCt^DH{qUG2uGsIuf*QC zAJxyG>t?-cfLiZ-sD3X)wSNdR;w4o6JE-x_d4sXVe5i4F6*Uf9Q0KK1RnKlLjF(aU zNdJp@u9Qc$7ls=5mr&=m1~uNtFcW@>x^6$B+P`JZ{;PRzR7Ta`0gGTfYMon#>i0IR zf%{SQ{ehD)<4sfVLhCA2yBkpV>2~W8n|={>em79(cNaCUf5$GEbu^5i9;We0^@D|iO+Jjl~vJF2()mQYk zsjm#Gp7yAEdZYR=302QasCHjLjsHhB{tgx;oZ^ldmtfR&sBFV^QP;B>R>g1||FVtW zgvx&mb$!0VwCK8P>Pv?zpWTM5qvme|RDTDd$_+*JYZuBHps; zCGMH`fr{9g_!c(&66(BO$Gmt7v*S(F_@riW)jTPWZft-#Fcfva4aaP_6Pw`?%!4@| znDXT@7vb)x`5%KyUxw=cPE@-eqw2kc!|@Lsio+iA?v1}%eZQOZZ*es7J^wJ@Z@xr@ zyFN1O<0;g*WaS~Dam$AlumP%_IO}xGPk0TwaUa&h3#j$Ha6o|5-zKPe>p{);0jT>c z0yW>}qS{-Bx?Wo`1MWf1zayymbrN;mFQDqXj#=@dXbbS zUuRVML@bZnupIti!#Pp~IPXd zg~PBWuEOSc7OP{iG$!4HnwQHlFTRed{}XJB8Pl3}`e1#+3$X^C!ETr>U4Zj@G6EI< z9;&_j*b}RyH~HqE>iZGZkD3_*obT5Yu@T|JSQj&8H09c15aEre@i~gB*Oe*2xld}L z=1F^NPt<(yqQ+w|>i$@RniqRe^XQn3{}y$BKS0f&l$isZbv-?*Tt3uzR70)bol))g zM$N;;7=x=({m7mrz_||#pxP^s>Q5uob!vy2-&0WaFGW2^-a@S#AEN628MR)O%o^bQ zy-r8e{kAq{tTFtovzD{m6tG&pfDl``{Lwgxj%dcGLfBsOQCRsCj!I zHO?jY%Lt8A4^;nrsC8o)>b|;xTBp+FG~-tQwGNa-jZ=M8{uUUEdr|jmm0SVN@6<-9 zdDIsbzZz9;i**-joc5u{@f4~bS5V`24|U$za+~qUjc&pduZ??}}Bz6muRZ{q-bA2psOo;B$eQT?ii%GU{%-ovJcp{~|179=zbYy|1T`*$QS)&us$Wx4?YxK@ z*OizPUq$8Li+U~{LyhMpEQ5jh%s7?D;)FY+)~V5`er-hc>tob7e}TF`|3HmzL4Kqw zy)kN@c0i@aqTa6-qMi?LSx;eE!nbUC5k3xT9yLbg?}d8ajkL~3jsIpWjQddaUqZE; z#%;zWr?n_*o>WHlr-ro`Rwg_eb^W%Z#%&MspX&gBsN4?)%{;$~8m~vFcCrVVazUu; z5R56YChB@NKwaN9sPXS^4YBEiQ0>N}#(yko-YiAU_syt!_M+N7f@=2yYCXDP!|4kJ zIDgNa2a6CNhq^9HQ12W2(2ZBI1*R=*u45O}Jc>o#Co53na|~7fCI(}kBBp#(RQdqy zf-j)@cOLbg@DpmDhZi;DF&uT?Q&ID94(htDLACcbPQ+_C3S)`|INybCpvu)QZq}J5 zsO!=fHE;T%>Y0eOaVcuNzQq3c6NY2w5@!DH!%l>MMBN|tN}Bo93^k8DsOu1i18@wg zzRRd~9-yvcmQv<Nc11k;o@=hGf_e|u5m9*3%L5^8=^X!2-k3Ohz3rDp-9@X!8sC=t&8m>dF zD;3KIINx*48iLdjUCFF_k{h}f^hosW?pwgtyjhFlUuCJmSx1+}8 zB+064j4K*cH21Gv&9U>N|}p@2YODOL=q? zY>nz)Bx?NUpw@|3u?T*ET2HTGaZFdkoPTB1dte0C!*w?PGHO1$YZ|+v=G#oHgdbWT z+Vt|Z%z8QimA)KR{&Q=Z+9tieH6E336Y6>V9qM}It7FP_MzuE`E8{`bd(i_Mu3Fbz z#|W%P{8DU!XHoeI*E8eM7j^y^p4 zgQ$G>u`vcUvEz&C*K!QTlUNc1n;J`_;=7>_Ct?Y_j+zg-o0;{m3hI7qi^{(oHO_}o z>q0V3EzYCg3DA3sFhPi4EB-;o1R<<{Xg zJdJv~e>U!EuBQjJjt@YMyB~Eu)>_{{&6D>~<8c->FH`k0 z<5d$?pAR*kC!*%tPSpB;40XNlqWYcXIWrF`qt>O)sCJ`K_sMFkhu_+8!QN&*_pwgF zI;3yK9C!n@UZ(0}u4_HiI7Oh=kHM&Md<)(9E^0i^qR#UgYX00qjc2O9W<2s(i=f&m zhk74rinXvE#^DUigvmVS_g*$sJyTKFZ7J%yzk-@?Z=>3OAGKZ|#k80<#MF}$HIIv< z`c(}z-NWieL!Ea#s@-X*aeN7N{;#9j*@GIV zPf+!pLS4UP{Y<`8sP!xdYFz4KBW#P~aUQxcSASE!I>r$0hdS>wsPW1?z+ATm)-kB{ z=v^EB8oh*b`^4z1FpM|;~ z_M_JMtGF3+M40>QAnLxofa=#>)P0jH(yXf$umRz=SOn)_8Qh7wE|+Y4+9>lpD32Pq z?x^<1q4Mpp;WOwaoG#k*vovbFx}y5|BI>#Kru9eEI_Vy4e)n`ituH50?fhipbHteY zcs{D1pQF~_dpHgY`vY84a2@KoQZClivktX>y@&d}^9Z#*uBh`EjXJN@ z)|06IJ~PC;Z`8)@gmGh&iANxl8rXs4@#oemA0sQ$6yuQf~xlt zYMj!JG3k|1{r94t14~fjbP(P66KXzWc;1X#QPlP8fl7}<-QNpP>-~OIJ-1NTt-x5* zUMJMJjY6IGLsY(?ab_KAg?f%eqS~Kr-Gw@j^H>YFLBt08~3`P~&n0HIBcc-t$twXx77`sCgEF zEpRG!z!TUQi_J3iMWD`qJ*xcosOuOo+g#_usCnB0wf+r7-Ip(+=Fyv|`FadBe*)&1 zepf`*6M~vA6H()`0X2V5+4x7O`BG%Ay>6)dBT?tK+WH~tKDmafH|soO71aFgj>YQiW;|^^G$kvR6AZ&ebZ3oH=~{dpWF0D)*=f`{+6hGgRwp?K+U7mHk^H- zSueYy;uoU&bHaKT)o$LGOgjy%k*N5^sQcx8)b;-bHNNgeX5P2MZiL6$B(G%n_-!`{v}Z3+!ZxG6Kwnz z)O~Xfdti&@W*uCMI`4C+c@wz8yiWz8%9lYsS9)MNT#SBPhXe81m1aC9p~hh&s-3TF zxalfWZU}ZIemrVizCt%vT5aB=J6n5Ua^gcVH4eZO7=sybsEwa&osH_(5*uER4FY(t z!d%4PT4SCU8D2K;RfSOftb%%9_M+C$HK_AEjmPdEXpFiJy)X?vkE(wfHo>=1?FYPS z=3PV7{TPdS&smCkuDyx6{?{=Z=6%hSE020V@uS+=fXaUqhvPFF0-V3+9gli`Jj9VW zVx#%Jdl%agZoA3+&RU6@&lxwH`aP)myasjueu|y&F6w@1{krL|ADa?hf|~aiQ29%2 zv43BM8lUCZ1$U$7YqqVXz9`hXbO3eTenK|}yjYqrhDzUsKdLwnxp2=WP5M)bnu@s(&BZ@Hte!?xWVhLT{V(s|n@^ z;P;EdIO-kq++6mqSx?WP=5fB=0nYyq6^ZJ{NmRRe_L%t+fd{2HtPBvL=T?AR9NjjGvDi>-UkPw?!%R+=f@dq>h}Yj{~xM4D&Gby zhv!lAILlsRZG4XK0Mz^T2dMGAZw=mO%JoJ)=Uzm$^9ky{duYQ&_nY;;3)Ulk95%%L zsPjs7z|5lzsPij_dOp-dy|?zqmN*7A4-eb)yQpy}e9&Cq%Bc0GK2E}SQP;KM2WC9G zp{{2Lro)M-_UB+;T!gxR-b9V(5!CpfL_NRGpd0U@=2M;z&Gjpax_*^W^)^FYzs@$? z2lc!NM~&Y^%!6;C?vvw~9KS`i|AUQxh?*a14h1;>KU8jvC%hHMV~LN<_-sP8cM#S7 zQPlkU8rA=6HvR_AC;U5V{hj-(Xm#nL; z8&T`>o2YU58g-vtx2FBXtS`k-=U)@`KG_`g{?Q+^<0{lT^A>8II)=J_7f{zdO18-EYgzYL$6dh?>z!&0dHEl~aH zfvP7QHIK$xm!szIJE(qrj_S{M=&YZpdeR>?_2fg1Q(4sfXo4Nte}%TVQa zqUP5jn|>Zu|F5WZJl$ueUv5-?YNOV-&ZzMmjmozQbsct~>iyh$0X6?`+Hlrmrv5^x z^RJEScU!E9gHY|PLpQ!>!{4IL=dO)Ueca?LiMkIPpype1)H=`}b=`WQ=AR!muSTM- z_iEJo^`Z55EJwKF=cfN*sP!xs)z1~EaomcUXCGjBbe%BuRX~knSJe1Lqt5#Utb(th z=FfTSZ>Vufb<$j~oT&5)sQAXHaqWx+(T5js8tVL_PMP&`IBLCn4R!vfQ1k8_>VCUs z!?!U7;pAVKdeflBEkCNgBB=6}QRh_~%U~30T$ZE8|0wGEe2dC|*T%a}oAb%RL)}Mx`dfQ=h?1sf~HEMnN7}wz`RQ}OlndiYY z)cSN3HU8eO&H0Z(&4a0^`Lz;tKYfi=@ki{7h0dDi!vs|OTT$107b^d!=*F|CdGrVB z`W8NC?(0UV^ib5ePC%8Lh8o|+sCo1nY8>80o%a!&{w?bMxq-TWGkjyxOQ7Owq1x?% zD*rs{I?qOp!wTz0R6Dz{Js!64`Mx#dSJGMq)vpGq>)8QS&p=ea<5A;12{jILQ1fve zYJA>7t+V@4`On}Pyo@Th@4UIcKE+LhlYeLaUiuC65-xMW)H4q?pO>Qgy$*F=yHMBh zL)86y9yJfHqWY8Ndvjfjq54q=wSIQ8@q_iC)o5Ct&33k)?fU@D5h}bFwN9L|-aw6Ws_W)H$&9)_1yS?A0&1LVpsrtI8}5Kb2|tJG=LB@)PSkyT z237tJcEd-gdDrcR`JLYfbsblr?$3j$ew;*Imv2zl?-$hh-a(CHmS0Rg#ZmQ_MdhoC zy1unh&!JYRevC&wzgMB^KY%LtDXKrGP~&^nrf2-sw38c)5nmRa=N)Ptj7H7tS?I>) zsCM5&-3Ond#_LN|z8`G(rcM6?^*cAsO_RSlsvn(E{pw}IVW{yLgu0(*qpr(h)Oc;M zzJr=Khf(c+gL>}#h$@%yH!}}&p~k5xy0JAXJ<=MF8n5S3^(;sA>oqKaTd_2LWz$pN zGUu5cH80$#aVU)ouomjNeU2KBpHcbl*>K9+cD`XU;tQhsR|GZQrSK>=!ef~2j`1Rn zCcN`*fb;)DRlR5aUB`XYJlu6ZfR8kMmq6XOKR+TQu67tB*vlvvlkysFCSYJoAa}2ev zocAkaDAmZ1|hwO+@{gnz?QSTb3l^LwKUYTn18 z?)OEg`T8zuUB8Oev3T-8=e<4z^*%lg-M9`_{t&ACHSCQUQ<#26Vo|~~QS)pEYW`e7 z{ocuzGSIpH6;bEa5H;SRI1PQMakzyVhli;1N}kHplNt*Xu7v7Gchqxb6so-~sB!-u zbzav|U1^NDQTZyM&aW2g{2HO=b#v^3y;0}40~_KQ)OhDhYsRM@YF;%(jbC?6 zhJ8@=hNAKhLS6rvsQc+{EQTN2@O9LE@(?wT(xeM??(0gZa5GeWF{t{6qv~0Ps^>LS zKaQj7`5u+;SJe1tPjBKIqUJ?=)VK^qjl)q^JOsCrx@z~ zX@#n<8>+m=h9_ci!ZT6*eG7G651{&W1=a7I8BM(bxGH=1)*2GhgbW#-}rC{TPLAoQbOEb=3X#0qVLZ&m8FdJ!Njx^B@FOeiUl{ ztVP{Ndu;j@RR5D_G419+)mssVV+$OL2XP42$!gqzN)OH!=sX|R;Yh+ovzzc5)cP2d z!;DKG)VTRj_t{KTJA19CQTO$AbYq5`fv$R37PX#7qt0gz>b~BDn(y0D_t!4ebL1P; z^}UI@UcaN(#WcCh{L77+UjqXRkQ2klc-%!;3G!?b(@4zzn18QDn%WJ|7Q0arMt5E63uslA( za#%i}35THO+dQ0zhfw3*CV!yw-Pex|2=7GQ9}iIVR4ibwmlriYt8I7->i6wW*c?l^ z&ARSKUEfWpd3hBzZy%uQ&s8wc`Fn((sCG7BeY}7*ut-p#^Pbul+Y{b}iced}wATcC z5*~-$@Eo?qs)bEICSzm5$FLFREE4GaeO512xuqC{cTwZ>Y*ABhE7W~51vO8WS=XVi z-&WLk>_*ME>!^8=rkI&W`B3q}sQbGqYW{RUt?S)wx(_uT6Hx2QD%3c>hFS+NVhsL_ z>W8Pexeo`S+8c%H&n(pVEk(`m6R7qtquNVW!mJxvQT5kAtye>^1+Ku%colUYJ;Vx_ zzofZ;+N0L}E~tL=LXBrXEQ%X&3m(VqIKGtWf3;v!t{!UMHbISZ9O{011=YVDsCDBY z>b|N~+Khh})c6fTtph_)<1_=6e*wl~`Z8udj>BgO&qB?kjW+&gRJn)N6lKjgWk8K% z5UL-QQRCJawQlr9jfWTAI2m=m>rvPLs5PLRc^*{68pL-+y${Vno$n#k{eBNMjw#Cr zI{#iI9cnz|Q0Ze(*Kay1-%6YQicQ~wx=y=M&)=h{`|xwrc%H{hcmp+V0Ts;rNN3H3 z`aMw?)m{TsxwfeLzc-e|@iu-lYFu`s=Hn4mzfPjs`3g0z*DxpELgi0i(L9&(p~kZ! z>iV}qJvT?8=HDvRI`uKCUw2Xc%2COTb0O6I*#cEA0+l`+bzPR*^!HKkR~Jyvhh&wF zL0Fb>eN_5j)I6GP!|PGcyF=FVsPVs#8jlQBO#2m4?RG(pSEw}xHBZK(`ZLM89(Dac zMqOW5RWojB&>g_P|3#H6U(L+(Dya9qmZ)|-sB)30_J*R?kIAU}eJ1MqE=G<2TI*(; z{uZkIe$@CMLCu@XsQG>$RZsfrrrq4AcFUsHqgpoH9eWV&hedENYW`nBy)R^_VeX46 z*n)6Z)OB2qnn&-W?vo!;vdFnDQlbOS~VO+cn`M1T6Ijhsi<{k4r)GcM9rHwQ1u+c+ISf?UPbE$ zI{!|gI))Qog_^$^>IFJ~pI;Sqe@sWsr+KJ(vSuA({n!q5 zzr~}j>uOw$pJN;jX>EQtU&HQ%Teb;w{@u}9RQcag^%ZVw%C|yYmr>}(MX2@nZPfUm zL#-3Hun1;pXV%whSe$S-)cKD^&FfuQ4{zG|O6|>j47aYqYNUUOl`v}uV>8se9fg%~ zyN$nU;|p{&>0MCiGpzej_1r@}kIQs2{qdpdTZL-xG^$+Y&gQ+SDJnc3bscwMJ-m!f zutXP=FB&x-8&T)~8ET!qjcPA*S92e=!eGK-=*HQoa&MseaSGdF`fh>F{}1&X?jd{@ zJLA&sCjYNkig1n|re6)vxo@x`@iTBZ9z$KnRy|F>Vo}#)F}BA2sBy{M%j9clt*@chm9sWIv&W>@M6K76sPv7fetm1x(}bAzYNOioquN`6 z%74Q8OsMH^EgVR^4|PADK#l7i)Oi&MGvgYGT9+51&ifW>-e>Td=U5ZWM|c_P{o@^6 zhhL%cjqhiC2Zs>8iCXst_BZ$aVAOMJB<92gsQYd+YJEFw|o{qXMwFjE@%#W!EuR*P|8&K>2F4X<;5$e9Ui&}r`4l?6D z5Ov+>q1L;-sCqv{_4{|!I#nv%s^>k__4vj52Wpl)OeIYoo6-F{Ar9D&yJ|^=w}^_YG)+sePk}` zdN0K|JcF6AZM^xt*B4dKNz`?_jJoc>qUKx5p{D(GSd;LxsQJ+qRZl2t9>=2kH37@w z98~#zsCjk>)y_Tai0Ouz{C!dPMI=tbA*lQLchvb-9&W~?0jj;Gm>IjFuH!&dyOU7$ z%)^4X6!m=AgUa_EYP|nI&4*GW0-b-S*9Xi5Nrp4b*uT8EwYvIn;HVX+4aZhtG^L z@x{?g*ozwP!`27bn{cV;&3f_z>U@u(u0x8kW__xHuMob38mF1#%>D8PRv`Q}7R8L? z%{pHNHxmv)-Cvm}nESRYs$Y#z_e~gTT^)@La0wQ{b65tGPc-dSM8$W-VmJylZfjBP ze~Ri?z$6ncf^NdyP|u@bsPS5Z>gQLe=TP8eV^!2T8IGfIHEMk+IK{M69Tgvfx{uGJ z`cq)4S$`YjIKt651#hCBD%&0Q_)J9gYYpl=K1Q9_&(?y| zO+P!K-Z!RVc1%9Ql*@yPua6p+cTxTQ0abt4Of#>>p~mk+)OEg&YNybPCfo(pj~7t& zZAIP3!Lv-i2B7Mnj;enLHp5D@&G?N%t(i+u|9jI|Ui<)oA z=9=}c5^5YGP}grZ>N)ogmd1;y`!w4;(@r^5J8iKr4nfWHC8&B2V-CdCC|5j9cmr(u7yui$(>Ztk912t|jsO$HNP2Y>UzrRDR_Zb(Odg`O**&x)otwfF6 zN2v2|_L9jLiCTwVLOn;`Mzw#|nqraZXKB>=^+t`uc+|SH72S9U2jCUdb?LC!yw5H{ zmHP#CU2-fj*S#|8J{y2qKNjKvJYnM(Ee&-3|Dr<}PJHk(vyLo6jqf8=xw6a6JPF4^ zgx6zt%(lY3w?$%K!n;xJ)0A~oug6LYXNHgJAk?`zsEcnxZdoG8k2Ek&QouI=`Q-Szj~vNi|fxeXQe9^LH&O|8dlPa>u4W zyTQcQL5*7|Dt!j3Ut3Z2eSs=}AN9UpV59Ayb+C0ID&KCbkKdu@QQ=J{>_M%UYf$kQ zQ0=)l8ylh89e`?QruA(be-U+Gr+eLuM{U&g4@a$cOR*as#idw$i}`zwgQ$Etx0-Qo zij4`!U{~CU>UX9$%>1p4>i;n7J6N6Y@2K&py3JhQ9;oXdhZ^TKsD6KD;~%2#o08kj zJYIm+2>*gQ?~*&rylI1J2}h#J4@ZsDE0_*1q91SKKi@d2tujPO-O4crL2k zKGgXgMU6|bon}3G9#axtWnGWS3BQi1aXY5KJ(vLx*!a(_XHoTEvfs=YQnmQTabt8nYevK*%)>oF?q?e zm-O+3^K-tha@@w&@d@ca6HeGtk*7Q14(u1%UuU00y;CXoJyuE5MsIsOmNMtqnQpEH z^{k$wWN5r2^Mu^fA-Ct<6|aSirP)SJTA zwF5g6PD$RD9LG{uck*N+PTNH4*-IKrtFw(De2YBVUgmf!Y3bRuWwd#8{04FRNw0`M z6CX?6Er~x*c(={>oh`S;s&a4JwCM`46|rfRuqXY>O?q1D)s_M^|Fv}_?PdB^mAC>n zeKL8U<9NLd-@=;Y>u=9p<)(97nYc6@`^n##I&uwd$b(bT(4dq8VrD>b6pFB$lr|0-{n_thmf#lmyxt{DV zQn$9}IbKA*#T>VxzRzvE(&`icA_h>dF*d@_@Fmn%pZpcrUUWdI2Y2T8@Kl69J zNqO76vb*{a=cfKrwv9@X4B04m%gMp_74m$@acSb`P(CZ+%!DI3_Hg_g@$V6SkK^s^ zLx`_O`FCxdb4dG`xV)r|;CL?aWmT4PTZmg|^VQ>FqudyKTKn>&5;JW!n%}hc*+opE!)dXqK-wJjzt zVGE(23j~_mxRvC&OPsb>DWfgWru8RW*S0s4Jf(;qOn9w5$L9%uLY{rpah3EK;@@{_ zFn=5)ZH(>1J)**GJGpH;?WpSuTNkf+u5RRQ!hXQE|1)I<5MPD3g18jFAZ`Zf^=!YA zQCC003kmbT&^g;+{#;1jSn6)YK9;hxhg9CsqmFk5Gg?WfY`vwuP#%aV4(mN{-+VDl^A z*X#qS;}0xM`T>sD+k6`-ulKlvHq4>3o#4;b)bYsH^MEoF==+c43+FfzUm(v|`g4`| z>UOMN7Nq+9D5_;M^df=$G?$ps4}y~QtwvsZlw?UE&LtnUGNRUPj3@R%RwFAuxsnbo?G?W zyg%V~o3_!ad>zR%n0>Kra}DjCvt?da2DUroUrJm-j#tp9d$d&?%VW~*B>7Si(EvBu zgb$PC*+d&JQ~y}frw~6IOR{Slj?dvoxX+23hH~` z)^m>IQHDaXfb+Gv~i55gVE_kcPZ*|vA$4Eh#9 z9r;L~LbwmsV(-jx8OpvvT1$@kEa7^avfXW;R$x!!wFQ&!9popx>oU8x-S#|c+dR+G z&TNj~B5i?_!~Ai^=F_)|{)lr4XZB0PxMkFxl|3Wj4uo$~-)_Rw2@ht^!>(-)aoR#`IEdpbw$4KIcOB`A zY@V@BPS#4oKid2gX;)h@_P!jqBW;Qk!`fs0lz2XSxLQzeI(uFvte@LFzuGnx98S9l zTPmCH3+hPCu5Fo()A2OoT2reLp+@kf{&18rTSC^w$;F2uR8G;OzFf16-k@_ek_j!6`8+CHRA z7Pk!6S|a1ww-cU(wJ1N7`f3u^_7PSjpSDkJKei>QZ>^2XPoA^HzmlXcIVsbF z@CW1xcWPk$Cr?LPpN(?OMUKBF;xc~2 zo|U}K@ok&VVdC~CN6*;$2b1qb%4H^B3)>d|8=K1>y7Jimc!)Se-)G=((u2r92z`Xl z*_w|KH-_+f>buMFFm`P(8(djzUEkTZKhp`YZK2EtEFg)?M|xFUXY(l!{|lA6Sn&tAE&+%Hm-mz*NA*!9M>XaUXH6^ z3);~3F?%(Rdr@Y8lDg`1+=nt%@lld^m8n3uHtm$>{4a34lepP7PalpmQ?5Ael(KE) zLoe|oZJ0yn?}H}eX!3ff>mm7bQb${kClQyhePEC8*s)Gy!#~(?30vn1TOgP1hnISu zA*~DfI#cF#_HbJ^Cvne_Z#m8-+idH7jqE6G=Y zxDe8wwe550Y%x}GfxM+jC}jK4o4hY_JeBx_?FMm$69Tx3@Gk7mK9RDUXs4RZAIWiH z_AhNXh~q`{D?9eXqtv|%J5g?+tuvl9KYMlJwKXLznta))!%bV~NlVxU64n-u-;?J8 zWzLfR19_Vh_mF)X>9a}ePTGCjk0TssVBbi(pS1k!VH|6VBfcwPZCN}YoWG%IE(zD z_#XS)?0bk0BCZ#EYVz_||IWYd9Y9?PTQ`n_ZTK0|pWddEc7yoy>_1SCwng-HG2x2r zl{hZMxfP^6ZR0S4@C_4m{;k)S95=Ps;6?JMq+BtaPkq~nPsVXBTXzqvLH^ss-L!G4 z>O<;{rd*V*XA=EtNBAonRvvBNQ*MIo%MoiFd3R9PZ{*jO(w?sgJ^ANJ@@=8c)s!7g zU0>NU%C(TVC6v8Sp6_kD^9Xk)pSA()he_K&T0zuyl0A(5FnOM*d}@xd{+g$4ZgFH=byB`y-MZS9&$3BXBi;-5Ey|?mF z)<=A4+h$)|E-USAB&|RB+fqIoc|4>ow)xb*6T~ImdfV_S${r){YRX^3kJ+ug`1TyvWG_QqiwTcnzr@~{yxA#pfc&>eAC{!yKGdo09{CEh zpJjL3zD&1u|4O)r>LqU;EUjIIh<~5_Q|x)wBYcc~D(y@o{xDe{kv4+-cZoYnc$vzv zWv8ys$@>ZM&DpyV_ch^Vl&i+xjJQL154F{yjtA^J+3OH)h~=o`0C`T+Mj^sCDPND{ z22P2`e_SN~48i1>h5S>nDElwOeL*>Gr>r_|Y1{k~-zMK5?Ai{IC)$peiJ=baOW1y+ z?Ro6Y$p4zkaomx88~b4P@7WuY`37dB?w2TAfxQm*PDVu|KQW3YEv_8aZ zd)M~EIVQdn>DuyOsO?t@%109S5$W2B5kC~yQO8`H|5lQE))JSQGVSrUE%QF%dG>e+ zc|Tx(mO84Drwe;+TRwv0{p8g)nfiOtRxoKkj>9=FN&F;^mt#+MA90!R7vi+dr|fm| zSL1l6jjPXbcjBhma8|4GXCgk3GQk{ArGMFJzb<>iHh|+~#Ls0fL%v~@&1B1WBkphT!^&s)c2dM`x(+^upcMw0w!$9C|{g5suR~8`%-2MiSsFc)n-~@ z^QR;IH2G_g7K1yn3+5yJ8g^AV^2Aezw*I#52jnZoaatQTspiiel-t7L`;?nz6Yg?+ zkoc37dxK+VOXFrMQasM@jVa-G$3%sD{Z5oCsE9wv9q;kGBcg_Q!`xv}@sVYoj*N>Y zs$}Q@Pb67=;o#M=VSvCkhHW zBE>^JvEKesF~dsuYq;BaVH{Boujzu@F-81ITtRY3F%TM227P@{`(rDBLA|IsPOQpcyElKHu~9P)%_RI>UFrs zAKND)D$Li<_r%FP8E;Q9I?5kwYL4K@?Fo(b4e`27th--KRD@f_=vA0!nA#UQv41K@ zFaJ%!*r@3Ls-egE|6>E{sd{KTnh@0J#CW5_eO|@rXxN`(Nc&UVuwXL^QITGAYIcy- zgfn|IB2QLKHUFv*cfTfPLpw>`(NE0K*a1w@Fm=`((ah6P>TRqqR@Jx%uy(}9_+n$d zku@Gi2fGJGIrpA3yUcN7uWeCfw+m9JC$dkIWo(=WF#(j6V+8=^zoy3W^T zSDU`bAwF&-_pqoqcWl%@mvsjvoI?qJ(391e5e!omrkyA966c9^n()MUSteQbe3AYC zwg&nV^H)M?s;!mk~1V8#i;8jPmd-uSUodfK z$rJV0^|(XBeW8P>!s`z4GHUK{U*w?2lP@^&`o?%ey}lu;SSRj|@cR9p{wfse;Y8f5 z#@@&<=K=bEnt(~qOS4x~>;JLo$5a3R-tZH5OTwM`4|j||F2o-i;|t+Fjg9*MYX0#F zYMMO0UH`9*>)H(P@MO|EO@Fi0#JIhsBRsxv=5SaH^W%SUPJdl(w8!s{kBUih5B}?U zsS4vgk+He~Ojo%9WBNyFNoHL%^(xBTT^z(kaHss~9{ZPbk!&$Ml4Cu3m(rtRm{Ygj z9QBU!)QGU$n3kLeMTnO!CEV=Ji<#|>-uDt#g#V(3q_@A*uY|_vnkU?J&b(gyMWxP? z!@B9L2Ra#+QoR(Gad(PgN$StbqnkmC@eYpTtI_T5NF@o}aBIvBcA- zsXG5uOX5uWyM9M{A`)H*%#&L05D71g3Dx~$ro`JRNv_Dm$I0U-Ns?seoiL2GSqEy+ zuG)Xm-rr^Yt5*H7yo+$lC#)@xUx)sp;=j-Qbk$r0Ga!1%JRT%HCZDSJA9DUhrFtWH zT(Ku|*pp9QJ6_bOjQ#=qPNRKg3-j_DDV#SrAHU`JJ(uKhZ422^<1*NheY*LCvnR(> zZ)&E7V$5<+q}$A4KW_k>xD6z}5o!RQ$W2%ER_clLK7J2K%#e`V`Q4hZIP*iwS*D#U z<%{q>Ii7UlUzK|5rbW1xa#wA9~Bbrjc_iZH_~|)d0FDz@dJ25g!%mZdXMz-R>(Yk zVqtfF<>^%}#v4I5-F|)q{KxwIzW$N6CjGF8^PAf*#1lG*H@XsB^!j>u4hQpDz!%By zcgB!usI}Hvd|mZJL%q>j6rv(^tXI^82ZA>&F^0Z-IJ3tQ{?Gy5usCAOV^XjBJUzzx9EGz(@!8>JbvPt)8tZ?Y5dXWnHDFHN{9p~` zT=**H;V$;XxXstUgtUaWO+8upw8Xhlz-DnCONkj0()3u;gfo*vx0El&&D(pzQjk!y zc}ysyeYLk)^^$Aq;-*q2-FNn($Z8d*@i*z30ipa#a_&z?JWAscTAeX-_hJKrW)zN5qWB9YLvz8FOISB(rrk~+Ak@dNnU?KJBwaaxof ze@Rnzzt?=#bUyphXFX?hd7c=SxJWan{`Ui;?+1@-(Yt)YP$h|VUXTCvU?rUW|Mv*l zQ+GP-yy@BTQExTo5n3$!IV)piEMJcF8OYr)JSvLyJ%-1>c}B)Z#f584GGpsp3`U<{ z==M#=nLZk}B^jOYse=@a8qb?6slu(MY1IaX_*xucxVbqSr;+VOZ!KK=RaPZetN zKHaV+5szGY`1lj3PTv<9%;z!ZBcRh`b2s_y10!)&dOWWZZ&^*f_yJLFy{$Q`o7PV^ zZ?C*j^m7(dCyALzqkb=cE5YZsBz?8N2%I(X&y(62V!iUR#P#dvyxu?laZsO!=`g^onw_HJ zxC5Ir-EBmecZiP#$GJ)!J^lEd3E%U{_={(7;oOId=dJ($1LFL@h!)B zU11H;8>OzP`P9inrJsi?=|~J8e}~XVMvPZdKBn4(gl{h%9#&zjHuiT&-M`OiS6)B! zC{)+S6C3LZ9iRug|Gy~p#K(sJrXVL6@!#av<@xXPyE|!+ogw#x`x75G9<9aZiO(y7 zKPuG6OA_z>`T@!$=TVgKnyMlHo1sp8bkV}&!E;_R{__Aj7yogoe_22;8~-*dv;ALY z)otyq%QH;B3iOb1-f#ajXqt=6zHq+sD1$Q_|HaV6dt#j5J>lH=;s2&bQQRAz#J8}2 zTY`xj$L;bTCY5=`G`C)28~@Zq(gMyr33rD_@hH~PKg7oy**_H4uS34vnoFH9i^7w)w_d01XTbkZ!IS6w)N6Rc&n@ck(;91Z!YxSc zyoYHHI=8!i1A6tP+f_etaY}NiS9$$Swf)KUSHCzCi@BYjjApr|!N>6lzX_67l4MDE ze2ba|{V#qL{&QW<$5pdb==I=VWKR5f^JLzny?)|YQ*r1pv&cPub4+};Xs(9y^w7I( zn75xNEgS^KqWt)rnY+C7hDCY(`m0gr;v_u>-ZlR}o91=I z`R&9a8KMmKgQ#=t+;7eY0VkMvXF4~Cjj|taR5USK|K^0>h;d%!NeuAY zpT*0(SUs7LII;CpLz6;pxfLpx)0;#LzoB{hI-Pr56*DY0inlvY|2V#Wsg=YVS0Rmu zpW(MpQjMVb#$=++$Bl$cj}z_Rb2<|<;R}R$Lu9ULdYV^BI_Hat(U(xa^C}w8&n5d^ z!~FL0^Ot7M->7Q|3*j#;oZndVSzoevwKv7|Re)DR{Z8^l@UJ51C2y2^vvNN8C3Jw( z`}=Pu`iBM1*TOjGAK2(urT%t`s^cQ~IH`M$TTf9>e9yA4CC&`jFNK6}YDvE|{$JYF zN&Iu=yt;C4yZuqY31|QKFRA~Bxp&)+>$uW2^V(05<`~+WtQKL}Rb5@p+SO%>)PXKi zVu_SJTsImxBtcjJ5`_dr(pUR>Kjwat{{DZ?87o$vLCM|4F^F6%R-9wTJjV=MbZn`9 z#Mr6lOo|8Q25D&qK(K)-{q~wCxzLzhW<}3VPxWr4{k7iblh4m(I!7KxcQAU9ZZVNo zEG)bQjBj$h1Cl}s9;KTyvSjN=LniOk#I+JZsTN1Yw@4A z$REsf@aHIP03|UkNrQemgBee@DERWjqxtQPB=&$b_S5VbKKx+%ikU$cm`PSg05AuI zsLgH?$zwjO<`ZAPh@5czpkr;U+nXEd2)fCQl;in1%Dw!2GkbqC`CR^55~6N?kSmkG zt={F&MO}j8^EdvLXyk_vXr?YEPhP!Ri=A$-*d;<`%J2lor-h%6+mpy_q!};?cRX?s25xOpQl0tMZvxI6o^18gIbR9d)f$!kU>$+$9x-yPoesv177gHng2fmz_C> zgxb$T)>4{3d%2n>z-VldMxnZ^K-hIw3z>N}JVI2E=|jN+;i?K^BULq?C)5R~*gv!^ zUQC1IP=Cw~o4-^D4L7J)@pZ`Eud2Rx`q0(#($=#IGBdc7@xE>m{H3p(`40xe-9p)g z9`AB??s_(SGeO6`EfrME#h62BW!G&G)hU7$xOWxu5EvRylRTi&D(M5lRtqE~PK9M! z@))WT@Q3z&85lAO9(#0G_(L92kDZ<6#5z27Vna*T(uQC3T1wa?wXL~|o8Ou#oY`R( zpgIstPcW{Z8q$^yM5*u*TwkhejQ!|>(;GYTv}QuA8=5_aRhRoY=ml&lmPLe7tT1c} zoI}^cgwSF3`bLKu2k|UyC{ne;m4r;awr_TmAd9dDOiZn7a5H9|mkh{Hq68hnNk1*5 z=0#xg%4celnXEGq16bA8hgAUE{3SF7-FF<;%2UPUNu&Feq~tBc_KWKWZ{tUkJ*f_W zZ(CC5=$yHl^i%I3_lF>PG~y@ld1t6DtMmfRy_wPZqe{{gsxS3!0iwjKs8K3AQ6X8_ zB-_o~%x6!7zhx@<^r2W+wEn5R62ApghXX5H*Cr}foXNZZ2{P_$TRt&P%4`jzd4>0y zmD}*&GLxX~mo!p3YBOuo1H7-T!hr!*ft5xYp5^_{Y?L)0umM%qdKbR<++ z#iVNw&|f;>og&s+exNBncoA8rGdx-lk&jVaxWx5E&D?S9B}Spc6o{$Ido4Cu+dhS# zw-s32!i7yAzkD|RaR!dX6TBsaX{XXG6f=eTdcEQ}L-4uz%A zLZEC*AqaoSQJnBtUs&Whm|{?BgnE9C#+JPRIERTi>X7JhH9PjX5iwWRUgoBh5P8gK zr0W&5BQ^>`!YC&`SI{jWKp7+f&yvs0^=*0_@Im{NZb-g&B3c2B&Om1Aux&o;YY=A< zwx-Bi3^WRPKUge1TVSA=Yia2K1Q>P_@$-g(A51-mo}bXZj@5@{jJCE*o7P*vkUJDa zC&*AR#9v!YqMk=z#bEyDEvW5NCgX&^i>o=kye{IeDM9ge_E**wHx>}{5}S%#`ec6f zVN5UGyMY`HuFOz(O;oHe`m{FGqRh*g*@%iT&A3# znj^17fJ_sz(%}Uf5}KjwTdT3?E!w^2VO#{Jd|!L~aLXP87#}}*K6w%@5^2*@2f~PA zsUH3XW{JfMMqP-usfo;Z3%bAoGDe*nrQlcaC5qdl`TR#A!ubWN{u6e$D)tgDD>Huk zyU#xR-~aP}U7fw3*_~1n8w>M~fB)Gu(^wqbMzWti0+TNs@rvn5R!!V?=!%be?av!l z1H=PlcDmDp$y0Rna+;8M!>$ab+5HsMvWb-v_)>0ffOl+)FDdtMarh=S3&4158iMLX z%IQFEER2oqS^VnoLg(<9nPR1(r@TME9WYug}q07SvQ^`k%4^$dy-#EZ0$vA$F#WG zFczs7S-#sd(nUSj=4 zMbN#AdA$N>>s@pSX5a>|aG}VaWsXBOwNuL#v!*J@M9!!boL17SN_5xaTA&u0SA40c zOS0by5w@+oz(y9ZDP_Nd>Yy>qRZqsltYkONQ4fceaU_>lfn|Wg`Zo>h>9h>8- zL@At*9wIryCz467RI*KC8*VF%3&b&C7niCoZ%_~2_N~YgMLvR6Ngs>>l3f-mwhbl z!{iH~-G8RobJ~MZL%a>^sjNwX^HZZ@Aul@v@_&47n9<4gX4ksNP+D?-@4VULt7u3( zHLsO;?RMo#g87)!>-p^!166lT3*t$Xz)!tzPNXypWJN+s?}30qG3s*ULVSovkpVvm z65^>xfKG`n$o`LT4K)STTqZBfE*56>HW%$Wn0#TJG=1{;XNn3%<^4}U~9Zvkwo~TLUCfwvnREfxtLj= zr8VwvZH!@}Dw!Q()elRrra%}O_{HG=I9wj=z{Do=_P5v{#j^pPfMtBmb@o?03{gx_Hu0dEDLd3W9kG=(XY06if}w-eeqU0O0f(jO z2Zc&3zma+utizW#jL4jy0HCQv47zy5ASE44gVaP}5B{dIN?^1+7gVUKuMO1rlU2q z@G(JK5L1FRH!O?GeeYW5r>KAgLS)+7V zP9O9p9Uc_ASSoK91jM41bmnwTGBY3z6}hiJ9L-NYOuo?R`q;cEUEo7}+P-nfkl{Ff zpTBbZ(WB0BuwY_g-lI?tu3cI+X4l)-2Uzv^)phO^cmrBx2y3%leYiS1zzi!*K2uo7 z`3VCAeOfAGxVfGsd*c#RdVa1Wt=^j_sX{!>w)x7@2zs8sLIw*9>`G-IC^qf;b;$-y z>r8VG14D%V)NpP90e<9I)!fDCAErN8!Y`#kPw!w%u1)`6&b|VA*8c~+>pT6hMKmxC z)hv~#<(ORMY}?Yg+NVX7vXMz&LX^<%5~r>d|J4~!7SBomZ8h&tt%hiTY*?0)x>Par zeB?*v30D?>p$cI|&R21qs``*=6oQrD9s0DjAgl(di*0c#-b;I&=w!(Yxu^Pi^G*lI zoCAnk&VrkQqjOEZ^b_3+@#9Nj1?+Vq9P$^3la<3QZpgM-grq(lcv<=~zdkyHKfKh_ zg_ldS7A9Ctj#5o2y7^y&W}FYTW5zmz()`7TTcQH7g4M4)>|w9)Xh4)E#4P0=-U>K? znY6mOKV*=!1=s*?&QFB6+53F9JvNfd5*u%rYAz;U%CrfILIIG^9G4UV9yAv0Sn#Q- zBBq|Q0*78)Y@`tW8G?bUlAuaeU%?{+Ec|d#^nCKw+0ECtNBm%RlE?)6cw&YF)DVXs zg9zAr<*W1g5nK1eF&wpa%88 z6qi0rI26etWroSu>>p7=_V(oKfXn!i`t6hZxD>G zVqy}{E*FobyHFmv+Us~2-b-I&Hu^7UZOLvK4}}E6#`h{r2F%huf@DZfzjr;#@k(na zNrZPkv*q${XEtemrf32?8OPJjlEOw042Fpc_8>*_GhBc^Y*+Wk6=5r1I%1$uMZx%Yd*(w*O)ij`t#!Fbi1CMw2d-v$sKP_7x&5I7ZEY@9~f zI6r+y*QmS>aUd15(kKw>LLet%M^a zXv`kxEJvg)kACx;7>`~SdTZS;S0({yn(aJ5x0brCdv>4i%H)vJOdjWv42lu7%mS|2 zthOE0|JtS;O-&Sa97maP!YJK7x&?1Mph(ob6jneb*wE^v%&Krpa?UGp3BE%@Q`d%M z)`%1v+a&weIio9`sVqBHlkEE}wI{Tvhe_Ko0bvyQuQ>edSwFJz;MZhWH*~gXj{ym) z3G;4MV{Apy0?zh((|R8t2DeLN5)+@<(CWY7gK{ew5g+J?SX)W*06feoTIr)h{Eq%4 zPYS?vz^sW(rJ;}NQJWQizfHa6SrS{sNeO^uqMdy+%*M+i&w8?XFuua{Ah;B_2C zdzP9v9#ZQOCS)4JMvBJ|1i5=mK&|-{jD|N?KyLfylv(x-q*HU)bBXw)!EORDT(@_fc&&ta1;NVq(`c{_PdbTt1t z;jg@#3fl>RW>VmQAz`Mxcq{0STlAAzz0mD3RT8-YfV4`Pe*q4m^8~G;H9_rk~Z>JEY2ELmr_b!2m0vWOr zpta3k9ovyLeevIjD{8LzdzVW#@h%0MltS0$lNVA-y~q<|qXSGKQHFFF66GiN^DV^5 zjitmTt>k^5E1G}}%a-c$ACDf;f%iy1f@_EY2hDKx;CL$j2-a`Ik7DKBlt=n(Dy=Mo z;1$R?bj#K`j?apy!qDO)*=3_@GsI(~#&n(tBRtzxyr86YU~joJPTm+cDK5vfZZGBn zQ4-eIiqcU@6_DwS0hC!#CIn4@XJuq&2mv;>f9rgjAR2h*JPxg7hSa^;vvO0Oz!&`r ztyHs`#f)X+3%!0n9w7k1>w`F?xW7hAaA`%omZWpEJy@-t3`T_k4ek4|ssmm?@u1p} zeb;0Q#l@IsbfO!gZRBJK6zCtirwCo0PR=CYsD2FC5 z&~_ch-()Q%N$3y(5qZ#`*n7>=rOtn576YVcJd-M_OzS|TDTcrjcZyG^*t9b@t%{)* zlUuAr>qSY9Alc9WvJ93<@`nKsvBZD0FDi}~*%2cNNtsx_5oQ(72q$cN<#`Zs@5ccq zwq=qrR>p{Jc{U)*-9=V$WGkbgMild=lkS5I{PwfY#!&_`w~DdLpLULBFHj9>w)sS; zW*G-xeTiT#%`Cu=idnWx1xdD;Aq>N&{vNDn8iFKR-uok|-hWE1qtzCf^()XXuYNF|2#@ zM|7e&^)SC697|ye&w_pA9Q1J{vAxB$;1Ji@DM|!>aV-B7y%R$w_^bWgQOBI%EiM

HfU~of~%^aVSiuv`B|)69027A8=`yeKz$%YwT`h9l+9s(@7+WYTBv^xy7Z`MdVCql08nTVzeFW`A;H6_zs)pl~1m z70|fy3W!E8yBbK!yKtc<4v*hdM_$a)1rY6eInbr>PE&8vuBjLw7O5?l6`c=HI%H_& z6!((9yLwx&>HPJwZ=vvqQ%g-;a6N-*-wsGX2{vh;9+5WFSvXOLsofGzr}N&l5En%f zvg~F8(aoW0xjJV`?2fgAg$|SEBIiZD(AHfS= zBo`mlUBl>YPU@TaAehI3ZWBEEmU&R zKqn8L(oz?|rZKY0a1cHfZEqEiQoMDAT#}F&&6U(3CV%H5zc`9j54Lp zj)l{uI@(7eMw=T(MHI&+Zpv9#HJD&rofEc|=%|s_u7=VjyB9*^lFUNuYE(Mbs44`2 zK-v?rTzWat?5J57n>~w8ssn=}2}+|DeJD)2ERaG>b3OoUf zQIDr5I5x| z`NmP-Ee**EDm|eBb>KIbU!<=|MO~Oh42R(*2d6^!<^BpC=@emDM>8)&hz6*pIZKCN z930-j07F^5_IR|gP>6tGP7%?Rn1bQlroQq>mgkFf7wwe7s3yuvs8if@beLLU!%}f! zhY>q1u#iN4+GcY}#5A+~ol| zatKqM<(Os#Z0Osy?6FO8ICQbLW>ba9*4@Zy@WyRnVkP#-s(T8)MH!+3X6L`v9E@Z~ z&`CLnVLB9#C5)Z(Emg2q7M2OKP-y#LKZLG+V8zhR9ZY_KDz%)d4o(DT%STj+w)Yw? z4}bvVffo^#oi*l#ww z0(%a5(?E4_y><*j0ziiJYPDs^wm9C$Cdo*`5!MFD4uAY-?46V@1qh++v`R6gQv6wT zHK^0G7KLn2)Dw;p6{{@@o9uX>(F;fVjB?cCJ!4WDVyyOqb%20);2ye=3uVzqq?zq3 z9eEtm4mX|T(Za(sE2&PHng@{^WW4Nw#1E2q>4)s$wM977_e3+joJSx}X`ovbisfn-G|{*?4&wMUG6}n;;@1>gw*{U} zg&ximHf416p&}_>QzWThKszn=J|$YY8j4ic(T}FalxEy65dFnA?voXeUi_|xPPY%w zOvkX#NM)4#CUdCTv|zW_Ogn;oYkWh|H@BCe-I4%dFcmeejSc$%pJfmjKt(<4DlQIl z+3n&2#e#LyOzM(S&I4RhYIQXxAKx)W0G7ax@!12(hVLPQ`#wcw=Gn8XmX!b4)O1Fn z%|$og@7~6hj#3E%4D!=4n)TMzf`lf1O~3Z9Td>B;x1i(C;;{hYh@Ji2W?Up-sw)hPme&8}Yn&ByBpvNrg z?Kz?B(!{Aoy+JK13`{nzNnQjcD`*u>&E6mC0MPW_S1-bc_UY^=Tw%Y3pOuUyVOtnC zPbeu~Zy@lcEX++3CZU+!1puD`D^%Ho>7Rplr?p_1ysIS$eTy4%!JD}+c{M39BKyRX z;vMTLX_KBAguwHBM$qC&PThD8jecM1&a{l!_fqE?aAM-;f&EwFSsauGV)v&A&bjWIt0gd}yOu?{M%_gv=bR3DEMm8O{ zf^Cp^SUNP!?`3WQ$Qn3VDSr8*9t&6s%SiT9Esi|@wC?g@WeUflIz`bhzr-<>3bw#WiXrb1R%jU}D4@XG$3iqjYWNVZ9BC~&;LpRm zQBi(NhZ*~w#OX0J@Fl>oZ8>cUMXPUh)lK

Tru>3gx*f6i!n*^10k>6QuZ(_Ze%5 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 t2je7<-mqs, YEAR. # +#, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-14 22:51+0000\n" +"POT-Creation-Date: 2023-03-19 13:09+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -20,71 +21,71 @@ msgstr "" #: acl/admin/__init__.py:24 templates/misago/acl_debug.html:16 #: templates/misago/admin/ranks/form.html:58 msgid "Permissions" -msgstr "Permissions" +msgstr "" #: acl/admin/forms.py:9 categories/admin/forms.py:263 msgid "Role name" -msgstr "Role name" +msgstr "" #: acl/admin/views.py:15 categories/admin/views/perms.py:23 msgid "Requested role does not exist." -msgstr "Requested role does not exist." +msgstr "" #: acl/admin/views.py:51 categories/admin/views/perms.py:62 msgid "Form contains errors." -msgstr "Form contains errors." +msgstr "" #: acl/admin/views.py:62 categories/admin/views/perms.py:73 #, python-format msgid "New role \"%(name)s\" has been saved." -msgstr "New role \"%(name)s\" has been saved." +msgstr "" #: acl/admin/views.py:66 categories/admin/views/perms.py:77 #, python-format msgid "Role \"%(name)s\" has been changed." -msgstr "Role \"%(name)s\" has been changed." +msgstr "" #: acl/admin/views.py:72 categories/admin/views/perms.py:83 #, python-format msgid "Role \"%(name)s\" is special role and can't be deleted." -msgstr "Role \"%(name)s\" is special role and can't be deleted." +msgstr "" #: acl/admin/views.py:77 categories/admin/views/perms.py:88 #, python-format msgid "Role \"%(name)s\" has been deleted." -msgstr "Role \"%(name)s\" has been deleted." +msgstr "" #: acl/migrations/0003_default_roles.py:10 msgid "Member" -msgstr "Member" +msgstr "" #: acl/migrations/0003_default_roles.py:48 msgid "Guest" -msgstr "Guest" +msgstr "" #: acl/migrations/0003_default_roles.py:78 #: categories/migrations/0003_categories_roles.py:71 #: categories/migrations/0003_categories_roles.py:117 #: users/migrations/0004_default_ranks.py:30 msgid "Moderator" -msgstr "Moderator" +msgstr "" #: acl/migrations/0003_default_roles.py:133 msgid "Renaming users" -msgstr "Renaming users" +msgstr "" #: acl/migrations/0003_default_roles.py:141 msgid "Banning users" -msgstr "Banning users" +msgstr "" #: acl/migrations/0003_default_roles.py:155 #: users/migrations/0004_default_ranks.py:33 users/permissions/delete.py:23 msgid "Deleting users" -msgstr "Deleting users" +msgstr "" #: acl/migrations/0003_default_roles.py:166 msgid "Can't be blocked" -msgstr "Can't be blocked" +msgstr "" #: acl/migrations/0003_default_roles.py:174 #: threads/permissions/privatethreads.py:33 @@ -92,43 +93,41 @@ msgstr "Can't be blocked" #: users/migrations/0004_default_ranks.py:31 #: users/migrations/0004_default_ranks.py:35 msgid "Private threads" -msgstr "Private threads" +msgstr "" #: acl/migrations/0003_default_roles.py:189 #: users/migrations/0004_default_ranks.py:32 msgid "Private threads moderator" -msgstr "Private threads moderator" +msgstr "" #: acl/panels.py:8 msgid "Misago User ACL" -msgstr "Misago User ACL" +msgstr "" #: acl/panels.py:17 msgid "Anonymous user" -msgstr "Anonymous user" +msgstr "" #: admin/admin.py:6 templates/misago/admin/dashboard/index.html:5 #: templates/misago/admin/dashboard/index.html:11 msgid "Dashboard" -msgstr "Dashboard" +msgstr "" #: admin/auth.py:29 msgid "Your admin session has expired." -msgstr "Your admin session has expired." +msgstr "" #: admin/forms.py:46 msgid "" "Value must be a 7-character string specifying an RGB color in a hexadecimal " "format." msgstr "" -"Value must be a 7-character string specifying an RGB color in a hexadecimal " -"format." #: admin/forms.py:67 templates/misago/admin/users/edit.html:145 #: templates/misago/admin/users/edit.html:163 #: templates/misago/admin/users/edit.html:265 users/admin/forms.py:582 msgid "Yes" -msgstr "Yes" +msgstr "" #: admin/forms.py:68 templates/misago/admin/users/edit.html:149 #: templates/misago/admin/users/edit.html:167 @@ -142,27 +141,27 @@ msgstr "Yes" #: threads/permissions/threads.py:188 threads/permissions/threads.py:218 #: users/admin/forms.py:582 users/models/user.py:105 msgid "No" -msgstr "No" +msgstr "" #: admin/views/auth.py:39 msgid "Your admin session has been closed." -msgstr "Your admin session has been closed." +msgstr "" #: admin/views/generic/list.py:39 msgid "Selected: 0" -msgstr "Selected: 0" +msgstr "" #: admin/views/generic/list.py:40 msgid "Select items" -msgstr "Select items" +msgstr "" #: admin/views/generic/list.py:288 admin/views/generic/list.py:293 msgid "You have to select one or more items." -msgstr "You have to select one or more items." +msgstr "" #: admin/views/generic/list.py:307 msgid "Action is not allowed." -msgstr "Action is not allowed." +msgstr "" #: categories/admin/__init__.py:65 templates/misago/categories/base.html:7 #: templates/misago/categories/base.html:29 @@ -170,18 +169,18 @@ msgstr "Action is not allowed." #: templates/misago/categories/header.html:35 templates/misago/navbar.html:25 #: templates/misago/navbar.html:31 msgid "Categories" -msgstr "Categories" +msgstr "" #: categories/admin/__init__.py:72 msgid "Category permissions" -msgstr "Category permissions" +msgstr "" #: categories/admin/forms.py:49 #: templates/misago/admin/themes/assets/css.html:31 #: templates/misago/admin/themes/assets/media.html:21 themes/admin/forms.py:26 #: themes/admin/forms.py:53 themes/admin/forms.py:174 users/admin/forms.py:386 msgid "Name" -msgstr "Name" +msgstr "" #: categories/admin/forms.py:51 msgid "Short name" @@ -207,33 +206,31 @@ msgstr "" #: categories/admin/forms.py:71 users/admin/forms.py:402 msgid "Description" -msgstr "Description" +msgstr "" #: categories/admin/forms.py:75 msgid "Optional description explaining category intented purpose." -msgstr "Optional description explaining category intented purpose." +msgstr "" #: categories/admin/forms.py:78 menus/admin/forms.py:20 #: templates/misago/admin/categories/list.html:19 #: templates/misago/admin/ranks/list.html:20 users/admin/forms.py:419 msgid "CSS class" -msgstr "CSS class" +msgstr "" #: categories/admin/forms.py:81 msgid "" "Optional CSS class used to customize this category's appearance from " "templates." msgstr "" -"Optional CSS class used to customize this category's appearance from " -"templates." #: categories/admin/forms.py:86 msgid "Closed category" -msgstr "Closed category" +msgstr "" #: categories/admin/forms.py:89 msgid "Only members with valid permissions can post in closed categories." -msgstr "Only members with valid permissions can post in closed categories." +msgstr "" #: categories/admin/forms.py:93 conf/admin/__init__.py:83 #: templates/misago/admin/categories/list.html:20 @@ -250,277 +247,266 @@ msgstr "Only members with valid permissions can post in closed categories." #: threads/permissions/threads.py:73 threads/permissions/threads.py:104 #: threads/search.py:16 threads/viewmodels/thread.py:122 users/apps.py:106 msgid "Threads" -msgstr "Threads" +msgstr "" #: categories/admin/forms.py:96 msgid "All threads started in this category will require moderator approval." -msgstr "All threads started in this category will require moderator approval." +msgstr "" #: categories/admin/forms.py:100 msgid "Replies" -msgstr "Replies" +msgstr "" #: categories/admin/forms.py:103 msgid "All replies posted in this category will require moderator approval." -msgstr "All replies posted in this category will require moderator approval." +msgstr "" #: categories/admin/forms.py:107 msgid "Edits" -msgstr "Edits" +msgstr "" #: categories/admin/forms.py:110 msgid "" "Will make all edited replies return to unapproved state for moderator to " "review." msgstr "" -"Will make all edited replies return to unapproved state for moderator to " -"review." #: categories/admin/forms.py:115 msgid "Thread age" -msgstr "Thread age" +msgstr "" #: categories/admin/forms.py:118 msgid "" "Prune thread if number of days since its creation is greater than specified. " "Enter 0 to disable this pruning criteria." msgstr "" -"Prune thread if number of days since its creation is greater than specified. " -"Enter 0 to disable this pruning criteria." #: categories/admin/forms.py:123 msgid "Last reply" -msgstr "Last reply" +msgstr "" #: categories/admin/forms.py:126 msgid "" "Prune thread if number of days since last reply is greater than specified. " "Enter 0 to disable this pruning criteria." msgstr "" -"Prune thread if number of days since last reply is greater than specified. " -"Enter 0 to disable this pruning criteria." #: categories/admin/forms.py:151 msgid "Permissions cannot be copied from category into itself." -msgstr "Permissions cannot be copied from category into itself." +msgstr "" #: categories/admin/forms.py:158 msgid "Category cannot act as archive for itself." -msgstr "Category cannot act as archive for itself." +msgstr "" #: categories/admin/forms.py:180 msgid "Parent category" -msgstr "Parent category" +msgstr "" #: categories/admin/forms.py:186 msgid "Copy permissions" -msgstr "Copy permissions" +msgstr "" #: categories/admin/forms.py:188 msgid "" "You can replace this category permissions with permissions copied from " "category selected here." msgstr "" -"You can replace this category permissions with permissions copied from " -"category selected here." #: categories/admin/forms.py:192 msgid "Don't copy permissions" -msgstr "Don't copy permissions" +msgstr "" #: categories/admin/forms.py:196 msgid "Archive" -msgstr "Archive" +msgstr "" #: categories/admin/forms.py:198 msgid "" "Instead of being deleted, pruned threads can be moved to designated category." msgstr "" -"Instead of being deleted, pruned threads can be moved to designated category." #: categories/admin/forms.py:202 msgid "Don't archive pruned threads" -msgstr "Don't archive pruned threads" +msgstr "" #: categories/admin/forms.py:219 msgid "You are trying to move this category threads to itself." -msgstr "You are trying to move this category threads to itself." +msgstr "" #: categories/admin/forms.py:225 msgid "" "You are trying to move this category threads to a child category that will " "be deleted together with this category." msgstr "" -"You are trying to move this category threads to a child category that will " -"be deleted together with this category." #: categories/admin/forms.py:238 msgid "Move category threads to" -msgstr "Move category threads to" +msgstr "" #: categories/admin/forms.py:241 categories/admin/forms.py:255 msgid "Delete with category" -msgstr "Delete with category" +msgstr "" #: categories/admin/forms.py:253 msgid "Move child categories to" -msgstr "Move child categories to" +msgstr "" #: categories/admin/forms.py:274 categories/admin/forms.py:289 #: templates/misago/acl_debug.html:15 templates/misago/admin/roles/list.html:16 msgid "Role" -msgstr "Role" +msgstr "" #: categories/admin/forms.py:278 categories/admin/forms.py:293 msgid "No access" -msgstr "No access" +msgstr "" #: categories/admin/views/categories.py:17 msgid "Requested category does not exist." -msgstr "Requested category does not exist." +msgstr "" #: categories/admin/views/categories.py:96 #, python-format msgid "New category \"%(name)s\" has been saved." -msgstr "New category \"%(name)s\" has been saved." +msgstr "" #: categories/admin/views/categories.py:100 #, python-format msgid "Category \"%(name)s\" has been edited." -msgstr "Category \"%(name)s\" has been edited." +msgstr "" #: categories/admin/views/categories.py:104 #, python-format msgid "Category \"%(name)s\" has been deleted." -msgstr "Category \"%(name)s\" has been deleted." +msgstr "" #: categories/admin/views/categories.py:154 #, python-format msgid "Category \"%(name)s\" has been moved below \"%(other)s\"." -msgstr "Category \"%(name)s\" has been moved below \"%(other)s\"." +msgstr "" #: categories/admin/views/categories.py:170 #, python-format msgid "Category \"%(name)s\" has been moved above \"%(other)s\"." -msgstr "Category \"%(name)s\" has been moved above \"%(other)s\"." +msgstr "" #: categories/admin/views/perms.py:134 #, python-format msgid "Category %(name)s permissions have been changed." -msgstr "Category %(name)s permissions have been changed." +msgstr "" #: categories/admin/views/perms.py:145 #: templates/misago/admin/categoryroles/categoryroles.html:37 #: templates/misago/admin/categoryroles/rolecategories.html:31 msgid "Change permissions" -msgstr "Change permissions" +msgstr "" #: categories/admin/views/perms.py:158 msgid "No categories exist." -msgstr "No categories exist." +msgstr "" #: categories/admin/views/perms.py:197 #, python-format msgid "Category permissions for role %(name)s have been changed." -msgstr "Category permissions for role %(name)s have been changed." +msgstr "" #: categories/admin/views/perms.py:208 msgid "Categories permissions" -msgstr "Categories permissions" +msgstr "" #: categories/migrations/0002_default_categories.py:31 msgid "First category" -msgstr "First category" +msgstr "" #: categories/migrations/0003_categories_roles.py:10 msgid "See only" -msgstr "See only" +msgstr "" #: categories/migrations/0003_categories_roles.py:18 msgid "Read only" -msgstr "Read only" +msgstr "" #: categories/migrations/0003_categories_roles.py:33 msgid "Reply to threads" -msgstr "Reply to threads" +msgstr "" #: categories/migrations/0003_categories_roles.py:51 msgid "Start and reply threads" -msgstr "Start and reply threads" +msgstr "" #: categories/migrations/0006_moderation_queue_roles.py:10 msgid "In moderation queue" -msgstr "In moderation queue" +msgstr "" #: categories/migrations/0007_best_answers_roles.py:11 msgid "Q&A user" -msgstr "Q&A user" +msgstr "" #: categories/migrations/0007_best_answers_roles.py:23 msgid "Q&A moderator" -msgstr "Q&A moderator" +msgstr "" #: categories/permissions.py:13 msgid "Category access" -msgstr "Category access" +msgstr "" #: categories/permissions.py:15 msgid "Can see category" -msgstr "Can see category" +msgstr "" #: categories/permissions.py:16 msgid "Can see category contents" -msgstr "Can see category contents" +msgstr "" #: categories/permissions.py:119 #, python-format msgid "You don't have permission to browse \"%(category)s\" contents." -msgstr "You don't have permission to browse \"%(category)s\" contents." +msgstr "" #: conf/admin/__init__.py:45 templates/misago/admin/conf/index.html:5 #: templates/misago/admin/themes/form.html:48 msgid "Settings" -msgstr "Settings" +msgstr "" #: conf/admin/__init__.py:52 templates/misago/admin/socialauth/form.html:27 msgid "General" -msgstr "General" +msgstr "" #: conf/admin/__init__.py:53 msgid "Change forum details like name, description or footer." -msgstr "Change forum details like name, description or footer." +msgstr "" #: conf/admin/__init__.py:58 templates/misago/admin/dashboard/totals.html:7 #: templates/misago/admin/users/ban.html:22 templates/misago/navbar.html:42 #: templates/misago/userslists/base.html:5 users/admin/__init__.py:74 #: users/search.py:16 msgid "Users" -msgstr "Users" +msgstr "" #: conf/admin/__init__.py:60 msgid "Customize user accounts default behavior and features availability." -msgstr "Customize user accounts default behavior and features availability." +msgstr "" #: conf/admin/__init__.py:67 msgid "Captcha" -msgstr "Captcha" +msgstr "" #: conf/admin/__init__.py:69 msgid "Setup protection against automatic registrations on the site." -msgstr "Setup protection against automatic registrations on the site." +msgstr "" #: conf/admin/__init__.py:76 templates/misago/admin/dashboard/analytics.html:7 #: templates/misago/admin/dashboard/index.html:40 msgid "Analytics" -msgstr "Analytics" +msgstr "" #: conf/admin/__init__.py:77 msgid "Enable Google Analytics or setup Google Site Verification." -msgstr "Enable Google Analytics or setup Google Site Verification." +msgstr "" #: conf/admin/__init__.py:84 msgid "Threads, posts, polls and attachments options." -msgstr "Threads, posts, polls and attachments options." +msgstr "" #: conf/admin/__init__.py:90 msgid "OAuth2" @@ -532,104 +518,96 @@ msgstr "" #: conf/admin/forms/analytics.py:17 msgid "Tracking ID" -msgstr "Tracking ID" +msgstr "" #: conf/admin/forms/analytics.py:19 msgid "" "Setting the Tracking ID will result in gtag.js file being included in your " "site's HTML markup, enabling Google Analytics integration." msgstr "" -"Setting the Tracking ID will result in gtag.js file being included in your " -"site's HTML markup, enabling Google Analytics integration." #: conf/admin/forms/analytics.py:25 msgid "Site verification token" -msgstr "Site verification token" +msgstr "" #: conf/admin/forms/analytics.py:27 msgid "" "This token was extracted from uploaded site verification file. To change it, " "upload new verification file." msgstr "" -"This token was extracted from uploaded site verification file. To change it, " -"upload new verification file." #: conf/admin/forms/analytics.py:34 msgid "Upload site verification file" -msgstr "Upload site verification file" +msgstr "" #: conf/admin/forms/analytics.py:36 msgid "" "Site verification file can be downloaded from Search Console's \"Ownership " "verification\" page." msgstr "" -"Site verification file can be downloaded from Search Console's \"Ownership " -"verification\" page." #: conf/admin/forms/analytics.py:48 msgid "Submitted file type is not HTML." -msgstr "Submitted file type is not HTML." +msgstr "" #: conf/admin/forms/analytics.py:54 msgid "Submitted file doesn't contain a verification code." -msgstr "Submitted file doesn't contain a verification code." +msgstr "" #: conf/admin/forms/captcha.py:21 msgid "Enable CAPTCHA" -msgstr "Enable CAPTCHA" +msgstr "" #: conf/admin/forms/captcha.py:23 msgid "No CAPTCHA" -msgstr "No CAPTCHA" +msgstr "" #: conf/admin/forms/captcha.py:24 msgid "reCaptcha" -msgstr "reCaptcha" +msgstr "" #: conf/admin/forms/captcha.py:25 #: templates/misago/admin/conf/captcha_settings.html:25 msgid "Question and answer" -msgstr "Question and answer" +msgstr "" #: conf/admin/forms/captcha.py:31 msgid "Site key" -msgstr "Site key" +msgstr "" #: conf/admin/forms/captcha.py:34 msgid "Secret key" -msgstr "Secret key" +msgstr "" #: conf/admin/forms/captcha.py:38 msgid "Test question" -msgstr "Test question" +msgstr "" #: conf/admin/forms/captcha.py:41 msgid "Question help text" -msgstr "Question help text" +msgstr "" #: conf/admin/forms/captcha.py:44 msgid "Valid answers" -msgstr "Valid answers" +msgstr "" #: conf/admin/forms/captcha.py:45 msgid "Enter each answer in new line. Answers are case-insensitive." -msgstr "Enter each answer in new line. Answers are case-insensitive." +msgstr "" #: conf/admin/forms/captcha.py:52 msgid "Validate new registrations against SFS database" -msgstr "Validate new registrations against SFS database" +msgstr "" #: conf/admin/forms/captcha.py:54 msgid "" "Turning this option on will result in Misago validating new user's e-mail " "and IP address against SFS database." msgstr "" -"Turning this option on will result in Misago validating new user's e-mail " -"and IP address against SFS database." #: conf/admin/forms/captcha.py:59 msgid "Minimum SFS confidence required" -msgstr "Minimum SFS confidence required" +msgstr "" #: conf/admin/forms/captcha.py:61 msgid "" @@ -638,54 +616,48 @@ msgid "" "themselves. If this score is equal or higher than specified, Misago will " "block user from registering and ban their IP address for 24 hours." msgstr "" -"SFS compares user e-mail and IP address with database of known spammers and " -"assigns the confidence score in range of 0 to 100 that user is a spammer " -"themselves. If this score is equal or higher than specified, Misago will " -"block user from registering and ban their IP address for 24 hours." #: conf/admin/forms/captcha.py:79 msgid "You need to enter site key if selected CAPTCHA type is reCaptcha." -msgstr "You need to enter site key if selected CAPTCHA type is reCaptcha." +msgstr "" #: conf/admin/forms/captcha.py:88 msgid "You need to enter secret key if selected CAPTCHA type is reCaptcha." -msgstr "You need to enter secret key if selected CAPTCHA type is reCaptcha." +msgstr "" #: conf/admin/forms/captcha.py:97 msgid "You need to set question if selected CAPTCHA type is Q&A." -msgstr "You need to set question if selected CAPTCHA type is Q&A." +msgstr "" #: conf/admin/forms/captcha.py:104 msgid "You need to set question answers if selected CAPTCHA type is Q&A." -msgstr "You need to set question answers if selected CAPTCHA type is Q&A." +msgstr "" #: conf/admin/forms/general.py:26 msgid "Forum name" -msgstr "Forum name" +msgstr "" #: conf/admin/forms/general.py:27 msgid "Forum address" -msgstr "Forum address" +msgstr "" #: conf/admin/forms/general.py:29 msgid "Page title" -msgstr "Page title" +msgstr "" #: conf/admin/forms/general.py:31 msgid "Meta Description" -msgstr "Meta Description" +msgstr "" #: conf/admin/forms/general.py:33 msgid "" "Short description of your forum that search and social sites may display " "next to link to your forum's index." msgstr "" -"Short description of your forum that search and social sites may display " -"next to link to your forum's index." #: conf/admin/forms/general.py:40 msgid "Header text" -msgstr "Header text" +msgstr "" #: conf/admin/forms/general.py:41 msgid "This text will be displayed in page header on forum index." @@ -704,47 +676,43 @@ msgstr "" #: conf/admin/forms/general.py:57 #: templates/misago/admin/conf/general_settings.html:17 msgid "Logo" -msgstr "Logo" +msgstr "" #: conf/admin/forms/general.py:58 msgid "Image that will displayed in forum navbar." -msgstr "Image that will displayed in forum navbar." +msgstr "" #: conf/admin/forms/general.py:61 msgid "Delete logo image" -msgstr "Delete logo image" +msgstr "" #: conf/admin/forms/general.py:63 msgid "Small logo" -msgstr "Small logo" +msgstr "" #: conf/admin/forms/general.py:65 msgid "" "Image that will be displayed in compact forum navbar. When set, it will " "replace icon pointing to forum index." msgstr "" -"Image that will be displayed in compact forum navbar. When set, it will " -"replace icon pointing to forum index." #: conf/admin/forms/general.py:71 msgid "Delete small logo image" -msgstr "Delete small logo image" +msgstr "" #: conf/admin/forms/general.py:74 legal/admin/forms.py:34 msgid "Text" -msgstr "Text" +msgstr "" #: conf/admin/forms/general.py:76 msgid "" "Text displayed in forum navbar. If logo image was uploaded, text will be " "displayed right next to it. Never displayed by the compact navbar." msgstr "" -"Text displayed in forum navbar. If logo image was uploaded, text will be " -"displayed right next to it. Never displayed by the compact navbar." #: conf/admin/forms/general.py:84 msgid "Image" -msgstr "Image" +msgstr "" #: conf/admin/forms/general.py:86 msgid "" @@ -752,38 +720,35 @@ msgid "" "sites. Facebook recommends that this image should be 1200 pixels wide and " "630 pixels tall." msgstr "" -"Custom image that will appear next to links to your forum posted on social " -"sites. Facebook recommends that this image should be 1200 pixels wide and " -"630 pixels tall." #: conf/admin/forms/general.py:92 msgid "Delete image" -msgstr "Delete image" +msgstr "" #: conf/admin/forms/general.py:94 msgid "Replace image with avatar on user profiles" -msgstr "Replace image with avatar on user profiles" +msgstr "" #: conf/admin/forms/general.py:97 msgid "Replace image with avatar on threads" -msgstr "Replace image with avatar on threads" +msgstr "" #: conf/admin/forms/general.py:101 #: templates/misago/admin/conf/general_settings.html:60 msgid "Forum footnote" -msgstr "Forum footnote" +msgstr "" #: conf/admin/forms/general.py:102 msgid "Short message displayed in forum footer." -msgstr "Short message displayed in forum footer." +msgstr "" #: conf/admin/forms/general.py:107 msgid "E-mails footer" -msgstr "E-mails footer" +msgstr "" #: conf/admin/forms/general.py:109 msgid "Optional short message included at the end of e-mails sent by forum." -msgstr "Optional short message included at the end of e-mails sent by forum." +msgstr "" #: conf/admin/forms/general.py:120 #, python-format @@ -791,14 +756,12 @@ msgid "" "Misago uses this setting to build links in e-mails sent to site users. " "Address under which site is running appears to be \"%(address)s\"." msgstr "" -"Misago uses this setting to build links in e-mails sent to site users. " -"Address under which site is running appears to be \"%(address)s\"." -#: conf/admin/forms/oauth2.py:41 +#: conf/admin/forms/oauth2.py:40 msgid "Enable OAuth2 client" msgstr "" -#: conf/admin/forms/oauth2.py:43 +#: conf/admin/forms/oauth2.py:42 msgid "" "Enabling OAuth2 will make login option redirect users to the OAuth provider " "configured below. It will also disable option to register on forum, change " @@ -806,46 +769,46 @@ msgid "" "party site." msgstr "" -#: conf/admin/forms/oauth2.py:50 +#: conf/admin/forms/oauth2.py:49 msgid "Provider name" msgstr "" -#: conf/admin/forms/oauth2.py:51 +#: conf/admin/forms/oauth2.py:50 msgid "Name of the OAuth 2 provider to be displayed by interface." msgstr "" -#: conf/admin/forms/oauth2.py:56 socialauth/admin/forms/github.py:8 +#: conf/admin/forms/oauth2.py:55 socialauth/admin/forms/github.py:8 #: socialauth/admin/forms/google.py:8 msgid "Client ID" -msgstr "Client ID" +msgstr "" -#: conf/admin/forms/oauth2.py:61 socialauth/admin/forms/github.py:9 +#: conf/admin/forms/oauth2.py:60 socialauth/admin/forms/github.py:9 #: socialauth/admin/forms/google.py:9 msgid "Client Secret" -msgstr "Client Secret" +msgstr "" -#: conf/admin/forms/oauth2.py:66 +#: conf/admin/forms/oauth2.py:65 msgid "Scopes" msgstr "" -#: conf/admin/forms/oauth2.py:67 +#: conf/admin/forms/oauth2.py:66 msgid "List of scopes to request from provider, separated with spaces." msgstr "" -#: conf/admin/forms/oauth2.py:73 +#: conf/admin/forms/oauth2.py:72 msgid "Login form URL" msgstr "" -#: conf/admin/forms/oauth2.py:75 +#: conf/admin/forms/oauth2.py:74 msgid "" "Address to login form on provider's server that users will be redirected to." msgstr "" -#: conf/admin/forms/oauth2.py:83 +#: conf/admin/forms/oauth2.py:82 msgid "Access token retrieval URL" msgstr "" -#: conf/admin/forms/oauth2.py:85 +#: conf/admin/forms/oauth2.py:84 msgid "" "URL that will be called after user completes the login process and " "authorization code is sent back to your site. This URL is expected to take " @@ -853,115 +816,115 @@ msgid "" "user data." msgstr "" -#: conf/admin/forms/oauth2.py:94 conf/admin/forms/oauth2.py:129 -msgid "Request method" -msgstr "" - -#: conf/admin/forms/oauth2.py:102 +#: conf/admin/forms/oauth2.py:93 msgid "Extra HTTP headers in token request" msgstr "" -#: conf/admin/forms/oauth2.py:104 +#: conf/admin/forms/oauth2.py:95 msgid "" "List of extra headers to include in a HTTP request made to retrieve the " "access token. Example header is \"Header-name: value\". Specify each header " "on separate line." msgstr "" -#: conf/admin/forms/oauth2.py:113 +#: conf/admin/forms/oauth2.py:104 msgid "JSON path to access token" msgstr "" -#: conf/admin/forms/oauth2.py:115 +#: conf/admin/forms/oauth2.py:106 msgid "" "Name of key containing the access token in JSON returned by the provider If " "token is nested, use period (\".\") for path, eg: \"result.token\" will " "retrieve the token from \"token\" key nested in \"result\"." msgstr "" -#: conf/admin/forms/oauth2.py:124 +#: conf/admin/forms/oauth2.py:115 msgid "User data URL" msgstr "" -#: conf/admin/forms/oauth2.py:137 +#: conf/admin/forms/oauth2.py:120 +msgid "Request method" +msgstr "" + +#: conf/admin/forms/oauth2.py:128 msgid "Access token location" msgstr "" -#: conf/admin/forms/oauth2.py:139 +#: conf/admin/forms/oauth2.py:130 msgid "Query string" msgstr "" -#: conf/admin/forms/oauth2.py:140 +#: conf/admin/forms/oauth2.py:131 msgid "HTTP header" msgstr "" -#: conf/admin/forms/oauth2.py:141 +#: conf/admin/forms/oauth2.py:132 msgid "HTTP header (Bearer)" msgstr "" -#: conf/admin/forms/oauth2.py:146 +#: conf/admin/forms/oauth2.py:137 msgid "Access token name" msgstr "" -#: conf/admin/forms/oauth2.py:151 +#: conf/admin/forms/oauth2.py:142 msgid "Extra HTTP headers in user request" msgstr "" -#: conf/admin/forms/oauth2.py:153 +#: conf/admin/forms/oauth2.py:144 msgid "" "List of extra headers to include in a HTTP request made to retrieve the user " "profile. Example header is \"Header-name: value\". Specify each header on " "separate line." msgstr "" -#: conf/admin/forms/oauth2.py:163 +#: conf/admin/forms/oauth2.py:154 msgid "Send a welcoming e-mail to users on their first sign-ons" msgstr "" -#: conf/admin/forms/oauth2.py:168 +#: conf/admin/forms/oauth2.py:159 msgid "User ID path" msgstr "" -#: conf/admin/forms/oauth2.py:173 +#: conf/admin/forms/oauth2.py:164 msgid "User name path" msgstr "" -#: conf/admin/forms/oauth2.py:178 +#: conf/admin/forms/oauth2.py:169 msgid "User e-mail path" msgstr "" -#: conf/admin/forms/oauth2.py:183 +#: conf/admin/forms/oauth2.py:174 msgid "User avatar URL path" msgstr "" -#: conf/admin/forms/oauth2.py:184 +#: conf/admin/forms/oauth2.py:175 msgid "Optional, leave empty to don't download avatar from provider." msgstr "" -#: conf/admin/forms/oauth2.py:219 +#: conf/admin/forms/oauth2.py:210 msgid "" "You need to complete the configuration before you will be able to enable " "OAuth 2 on your site." msgstr "" -#: conf/admin/forms/oauth2.py:236 +#: conf/admin/forms/oauth2.py:227 #, python-format msgid "\"%(header)s\" is not a valid header. It's missing a colon (\":\")." msgstr "" -#: conf/admin/forms/oauth2.py:247 +#: conf/admin/forms/oauth2.py:238 #, python-format msgid "" "\"%(header)s\" is not a valid header. It's missing a header name before the " "colon (\":\")." msgstr "" -#: conf/admin/forms/oauth2.py:255 +#: conf/admin/forms/oauth2.py:246 #, python-format msgid "\"%(header)s\" header is entered more than once." msgstr "" -#: conf/admin/forms/oauth2.py:262 +#: conf/admin/forms/oauth2.py:253 #, python-format msgid "" "\"%(header)s\" is not a valid header. It's missing a header value after the " @@ -970,7 +933,7 @@ msgstr "" #: conf/admin/forms/threads.py:27 msgid "Daily post limit per user" -msgstr "Daily post limit per user" +msgstr "" #: conf/admin/forms/threads.py:29 msgid "" @@ -978,13 +941,10 @@ msgid "" "situations when forum is flooded by spam bots. Change to 0 to remove the " "limit." msgstr "" -"Daily limit of posts that may be posted by single user. Fail-safe for " -"situations when forum is flooded by spam bots. Change to 0 to remove the " -"limit." #: conf/admin/forms/threads.py:36 msgid "Hourly post limit per user" -msgstr "Hourly post limit per user" +msgstr "" #: conf/admin/forms/threads.py:38 msgid "" @@ -992,45 +952,40 @@ msgid "" "situations when forum is flooded by spam bots. Change to 0 to remove the " "limit." msgstr "" -"Hourly limit of posts that may be posted by single user. Fail-safe for " -"situations when forum is flooded by spam bots. Change to 0 to remove the " -"limit." #: conf/admin/forms/threads.py:45 msgid "Maximum number of attachments per post" -msgstr "Maximum number of attachments per post" +msgstr "" #: conf/admin/forms/threads.py:48 msgid "Maximum allowed post length" -msgstr "Maximum allowed post length" +msgstr "" #: conf/admin/forms/threads.py:51 msgid "Minimum required post length" -msgstr "Minimum required post length" +msgstr "" #: conf/admin/forms/threads.py:54 msgid "Maximum allowed thread title length" -msgstr "Maximum allowed thread title length" +msgstr "" #: conf/admin/forms/threads.py:57 msgid "Minimum required thread title length" -msgstr "Minimum required thread title length" +msgstr "" #: conf/admin/forms/threads.py:60 msgid "Unused attachments lifetime" -msgstr "Unused attachments lifetime" +msgstr "" #: conf/admin/forms/threads.py:62 msgid "" "Period of time (in hours) after which user-uploaded files that weren't " "attached to any post are deleted from disk." msgstr "" -"Period of time (in hours) after which user-uploaded files that weren't " -"attached to any post are deleted from disk." #: conf/admin/forms/threads.py:69 msgid "Read-tracker cutoff" -msgstr "Read-tracker cutoff" +msgstr "" #: conf/admin/forms/threads.py:71 msgid "" @@ -1039,22 +994,18 @@ msgid "" "the opposite is true for the user. Active forums can try lowering this value " "while less active ones may wish to increase it instead. " msgstr "" -"Controls amount of data used by read-tracking system. All content older than " -"number of days specified in this setting is considered old and read, even if " -"the opposite is true for the user. Active forums can try lowering this value " -"while less active ones may wish to increase it instead. " #: conf/admin/forms/threads.py:80 msgid "Number of threads displayed on a single page" -msgstr "Number of threads displayed on a single page" +msgstr "" #: conf/admin/forms/threads.py:84 msgid "Number of posts displayed on a single page" -msgstr "Number of posts displayed on a single page" +msgstr "" #: conf/admin/forms/threads.py:87 conf/admin/forms/users.py:141 msgid "Maximum orphans" -msgstr "Maximum orphans" +msgstr "" #: conf/admin/forms/threads.py:89 msgid "" @@ -1062,141 +1013,128 @@ msgid "" "number specified in this setting, those posts will instead be displayed on " "previous page, reducing the total number of pages in thread." msgstr "" -"If number of posts to be displayed on the last page is less or equal to " -"number specified in this setting, those posts will instead be displayed on " -"previous page, reducing the total number of pages in thread." #: conf/admin/forms/threads.py:96 msgid "Maximum number of events displayed on a single page" -msgstr "Maximum number of events displayed on a single page" +msgstr "" #: conf/admin/forms/threads.py:100 msgid "Permission denied" -msgstr "Permission denied" +msgstr "" #: conf/admin/forms/threads.py:102 msgid "" "Attachments proxy will display this image in place of default one when user " "tries to access attachment they have no permission to see." msgstr "" -"Attachments proxy will display this image in place of default one when user " -"tries to access attachment they have no permission to see." #: conf/admin/forms/threads.py:108 msgid "Delete custom permission denied image" -msgstr "Delete custom permission denied image" +msgstr "" #: conf/admin/forms/threads.py:111 msgid "Not found" -msgstr "Not found" +msgstr "" #: conf/admin/forms/threads.py:113 msgid "" "Attachments proxy will display this image in place of default one when user " "tries to access attachment that doesn't exist." msgstr "" -"Attachments proxy will display this image in place of default one when user " -"tries to access attachment that doesn't exist." #: conf/admin/forms/threads.py:119 msgid "Delete custom not found image" -msgstr "Delete custom not found image" +msgstr "" #: conf/admin/forms/threads.py:129 msgid "This value must be lower than number of posts per page." -msgstr "This value must be lower than number of posts per page." +msgstr "" #: conf/admin/forms/users.py:37 msgid "Require new accounts activation" -msgstr "Require new accounts activation" +msgstr "" #: conf/admin/forms/users.py:39 msgid "No activation required" -msgstr "No activation required" +msgstr "" #: conf/admin/forms/users.py:40 msgid "Activation token sent to user e-mail" -msgstr "Activation token sent to user e-mail" +msgstr "" #: conf/admin/forms/users.py:41 msgid "Activation by administrator" -msgstr "Activation by administrator" +msgstr "" #: conf/admin/forms/users.py:42 msgid "Disable new registrations" -msgstr "Disable new registrations" +msgstr "" #: conf/admin/forms/users.py:48 msgid "" "Delete new inactive accounts if they weren't activated within this number of " "days" msgstr "" -"Delete new inactive accounts if they weren't activated within this number of " -"days" #: conf/admin/forms/users.py:51 msgid "Enter 0 to never delete inactive new accounts." -msgstr "Enter 0 to never delete inactive new accounts." +msgstr "" #: conf/admin/forms/users.py:56 msgid "Minimum allowed username length" -msgstr "Minimum allowed username length" +msgstr "" #: conf/admin/forms/users.py:59 msgid "Maximum allowed username length" -msgstr "Maximum allowed username length" +msgstr "" #: conf/admin/forms/users.py:63 msgid "Allow custom avatar uploads" -msgstr "Allow custom avatar uploads" +msgstr "" #: conf/admin/forms/users.py:65 msgid "" "Turning this option off will forbid forum users from uploading custom " "avatars. Good for forums adressed at young users." msgstr "" -"Turning this option off will forbid forum users from uploading custom " -"avatars. Good for forums adressed at young users." #: conf/admin/forms/users.py:70 msgid "Maximum size of uploaded avatar" -msgstr "Maximum size of uploaded avatar" +msgstr "" #: conf/admin/forms/users.py:71 msgid "Enter maximum allowed file size (in KB) for avatar uploads." -msgstr "Enter maximum allowed file size (in KB) for avatar uploads." +msgstr "" #: conf/admin/forms/users.py:75 msgid "Default avatar" -msgstr "Default avatar" +msgstr "" #: conf/admin/forms/users.py:77 conf/admin/forms/users.py:90 msgid "Individual" -msgstr "Individual" +msgstr "" #: conf/admin/forms/users.py:78 msgid "Gravatar" -msgstr "Gravatar" +msgstr "" #: conf/admin/forms/users.py:79 conf/admin/forms/users.py:91 msgid "Random avatar from gallery" -msgstr "Random avatar from gallery" +msgstr "" #: conf/admin/forms/users.py:84 msgid "Fallback for default gravatar" -msgstr "Fallback for default gravatar" +msgstr "" #: conf/admin/forms/users.py:86 msgid "" "Select which avatar to use when user has no gravatar associated with their e-" "mail address." msgstr "" -"Select which avatar to use when user has no gravatar associated with their e-" -"mail address." #: conf/admin/forms/users.py:96 msgid "Blank avatar" -msgstr "Blank avatar" +msgstr "" #: conf/admin/forms/users.py:98 msgid "" @@ -1204,42 +1142,39 @@ msgid "" "available: when user was deleted or is guest. Uploaded image should be a " "square." msgstr "" -"Blank avatar is displayed in the interface when user's avatar is not " -"available: when user was deleted or is guest. Uploaded image should be a " -"square." #: conf/admin/forms/users.py:105 msgid "Delete custom blank avatar" -msgstr "Delete custom blank avatar" +msgstr "" #: conf/admin/forms/users.py:109 msgid "Maximum allowed signature length" -msgstr "Maximum allowed signature length" +msgstr "" #: conf/admin/forms/users.py:113 threads/permissions/threads.py:110 #: users/admin/forms.py:175 msgid "Started threads" -msgstr "Started threads" +msgstr "" #: conf/admin/forms/users.py:115 conf/admin/forms/users.py:127 msgid "Don't watch" -msgstr "Don't watch" +msgstr "" #: conf/admin/forms/users.py:116 conf/admin/forms/users.py:128 msgid "Put on watched threads list" -msgstr "Put on watched threads list" +msgstr "" #: conf/admin/forms/users.py:119 conf/admin/forms/users.py:131 msgid "Put on watched threads list and e-mail user when somebody replies" -msgstr "Put on watched threads list and e-mail user when somebody replies" +msgstr "" #: conf/admin/forms/users.py:125 msgid "Replied threads" -msgstr "Replied threads" +msgstr "" #: conf/admin/forms/users.py:138 msgid "Number of users displayed on a single page" -msgstr "Number of users displayed on a single page" +msgstr "" #: conf/admin/forms/users.py:143 msgid "" @@ -1247,41 +1182,36 @@ msgid "" "number specified in this setting, those users will instead be displayed on " "previous page, reducing the total number of pages on the list." msgstr "" -"If number of users to be displayed on the last page is less or equal to " -"number specified in this setting, those users will instead be displayed on " -"previous page, reducing the total number of pages on the list." #: conf/admin/forms/users.py:151 msgid "Maximum age in days of posts that should count to the ranking" -msgstr "Maximum age in days of posts that should count to the ranking" +msgstr "" #: conf/admin/forms/users.py:155 msgid "Maximum number of ranked users" -msgstr "Maximum number of ranked users" +msgstr "" #: conf/admin/forms/users.py:158 msgid "Allow users to download their data" -msgstr "Allow users to download their data" +msgstr "" #: conf/admin/forms/users.py:160 msgid "Maximum age in hours of data downloads before they expire" -msgstr "Maximum age in hours of data downloads before they expire" +msgstr "" #: conf/admin/forms/users.py:162 msgid "" "Data downloads older than specified will have their files deleted and will " "be marked as expired." msgstr "" -"Data downloads older than specified will have their files deleted and will " -"be marked as expired." #: conf/admin/forms/users.py:169 msgid "Allow users to delete their own accounts" -msgstr "Allow users to delete their own accounts" +msgstr "" #: conf/admin/forms/users.py:173 msgid "IP storage time" -msgstr "IP storage time" +msgstr "" #: conf/admin/forms/users.py:175 msgid "" @@ -1289,118 +1219,105 @@ msgid "" "Enter zero to store registered IP addresses forever. Deleting user account " "always deletes the IP addresses associated with it." msgstr "" -"Number of days for which users IP addresses are stored in forum database. " -"Enter zero to store registered IP addresses forever. Deleting user account " -"always deletes the IP addresses associated with it." #: conf/admin/forms/users.py:183 msgid "Anonymous username" -msgstr "Anonymous username" +msgstr "" #: conf/admin/forms/users.py:185 msgid "" "This username is displayed instead of delete user's actual name next to " "their content." msgstr "" -"This username is displayed instead of delete user's actual name next to " -"their content." #: conf/admin/forms/users.py:202 icons/admin/forms.py:117 #, python-format msgid "Uploaded image's edge should be at least %(size)s pixels long." -msgstr "Uploaded image's edge should be at least %(size)s pixels long." +msgstr "" #: conf/admin/forms/users.py:215 msgid "This value must be lower than number of users per page." -msgstr "This value must be lower than number of users per page." +msgstr "" #: conf/admin/views.py:40 msgid "Settings have been saved." -msgstr "Settings have been saved." +msgstr "" #: core/errorpages.py:51 msgid "Permission denied." -msgstr "Permission denied." +msgstr "" #: core/errorpages.py:80 msgid "" "A problem was encountered when disconnecting your account from the remote " "site." msgstr "" -"A problem was encountered when disconnecting your account from the remote " -"site." #: core/errorpages.py:84 msgid "" "You are not allowed to disconnect your account from the other site, because " "currently it's the only way to sign in to your account." msgstr "" -"You are not allowed to disconnect your account from the other site, because " -"currently it's the only way to sign in to your account." #: core/errorpages.py:89 #, python-format msgid "A problem was encountered when signing you in using %(backend)s." -msgstr "A problem was encountered when signing you in using %(backend)s." +msgstr "" #: core/errorpages.py:93 msgid "The sign in process has been canceled by user." -msgstr "The sign in process has been canceled by user." +msgstr "" #: core/errorpages.py:95 msgid "The other service could not be reached." -msgstr "The other service could not be reached." +msgstr "" #: core/errorpages.py:101 msgid "Unexpected problem has been encountered during sign in process." -msgstr "Unexpected problem has been encountered during sign in process." +msgstr "" #: core/errorpages.py:122 msgid "" "Your request was rejected because your browser didn't send the CSRF cookie, " "or the cookie sent was invalid." msgstr "" -"Your request was rejected because your browser didn't send the CSRF cookie, " -"or the cookie sent was invalid." #: core/rest_permissions.py:9 msgid "This action is not available to guests." -msgstr "This action is not available to guests." +msgstr "" #: core/templatetags/misago_pagetitle.py:10 #: templates/misago/thread/private_thread.html:7 #: templates/misago/thread/thread.html:7 #, python-format msgid "page: %(page)s" -msgstr "page: %(page)s" +msgstr "" #: core/validators.py:10 msgid "Value has to contain alpha-numerical characters." -msgstr "Value has to contain alpha-numerical characters." +msgstr "" #: core/validators.py:12 msgid "Value is too long." -msgstr "Value is too long." +msgstr "" #: core/validators.py:26 msgid "Uploaded image is not a square." -msgstr "Uploaded image is not a square." +msgstr "" #: graphql/admin/versioncheck.py:27 msgid "The site is running using unreleased version of Misago." -msgstr "The site is running using unreleased version of Misago." +msgstr "" #: graphql/admin/versioncheck.py:29 msgid "" "Unreleased versions of Misago can lack security features and there is no " "supported way to upgrade them to release versions later." msgstr "" -"Unreleased versions of Misago can lack security features and there is no " -"supported way to upgrade them to release versions later." #: graphql/admin/versioncheck.py:42 msgid "Failed to connect to pypi.org API. Try again later." -msgstr "Failed to connect to pypi.org API. Try again later." +msgstr "" #: graphql/admin/versioncheck.py:44 #: templates/misago/admin/dashboard/checks.html:17 @@ -1409,21 +1326,19 @@ msgid "" "Version check feature relies on the API operated by the Python Package Index " "(pypi.org) API to retrieve latest Misago release version." msgstr "" -"Version check feature relies on the API operated by the Python Package Index " -"(pypi.org) API to retrieve latest Misago release version." #: graphql/admin/versioncheck.py:70 msgid "The site is running updated version of Misago." -msgstr "The site is running updated version of Misago." +msgstr "" #: graphql/admin/versioncheck.py:71 #, python-format msgid "Misago %(version)s is latest release." -msgstr "Misago %(version)s is latest release." +msgstr "" #: graphql/admin/versioncheck.py:77 msgid "The site is running outdated version of Misago." -msgstr "The site is running outdated version of Misago." +msgstr "" #: graphql/admin/versioncheck.py:79 #, python-format @@ -1431,48 +1346,46 @@ msgid "" "The site is running Misago version %(version)s while version %(latest)s is " "available." msgstr "" -"The site is running Misago version %(version)s while version %(latest)s is " -"available." #: icons/admin/__init__.py:15 msgid "Icons" -msgstr "Icons" +msgstr "" #: icons/admin/__init__.py:16 msgid "Upload favicon and application icon for the site." -msgstr "Upload favicon and application icon for the site." +msgstr "" #: icons/admin/forms.py:21 icons/admin/forms.py:28 msgid "Upload image" -msgstr "Upload image" +msgstr "" #: icons/admin/forms.py:22 msgid "Uploaded image should be a square that is 48px wide and tall." -msgstr "Uploaded image should be a square that is 48px wide and tall." +msgstr "" #: icons/admin/forms.py:25 icons/admin/forms.py:33 msgid "Delete custom icon" -msgstr "Delete custom icon" +msgstr "" #: icons/admin/forms.py:29 msgid "Uploaded image should be square at least 180px wide and tall." -msgstr "Uploaded image should be square at least 180px wide and tall." +msgstr "" #: icons/admin/forms.py:124 msgid "Uploaded image was not gif, jpeg or png." -msgstr "Uploaded image was not gif, jpeg or png." +msgstr "" #: icons/admin/views.py:17 msgid "Icons have been updated." -msgstr "Icons have been updated." +msgstr "" #: legal/admin/__init__.py:35 msgid "Legal agreements" -msgstr "Legal agreements" +msgstr "" #: legal/admin/__init__.py:36 msgid "Set terms of service and privacy policy contents." -msgstr "Set terms of service and privacy policy contents." +msgstr "" #: legal/admin/forms.py:11 legal/admin/forms.py:64 #: templates/misago/admin/agreements/list.html:19 @@ -1481,20 +1394,20 @@ msgstr "Set terms of service and privacy policy contents." #: templates/misago/admin/themes/assets/media.html:24 #: templates/misago/admin/users/edit.html:300 users/admin/forms.py:569 msgid "Type" -msgstr "Type" +msgstr "" #: legal/admin/forms.py:13 menus/admin/forms.py:10 #: templates/misago/admin/ranks/list.html:19 msgid "Title" -msgstr "Title" +msgstr "" #: legal/admin/forms.py:14 msgid "Optional, leave empty for agreement to be named after its type." -msgstr "Optional, leave empty for agreement to be named after its type." +msgstr "" #: legal/admin/forms.py:18 msgid "Active for its type" -msgstr "Active for its type" +msgstr "" #: legal/admin/forms.py:20 msgid "" @@ -1502,233 +1415,228 @@ msgid "" "replaced with this one. Misago will ask users who didn't accept this " "agreement to do so before allowing them to continue using the site." msgstr "" -"If other agreement is already active for this type, it will be unset and " -"replaced with this one. Misago will ask users who didn't accept this " -"agreement to do so before allowing them to continue using the site." #: legal/admin/forms.py:27 templates/misago/admin/themes/assets/css.html:17 msgid "Link" -msgstr "Link" +msgstr "" #: legal/admin/forms.py:29 msgid "If your agreement is located on other page, enter here a link to it." -msgstr "If your agreement is located on other page, enter here a link to it." +msgstr "" #: legal/admin/forms.py:35 msgid "You can use Markdown syntax for rich text elements." -msgstr "You can use Markdown syntax for rich text elements." +msgstr "" #: legal/admin/forms.py:48 msgid "Please fill in agreement link or text." -msgstr "Please fill in agreement link or text." +msgstr "" #: legal/admin/forms.py:66 threads/admin/forms.py:8 msgid "All types" -msgstr "All types" +msgstr "" #: legal/admin/forms.py:68 msgid "Content" -msgstr "Content" +msgstr "" #: legal/admin/views.py:16 msgid "Requested agreement does not exist." -msgstr "Requested agreement does not exist." +msgstr "" #: legal/admin/views.py:29 threads/admin/views/attachments.py:26 #: users/admin/views/bans.py:24 users/admin/views/datadownloads.py:22 #: users/admin/views/users.py:63 msgid "From newest" -msgstr "From newest" +msgstr "" #: legal/admin/views.py:29 threads/admin/views/attachments.py:27 #: users/admin/views/bans.py:25 users/admin/views/datadownloads.py:22 #: users/admin/views/users.py:64 msgid "From oldest" -msgstr "From oldest" +msgstr "" #: legal/admin/views.py:31 msgid "With agreements: 0" -msgstr "With agreements: 0" +msgstr "" #: legal/admin/views.py:32 msgid "Select agreements" -msgstr "Select agreements" +msgstr "" #: legal/admin/views.py:36 msgid "Delete agreements" -msgstr "Delete agreements" +msgstr "" #: legal/admin/views.py:37 msgid "Are you sure you want to delete those agreements?" -msgstr "Are you sure you want to delete those agreements?" +msgstr "" #: legal/admin/views.py:48 msgid "Selected agreements have been deleted." -msgstr "Selected agreements have been deleted." +msgstr "" #: legal/admin/views.py:52 #, python-format msgid "New agreement \"%(title)s\" has been saved." -msgstr "New agreement \"%(title)s\" has been saved." +msgstr "" #: legal/admin/views.py:63 #, python-format msgid "Agreement \"%(title)s\" has been edited." -msgstr "Agreement \"%(title)s\" has been edited." +msgstr "" #: legal/admin/views.py:78 #, python-format msgid "Agreement \"%(title)s\" has been deleted." -msgstr "Agreement \"%(title)s\" has been deleted." +msgstr "" #: legal/admin/views.py:86 #, python-format msgid "Agreement \"%(title)s\" has been set as active for type \"%(type)s\"." -msgstr "Agreement \"%(title)s\" has been set as active for type \"%(type)s\"." +msgstr "" #: legal/admin/views.py:98 #, python-format msgid "Agreement \"%(title)s\" has been disabled." -msgstr "Agreement \"%(title)s\" has been disabled." +msgstr "" #: legal/api.py:17 msgid "You have already accepted this agreement." -msgstr "You have already accepted this agreement." +msgstr "" #: legal/api.py:26 msgid "You need to submit a valid choice." -msgstr "You need to submit a valid choice." +msgstr "" #: legal/models.py:42 templates/misago/footer.html:29 msgid "Terms of service" -msgstr "Terms of service" +msgstr "" #: legal/models.py:43 templates/misago/footer.html:34 msgid "Privacy policy" -msgstr "Privacy policy" +msgstr "" #: markup/finalize.py:24 #, python-format msgid "%(title)s has written:" -msgstr "%(title)s has written:" +msgstr "" #: markup/finalize.py:26 msgid "Quoted message:" -msgstr "Quoted message:" +msgstr "" #: markup/finalize.py:33 #, python-format msgid "%(title)s:" -msgstr "%(title)s:" +msgstr "" #: markup/finalize.py:35 msgid "Spoiler:" -msgstr "Spoiler:" +msgstr "" #: markup/finalize.py:40 msgid "Reveal spoiler" -msgstr "Reveal spoiler" +msgstr "" #: menus/admin/__init__.py:31 msgid "Menu items" -msgstr "Menu items" +msgstr "" #: menus/admin/__init__.py:33 msgid "Use those options to add custom items to the navbar and footer menus." -msgstr "Use those options to add custom items to the navbar and footer menus." +msgstr "" #: menus/admin/forms.py:12 msgid "URL" -msgstr "URL" +msgstr "" #: menus/admin/forms.py:12 msgid "URL where this item will point to." -msgstr "URL where this item will point to." +msgstr "" #: menus/admin/forms.py:15 msgid "Menu" -msgstr "Menu" +msgstr "" #: menus/admin/forms.py:17 msgid "Menu in which this item will be displayed." -msgstr "Menu in which this item will be displayed." +msgstr "" #: menus/admin/forms.py:21 msgid "If you want to set custom value for link's \"class\"." -msgstr "If you want to set custom value for link's \"class\"." +msgstr "" #: menus/admin/forms.py:25 msgid "Open this link in new window" -msgstr "Open this link in new window" +msgstr "" #: menus/admin/forms.py:27 msgid "" "Enabling this option will result in the target=\"_blank\" attribute being " "added to this link's HTML element." msgstr "" -"Enabling this option will result in the target=\"_blank\" attribute being " -"added to this link's HTML element." #: menus/admin/forms.py:33 msgid "Rel attribute" -msgstr "Rel attribute" +msgstr "" #: menus/admin/forms.py:35 msgid "Optional \"rel\" attribute that this item will use (ex. \"nofollow\")." -msgstr "Optional \"rel\" attribute that this item will use (ex. \"nofollow\")." +msgstr "" #: menus/admin/views.py:16 msgid "Requested menu item does not exist." -msgstr "Requested menu item does not exist." +msgstr "" #: menus/admin/views.py:30 msgid "Delete items" -msgstr "Delete items" +msgstr "" #: menus/admin/views.py:31 msgid "Are you sure you want to delete those menu items?" -msgstr "Are you sure you want to delete those menu items?" +msgstr "" #: menus/admin/views.py:38 msgid "Selected menu items have been deleted." -msgstr "Selected menu items have been deleted." +msgstr "" #: menus/admin/views.py:42 #, python-format msgid "New menu item %(item)s has been saved." -msgstr "New menu item %(item)s has been saved." +msgstr "" #: menus/admin/views.py:52 #, python-format msgid "Menu item %(item)s has been edited." -msgstr "Menu item %(item)s has been edited." +msgstr "" #: menus/admin/views.py:64 #, python-format msgid "Menu item %(item)s has been deleted." -msgstr "Menu item %(item)s has been deleted." +msgstr "" #: menus/admin/views.py:82 #, python-format msgid "Menu item %(item)s has been moved after %(other)s." -msgstr "Menu item %(item)s has been moved after %(other)s." +msgstr "" #: menus/admin/views.py:101 #, python-format msgid "Menu item %(item)s has been moved before %(other)s." -msgstr "Menu item %(item)s has been moved before %(other)s." +msgstr "" #: menus/models.py:10 msgid "Navbar and footer" -msgstr "Navbar and footer" +msgstr "" #: menus/models.py:11 templates/misago/admin/menuitems/list.html:41 msgid "Navbar" -msgstr "Navbar" +msgstr "" #: menus/models.py:12 templates/misago/admin/menuitems/list.html:46 msgid "Footer" -msgstr "Footer" +msgstr "" #: oauth2/exceptions.py:13 msgid "The OAuth2 process was canceled by the provider." @@ -1796,50 +1704,50 @@ msgstr "" msgid "User profile retrieved from the OAuth2 provider did not validate." msgstr "" -#: oauth2/user.py:96 users/validators.py:39 +#: oauth2/user.py:97 users/validators.py:39 msgid "This e-mail address is not available." -msgstr "This e-mail address is not available." +msgstr "" -#: oauth2/user.py:101 users/validators.py:67 +#: oauth2/user.py:102 users/validators.py:67 msgid "This username is not available." -msgstr "This username is not available." +msgstr "" #: search/api.py:17 search/views.py:12 search/views.py:21 msgid "You don't have permission to search site." -msgstr "You don't have permission to search site." +msgstr "" #: search/permissions.py:10 templates/misago/search.html:26 #: templates/misago/search.html:38 msgid "Search" -msgstr "Search" +msgstr "" #: search/permissions.py:12 msgid "Can search site" -msgstr "Can search site" +msgstr "" #: socialauth/admin/__init__.py:40 msgid "Social login" -msgstr "Social login" +msgstr "" #: socialauth/admin/__init__.py:42 msgid "Enable users to sign on and login using their social profile." -msgstr "Enable users to sign on and login using their social profile." +msgstr "" #: socialauth/admin/forms/base.py:10 msgid "Button text" -msgstr "Button text" +msgstr "" #: socialauth/admin/forms/base.py:11 msgid "Button color" -msgstr "Button color" +msgstr "" #: socialauth/admin/forms/base.py:12 msgid "Enable this provider" -msgstr "Enable this provider" +msgstr "" #: socialauth/admin/forms/base.py:37 msgid "Associate existing users by email" -msgstr "Associate existing users by email" +msgstr "" #: socialauth/admin/forms/base.py:39 msgid "" @@ -1848,55 +1756,51 @@ msgid "" "Otherwise they will be asked to specify a different e-mail to continue sign " "in using social site." msgstr "" -"Enabling this option will result in the user being signed in if their forum " -"account was registered using same e-mail address as used on the social site. " -"Otherwise they will be asked to specify a different e-mail to continue sign " -"in using social site." #: socialauth/admin/forms/base.py:51 socialauth/admin/forms/base.py:53 -#: threads/admin/forms.py:97 +#: threads/admin/forms.py:98 msgid "This field is required." -msgstr "This field is required." +msgstr "" #: socialauth/admin/forms/facebook.py:8 msgid "App ID" -msgstr "App ID" +msgstr "" #: socialauth/admin/forms/facebook.py:9 msgid "App Secret" -msgstr "App Secret" +msgstr "" #: socialauth/admin/forms/twitter.py:8 msgid "Consumer API key" -msgstr "Consumer API key" +msgstr "" #: socialauth/admin/forms/twitter.py:9 msgid "Consumer API secret key" -msgstr "Consumer API secret key" +msgstr "" #: socialauth/admin/views.py:15 msgid "Requested social login provider does not exist." -msgstr "Requested social login provider does not exist." +msgstr "" #: socialauth/admin/views.py:61 #, python-format msgid "Login with %(provider)s has been updated." -msgstr "Login with %(provider)s has been updated." +msgstr "" #: socialauth/admin/views.py:71 #, python-format msgid "Login with %(provider)s has been disabled." -msgstr "Login with %(provider)s has been disabled." +msgstr "" #: socialauth/admin/views.py:91 #, python-format msgid "Login with %(provider)s has been moved after %(other)s." -msgstr "Login with %(provider)s has been moved after %(other)s." +msgstr "" #: socialauth/admin/views.py:112 #, python-format msgid "Login with %(provider)s has been moved before %(other)s." -msgstr "Login with %(provider)s has been moved before %(other)s." +msgstr "" #: socialauth/pipeline.py:88 #, python-format @@ -1904,8 +1808,6 @@ msgid "" "The e-mail address associated with your %(backend)s account is not available " "for use on this site." msgstr "" -"The e-mail address associated with your %(backend)s account is not available " -"for use on this site." #: socialauth/pipeline.py:98 #, python-format @@ -1913,12 +1815,10 @@ msgid "" "Your account has to be activated by site administrator before you will be " "able to sign in with %(backend)s." msgstr "" -"Your account has to be activated by site administrator before you will be " -"able to sign in with %(backend)s." #: socialauth/pipeline.py:223 users/api/userendpoints/create.py:60 msgid "Please try resubmitting the form." -msgstr "Please try resubmitting the form." +msgstr "" #: socialauth/views.py:25 users/api/auth.py:40 users/api/users.py:92 #, python-format @@ -1932,58 +1832,51 @@ msgid "" " %(user)s roles\n" " " msgstr "" -"\n" -" %(user)s roles\n" -" " #: templates/misago/acl_debug.html:9 msgid "Anonymous roles" -msgstr "Anonymous roles" +msgstr "" #: templates/misago/acl_debug.html:30 msgid "Current ACL" -msgstr "Current ACL" +msgstr "" #: templates/misago/acl_debug.html:34 msgid "Key" -msgstr "Key" +msgstr "" #: templates/misago/acl_debug.html:35 msgid "Value" -msgstr "Value" +msgstr "" #: templates/misago/activation/done.html:5 msgid "Account activated" -msgstr "Account activated" +msgstr "" #: templates/misago/activation/done.html:19 msgid "" "You can now sign in to finish setting up your account and to participate in " "or start new discussions." msgstr "" -"You can now sign in to finish setting up your account and to participate in " -"or start new discussions." #: templates/misago/activation/error.html:5 msgid "Activation error" -msgstr "Activation error" +msgstr "" #: templates/misago/activation/error.html:18 msgid "Can't activate account." -msgstr "Can't activate account." +msgstr "" #: templates/misago/activation/request.html:5 #: templates/misago/activation/request.html:18 msgid "Request activation link" -msgstr "Request activation link" +msgstr "" #: templates/misago/activation/request.html:32 msgid "" "The site administrator may impose a requirement on newly registered accounts " "to be activated before users will be able to sign in." msgstr "" -"The site administrator may impose a requirement on newly registered accounts " -"to be activated before users will be able to sign in." #: templates/misago/activation/request.html:35 msgid "" @@ -1991,35 +1884,30 @@ msgid "" "account by clicking a special activation link. This link will be valid only " "for your browser, for seven days or until your account is activated." msgstr "" -"Depending on the time of registration, you will be able to activate your " -"account by clicking a special activation link. This link will be valid only " -"for your browser, for seven days or until your account is activated." #: templates/misago/activation/request.html:38 msgid "" "To receive this link, enter your account's e-mail address in the form and " "press the \"Send link\" button." msgstr "" -"To receive this link, enter your account's e-mail address in the form and " -"press the \"Send link\" button." #: templates/misago/activation/request.html:56 msgid "To request a new activation link please enable JavaScript." -msgstr "To request a new activation link please enable JavaScript." +msgstr "" #: templates/misago/activation/stopped.html:5 msgid "Activation failed" -msgstr "Activation failed" +msgstr "" #: templates/misago/activation/stopped.html:19 msgid "Your account can't be activated at this time." -msgstr "Your account can't be activated at this time." +msgstr "" #: templates/misago/admin/agreements/form.html:9 #: templates/misago/admin/agreements/form.html:40 #: templates/misago/admin/agreements/list.html:9 msgid "New agreement" -msgstr "New agreement" +msgstr "" #: templates/misago/admin/agreements/form.html:29 #: templates/misago/admin/categories/form.html:35 @@ -2027,12 +1915,12 @@ msgstr "New agreement" #: templates/misago/admin/ranks/form.html:29 #: templates/misago/admin/users/edit.html:23 msgid "View on site" -msgstr "View on site" +msgstr "" #: templates/misago/admin/agreements/form.html:38 #: templates/misago/admin/agreements/list.html:107 msgid "Edit agreement" -msgstr "Edit agreement" +msgstr "" #: templates/misago/admin/agreements/form.html:48 #: templates/misago/admin/categoryroles/form.html:36 @@ -2041,168 +1929,167 @@ msgstr "Edit agreement" #: templates/misago/admin/menuitems/form.html:41 #: templates/misago/admin/roles/form.html:36 msgid "Basic settings" -msgstr "Basic settings" +msgstr "" #: templates/misago/admin/agreements/form.html:58 msgid "Agreement contents" -msgstr "Agreement contents" +msgstr "" #: templates/misago/admin/agreements/form.html:61 msgid "Fill in one of the fields." -msgstr "Fill in one of the fields." +msgstr "" #: templates/misago/admin/agreements/list.html:17 #: templates/misago/admin/users/edit.html:299 msgid "Agreement" -msgstr "Agreement" +msgstr "" #: templates/misago/admin/agreements/list.html:20 msgid "Created" -msgstr "Created" +msgstr "" #: templates/misago/admin/agreements/list.html:21 #: templates/misago/admin/themes/assets/css.html:32 #: templates/misago/admin/themes/assets/media.html:22 msgid "Modified" -msgstr "Modified" +msgstr "" #: templates/misago/admin/agreements/list.html:41 msgid "Users are required to accept this agreement to use the site" -msgstr "Users are required to accept this agreement to use the site" +msgstr "" #: templates/misago/admin/agreements/list.html:42 #: templates/misago/admin/themes/list.html:51 users/admin/forms.py:587 msgid "Active" -msgstr "Active" +msgstr "" #: templates/misago/admin/agreements/list.html:60 #, python-format msgid "%(created_on)s by %(created_by)s" -msgstr "%(created_on)s by %(created_by)s" +msgstr "" #: templates/misago/admin/agreements/list.html:78 #, python-format msgid "%(last_modified_on)s by %(last_modified_by)s" -msgstr "%(last_modified_on)s by %(last_modified_by)s" +msgstr "" #: templates/misago/admin/agreements/list.html:82 msgid "never" -msgstr "never" +msgstr "" #: templates/misago/admin/agreements/list.html:95 #: templates/misago/admin/themes/list.html:78 msgid "Set as active" -msgstr "Set as active" +msgstr "" #: templates/misago/admin/agreements/list.html:102 msgid "Disable agreement" -msgstr "Disable agreement" +msgstr "" #: templates/misago/admin/agreements/list.html:112 msgid "Remove agreement" -msgstr "Remove agreement" +msgstr "" #: templates/misago/admin/agreements/list.html:124 msgid "No agreements matching criteria exist." -msgstr "No agreements matching criteria exist." +msgstr "" #: templates/misago/admin/agreements/list.html:126 msgid "No agreements are set." -msgstr "No agreements are set." +msgstr "" #: templates/misago/admin/agreements/list.html:137 msgid "Are you sure you want to set this agreement as active for its type?" -msgstr "Are you sure you want to set this agreement as active for its type?" +msgstr "" #: templates/misago/admin/agreements/list.html:141 msgid "Are you sure you want to disable this agreement?" -msgstr "Are you sure you want to disable this agreement?" +msgstr "" #: templates/misago/admin/agreements/list.html:145 msgid "Are you sure you want to remove this agreement?" -msgstr "Are you sure you want to remove this agreement?" +msgstr "" #: templates/misago/admin/attachments/list.html:7 msgid "Attachment" -msgstr "Attachment" +msgstr "" #: templates/misago/admin/attachments/list.html:8 msgid "Thread" -msgstr "Thread" +msgstr "" #: templates/misago/admin/attachments/list.html:48 #, python-format msgid "%(filetype)s, %(size)s, uploaded by %(uploader)s %(uploaded_on)s." -msgstr "%(filetype)s, %(size)s, uploaded by %(uploader)s %(uploaded_on)s." +msgstr "" #: templates/misago/admin/attachments/list.html:59 msgid "None" -msgstr "None" +msgstr "" #: templates/misago/admin/attachments/list.html:66 #: templates/misago/admin/warnings/list.html:112 -#: templates/misago/poll/results.html:76 msgid "Delete" -msgstr "Delete" +msgstr "" #: templates/misago/admin/attachments/list.html:76 msgid "No attachments matching criteria exist." -msgstr "No attachments matching criteria exist." +msgstr "" #: templates/misago/admin/attachments/list.html:78 msgid "No attachments exist." -msgstr "No attachments exist." +msgstr "" #: templates/misago/admin/attachments/list.html:113 msgid "Are you sure you want to delete this attachment?" -msgstr "Are you sure you want to delete this attachment?" +msgstr "" #: templates/misago/admin/attachmenttypes/form.html:9 #: templates/misago/admin/attachmenttypes/list.html:9 msgid "New type" -msgstr "New type" +msgstr "" #: templates/misago/admin/attachmenttypes/form.html:26 msgid "Edit attachment type" -msgstr "Edit attachment type" +msgstr "" #: templates/misago/admin/attachmenttypes/form.html:28 msgid "New attachment type" -msgstr "New attachment type" +msgstr "" #: templates/misago/admin/attachmenttypes/form.html:36 #: templates/misago/admin/warnings/form.html:34 msgid "Basic options" -msgstr "Basic options" +msgstr "" #: templates/misago/admin/attachmenttypes/form.html:47 msgid "Availability" -msgstr "Availability" +msgstr "" #: templates/misago/admin/attachmenttypes/list.html:18 msgid "Extensions" -msgstr "Extensions" +msgstr "" #: templates/misago/admin/attachmenttypes/list.html:19 #: threads/admin/forms.py:56 msgid "Mimetypes" -msgstr "Mimetypes" +msgstr "" #: templates/misago/admin/attachmenttypes/list.html:20 msgid "Files" -msgstr "Files" +msgstr "" #: templates/misago/admin/attachmenttypes/list.html:33 msgid "Uploading new files of this type is disabled" -msgstr "Uploading new files of this type is disabled" +msgstr "" #: templates/misago/admin/attachmenttypes/list.html:34 msgid "Limited" -msgstr "Limited" +msgstr "" #: templates/misago/admin/attachmenttypes/list.html:37 msgid "Uploading and downloading files of this type is disabled" -msgstr "Uploading and downloading files of this type is disabled" +msgstr "" #: templates/misago/admin/attachmenttypes/list.html:38 #: templates/misago/admin/users/edit.html:67 @@ -2210,7 +2097,7 @@ msgstr "Uploading and downloading files of this type is disabled" #: templates/misago/thread/header.html:65 #: templates/misago/thread/toolbar_bottom.html:20 msgid "Disabled" -msgstr "Disabled" +msgstr "" #: templates/misago/admin/attachmenttypes/list.html:57 #: templates/misago/admin/categories/list.html:53 @@ -2218,143 +2105,143 @@ msgstr "Disabled" #: templates/misago/admin/ranks/list.html:59 #: templates/misago/admin/ranks/list.html:66 msgid "Not set" -msgstr "Not set" +msgstr "" #: templates/misago/admin/attachmenttypes/list.html:70 msgid "Edit type" -msgstr "Edit type" +msgstr "" #: templates/misago/admin/attachmenttypes/list.html:75 msgid "Delete type" -msgstr "Delete type" +msgstr "" #: templates/misago/admin/attachmenttypes/list.html:86 msgid "No attachment types are set." -msgstr "No attachment types are set." +msgstr "" #: templates/misago/admin/attachmenttypes/list.html:95 msgid "Are you sure you want to delete this attachment type?" -msgstr "Are you sure you want to delete this attachment type?" +msgstr "" #: templates/misago/admin/bans/form.html:9 #: templates/misago/admin/bans/form.html:28 #: templates/misago/admin/bans/list.html:9 msgid "New ban" -msgstr "New ban" +msgstr "" #: templates/misago/admin/bans/form.html:26 #: templates/misago/admin/bans/list.html:65 msgid "Edit ban" -msgstr "Edit ban" +msgstr "" #: templates/misago/admin/bans/form.html:36 #: templates/misago/admin/users/ban.html:62 msgid "Ban settings" -msgstr "Ban settings" +msgstr "" #: templates/misago/admin/bans/form.html:47 #: templates/misago/admin/users/ban.html:71 msgid "Messages" -msgstr "Messages" +msgstr "" #: templates/misago/admin/bans/form.html:61 #: templates/misago/admin/bans/list.html:54 #: templates/misago/admin/users/ban.html:90 msgid "Never" -msgstr "Never" +msgstr "" #: templates/misago/admin/bans/form.html:62 #: templates/misago/admin/users/ban.html:91 msgid "Set date" -msgstr "Set date" +msgstr "" #: templates/misago/admin/bans/list.html:16 msgid "Ban" -msgstr "Ban" +msgstr "" #: templates/misago/admin/bans/list.html:19 msgid "Expires on" -msgstr "Expires on" +msgstr "" #: templates/misago/admin/bans/list.html:36 users/admin/forms.py:580 msgid "Registration only" -msgstr "Registration only" +msgstr "" #: templates/misago/admin/bans/list.html:41 users/admin/forms.py:587 #: users/models/datadownload.py:29 msgid "Expired" -msgstr "Expired" +msgstr "" #: templates/misago/admin/bans/list.html:70 msgid "Remove ban" -msgstr "Remove ban" +msgstr "" #: templates/misago/admin/bans/list.html:82 msgid "No bans matching criteria exist." -msgstr "No bans matching criteria exist." +msgstr "" #: templates/misago/admin/bans/list.html:84 msgid "No bans are set." -msgstr "No bans are set." +msgstr "" #: templates/misago/admin/bans/list.html:95 msgid "Are you sure you want to remove this ban?" -msgstr "Are you sure you want to remove this ban?" +msgstr "" #: templates/misago/admin/base.html:7 templates/misago/admin/login.html:6 msgid "Misago Administration" -msgstr "Misago Administration" +msgstr "" #: templates/misago/admin/categories/delete.html:6 #, python-format msgid "Delete category: %(category)s" -msgstr "Delete category: %(category)s" +msgstr "" #: templates/misago/admin/categories/delete.html:21 #: templates/misago/admin/categories/delete.html:39 #: templates/misago/admin/categories/list.html:105 msgid "Delete category" -msgstr "Delete category" +msgstr "" #: templates/misago/admin/categories/delete.html:27 msgid "Category contents" -msgstr "Category contents" +msgstr "" #: templates/misago/admin/categories/form.html:9 #: templates/misago/admin/categories/form.html:46 #: templates/misago/admin/categories/list.html:9 msgid "New category" -msgstr "New category" +msgstr "" #: templates/misago/admin/categories/form.html:29 msgid "Edit permissions" -msgstr "Edit permissions" +msgstr "" #: templates/misago/admin/categories/form.html:44 #: templates/misago/admin/categories/list.html:102 #: templates/misago/admin/categoryroles/categoryroles.html:24 msgid "Edit category" -msgstr "Edit category" +msgstr "" #: templates/misago/admin/categories/form.html:54 msgid "Display and position" -msgstr "Display and position" +msgstr "" #: templates/misago/admin/categories/form.html:67 msgid "Behaviour" -msgstr "Behaviour" +msgstr "" #: templates/misago/admin/categories/form.html:76 msgid "Content approval" -msgstr "Content approval" +msgstr "" #: templates/misago/admin/categories/form.html:86 msgid "Prune threads" -msgstr "Prune threads" +msgstr "" #: templates/misago/admin/categories/list.html:17 msgid "Category" -msgstr "Category" +msgstr "" #: templates/misago/admin/categories/list.html:18 msgid "Label" @@ -2367,7 +2254,7 @@ msgstr "" #: templates/misago/profile/posts.html:5 templates/misago/profile/posts.html:8 #: templates/misago/profile/posts.html:9 users/apps.py:102 msgid "Posts" -msgstr "Posts" +msgstr "" #: templates/misago/admin/categories/list.html:66 #: templates/misago/admin/menuitems/list.html:72 @@ -2376,7 +2263,7 @@ msgstr "Posts" #: templates/misago/admin/themes/assets/css.html:68 #: templates/misago/admin/warnings/list.html:84 msgid "Move down" -msgstr "Move down" +msgstr "" #: templates/misago/admin/categories/list.html:80 #: templates/misago/admin/menuitems/list.html:86 @@ -2385,89 +2272,89 @@ msgstr "Move down" #: templates/misago/admin/themes/assets/css.html:73 #: templates/misago/admin/warnings/list.html:96 msgid "Move up" -msgstr "Move up" +msgstr "" #: templates/misago/admin/categories/list.html:115 msgid "No categories are set." -msgstr "No categories are set." +msgstr "" #: templates/misago/admin/categoryroles/categoryroles.html:6 #, python-format msgid "%(category)s: Permissions" -msgstr "%(category)s: Permissions" +msgstr "" #: templates/misago/admin/categoryroles/categoryroles.html:59 #: templates/misago/admin/categoryroles/rolecategories.html:56 msgid "Are you sure you want to abandon changes?" -msgstr "Are you sure you want to abandon changes?" +msgstr "" #: templates/misago/admin/categoryroles/form.html:9 #: templates/misago/admin/categoryroles/form.html:28 msgid "New category role" -msgstr "New category role" +msgstr "" #: templates/misago/admin/categoryroles/form.html:26 msgid "Edit category role" -msgstr "Edit category role" +msgstr "" #: templates/misago/admin/categoryroles/list.html:9 #: templates/misago/admin/roles/form.html:9 #: templates/misago/admin/roles/form.html:28 #: templates/misago/admin/roles/list.html:9 msgid "New role" -msgstr "New role" +msgstr "" #: templates/misago/admin/categoryroles/list.html:16 users/admin/forms.py:250 msgid "Roles" -msgstr "Roles" +msgstr "" #: templates/misago/admin/categoryroles/list.html:34 #: templates/misago/admin/categoryroles/rolecategories.html:24 #: templates/misago/admin/roles/form.html:26 #: templates/misago/admin/roles/list.html:42 msgid "Edit role" -msgstr "Edit role" +msgstr "" #: templates/misago/admin/categoryroles/list.html:39 #: templates/misago/admin/roles/list.html:47 msgid "Delete role" -msgstr "Delete role" +msgstr "" #: templates/misago/admin/categoryroles/list.html:50 msgid "No category roles are set." -msgstr "No category roles are set." +msgstr "" #: templates/misago/admin/categoryroles/list.html:59 #: templates/misago/admin/roles/list.html:67 msgid "Are you sure you want to delete this role?" -msgstr "Are you sure you want to delete this role?" +msgstr "" #: templates/misago/admin/categoryroles/rolecategories.html:6 #, python-format msgid "%(role)s: Category permissions" -msgstr "%(role)s: Category permissions" +msgstr "" #: templates/misago/admin/conf/analytics_settings.html:8 msgid "Google Analytics and Search Console" -msgstr "Google Analytics and Search Console" +msgstr "" #: templates/misago/admin/conf/captcha_settings.html:16 msgid "reCAPTCHA" -msgstr "reCAPTCHA" +msgstr "" #: templates/misago/admin/conf/captcha_settings.html:35 msgid "Stop Forum Spam" -msgstr "Stop Forum Spam" +msgstr "" #: templates/misago/admin/conf/form.html:16 #: templates/misago/admin/socialauth/list.html:63 msgid "Change settings" -msgstr "Change settings" +msgstr "" #: templates/misago/admin/conf/form.html:27 #: templates/misago/admin/generic/form.html:25 msgid "Form was completed with errors." -msgstr "Form was completed with errors." +msgstr "" #: templates/misago/admin/conf/form.html:37 #: templates/misago/admin/generic/form.html:45 @@ -2475,19 +2362,19 @@ msgstr "Form was completed with errors." #: templates/misago/emails/change_email.html:16 #: templates/misago/emails/change_password.html:16 msgid "Save changes" -msgstr "Save changes" +msgstr "" #: templates/misago/admin/conf/general_settings.html:8 msgid "Site details" -msgstr "Site details" +msgstr "" #: templates/misago/admin/conf/general_settings.html:35 msgid "Open Graph image" -msgstr "Open Graph image" +msgstr "" #: templates/misago/admin/conf/general_settings.html:49 msgid "Forum index" -msgstr "Forum index" +msgstr "" #: templates/misago/admin/conf/oauth2_settings.html:19 msgid "Initializing login" @@ -2497,68 +2384,68 @@ msgstr "" msgid "Retrieving access token" msgstr "" -#: templates/misago/admin/conf/oauth2_settings.html:39 +#: templates/misago/admin/conf/oauth2_settings.html:38 msgid "Retrieving user data" msgstr "" -#: templates/misago/admin/conf/oauth2_settings.html:51 +#: templates/misago/admin/conf/oauth2_settings.html:50 msgid "New user sign-ons" msgstr "" -#: templates/misago/admin/conf/oauth2_settings.html:59 +#: templates/misago/admin/conf/oauth2_settings.html:58 msgid "User JSON mappings" msgstr "" -#: templates/misago/admin/conf/oauth2_settings.html:62 +#: templates/misago/admin/conf/oauth2_settings.html:61 msgid "" "Path to value is a key under which it can be found in the JSON with user " "data returned by the provider. If this key is nested under other key, use " "full path and separate keys with periods (\".\")." msgstr "" -#: templates/misago/admin/conf/oauth2_settings.html:67 +#: templates/misago/admin/conf/oauth2_settings.html:66 msgid "For example, for given JSON with user data:" msgstr "" -#: templates/misago/admin/conf/oauth2_settings.html:82 +#: templates/misago/admin/conf/oauth2_settings.html:81 msgid "Those paths should be used:" msgstr "" -#: templates/misago/admin/conf/oauth2_settings.html:87 +#: templates/misago/admin/conf/oauth2_settings.html:86 msgid "User ID" msgstr "" -#: templates/misago/admin/conf/oauth2_settings.html:88 +#: templates/misago/admin/conf/oauth2_settings.html:87 msgid "User name" msgstr "" -#: templates/misago/admin/conf/oauth2_settings.html:89 +#: templates/misago/admin/conf/oauth2_settings.html:88 msgid "User e-mail" msgstr "" -#: templates/misago/admin/conf/oauth2_settings.html:90 +#: templates/misago/admin/conf/oauth2_settings.html:89 msgid "User avatar" msgstr "" #: templates/misago/admin/conf/threads_settings.html:8 msgid "Posting" -msgstr "Posting" +msgstr "" #: templates/misago/admin/conf/threads_settings.html:26 msgid "Threads lists" -msgstr "Threads lists" +msgstr "" #: templates/misago/admin/conf/threads_settings.html:34 msgid "Thread pages" -msgstr "Thread pages" +msgstr "" #: templates/misago/admin/conf/threads_settings.html:44 msgid "Read-tracker" -msgstr "Read-tracker" +msgstr "" #: templates/misago/admin/conf/threads_settings.html:52 msgid "Attachment error images" -msgstr "Attachment error images" +msgstr "" #: templates/misago/admin/conf/users_settings.html:9 #: templates/misago/admin/socialauth/list.html:97 @@ -2574,78 +2461,76 @@ msgstr "" #: templates/misago/admin/conf/users_settings.html:15 msgid "New accounts" -msgstr "New accounts" +msgstr "" #: templates/misago/admin/conf/users_settings.html:24 users/admin/forms.py:484 #: users/admin/forms.py:573 msgid "Usernames" -msgstr "Usernames" +msgstr "" #: templates/misago/admin/conf/users_settings.html:34 msgid "Avatars" -msgstr "Avatars" +msgstr "" #: templates/misago/admin/conf/users_settings.html:50 msgid "Signatures" -msgstr "Signatures" +msgstr "" #: templates/misago/admin/conf/users_settings.html:58 #: users/admin/__init__.py:80 msgid "Data downloads" -msgstr "Data downloads" +msgstr "" #: templates/misago/admin/conf/users_settings.html:67 msgid "Own account deletion" -msgstr "Own account deletion" +msgstr "" #: templates/misago/admin/conf/users_settings.html:75 users/admin/forms.py:492 msgid "IP addresses" -msgstr "IP addresses" +msgstr "" #: templates/misago/admin/conf/users_settings.html:83 msgid "Default subscription preferences" -msgstr "Default subscription preferences" +msgstr "" #: templates/misago/admin/conf/users_settings.html:92 msgid "Users lists" -msgstr "Users lists" +msgstr "" #: templates/misago/admin/conf/users_settings.html:101 msgid "Top posters ranking" -msgstr "Top posters ranking" +msgstr "" #: templates/misago/admin/dashboard/checks.html:5 msgid "System checks" -msgstr "System checks" +msgstr "" #: templates/misago/admin/dashboard/checks.html:16 #: templates/misago/admin/dashboard/index.html:32 msgid "Checking Misago version used by the site..." -msgstr "Checking Misago version used by the site..." +msgstr "" #: templates/misago/admin/dashboard/checks.html:30 msgid "The site is running in DEBUG mode." -msgstr "The site is running in DEBUG mode." +msgstr "" #: templates/misago/admin/dashboard/checks.html:31 msgid "" "Error pages displayed in DEBUG mode will expose site configuration details " "like secrets and tokens to all visitors. This is MAJOR security risk." msgstr "" -"Error pages displayed in DEBUG mode will expose site configuration details " -"like secrets and tokens to all visitors. This is MAJOR security risk." #: templates/misago/admin/dashboard/checks.html:48 msgid "Forum address is not configured." -msgstr "Forum address is not configured." +msgstr "" #: templates/misago/admin/dashboard/checks.html:49 msgid "Links in e-mails sent by Misago will be broken." -msgstr "Links in e-mails sent by Misago will be broken." +msgstr "" #: templates/misago/admin/dashboard/checks.html:69 msgid "Configured forum address appears to be incorrect." -msgstr "Configured forum address appears to be incorrect." +msgstr "" #: templates/misago/admin/dashboard/checks.html:77 #, python-format @@ -2653,129 +2538,120 @@ msgid "" "Your forum address is set to %(configured_address)s while correct value " "appears to be %(correct_address)s." msgstr "" -"Your forum address is set to %(configured_address)s while correct value " -"appears to be %(correct_address)s." #: templates/misago/admin/dashboard/checks.html:82 msgid "Links in e-mails sentby Misagoill be broken." -msgstr "Links in e-mails sentby Misagoill be broken." +msgstr "" #: templates/misago/admin/dashboard/checks.html:102 msgid "The site is not running over HTTPS." -msgstr "The site is not running over HTTPS." +msgstr "" #: templates/misago/admin/dashboard/checks.html:103 msgid "" "Browsers may warn users visiting the site about it being insecure. Search " "engines will lower its position in search results." msgstr "" -"Browsers may warn users visiting the site about it being insecure. Search " -"engines will lower its position in search results." #: templates/misago/admin/dashboard/checks.html:117 msgid "Cache is disabled." -msgstr "Cache is disabled." +msgstr "" #: templates/misago/admin/dashboard/checks.html:118 msgid "" "This will cause degraded performance and increased CPU usage by the site, " "possibly leading to increased hosting costs." msgstr "" -"This will cause degraded performance and increased CPU usage by the site, " -"possibly leading to increased hosting costs." #: templates/misago/admin/dashboard/checks.html:133 #, python-format msgid "There is %(downloads)s unprocessed data download request." msgid_plural "There are %(downloads)s unprocessed data download requests." -msgstr[0] "There is %(downloads)s unprocessed data download request." -msgstr[1] "There are %(downloads)s unprocessed data download requests." +msgstr[0] "" +msgstr[1] "" #: templates/misago/admin/dashboard/checks.html:139 msgid "" "Cron task that should process user data download requests is not running." msgstr "" -"Cron task that should process user data download requests is not running." #: templates/misago/admin/dashboard/checks.html:156 #, python-format msgid "There is %(users)s inactive user accounts." msgid_plural "There are %(users)s inactive users accounts." -msgstr[0] "There is %(users)s inactive user accounts." -msgstr[1] "There are %(users)s inactive users accounts." +msgstr[0] "" +msgstr[1] "" #: templates/misago/admin/dashboard/checks.html:162 msgid "" "The site may be targeted by bots, is not sending activation e-mails, or is " "not configured to delete inactive user accounts." msgstr "" -"The site may be targeted by bots, is not sending activation e-mails, or is " -"not configured to delete inactive user accounts." #: templates/misago/admin/dashboard/index.html:28 msgid "Version check is currently unavailable due to an error." -msgstr "Version check is currently unavailable due to an error." +msgstr "" #: templates/misago/admin/dashboard/index.html:29 msgid "Misago admin API did not answer or answered with an error." -msgstr "Misago admin API did not answer or answered with an error." +msgstr "" #: templates/misago/admin/dashboard/index.html:42 msgid "User registrations" -msgstr "User registrations" +msgstr "" #: templates/misago/admin/dashboard/index.html:43 msgid "User deletions" -msgstr "User deletions" +msgstr "" #: templates/misago/admin/dashboard/index.html:44 msgid "Threads started" -msgstr "Threads started" +msgstr "" #: templates/misago/admin/dashboard/index.html:46 msgid "Attachments uploaded" -msgstr "Attachments uploaded" +msgstr "" #: templates/misago/admin/dashboard/index.html:47 msgid "Data download requests" -msgstr "Data download requests" +msgstr "" #: templates/misago/admin/dashboard/index.html:49 msgid "Site analytics are currently unavailable due to an error." -msgstr "Site analytics are currently unavailable due to an error." +msgstr "" #: templates/misago/admin/dashboard/totals.html:43 threads/admin/__init__.py:36 #: threads/permissions/attachments.py:11 threads/permissions/attachments.py:29 msgid "Attachments" -msgstr "Attachments" +msgstr "" #: templates/misago/admin/datadownloads/form.html:6 #: templates/misago/admin/datadownloads/form.html:11 msgid "Request new data downloads" -msgstr "Request new data downloads" +msgstr "" #: templates/misago/admin/datadownloads/list.html:9 msgid "New downloads" -msgstr "New downloads" +msgstr "" #: templates/misago/admin/datadownloads/list.html:17 #: templates/misago/admin/users/ban.html:28 #: templates/misago/admin/users/list.html:17 users/admin/forms.py:670 msgid "User" -msgstr "User" +msgstr "" #: templates/misago/admin/datadownloads/list.html:18 threads/admin/forms.py:58 #: users/admin/forms.py:668 msgid "Status" -msgstr "Status" +msgstr "" #: templates/misago/admin/datadownloads/list.html:19 msgid "Requested on" -msgstr "Requested on" +msgstr "" #: templates/misago/admin/datadownloads/list.html:21 users/admin/forms.py:671 msgid "Requested by" -msgstr "Requested by" +msgstr "" #: templates/misago/admin/datadownloads/list.html:32 #: templates/misago/admin/datadownloads/list.html:51 @@ -2786,29 +2662,29 @@ msgstr "Requested by" #: templates/misago/admin/users/list.html:32 #: templates/misago/userslists/active_posters.html:83 msgid "Avatar" -msgstr "Avatar" +msgstr "" #: templates/misago/admin/datadownloads/list.html:70 #: templates/misago/admin/datadownloads/list.html:74 msgid "Download" -msgstr "Download" +msgstr "" #: templates/misago/admin/datadownloads/list.html:84 msgid "No data downloads matching criteria exist." -msgstr "No data downloads matching criteria exist." +msgstr "" #: templates/misago/admin/datadownloads/list.html:86 msgid "No data downloads exist." -msgstr "No data downloads exist." +msgstr "" #: templates/misago/admin/errorpages/403.html:5 #: templates/misago/errorpages/403.html:5 msgid "Page not available" -msgstr "Page not available" +msgstr "" #: templates/misago/admin/errorpages/403.html:12 msgid "Requested page is not available" -msgstr "Requested page is not available" +msgstr "" #: templates/misago/admin/errorpages/403.html:18 #: templates/misago/errorpages/403.html:12 @@ -2816,7 +2692,7 @@ msgstr "Requested page is not available" #: templates/misago/errorpages/403.html:34 #: templates/misago/errorpages/403.html:53 msgid "You don't have permission to access this page." -msgstr "You don't have permission to access this page." +msgstr "" #: templates/misago/admin/errorpages/404.html:5 #: templates/misago/errorpages/403.html:17 @@ -2825,11 +2701,11 @@ msgstr "You don't have permission to access this page." #: templates/misago/errorpages/404.html:13 #: templates/misago/errorpages/404.html:14 msgid "Page not found" -msgstr "Page not found" +msgstr "" #: templates/misago/admin/errorpages/404.html:12 msgid "Requested page could not be found" -msgstr "Requested page could not be found" +msgstr "" #: templates/misago/admin/errorpages/404.html:16 #: templates/misago/errorpages/404.html:9 @@ -2838,62 +2714,53 @@ msgstr "Requested page could not be found" msgid "" "The link you clicked was incorrect or the page has been moved or deleted." msgstr "" -"The link you clicked was incorrect or the page has been moved or deleted." #: templates/misago/admin/errorpages/csrf_failure.html:5 #: templates/misago/admin/errorpages/csrf_failure.html:14 #: templates/misago/admin/errorpages/csrf_failure_authenticated.html:5 #: templates/misago/admin/errorpages/csrf_failure_authenticated.html:12 msgid "Form submission rejected" -msgstr "Form submission rejected" +msgstr "" #: templates/misago/admin/errorpages/csrf_failure_message.html:3 msgid "" "Your form submission was rejected because your browser didn't send the CSRF " "cookie, or the cookie sent was invalid." msgstr "" -"Your form submission was rejected because your browser didn't send the CSRF " -"cookie, or the cookie sent was invalid." #: templates/misago/admin/errorpages/csrf_failure_message.html:6 msgid "This is usually a result of one of following problems:" -msgstr "This is usually a result of one of following problems:" +msgstr "" #: templates/misago/admin/errorpages/csrf_failure_message.html:9 msgid "Your browser is configured to don't accept or send any cookies." -msgstr "Your browser is configured to don't accept or send any cookies." +msgstr "" #: templates/misago/admin/errorpages/csrf_failure_message.html:12 msgid "" "The form was sent after being opened in the browser for a long time (eg. few " "days) and cookie token has expired." msgstr "" -"The form was sent after being opened in the browser for a long time (eg. few " -"days) and cookie token has expired." #: templates/misago/admin/errorpages/csrf_failure_message.html:15 msgid "" "The site is configured to use the HTTPS, but this form was sent over the the " "HTTP." msgstr "" -"The site is configured to use the HTTPS, but this form was sent over the the " -"HTTP." #: templates/misago/admin/errorpages/csrf_failure_message.html:16 msgid "" "If you are an owner of this site, please check if the HTTPS certificate used " "by the site is valid and accepted by the browser." msgstr "" -"If you are an owner of this site, please check if the HTTPS certificate used " -"by the site is valid and accepted by the browser." #: templates/misago/admin/generic/filter_form.html:7 msgid "Filter" -msgstr "Filter" +msgstr "" #: templates/misago/admin/generic/filter_form.html:17 msgid "Clear filters" -msgstr "Clear filters" +msgstr "" #: templates/misago/admin/generic/form.html:36 #: templates/misago/admin/themes/assets/css-editor-form.html:69 @@ -2901,48 +2768,48 @@ msgstr "Clear filters" #: templates/misago/admin/themes/assets/upload-css.html:20 #: templates/misago/admin/themes/assets/upload-media.html:26 msgid "Cancel" -msgstr "Cancel" +msgstr "" #: templates/misago/admin/generic/form.html:42 #: templates/misago/admin/themes/assets/css-editor-form.html:58 msgid "Save and keep editing" -msgstr "Save and keep editing" +msgstr "" #: templates/misago/admin/generic/form.html:49 msgid "Save and add another" -msgstr "Save and add another" +msgstr "" #: templates/misago/admin/generic/form.html:52 #: templates/misago/admin/themes/assets/css-editor-form.html:62 msgid "Save" -msgstr "Save" +msgstr "" #: templates/misago/admin/generic/list.html:87 msgid "Filters" -msgstr "Filters" +msgstr "" #: templates/misago/admin/generic/list.html:90 #: templates/misago/admin/generic/list.html:105 #: templates/misago/admin/themes/assets/upload-css.html:7 #: templates/misago/admin/themes/assets/upload-media.html:7 msgid "Close" -msgstr "Close" +msgstr "" #: templates/misago/admin/generic/list.html:108 msgid "Done" -msgstr "Done" +msgstr "" #: templates/misago/admin/generic/mass_actions.html:10 msgid "With selected:" -msgstr "With selected:" +msgstr "" #: templates/misago/admin/generic/order_by.html:5 msgid "Sort:" -msgstr "Sort:" +msgstr "" #: templates/misago/admin/generic/order_by.html:10 msgid "Change sorting to:" -msgstr "Change sorting to:" +msgstr "" #: templates/misago/admin/generic/paginator.html:4 #: templates/misago/thread/pagination.html:4 @@ -2950,12 +2817,12 @@ msgstr "Change sorting to:" #: templates/misago/userslists/rank_paginator.html:4 #: templates/misago/userslists/rank_paginator.html:18 msgid "Go to first page" -msgstr "Go to first page" +msgstr "" #: templates/misago/admin/generic/paginator.html:5 #: templates/misago/admin/generic/paginator.html:9 msgid "First" -msgstr "First" +msgstr "" #: templates/misago/admin/generic/paginator.html:13 #: templates/misago/thread/pagination.html:14 @@ -2963,7 +2830,7 @@ msgstr "First" #: templates/misago/userslists/rank_paginator.html:14 #: templates/misago/userslists/rank_paginator.html:21 msgid "Go to previous page" -msgstr "Go to previous page" +msgstr "" #: templates/misago/admin/generic/paginator.html:22 #: templates/misago/thread/pagination.html:26 @@ -2971,7 +2838,7 @@ msgstr "Go to previous page" #: templates/misago/userslists/rank_paginator.html:26 #: templates/misago/userslists/rank_paginator.html:33 msgid "Go to next page" -msgstr "Go to next page" +msgstr "" #: templates/misago/admin/generic/paginator.html:31 #: templates/misago/thread/pagination.html:29 @@ -2979,261 +2846,257 @@ msgstr "Go to next page" #: templates/misago/userslists/rank_paginator.html:29 #: templates/misago/userslists/rank_paginator.html:36 msgid "Go to last page" -msgstr "Go to last page" +msgstr "" #: templates/misago/admin/generic/paginator.html:32 #: templates/misago/admin/generic/paginator.html:36 msgid "Last" -msgstr "Last" +msgstr "" #: templates/misago/admin/generic/paginator.html:41 #, python-format msgid "Page %(page)s of %(pages)s" -msgstr "Page %(page)s of %(pages)s" +msgstr "" #: templates/misago/admin/icons.html:8 msgid "Favicon" -msgstr "Favicon" +msgstr "" #: templates/misago/admin/icons.html:11 msgid "" "Favicon is small icon that internet browsers display next to your site in " "its interface." msgstr "" -"Favicon is small icon that internet browsers display next to your site in " -"its interface." #: templates/misago/admin/icons.html:68 msgid "Apple Touch Icon" -msgstr "Apple Touch Icon" +msgstr "" #: templates/misago/admin/icons.html:71 msgid "" "Apple devices and Safari web browser will use this image to represent the " "site in its interfaces." msgstr "" -"Apple devices and Safari web browser will use this image to represent the " -"site in its interfaces." #: templates/misago/admin/login.html:6 msgid "Log in" -msgstr "Log in" +msgstr "" #: templates/misago/admin/login.html:6 msgid "Django Administration" -msgstr "Django Administration" +msgstr "" #: templates/misago/admin/login.html:24 msgid "Administration" -msgstr "Administration" +msgstr "" #: templates/misago/admin/login.html:29 #: templates/misago/errorpages/oauth2.html:45 users/captcha.py:19 msgid "Please try again." -msgstr "Please try again." +msgstr "" #: templates/misago/admin/login.html:48 users/forms/auth.py:60 msgid "Username or e-mail" -msgstr "Username or e-mail" +msgstr "" #: templates/misago/admin/login.html:53 users/admin/forms.py:67 #: users/forms/auth.py:63 msgid "Password" -msgstr "Password" +msgstr "" #: templates/misago/admin/login.html:57 templates/misago/auth.html:5 #: templates/misago/errorpages/oauth2.html:48 msgid "Sign in" -msgstr "Sign in" +msgstr "" #: templates/misago/admin/login.html:60 msgid "Return to site" -msgstr "Return to site" +msgstr "" #: templates/misago/admin/menuitems/form.html:9 #: templates/misago/admin/menuitems/form.html:33 #: templates/misago/admin/menuitems/list.html:9 msgid "New menu item" -msgstr "New menu item" +msgstr "" #: templates/misago/admin/menuitems/form.html:31 msgid "Edit menu item" -msgstr "Edit menu item" +msgstr "" #: templates/misago/admin/menuitems/form.html:50 msgid "Behavior and appearance" -msgstr "Behavior and appearance" +msgstr "" #: templates/misago/admin/menuitems/list.html:16 msgid "Item" -msgstr "Item" +msgstr "" #: templates/misago/admin/menuitems/list.html:18 msgid "CSS Class" -msgstr "CSS Class" +msgstr "" #: templates/misago/admin/menuitems/list.html:19 msgid "Target" -msgstr "Target" +msgstr "" #: templates/misago/admin/menuitems/list.html:20 msgid "Rel" -msgstr "Rel" +msgstr "" #: templates/misago/admin/menuitems/list.html:40 msgid "Is displayed on the forum navbar." -msgstr "Is displayed on the forum navbar." +msgstr "" #: templates/misago/admin/menuitems/list.html:45 msgid "Is displayed on the forum footer." -msgstr "Is displayed on the forum footer." +msgstr "" #: templates/misago/admin/menuitems/list.html:103 msgid "Edit item" -msgstr "Edit item" +msgstr "" #: templates/misago/admin/menuitems/list.html:108 msgid "Remove item" -msgstr "Remove item" +msgstr "" #: templates/misago/admin/menuitems/list.html:119 msgid "No menu items are set." -msgstr "No menu items are set." +msgstr "" #: templates/misago/admin/menuitems/list.html:129 msgid "Are you sure you want to remove this menu item?" -msgstr "Are you sure you want to remove this menu item?" +msgstr "" #: templates/misago/admin/navbar.html:12 msgid "GitHub" -msgstr "GitHub" +msgstr "" #: templates/misago/admin/navbar.html:16 msgid "Support forum" -msgstr "Support forum" +msgstr "" #: templates/misago/admin/navbar.html:20 msgid "Site index" -msgstr "Site index" +msgstr "" #: templates/misago/admin/navbar.html:24 msgid "Your avatar" -msgstr "Your avatar" +msgstr "" #: templates/misago/admin/navbar.html:29 msgid "Edit your account" -msgstr "Edit your account" +msgstr "" #: templates/misago/admin/navbar.html:35 msgid "Close admin session" -msgstr "Close admin session" +msgstr "" #: templates/misago/admin/navbar.html:41 msgid "Log out completely" -msgstr "Log out completely" +msgstr "" #: templates/misago/admin/ranks/form.html:9 #: templates/misago/admin/ranks/form.html:40 #: templates/misago/admin/ranks/list.html:9 msgid "New rank" -msgstr "New rank" +msgstr "" #: templates/misago/admin/ranks/form.html:38 #: templates/misago/admin/ranks/list.html:116 msgid "Edit rank" -msgstr "Edit rank" +msgstr "" #: templates/misago/admin/ranks/form.html:48 msgid "Name and description" -msgstr "Name and description" +msgstr "" #: templates/misago/admin/ranks/form.html:66 msgid "Display and visibility" -msgstr "Display and visibility" +msgstr "" #: templates/misago/admin/ranks/list.html:17 #: templates/misago/admin/users/list.html:19 #: templates/misago/userslists/active_posters.html:112 #: templates/misago/userslists/active_posters.html:123 users/admin/forms.py:238 msgid "Rank" -msgstr "Rank" +msgstr "" #: templates/misago/admin/ranks/list.html:45 msgid "Has dedicated page on users list" -msgstr "Has dedicated page on users list" +msgstr "" #: templates/misago/admin/ranks/list.html:46 msgid "Tab" -msgstr "Tab" +msgstr "" #: templates/misago/admin/ranks/list.html:50 msgid "This is default rank assigned to new members" -msgstr "This is default rank assigned to new members" +msgstr "" #: templates/misago/admin/ranks/list.html:51 msgid "Default" -msgstr "Default" +msgstr "" #: templates/misago/admin/ranks/list.html:105 msgid "List users" -msgstr "List users" +msgstr "" #: templates/misago/admin/ranks/list.html:111 msgid "Set as default" -msgstr "Set as default" +msgstr "" #: templates/misago/admin/ranks/list.html:121 msgid "Delete rank" -msgstr "Delete rank" +msgstr "" #: templates/misago/admin/ranks/list.html:132 msgid "No user ranks are set." -msgstr "No user ranks are set." +msgstr "" #: templates/misago/admin/ranks/list.html:141 msgid "Are you sure you want to delete this rank?" -msgstr "Are you sure you want to delete this rank?" +msgstr "" #: templates/misago/admin/roles/list.html:39 msgid "Users with role" -msgstr "Users with role" +msgstr "" #: templates/misago/admin/roles/list.html:58 msgid "No user roles are set." -msgstr "No user roles are set." +msgstr "" #: templates/misago/admin/socialauth/form.html:17 msgid "Edit social login" -msgstr "Edit social login" +msgstr "" #: templates/misago/admin/socialauth/form.html:19 msgid "Setup social login" -msgstr "Setup social login" +msgstr "" #: templates/misago/admin/socialauth/form.html:40 msgid "Button appearance" -msgstr "Button appearance" +msgstr "" #: templates/misago/admin/socialauth/list.html:8 msgid "Enabled login methods" -msgstr "Enabled login methods" +msgstr "" #: templates/misago/admin/socialauth/list.html:15 #: templates/misago/admin/socialauth/list.html:114 msgid "Provider" -msgstr "Provider" +msgstr "" #: templates/misago/admin/socialauth/list.html:68 msgid "Disable login" -msgstr "Disable login" +msgstr "" #: templates/misago/admin/socialauth/list.html:79 msgid "No social login methods are enabled." -msgstr "No social login methods are enabled." +msgstr "" #: templates/misago/admin/socialauth/list.html:88 msgid "Are you sure you want to disable this social login provider?" -msgstr "Are you sure you want to disable this social login provider?" +msgstr "" #: templates/misago/admin/socialauth/list.html:97 #, python-format @@ -3244,271 +3107,264 @@ msgstr "" #: templates/misago/admin/socialauth/list.html:108 msgid "Setup new login method" -msgstr "Setup new login method" +msgstr "" #: templates/misago/admin/socialauth/list.html:127 msgid "Setup login with this provider" -msgstr "Setup login with this provider" +msgstr "" #: templates/misago/admin/socialauth/list.html:128 msgid "Setup" -msgstr "Setup" +msgstr "" #: templates/misago/admin/socialauth/list.html:135 msgid "No new login providers are available for setup at this time." -msgstr "No new login providers are available for setup at this time." +msgstr "" #: templates/misago/admin/themes/assets/css-editor-form.html:9 #: templates/misago/admin/themes/assets/css-editor-form.html:41 msgid "New CSS" -msgstr "New CSS" +msgstr "" #: templates/misago/admin/themes/assets/css-editor-form.html:39 msgid "Edit CSS" -msgstr "Edit CSS" +msgstr "" #: templates/misago/admin/themes/assets/css-link-form.html:9 #: templates/misago/admin/themes/assets/css-link-form.html:31 msgid "New CSS link" -msgstr "New CSS link" +msgstr "" #: templates/misago/admin/themes/assets/css-link-form.html:29 msgid "Edit CSS link" -msgstr "Edit CSS link" +msgstr "" #: templates/misago/admin/themes/assets/css.html:7 msgid "CSS files" -msgstr "CSS files" +msgstr "" #: templates/misago/admin/themes/assets/css.html:12 #: templates/misago/admin/themes/assets/media.html:12 #: templates/misago/admin/themes/assets/upload-css.html:21 #: templates/misago/admin/themes/assets/upload-media.html:27 msgid "Upload" -msgstr "Upload" +msgstr "" #: templates/misago/admin/themes/assets/css.html:22 msgid "Create" -msgstr "Create" +msgstr "" #: templates/misago/admin/themes/assets/css.html:33 #: templates/misago/admin/themes/assets/media.html:23 msgid "Size" -msgstr "Size" +msgstr "" #: templates/misago/admin/themes/assets/css.html:80 #: templates/misago/admin/themes/assets/css.html:84 #: templates/misago/admin/users/list.html:95 #: templates/misago/admin/warnings/list.html:105 -#: templates/misago/poll/results.html:69 #: templates/misago/profile/details.html:27 #: templates/misago/thread/posts/post/footer.html:31 #: users/admin/djangoadmin.py:72 msgid "Edit" -msgstr "Edit" +msgstr "" #: templates/misago/admin/themes/assets/css.html:94 msgid "This theme has no CSS files." -msgstr "This theme has no CSS files." +msgstr "" #: templates/misago/admin/themes/assets/css.html:103 #: templates/misago/admin/themes/assets/media.html:79 msgid "Delete selected" -msgstr "Delete selected" +msgstr "" #: templates/misago/admin/themes/assets/list.html:6 msgid "Assets" -msgstr "Assets" +msgstr "" #: templates/misago/admin/themes/assets/list.html:22 #: templates/misago/admin/themes/form.html:38 msgid "Edit theme" -msgstr "Edit theme" +msgstr "" #: templates/misago/admin/themes/assets/list.html:44 msgid "Are you sure you want to delete selected items?" -msgstr "Are you sure you want to delete selected items?" +msgstr "" #: templates/misago/admin/themes/assets/media.html:7 msgid "Media" -msgstr "Media" +msgstr "" #: templates/misago/admin/themes/assets/media.html:25 msgid "Dimensions" -msgstr "Dimensions" +msgstr "" #: templates/misago/admin/themes/assets/media.html:70 msgid "This theme has no media." -msgstr "This theme has no media." +msgstr "" #: templates/misago/admin/themes/assets/upload-css.html:6 msgid "Upload CSS" -msgstr "Upload CSS" +msgstr "" #: templates/misago/admin/themes/assets/upload-css.html:15 msgid "Select CSS files to upload" -msgstr "Select CSS files to upload" +msgstr "" #: templates/misago/admin/themes/assets/upload-media.html:6 msgid "Upload media" -msgstr "Upload media" +msgstr "" #: templates/misago/admin/themes/assets/upload-media.html:15 msgid "Select media files to upload" -msgstr "Select media files to upload" +msgstr "" #: templates/misago/admin/themes/assets/upload-media.html:18 msgid "" "Media files are primarily image and font files that can be linked to from " "the CSS, but files of any type can be uploaded using this option." msgstr "" -"Media files are primarily image and font files that can be linked to from " -"the CSS, but files of any type can be uploaded using this option." #: templates/misago/admin/themes/assets/upload-media.html:21 msgid "" "Theme CSS that use the \"url()\" to point to media files will be updated " "automatically." msgstr "" -"Theme CSS that use the \"url()\" to point to media files will be updated " -"automatically." #: templates/misago/admin/themes/form.html:9 #: templates/misago/admin/themes/form.html:40 msgid "New theme" -msgstr "New theme" +msgstr "" #: templates/misago/admin/themes/form.html:29 #: templates/misago/admin/themes/list.html:63 msgid "Edit assets" -msgstr "Edit assets" +msgstr "" #: templates/misago/admin/themes/form.html:57 msgid "Additional information (optional)" -msgstr "Additional information (optional)" +msgstr "" #: templates/misago/admin/themes/import.html:6 #: templates/misago/admin/themes/import.html:11 #: templates/misago/admin/themes/list.html:9 msgid "Import theme" -msgstr "Import theme" +msgstr "" #: templates/misago/admin/themes/import.html:23 msgid "Import" -msgstr "Import" +msgstr "" #: templates/misago/admin/themes/list.html:15 msgid "Create theme" -msgstr "Create theme" +msgstr "" #: templates/misago/admin/themes/list.html:22 msgid "Theme" -msgstr "Theme" +msgstr "" #: templates/misago/admin/themes/list.html:68 msgid "Edit information" -msgstr "Edit information" +msgstr "" #: templates/misago/admin/themes/list.html:72 msgid "Create child theme" -msgstr "Create child theme" +msgstr "" #: templates/misago/admin/themes/list.html:86 msgid "Export theme" -msgstr "Export theme" +msgstr "" #: templates/misago/admin/themes/list.html:94 msgid "Delete theme" -msgstr "Delete theme" +msgstr "" #: templates/misago/admin/themes/list.html:109 msgid "" "Are you sure you want to delete this theme? Deleting theme will also delete " "its child themes." msgstr "" -"Are you sure you want to delete this theme? Deleting theme will also delete " -"its child themes." #: templates/misago/admin/users/ban.html:6 #: templates/misago/admin/users/ban.html:82 users/admin/views/users.py:74 msgid "Ban users" -msgstr "Ban users" +msgstr "" #: templates/misago/admin/users/ban.html:11 msgid "Ban selected users" -msgstr "Ban selected users" +msgstr "" #: templates/misago/admin/users/ban.html:29 users/admin/forms.py:314 #: users/signals.py:30 msgid "E-mail" -msgstr "E-mail" +msgstr "" #: templates/misago/admin/users/ban.html:30 users/models/ban.py:73 msgid "IP address" -msgstr "IP address" +msgstr "" #: templates/misago/admin/users/ban.html:51 #: templates/misago/admin/users/list.html:85 msgid "IP removed" -msgstr "IP removed" +msgstr "" #: templates/misago/admin/users/edit.html:31 #: templates/misago/admin/users/list.html:94 msgid "Edit user" -msgstr "Edit user" +msgstr "" #: templates/misago/admin/users/edit.html:44 #: templates/misago/admin/users/list.html:47 msgid "Can use admin control panel and manage other administrators" -msgstr "Can use admin control panel and manage other administrators" +msgstr "" #: templates/misago/admin/users/edit.html:45 #: templates/misago/admin/users/list.html:48 msgid "Super Admin" -msgstr "Super Admin" +msgstr "" #: templates/misago/admin/users/edit.html:48 #: templates/misago/admin/users/list.html:51 msgid "Can use admin control panel" -msgstr "Can use admin control panel" +msgstr "" #: templates/misago/admin/users/edit.html:49 #: templates/misago/admin/users/list.html:52 msgid "Admin" -msgstr "Admin" +msgstr "" #: templates/misago/admin/users/edit.html:53 #: templates/misago/admin/users/list.html:56 msgid "Requires activation by administrator" -msgstr "Requires activation by administrator" +msgstr "" #: templates/misago/admin/users/edit.html:54 #: templates/misago/admin/users/edit.html:58 #: templates/misago/admin/users/list.html:57 #: templates/misago/admin/users/list.html:61 msgid "Inactive" -msgstr "Inactive" +msgstr "" #: templates/misago/admin/users/edit.html:57 #: templates/misago/admin/users/list.html:60 msgid "Has to activate their account" -msgstr "Has to activate their account" +msgstr "" #: templates/misago/admin/users/edit.html:62 #: templates/misago/admin/users/list.html:65 msgid "Account scheduled for deletion" -msgstr "Account scheduled for deletion" +msgstr "" #: templates/misago/admin/users/edit.html:63 #: templates/misago/admin/users/list.html:66 msgid "Deleted" -msgstr "Deleted" +msgstr "" #: templates/misago/admin/users/edit.html:66 #: templates/misago/admin/users/list.html:69 #: templates/misago/profile/header.html:30 users/admin/forms.py:317 msgid "Account disabled" -msgstr "Account disabled" +msgstr "" #: templates/misago/admin/users/edit.html:92 #: templates/misago/categories/stats.html:12 @@ -3518,8 +3374,8 @@ msgstr "Account disabled" #, python-format msgid "%(posts)s post" msgid_plural "%(posts)s posts" -msgstr[0] "%(posts)s post" -msgstr[1] "%(posts)s posts" +msgstr[0] "" +msgstr[1] "" #: templates/misago/admin/users/edit.html:99 #: templates/misago/categories/stats.html:5 @@ -3527,168 +3383,162 @@ msgstr[1] "%(posts)s posts" #, python-format msgid "%(threads)s thread" msgid_plural "%(threads)s threads" -msgstr[0] "%(threads)s thread" -msgstr[1] "%(threads)s threads" +msgstr[0] "" +msgstr[1] "" #: templates/misago/admin/users/edit.html:110 #: templates/misago/admin/users/new.html:18 msgid "Basic account settings" -msgstr "Basic account settings" +msgstr "" #: templates/misago/admin/users/edit.html:129 msgid "Administrator status" -msgstr "Administrator status" +msgstr "" #: templates/misago/admin/users/edit.html:136 msgid "Only superusers can change other users administrator status." -msgstr "Only superusers can change other users administrator status." +msgstr "" #: templates/misago/admin/users/edit.html:180 #: templates/misago/admin/users/new.html:37 msgid "Sign-in credentials" -msgstr "Sign-in credentials" +msgstr "" #: templates/misago/admin/users/edit.html:184 msgid "" "This user has not set account password and uses other service to " "authenticate." msgstr "" -"This user has not set account password and uses other service to " -"authenticate." #: templates/misago/admin/users/edit.html:205 msgid "Signature" -msgstr "Signature" +msgstr "" #: templates/misago/admin/users/edit.html:228 users/apps.py:27 msgid "Forum options" -msgstr "Forum options" +msgstr "" #: templates/misago/admin/users/edit.html:237 msgid "Automatic subscription preferences" -msgstr "Automatic subscription preferences" +msgstr "" #: templates/misago/admin/users/edit.html:246 msgid "Account status" -msgstr "Account status" +msgstr "" #: templates/misago/admin/users/edit.html:250 msgid "" "This user is deleting their account. It has been deactivated for the " "duration of the process." msgstr "" -"This user is deleting their account. It has been deactivated for the " -"duration of the process." #: templates/misago/admin/users/edit.html:251 msgid "" "No additional action is required. This account will be deleted automatically." msgstr "" -"No additional action is required. This account will be deleted automatically." #: templates/misago/admin/users/edit.html:294 msgid "Agreements" -msgstr "Agreements" +msgstr "" #: templates/misago/admin/users/edit.html:301 msgid "Accepted on" -msgstr "Accepted on" +msgstr "" #: templates/misago/admin/users/edit.html:324 msgid "This user didn't accept any agreements." -msgstr "This user didn't accept any agreements." +msgstr "" #: templates/misago/admin/users/list.html:9 #: templates/misago/admin/users/new.html:6 #: templates/misago/admin/users/new.html:11 msgid "New user" -msgstr "New user" +msgstr "" #: templates/misago/admin/users/list.html:20 msgid "Registration" -msgstr "Registration" +msgstr "" #: templates/misago/admin/users/list.html:103 msgid "No users matching criteria exist." -msgstr "No users matching criteria exist." +msgstr "" #: templates/misago/admin/users/list.html:111 msgid "You can include wildcard (\"*\") in username and email search:" -msgstr "You can include wildcard (\"*\") in username and email search:" +msgstr "" #: templates/misago/admin/users/list.html:114 msgid "\"admin*\" will find both \"admin\" and \"administrator\"." -msgstr "\"admin*\" will find both \"admin\" and \"administrator\"." +msgstr "" #: templates/misago/admin/users/list.html:117 msgid "\"*chan\" will match both \"chan\" and \"marichan\"." -msgstr "\"*chan\" will match both \"chan\" and \"marichan\"." +msgstr "" #: templates/misago/admin/users/list.html:120 msgid "\"*son*\" will match \"son\", \"song\", \"firstson\" and \"firstsong\"." msgstr "" -"\"*son*\" will match \"son\", \"song\", \"firstson\" and \"firstsong\"." #: templates/misago/admin/users/new.html:47 msgid "Save user" -msgstr "Save user" +msgstr "" #: templates/misago/admin/warnings/form.html:9 #: templates/misago/admin/warnings/form.html:19 #: templates/misago/admin/warnings/list.html:9 msgid "New warning level" -msgstr "New warning level" +msgstr "" #: templates/misago/admin/warnings/form.html:41 msgid "Restrictions" -msgstr "Restrictions" +msgstr "" #: templates/misago/admin/warnings/list.html:16 msgid "Warning level" -msgstr "Warning level" +msgstr "" #: templates/misago/admin/warnings/list.html:17 msgid "Length" -msgstr "Length" +msgstr "" #: templates/misago/admin/warnings/list.html:18 msgid "Replying" -msgstr "Replying" +msgstr "" #: templates/misago/admin/warnings/list.html:19 msgid "Starting threads" -msgstr "Starting threads" +msgstr "" #: templates/misago/admin/warnings/list.html:40 msgid "Permanent" -msgstr "Permanent" +msgstr "" #: templates/misago/admin/warnings/list.html:47 #: templates/misago/admin/warnings/list.html:65 msgid "Not restricted" -msgstr "Not restricted" +msgstr "" #: templates/misago/admin/warnings/list.html:52 #: templates/misago/admin/warnings/list.html:70 msgid "Moderated" -msgstr "Moderated" +msgstr "" #: templates/misago/admin/warnings/list.html:57 #: templates/misago/admin/warnings/list.html:75 msgid "Forbidden" -msgstr "Forbidden" +msgstr "" #: templates/misago/admin/warnings/list.html:122 msgid "No warning levels are set." -msgstr "No warning levels are set." +msgstr "" #: templates/misago/admin/warnings/list.html:131 msgid "Are you sure you want to delete this warning level?" -msgstr "Are you sure you want to delete this warning level?" +msgstr "" #: templates/misago/auth.html:10 msgid "Log out" -msgstr "Log out" +msgstr "" #: templates/misago/categories/base.html:18 #: templates/misago/categories/base.html:49 @@ -3701,75 +3551,71 @@ msgid_plural "" "There are %(categories)s main categories currenty available on the " "%(forum_name)s." msgstr[0] "" -"There is %(categories)s main category currenty available on the " -"%(forum_name)s." msgstr[1] "" -"There are %(categories)s main categories currenty available on the " -"%(forum_name)s." #: templates/misago/categories/body.html:15 msgid "No categories exist or you don't have permission to see them." -msgstr "No categories exist or you don't have permission to see them." +msgstr "" #: templates/misago/categories/icon.html:4 msgid "This category has no new posts. (closed)" -msgstr "This category has no new posts. (closed)" +msgstr "" #: templates/misago/categories/icon.html:10 msgid "This category has new posts. (closed)" -msgstr "This category has new posts. (closed)" +msgstr "" #: templates/misago/categories/icon.html:18 msgid "This category has no new posts." -msgstr "This category has no new posts." +msgstr "" #: templates/misago/categories/icon.html:24 msgid "This category has new posts." -msgstr "This category has new posts." +msgstr "" #: templates/misago/categories/last_thread.html:54 msgid "This category is empty. No threads were posted within it so far." -msgstr "This category is empty. No threads were posted within it so far." +msgstr "" #: templates/misago/categories/last_thread.html:68 msgid "This category is private. You can see only your own threads within it." -msgstr "This category is private. You can see only your own threads within it." +msgstr "" #: templates/misago/categories/last_thread.html:82 msgid "This category is protected. You can't browse it's contents." -msgstr "This category is protected. You can't browse it's contents." +msgstr "" #: templates/misago/emails/activation/by_admin.html:6 #: templates/misago/emails/activation/by_admin.txt:6 #, python-format msgid "%(user)s, your account has been activated by forum administrator." -msgstr "%(user)s, your account has been activated by forum administrator." +msgstr "" #: templates/misago/emails/activation/by_admin.html:12 #: templates/misago/emails/register/complete.html:18 #: templates/misago/emails/register/inactive.html:31 msgid "this form" -msgstr "this form" +msgstr "" #: templates/misago/emails/activation/by_admin.html:14 #, python-format msgid "You can now sign in to it using %(login_form)s." -msgstr "You can now sign in to it using %(login_form)s." +msgstr "" #: templates/misago/emails/activation/by_admin.txt:10 msgid "You can now sign in to it using the form below:" -msgstr "You can now sign in to it using the form below:" +msgstr "" #: templates/misago/emails/activation/by_user.html:6 #: templates/misago/emails/activation/by_user.txt:6 #, python-format msgid "%(user)s, to activate your account click the below link:" -msgstr "%(user)s, to activate your account click the below link:" +msgstr "" #: templates/misago/emails/activation/by_user.html:11 #: templates/misago/emails/register/inactive.html:27 msgid "Activate my account!" -msgstr "Activate my account!" +msgstr "" #: templates/misago/emails/change_email.html:6 #: templates/misago/emails/change_email.txt:6 @@ -3778,15 +3624,13 @@ msgid "" "%(user)s, you are receiving this message because you have changed your e-" "mail address." msgstr "" -"%(user)s, you are receiving this message because you have changed your e-" -"mail address." #: templates/misago/emails/change_email.html:11 #: templates/misago/emails/change_email.txt:10 #: templates/misago/emails/change_password.html:11 #: templates/misago/emails/change_password.txt:10 msgid "To confirm this change, click the link below:" -msgstr "To confirm this change, click the link below:" +msgstr "" #: templates/misago/emails/change_password.html:6 #: templates/misago/emails/change_password.txt:6 @@ -3795,8 +3639,6 @@ msgid "" "%(user)s, you are receiving this message because you have changed your " "password." msgstr "" -"%(user)s, you are receiving this message because you have changed your " -"password." #: templates/misago/emails/change_password_form_link.html:6 #: templates/misago/emails/change_password_form_link.txt:6 @@ -3805,13 +3647,11 @@ msgid "" "%(user)s, you are receiving this message because you want to change " "forgotten password for your forum account." msgstr "" -"%(user)s, you are receiving this message because you want to change " -"forgotten password for your forum account." #: templates/misago/emails/change_password_form_link.html:11 #: templates/misago/emails/change_password_form_link.txt:10 msgid "To change your account password click the link below:" -msgstr "To change your account password click the link below:" +msgstr "" #: templates/misago/emails/change_password_form_link.html:16 #: templates/misago/forgottenpassword/form.html:7 @@ -3819,7 +3659,7 @@ msgstr "To change your account password click the link below:" #: templates/misago/forgottenpassword/request.html:7 #: templates/misago/forgottenpassword/request.html:25 msgid "Set new password" -msgstr "Set new password" +msgstr "" #: templates/misago/emails/data_download.html:6 #: templates/misago/emails/data_download.txt:6 @@ -3828,12 +3668,10 @@ msgid "" "%(user)s, you are receiving this message because your data is ready for " "download." msgstr "" -"%(user)s, you are receiving this message because your data is ready for " -"download." #: templates/misago/emails/data_download.html:11 users/apps.py:57 msgid "Download data" -msgstr "Download data" +msgstr "" #: templates/misago/emails/data_download.html:14 #: templates/misago/emails/data_download.txt:15 @@ -3845,15 +3683,11 @@ msgid_plural "" "This link will remain active for %(expires_in)s hours from the time this " "message has been sent." msgstr[0] "" -"This link will remain active for %(expires_in)s hour from the time this " -"message has been sent." msgstr[1] "" -"This link will remain active for %(expires_in)s hours from the time this " -"message has been sent." #: templates/misago/emails/data_download.txt:10 msgid "To download your data, click the following link:" -msgstr "To download your data, click the following link:" +msgstr "" #: templates/misago/emails/privatethread/added.html:9 #, python-format @@ -3861,13 +3695,11 @@ msgid "" "%(user)s, you are receiving this message because %(sender)s has invited you " "to participate in private thread %(thread)s." msgstr "" -"%(user)s, you are receiving this message because %(sender)s has invited you " -"to participate in private thread %(thread)s." #: templates/misago/emails/privatethread/added.html:14 #: templates/misago/emails/privatethread/added.txt:10 msgid "To read this thread click the link below:" -msgstr "To read this thread click the link below:" +msgstr "" #: templates/misago/emails/privatethread/added.txt:6 #, python-format @@ -3875,15 +3707,13 @@ msgid "" "%(user)s, you are receiving this message because %(sender)s has invited you " "to participate in private thread \"%(thread)s\"." msgstr "" -"%(user)s, you are receiving this message because %(sender)s has invited you " -"to participate in private thread \"%(thread)s\"." #: templates/misago/emails/register/complete.html:6 #: templates/misago/emails/register/complete.txt:6 #: templates/misago/emails/register/inactive.txt:6 #, python-format msgid "%(user)s, thank you for joining us!" -msgstr "%(user)s, thank you for joining us!" +msgstr "" #: templates/misago/emails/register/complete.html:12 #: templates/misago/emails/register/complete.txt:10 @@ -3892,18 +3722,15 @@ msgid "" "have a look around and share your opinions and knowledge with rest of " "community?" msgstr "" -"You may now join discussion on our forums. Why not spend a minute or two to " -"have a look around and share your opinions and knowledge with rest of " -"community?" #: templates/misago/emails/register/complete.html:20 #, python-format msgid "You can always sign in to your account using %(login_form)s." -msgstr "You can always sign in to your account using %(login_form)s." +msgstr "" #: templates/misago/emails/register/complete.txt:14 msgid "You can always sign in to your account using the form below:" -msgstr "You can always sign in to your account using the form below:" +msgstr "" #: templates/misago/emails/register/inactive.html:7 #: templates/misago/emails/register/inactive.txt:10 @@ -3911,8 +3738,6 @@ msgid "" "Before you will be able to join discussion on our forums, one of our " "administrators will have to activate your account." msgstr "" -"Before you will be able to join discussion on our forums, one of our " -"administrators will have to activate your account." #: templates/misago/emails/register/inactive.html:12 #: templates/misago/emails/register/inactive.txt:15 @@ -3920,13 +3745,11 @@ msgid "" "This may take a while, but you will receive e-mail with notification once it " "happens." msgstr "" -"This may take a while, but you will receive e-mail with notification once it " -"happens." #: templates/misago/emails/register/inactive.html:17 #: templates/misago/emails/register/inactive.txt:20 msgid "Thank you for your patience and see you soon!" -msgstr "Thank you for your patience and see you soon!" +msgstr "" #: templates/misago/emails/register/inactive.html:22 #: templates/misago/emails/register/inactive.txt:25 @@ -3934,8 +3757,6 @@ msgid "" "Before you will be able to join discussion on our forums, you have to " "activate your account. To do so, simply click the link below:" msgstr "" -"Before you will be able to join discussion on our forums, you have to " -"activate your account. To do so, simply click the link below:" #: templates/misago/emails/register/inactive.html:33 #, python-format @@ -3943,16 +3764,12 @@ msgid "" "Once your account is activated, you can always sign in to it using " "%(login_form)s." msgstr "" -"Once your account is activated, you can always sign in to it using " -"%(login_form)s." #: templates/misago/emails/register/inactive.txt:30 msgid "" "Once your account is activated, you can always sign in to it using the form " "below:" msgstr "" -"Once your account is activated, you can always sign in to it using the form " -"below:" #: templates/misago/emails/thread/reply.html:9 #, python-format @@ -3960,17 +3777,15 @@ msgid "" "%(user)s, you are receiving this message because %(sender)s has replied to " "the thread %(thread)s that you are subscribed to." msgstr "" -"%(user)s, you are receiving this message because %(sender)s has replied to " -"the thread %(thread)s that you are subscribed to." #: templates/misago/emails/thread/reply.html:14 #: templates/misago/emails/thread/reply.txt:10 msgid "To read this reply, click the below link:" -msgstr "To read this reply, click the below link:" +msgstr "" #: templates/misago/emails/thread/reply.html:17 msgid "Go to reply" -msgstr "Go to reply" +msgstr "" #: templates/misago/emails/thread/reply.txt:6 #, python-format @@ -3978,74 +3793,69 @@ msgid "" "%(user)s, you are receiving this message because %(sender)s has replied to " "the thread \"%(thread)s\" that you are subscribed to." msgstr "" -"%(user)s, you are receiving this message because %(sender)s has replied to " -"the thread \"%(thread)s\" that you are subscribed to." #: templates/misago/errorpages/403.html:49 msgid "This page is not available." -msgstr "This page is not available." +msgstr "" #: templates/misago/errorpages/404.html:37 msgid "Requested page could not be found." -msgstr "Requested page could not be found." +msgstr "" #: templates/misago/errorpages/404.html:38 msgid "" "The link you followed was incorrect or the page has been moved or deleted." msgstr "" -"The link you followed was incorrect or the page has been moved or deleted." #: templates/misago/errorpages/405.html:5 #: templates/misago/errorpages/405.html:13 #: templates/misago/errorpages/405.html:14 msgid "Wrong way" -msgstr "Wrong way" +msgstr "" #: templates/misago/errorpages/405.html:9 #: templates/misago/errorpages/405.html:18 #: templates/misago/errorpages/405.html:23 #: templates/misago/errorpages/405.html:38 msgid "This page should be reached via form submission or pressing button." -msgstr "This page should be reached via form submission or pressing button." +msgstr "" #: templates/misago/errorpages/405.html:37 msgid "Page reached in wrong way." -msgstr "Page reached in wrong way." +msgstr "" #: templates/misago/errorpages/ban_message.html:15 #, python-format msgid "This ban expires on %(expires_on)s." -msgstr "This ban expires on %(expires_on)s." +msgstr "" #: templates/misago/errorpages/ban_message.html:19 msgid "This ban is permanent." -msgstr "This ban is permanent." +msgstr "" #: templates/misago/errorpages/banned.html:5 msgid "You are banned" -msgstr "You are banned" +msgstr "" #: templates/misago/errorpages/banned.html:9 msgid "You are banned from accessing this page." -msgstr "You are banned from accessing this page." +msgstr "" #: templates/misago/errorpages/csrf_failure.html:5 #: templates/misago/errorpages/csrf_failure_authenticated.html:5 msgid "Request blocked" -msgstr "Request blocked" +msgstr "" #: templates/misago/errorpages/csrf_failure.html:9 msgid "" "This is usually caused by your browser not accepting or using outdated " "cookies. Check your browser configuration and try again." msgstr "" -"This is usually caused by your browser not accepting or using outdated " -"cookies. Check your browser configuration and try again." #: templates/misago/errorpages/csrf_failure.html:23 #: templates/misago/errorpages/csrf_failure_authenticated.html:18 msgid "Suspicious request blocked." -msgstr "Suspicious request blocked." +msgstr "" #: templates/misago/errorpages/csrf_failure.html:24 #: templates/misago/errorpages/csrf_failure_authenticated.html:19 @@ -4053,13 +3863,11 @@ msgid "" "This is usually caused by your browser not accepting or using outdated " "cookies." msgstr "" -"This is usually caused by your browser not accepting or using outdated " -"cookies." #: templates/misago/errorpages/csrf_failure.html:25 #: templates/misago/errorpages/csrf_failure_authenticated.html:20 msgid "Check your browser configuration and try again." -msgstr "Check your browser configuration and try again." +msgstr "" #: templates/misago/errorpages/oauth2.html:5 #: templates/misago/errorpages/oauth2.html:13 @@ -4068,7 +3876,7 @@ msgstr "Check your browser configuration and try again." #: templates/misago/errorpages/oauth2_profile.html:16 #, python-format msgid "Could not sign in with %(provider)s" -msgstr "Could not sign in with %(provider)s" +msgstr "" #: templates/misago/errorpages/oauth2_profile.html:23 msgid "Found problems:" @@ -4078,52 +3886,49 @@ msgstr "" #: templates/misago/errorpages/social.html:11 #: templates/misago/errorpages/social.html:12 msgid "Problem with sign in" -msgstr "Problem with sign in" +msgstr "" #: templates/misago/errorpages/social.html:37 msgid "" "Please try again or use another method to sign in if the problem persists." msgstr "" -"Please try again or use another method to sign in if the problem persists." #: templates/misago/footer.html:9 msgid "For complete experience please enable JavaScript." -msgstr "For complete experience please enable JavaScript." +msgstr "" #: templates/misago/forgottenpassword/error.html:7 msgid "Set new password error" -msgstr "Set new password error" +msgstr "" #: templates/misago/forgottenpassword/error.html:9 msgid "Change forgotten password error" -msgstr "Change forgotten password error" +msgstr "" #: templates/misago/forgottenpassword/error.html:25 msgid "Can't set new password." -msgstr "Can't set new password." +msgstr "" #: templates/misago/forgottenpassword/error.html:27 msgid "Can't change forgotten password." -msgstr "Can't change forgotten password." +msgstr "" #: templates/misago/forgottenpassword/form.html:9 #: templates/misago/forgottenpassword/form.html:27 #: templates/misago/forgottenpassword/request.html:9 #: templates/misago/forgottenpassword/request.html:27 msgid "Change forgotten password" -msgstr "Change forgotten password" +msgstr "" #: templates/misago/forgottenpassword/form.html:50 msgid "To reset your password please enable JavaScript." -msgstr "To reset your password please enable JavaScript." +msgstr "" #: templates/misago/forgottenpassword/request.html:43 msgid "" "Your user account has no password set for it because it was created with " "other service." msgstr "" -"Your user account has no password set for it because it was created with " -"other service." #: templates/misago/forgottenpassword/request.html:44 msgid "" @@ -4131,9 +3936,6 @@ msgid "" "be available by special link valid only for your browser, for seven days or " "until your password is set." msgstr "" -"To set password for your account, you can use special secure form that will " -"be available by special link valid only for your browser, for seven days or " -"until your password is set." #: templates/misago/forgottenpassword/request.html:46 msgid "" @@ -4141,9 +3943,6 @@ msgid "" "saved to database, it is not possible for us to simply send you your " "password." msgstr "" -"Because user passwords are processed in an irreversible way before being " -"saved to database, it is not possible for us to simply send you your " -"password." #: templates/misago/forgottenpassword/request.html:47 msgid "" @@ -4151,56 +3950,49 @@ msgid "" "available by special link valid only for your browser, for seven days or " "until your password is changed." msgstr "" -"Instead, you can change your password using special secure form that will be " -"available by special link valid only for your browser, for seven days or " -"until your password is changed." #: templates/misago/forgottenpassword/request.html:50 msgid "" "To receive this link, enter your account's e-mail addres in form and press " "the \"Send link\" button." msgstr "" -"To receive this link, enter your account's e-mail addres in form and press " -"the \"Send link\" button." #: templates/misago/forgottenpassword/request.html:68 msgid "To request new password reset link please enable JavaScript." -msgstr "To request new password reset link please enable JavaScript." +msgstr "" #: templates/misago/options/credentials_changed.html:5 #: templates/misago/options/credentials_error.html:5 msgid "Change sign-in credentials" -msgstr "Change sign-in credentials" +msgstr "" #: templates/misago/options/credentials_changed.html:19 msgid "From now you will need to use new credentials when signing in." -msgstr "From now you will need to use new credentials when signing in." +msgstr "" #: templates/misago/options/credentials_error.html:18 msgid "Change confirmation link is invalid." -msgstr "Change confirmation link is invalid." +msgstr "" #: templates/misago/options/credentials_error.html:19 msgid "" "The confirmation link belongs to other user, was already used, or has " "expired." msgstr "" -"The confirmation link belongs to other user, was already used, or has " -"expired." #: templates/misago/options/noscript.html:5 #: templates/misago/options/noscript.html:21 msgid "Change your options" -msgstr "Change your options" +msgstr "" #: templates/misago/options/noscript.html:49 #: templates/misago/socialauth.html:21 msgid "Enable JavaScript" -msgstr "Enable JavaScript" +msgstr "" #: templates/misago/options/noscript.html:50 msgid "You need to enable JavaScript in your browser to change your options." -msgstr "You need to enable JavaScript in your browser to change your options." +msgstr "" #: templates/misago/options/noscript.html:58 msgid "Loading..." @@ -4208,223 +4000,246 @@ msgstr "" #: templates/misago/participants.html:30 msgid "Add participant" -msgstr "Add participant" +msgstr "" #: templates/misago/participants.html:36 #, python-format msgid "This thread has %(users)s participant." msgid_plural "This thread has %(users)s participants." -msgstr[0] "This thread has %(users)s participant." -msgstr[1] "This thread has %(users)s participants." +msgstr[0] "" +msgstr[1] "" #: templates/misago/poll/info.html:4 #, python-format +msgctxt "thread poll" msgid "%(votes)s vote." msgid_plural "%(votes)s votes." -msgstr[0] "%(votes)s vote." -msgstr[1] "%(votes)s votes." +msgstr[0] "" +msgstr[1] "" #: templates/misago/poll/info.html:15 #, python-format +msgctxt "thread poll" msgid "Voting ends on %(ends_on)s." -msgstr "Voting ends on %(ends_on)s." +msgstr "" #: templates/misago/poll/info.html:22 +msgctxt "thread poll" msgid "Votes are public." -msgstr "Votes are public." +msgstr "" #: templates/misago/poll/info.html:36 #, python-format -msgid "Posted by %(poster)s on %(posted_on)s." -msgstr "Posted by %(poster)s on %(posted_on)s." +msgctxt "thread poll" +msgid "Started by %(poster)s on %(posted_on)s." +msgstr "" #: templates/misago/poll/results.html:21 templates/misago/poll/results.html:31 #, python-format +msgctxt "thread poll" msgid "%(votes)s vote, %(proc)s%% of total." msgid_plural "%(votes)s votes, %(proc)s%% of total." -msgstr[0] "%(votes)s vote, %(proc)s%% of total." -msgstr[1] "%(votes)s votes, %(proc)s%% of total." +msgstr[0] "" +msgstr[1] "" #: templates/misago/poll/results.html:41 -msgid "Your choice." -msgstr "Your choice." +msgctxt "thread poll" +msgid "You've voted on this choice." +msgstr "" #: templates/misago/poll/results.html:55 +msgctxt "thread poll" msgid "Vote" -msgstr "Vote" +msgstr "" #: templates/misago/poll/results.html:62 +msgctxt "thread poll" msgid "See votes" -msgstr "See votes" +msgstr "" + +#: templates/misago/poll/results.html:69 +msgctxt "thread poll" +msgid "Edit" +msgstr "" + +#: templates/misago/poll/results.html:76 +msgctxt "thread poll" +msgid "Delete" +msgstr "" #: templates/misago/poll/voting.html:24 #, python-format +msgctxt "thread poll" msgid "You can select %(choices)s choice." msgid_plural "You can select %(choices)s choices." -msgstr[0] "You can select %(choices)s choice." -msgstr[1] "You can select %(choices)s choices." +msgstr[0] "" +msgstr[1] "" #: templates/misago/poll/voting.html:32 +msgctxt "thread poll" msgid "You can change your vote later." -msgstr "You can change your vote later." +msgstr "" #: templates/misago/poll/voting.html:36 +msgctxt "thread poll" msgid "Votes are final." -msgstr "Votes are final." +msgstr "" #: templates/misago/poll/voting.html:46 +msgctxt "thread poll" msgid "Save your vote" -msgstr "Save your vote" +msgstr "" #: templates/misago/poll/voting.html:51 +msgctxt "thread poll" msgid "See results" -msgstr "See results" +msgstr "" #: templates/misago/profile/ban_details.html:5 #: templates/misago/profile/ban_details.html:8 #: templates/misago/profile/ban_details.html:9 #: templates/misago/profile/ban_details.html:16 users/apps.py:137 msgid "Ban details" -msgstr "Ban details" +msgstr "" #: templates/misago/profile/ban_details.html:22 msgid "User-shown ban message" -msgstr "User-shown ban message" +msgstr "" #: templates/misago/profile/ban_details.html:31 msgid "Team-shown ban message" -msgstr "Team-shown ban message" +msgstr "" #: templates/misago/profile/ban_details.html:39 msgid "Ban expiration" -msgstr "Ban expiration" +msgstr "" #: templates/misago/profile/ban_details.html:43 #, python-format msgid "%(username)s's ban expires on %(expires_on)s." -msgstr "%(username)s's ban expires on %(expires_on)s." +msgstr "" #: templates/misago/profile/ban_details.html:47 #, python-format msgid "%(username)s's ban is permanent." -msgstr "%(username)s's ban is permanent." +msgstr "" #: templates/misago/profile/base.html:9 templates/misago/profile/base.html:20 #: templates/misago/profile/base.html:35 #, python-format msgid "%(title)s, joined on %(joined_on)s." -msgstr "%(title)s, joined on %(joined_on)s." +msgstr "" #: templates/misago/profile/base.html:22 templates/misago/profile/base.html:37 #, python-format msgid "Wrote %(posts)s post." msgid_plural "Wrote %(posts)s posts." -msgstr[0] "Wrote %(posts)s post." -msgstr[1] "Wrote %(posts)s posts." +msgstr[0] "" +msgstr[1] "" #: templates/misago/profile/base.html:26 templates/misago/profile/base.html:41 #, python-format msgid "Started %(threads)s thread." msgid_plural "Started %(threads)s threads." -msgstr[0] "Started %(threads)s thread." -msgstr[1] "Started %(threads)s threads." +msgstr[0] "" +msgstr[1] "" #: templates/misago/profile/details.html:5 #: templates/misago/profile/details.html:8 #: templates/misago/profile/details.html:9 #: templates/misago/profile/details.html:19 users/apps.py:124 msgid "Details" -msgstr "Details" +msgstr "" #: templates/misago/profile/details.html:76 msgid "You are not sharing any details with others." -msgstr "You are not sharing any details with others." +msgstr "" #: templates/misago/profile/details.html:78 #, python-format msgid "%(username)s is not sharing any details with others." -msgstr "%(username)s is not sharing any details with others." +msgstr "" -#: templates/misago/profile/feed.html:10 +#: templates/misago/profile/feed.html:11 msgid "See post" -msgstr "See post" +msgstr "" -#: templates/misago/profile/feed.html:61 +#: templates/misago/profile/feed.html:62 #: templates/misago/thread/posts/post/body.html:10 msgid "This post's contents cannot be displayed." -msgstr "This post's contents cannot be displayed." +msgstr "" -#: templates/misago/profile/feed.html:62 +#: templates/misago/profile/feed.html:63 #: templates/misago/thread/posts/post/body.html:11 msgid "This error is caused by invalid post content manipulation." -msgstr "This error is caused by invalid post content manipulation." +msgstr "" #: templates/misago/profile/followers.html:5 #: templates/misago/profile/followers.html:8 #: templates/misago/profile/followers.html:9 users/apps.py:112 msgid "Followers" -msgstr "Followers" +msgstr "" #: templates/misago/profile/followers.html:20 #, python-format msgid "You have %(users)s follower." msgid_plural "You have %(users)s followers." -msgstr[0] "You have %(users)s follower." -msgstr[1] "You have %(users)s followers." +msgstr[0] "" +msgstr[1] "" #: templates/misago/profile/followers.html:26 #, python-format msgid "%(username)s has %(users)s follower." msgid_plural "%(username)s has %(users)s followers." -msgstr[0] "%(username)s has %(users)s follower." -msgstr[1] "%(username)s has %(users)s followers." +msgstr[0] "" +msgstr[1] "" #: templates/misago/profile/followers.html:53 msgid "You have no followers." -msgstr "You have no followers." +msgstr "" #: templates/misago/profile/followers.html:55 #, python-format msgid "%(username)s has no followers." -msgstr "%(username)s has no followers." +msgstr "" #: templates/misago/profile/follows.html:5 #: templates/misago/profile/follows.html:8 #: templates/misago/profile/follows.html:9 users/apps.py:118 msgid "Follows" -msgstr "Follows" +msgstr "" #: templates/misago/profile/follows.html:20 #, python-format msgid "You are following %(users)s user." msgid_plural "You are following %(users)s users." -msgstr[0] "You are following %(users)s user." -msgstr[1] "You are following %(users)s users." +msgstr[0] "" +msgstr[1] "" #: templates/misago/profile/follows.html:26 #, python-format msgid "%(username)s is following %(users)s user." msgid_plural "%(username)s is following %(users)s users." -msgstr[0] "%(username)s is following %(users)s user." -msgstr[1] "%(username)s is following %(users)s users." +msgstr[0] "" +msgstr[1] "" #: templates/misago/profile/follows.html:53 msgid "You are not following any users." -msgstr "You are not following any users." +msgstr "" #: templates/misago/profile/follows.html:55 #, python-format msgid "%(username)s is not following any users." -msgstr "%(username)s is not following any users." +msgstr "" #: templates/misago/profile/header.html:29 msgid "This user's account has been disabled by administrator." -msgstr "This user's account has been disabled by administrator." +msgstr "" #: templates/misago/profile/header.html:56 #, python-format msgid "Joined %(joined_on)s" -msgstr "Joined %(joined_on)s" +msgstr "" #: templates/misago/profile/header.html:77 msgid "Message" @@ -4438,104 +4253,104 @@ msgstr "" #, python-format msgid "You have posted %(posts)s message." msgid_plural "You have posted %(posts)s messages." -msgstr[0] "You have posted %(posts)s message." -msgstr[1] "You have posted %(posts)s messages." +msgstr[0] "" +msgstr[1] "" #: templates/misago/profile/posts.html:26 #, python-format msgid "%(username)s has posted %(posts)s message." msgid_plural "%(username)s has posted %(posts)s messages." -msgstr[0] "%(username)s has posted %(posts)s message." -msgstr[1] "%(username)s has posted %(posts)s messages." +msgstr[0] "" +msgstr[1] "" #: templates/misago/profile/posts.html:42 msgid "You have posted no messages" -msgstr "You have posted no messages" +msgstr "" #: templates/misago/profile/posts.html:44 #, python-format msgid "%(username)s posted no messages." -msgstr "%(username)s posted no messages." +msgstr "" #: templates/misago/profile/threads.html:20 #, python-format msgid "You have started %(threads)s thread." msgid_plural "You have started %(threads)s threads." -msgstr[0] "You have started %(threads)s thread." -msgstr[1] "You have started %(threads)s threads." +msgstr[0] "" +msgstr[1] "" #: templates/misago/profile/threads.html:26 #, python-format msgid "%(username)s has started %(threads)s thread." msgid_plural "%(username)s has started %(threads)s threads." -msgstr[0] "%(username)s has started %(threads)s thread." -msgstr[1] "%(username)s has started %(threads)s threads." +msgstr[0] "" +msgstr[1] "" #: templates/misago/profile/threads.html:42 msgid "You have no started threads." -msgstr "You have no started threads." +msgstr "" #: templates/misago/profile/threads.html:44 #, python-format msgid "%(username)s started no threads." -msgstr "%(username)s started no threads." +msgstr "" #: templates/misago/profile/username_history.html:5 #: templates/misago/profile/username_history.html:8 #: templates/misago/profile/username_history.html:9 users/apps.py:130 msgid "Username history" -msgstr "Username history" +msgstr "" #: templates/misago/profile/username_history.html:20 #, python-format msgid "Your username was changed %(changes)s time." msgid_plural "Your username was changed %(changes)s times." -msgstr[0] "Your username was changed %(changes)s time." -msgstr[1] "Your username was changed %(changes)s times." +msgstr[0] "" +msgstr[1] "" #: templates/misago/profile/username_history.html:26 #, python-format msgid "%(username)s's username was changed %(changes)s time." msgid_plural "%(username)s's username was changed %(changes)s times." -msgstr[0] "%(username)s's username was changed %(changes)s time." -msgstr[1] "%(username)s's username was changed %(changes)s times." +msgstr[0] "" +msgstr[1] "" #: templates/misago/profile/username_history.html:83 msgid "Your username was never changed." -msgstr "Your username was never changed." +msgstr "" #: templates/misago/profile/username_history.html:85 #, python-format msgid "%(username)s's username was never changed." -msgstr "%(username)s's username was never changed." +msgstr "" #: templates/misago/required_agreement.html:9 #, python-format msgid "Please review the updated %(agreement)s:" -msgstr "Please review the updated %(agreement)s:" +msgstr "" #: templates/misago/required_agreement.html:19 msgid "here" -msgstr "here" +msgstr "" #: templates/misago/required_agreement.html:21 #, python-format msgid "Please review the updated %(agreement)s available %(link)s." -msgstr "Please review the updated %(agreement)s available %(link)s." +msgstr "" #: templates/misago/search.html:5 templates/misago/search.html:8 #: templates/misago/search.html:9 msgid "Search site" -msgstr "Search site" +msgstr "" #: templates/misago/search.html:57 msgid "Loading search..." -msgstr "Loading search..." +msgstr "" #: templates/misago/socialauth.html:5 #, python-format msgid "Sign in with %(backend)s" -msgstr "Sign in with %(backend)s" +msgstr "" #: templates/misago/socialauth.html:23 #, python-format @@ -4543,13 +4358,11 @@ msgid "" "You need to enable JavaScript in your browser to complete the sign in with " "%(backend)s." msgstr "" -"You need to enable JavaScript in your browser to complete the sign in with " -"%(backend)s." #: templates/misago/thread/header.html:38 #, python-format msgid "Started on %(date)s" -msgstr "Started on %(date)s" +msgstr "" #: templates/misago/thread/posts/event/index.html:5 msgid "New event" @@ -4558,188 +4371,186 @@ msgstr "" #: templates/misago/thread/posts/event/index.html:52 #, python-format msgid "Thread title has been changed from %(old_title)s." -msgstr "Thread title has been changed from %(old_title)s." +msgstr "" #: templates/misago/thread/posts/event/index.html:56 msgid "Thread has been pinned globally." -msgstr "Thread has been pinned globally." +msgstr "" #: templates/misago/thread/posts/event/index.html:58 msgid "Thread has been pinned locally." -msgstr "Thread has been pinned locally." +msgstr "" #: templates/misago/thread/posts/event/index.html:60 msgid "Thread has been unpinned." -msgstr "Thread has been unpinned." +msgstr "" #: templates/misago/thread/posts/event/index.html:65 #, python-format msgid "Thread has been moved from %(from_category)s." -msgstr "Thread has been moved from %(from_category)s." +msgstr "" #: templates/misago/thread/posts/event/index.html:72 #, python-format msgid "The %(merged_thread)s thread has been merged into this thread." -msgstr "The %(merged_thread)s thread has been merged into this thread." +msgstr "" #: templates/misago/thread/posts/event/index.html:76 msgid "Thread has been approved." -msgstr "Thread has been approved." +msgstr "" #: templates/misago/thread/posts/event/index.html:78 msgid "Thread has been opened." -msgstr "Thread has been opened." +msgstr "" #: templates/misago/thread/posts/event/index.html:80 msgid "Thread has been closed." -msgstr "Thread has been closed." +msgstr "" #: templates/misago/thread/posts/event/index.html:82 msgid "Thread has been revealed." -msgstr "Thread has been revealed." +msgstr "" #: templates/misago/thread/posts/event/index.html:84 msgid "Thread has been made hidden." -msgstr "Thread has been made hidden." +msgstr "" #: templates/misago/thread/posts/event/index.html:86 msgid "Took thread over." -msgstr "Took thread over." +msgstr "" #: templates/misago/thread/posts/event/index.html:88 msgid "Owner has left thread. This thread is now closed." -msgstr "Owner has left thread. This thread is now closed." +msgstr "" #: templates/misago/thread/posts/event/index.html:90 msgid "Participant has left thread." -msgstr "Participant has left thread." +msgstr "" #: templates/misago/thread/posts/event/index.html:95 #, python-format msgid "Changed thread owner to %(user)s." -msgstr "Changed thread owner to %(user)s." +msgstr "" #: templates/misago/thread/posts/event/index.html:102 #, python-format msgid "Added %(user)s to thread." -msgstr "Added %(user)s to thread." +msgstr "" #: templates/misago/thread/posts/event/index.html:109 #, python-format msgid "Removed %(user)s from thread." -msgstr "Removed %(user)s from thread." +msgstr "" #: templates/misago/thread/posts/event/info.html:12 #: templates/misago/thread/posts/post/body-hidden.html:14 #, python-format msgid "Hidden by %(hidden_by)s on %(hidden_on)s." -msgstr "Hidden by %(hidden_by)s on %(hidden_on)s." +msgstr "" #: templates/misago/thread/posts/event/info.html:28 #, python-format msgid "By %(event_by)s on %(event_on)s." -msgstr "By %(event_by)s on %(event_on)s." +msgstr "" #: templates/misago/thread/posts/post/attachments.html:33 #, python-format msgid "%(filetype)s, %(size)s, uploaded by %(uploader)s on %(uploaded_on)s." -msgstr "%(filetype)s, %(size)s, uploaded by %(uploader)s on %(uploaded_on)s." +msgstr "" #: templates/misago/thread/posts/post/body-hidden.html:4 msgid "This post is hidden. You cannot not see its contents." -msgstr "This post is hidden. You cannot not see its contents." +msgstr "" #: templates/misago/thread/posts/post/flags.html:7 #, python-format msgid "Marked as best answer by you %(marked_on)s." -msgstr "Marked as best answer by you %(marked_on)s." +msgstr "" #: templates/misago/thread/posts/post/flags.html:13 #, python-format msgid "Marked as best answer by %(marked_by)s %(marked_on)s." -msgstr "Marked as best answer by %(marked_by)s %(marked_on)s." +msgstr "" #: templates/misago/thread/posts/post/flags.html:23 msgid "This post is hidden. Only users with permission may see its contents." -msgstr "This post is hidden. Only users with permission may see its contents." +msgstr "" #: templates/misago/thread/posts/post/flags.html:29 msgid "" "This post is unapproved. Only users with permission to approve posts and its " "author may see its contents." msgstr "" -"This post is unapproved. Only users with permission to approve posts and its " -"author may see its contents." #: templates/misago/thread/posts/post/flags.html:35 msgid "This post is protected. Only moderators may change it." -msgstr "This post is protected. Only moderators may change it." +msgstr "" #: templates/misago/thread/posts/post/footer.html:7 msgid "Liked" -msgstr "Liked" +msgstr "" #: templates/misago/thread/posts/post/footer.html:9 msgid "Like" -msgstr "Like" +msgstr "" #: templates/misago/thread/posts/post/footer.html:26 #: templates/misago/thread/toolbar_bottom.html:28 #: templates/misago/thread/toolbar_top.html:39 msgid "Reply" -msgstr "Reply" +msgstr "" #: templates/misago/thread/posts/post/header.html:5 msgid "New post" -msgstr "New post" +msgstr "" #: templates/misago/thread/posts/post/header.html:8 msgid "New" -msgstr "New" +msgstr "" #: templates/misago/thread/posts/post/header.html:22 #: templates/misago/thread/posts/post/side.html:4 msgid "Post link" -msgstr "Post link" +msgstr "" #: templates/misago/thread/posts/post/side.html:73 msgid "Removed user" -msgstr "Removed user" +msgstr "" #: templates/misago/thread/posts_left.html:4 #, python-format msgid "There is %(more)s more post in this thread." msgid_plural "There are %(more)s more posts in this thread." -msgstr[0] "There is %(more)s more post in this thread." -msgstr[1] "There are %(more)s more posts in this thread." +msgstr[0] "" +msgstr[1] "" #: templates/misago/thread/posts_left.html:10 msgid "There are no more posts in this thread." -msgstr "There are no more posts in this thread." +msgstr "" #: templates/misago/thread/thread.html:19 #: templates/misago/thread/thread.html:30 #, python-format msgid "Started by %(starter)s on %(started_on)s in the %(category)s category." -msgstr "Started by %(starter)s on %(started_on)s in the %(category)s category." +msgstr "" #: templates/misago/thread/thread.html:21 #: templates/misago/thread/thread.html:32 #, python-format msgid "%(replies)s reply, last one from %(last_post_on)s." msgid_plural "%(replies)s replies, last one from %(last_post_on)s." -msgstr[0] "%(replies)s reply, last one from %(last_post_on)s." -msgstr[1] "%(replies)s replies, last one from %(last_post_on)s." +msgstr[0] "" +msgstr[1] "" #: templates/misago/thread/thread.html:25 #: templates/misago/thread/thread.html:36 msgid "Answered." -msgstr "Answered." +msgstr "" #: templates/misago/thread/thread.html:25 #: templates/misago/thread/thread.html:36 msgid "Closed." -msgstr "Closed." +msgstr "" #: templates/misago/thread/toolbar_top.html:6 #: templates/misago/thread/toolbar_top.html:30 @@ -4753,7 +4564,7 @@ msgstr "" #: templates/misago/thread_flags.html:7 msgid "Pinned globally" -msgstr "Pinned globally" +msgstr "" #: templates/misago/thread_flags.html:15 msgid "Pinned in category" @@ -4761,60 +4572,58 @@ msgstr "" #: templates/misago/thread_flags.html:23 msgid "Answered" -msgstr "Answered" +msgstr "" #: templates/misago/thread_flags.html:31 msgid "Poll" -msgstr "Poll" +msgstr "" #: templates/misago/thread_flags.html:39 msgid "Closed" -msgstr "Closed" +msgstr "" #: templates/misago/thread_flags.html:47 msgid "Hidden" -msgstr "Hidden" +msgstr "" #: templates/misago/thread_replies.html:3 #, python-format msgid "%(replies)s reply" msgid_plural "%(replies)s replies" -msgstr[0] "%(replies)s reply" -msgstr[1] "%(replies)s replies" +msgstr[0] "" +msgstr[1] "" #: templates/misago/threadslist/base.html:53 msgid "There are no threads in this category." -msgstr "There are no threads in this category." +msgstr "" #: templates/misago/threadslist/base.html:55 msgid "There are no threads on this forum... yet!" -msgstr "There are no threads on this forum... yet!" +msgstr "" #: templates/misago/threadslist/base.html:59 #: templates/misago/threadslist/private_threads.html:62 msgid "Why not start one yourself?" -msgstr "Why not start one yourself?" +msgstr "" #: templates/misago/threadslist/base.html:63 #: templates/misago/threadslist/private_threads.html:65 msgid "No threads matching specified criteria were found." -msgstr "No threads matching specified criteria were found." +msgstr "" #: templates/misago/threadslist/base.html:78 msgid "Next page" -msgstr "Next page" +msgstr "" #: templates/misago/threadslist/private_threads.html:34 msgid "" "Private threads are threads which only those that started them and those " "they have invited may see and participate in." msgstr "" -"Private threads are threads which only those that started them and those " -"they have invited may see and participate in." #: templates/misago/threadslist/private_threads.html:59 msgid "You aren't participating in any private threads." -msgstr "You aren't participating in any private threads." +msgstr "" #: templates/misago/threadslist/thread.html:6 msgid "No new posts" @@ -4822,15 +4631,15 @@ msgstr "" #: templates/misago/threadslist/thread.html:6 msgid "New posts" -msgstr "New posts" +msgstr "" -#: templates/misago/threadslist/thread.html:65 -#: templates/misago/threadslist/thread.html:71 +#: templates/misago/threadslist/thread.html:66 +#: templates/misago/threadslist/thread.html:72 #, python-format msgid "Last post by: %(last_poster)s" msgstr "" -#: templates/misago/threadslist/thread.html:79 +#: templates/misago/threadslist/thread.html:80 #, python-format msgid "Last activity: %(last_activity)s" msgstr "" @@ -4848,7 +4657,7 @@ msgstr "" #: threads/permissions/polls.py:34 threads/permissions/threads.py:110 #: threads/permissions/threads.py:120 msgid "All threads" -msgstr "All threads" +msgstr "" #: templates/misago/threadslist/toolbar.html:57 msgid "My threads" @@ -4857,17 +4666,17 @@ msgstr "" #: templates/misago/threadslist/toolbar.html:59 #: threads/viewmodels/threads.py:24 msgid "New threads" -msgstr "New threads" +msgstr "" #: templates/misago/threadslist/toolbar.html:61 #: threads/viewmodels/threads.py:25 msgid "Unread threads" -msgstr "Unread threads" +msgstr "" #: templates/misago/threadslist/toolbar.html:63 #: threads/viewmodels/threads.py:26 msgid "Subscribed threads" -msgstr "Subscribed threads" +msgstr "" #: templates/misago/threadslist/toolbar.html:65 msgid "Unapproved threads" @@ -4881,14 +4690,14 @@ msgstr "" #: templates/misago/userslists/active_posters.html:23 #: templates/misago/userslists/active_posters.html:24 users/apps.py:81 msgid "Top posters" -msgstr "Top posters" +msgstr "" #: templates/misago/userslists/active_posters.html:10 #, python-format msgid "%(posters)s most active poster from last %(days)s days." msgid_plural "%(posters)s most active posters from last %(days)s days." -msgstr[0] "%(posters)s most active poster from last %(days)s days." -msgstr[1] "%(posters)s most active posters from last %(days)s days." +msgstr[0] "" +msgstr[1] "" #: templates/misago/userslists/active_posters.html:16 #: templates/misago/userslists/active_posters.html:35 @@ -4896,7 +4705,7 @@ msgstr[1] "%(posters)s most active posters from last %(days)s days." #: templates/misago/userslists/active_posters.html:145 #, python-format msgid "No users have posted any new messages during last %(days)s days." -msgstr "No users have posted any new messages during last %(days)s days." +msgstr "" #: templates/misago/userslists/active_posters.html:29 #: templates/misago/userslists/active_posters.html:44 @@ -4904,17 +4713,17 @@ msgstr "No users have posted any new messages during last %(days)s days." #, python-format msgid "%(posters)s top poster from last %(days)s days." msgid_plural "%(posters)s top posters from last %(days)s days." -msgstr[0] "%(posters)s top poster from last %(days)s days." -msgstr[1] "%(posters)s top posters from last %(days)s days." +msgstr[0] "" +msgstr[1] "" #: templates/misago/userslists/active_posters.html:116 #: templates/misago/userslists/active_posters.html:128 msgid "Ranked posts" -msgstr "Ranked posts" +msgstr "" #: templates/misago/userslists/active_posters.html:133 msgid "Total posts" -msgstr "Total posts" +msgstr "" #: templates/misago/userslists/rank.html:9 #: templates/misago/userslists/rank.html:41 @@ -4922,15 +4731,15 @@ msgstr "Total posts" #, python-format msgid "%(users)s user have this rank." msgid_plural "%(users)s users have this rank." -msgstr[0] "%(users)s user have this rank." -msgstr[1] "%(users)s users have this rank." +msgstr[0] "" +msgstr[1] "" #: templates/misago/userslists/rank.html:102 #, python-format msgid "There is %(more)s more members with this role." msgid_plural "There are %(more)s more members with this role." -msgstr[0] "There is %(more)s more members with this role." -msgstr[1] "There are %(more)s more members with this role." +msgstr[0] "" +msgstr[1] "" #: templates/misago/userslists/rank.html:108 msgid "There are no more members with this role." @@ -4938,183 +4747,178 @@ msgstr "" #: templates/misago/userslists/rank.html:117 msgid "There are no users with this rank at the moment." -msgstr "There are no users with this rank at the moment." +msgstr "" #: templates/misago/userslists/usercard.html:42 #: templates/misago/userslists/usercard.html:45 #, python-format msgid "Joined on %(joined_on)s" -msgstr "Joined on %(joined_on)s" +msgstr "" #: templates/misago/userslists/usercard.html:66 #, python-format msgid "%(followers)s follower" msgid_plural "%(followers)s followers" -msgstr[0] "%(followers)s follower" -msgstr[1] "%(followers)s followers" +msgstr[0] "" +msgstr[1] "" #: themes/admin/__init__.py:94 msgid "Themes" -msgstr "Themes" +msgstr "" #: themes/admin/forms.py:20 msgid "No parent" -msgstr "No parent" +msgstr "" #: themes/admin/forms.py:27 themes/admin/forms.py:58 msgid "Parent" -msgstr "Parent" +msgstr "" #: themes/admin/forms.py:28 msgid "Version" -msgstr "Version" +msgstr "" #: themes/admin/forms.py:29 msgid "Author(s)" -msgstr "Author(s)" +msgstr "" #: themes/admin/forms.py:30 msgid "Url" -msgstr "Url" +msgstr "" #: themes/admin/forms.py:54 msgid "Leave this field empty to use theme name from imported file." -msgstr "Leave this field empty to use theme name from imported file." +msgstr "" #: themes/admin/forms.py:60 msgid "Theme file" -msgstr "Theme file" +msgstr "" #: themes/admin/forms.py:60 msgid "Theme file should be a ZIP file." -msgstr "Theme file should be a ZIP file." +msgstr "" #: themes/admin/forms.py:65 msgid "Uploaded file is not a valid ZIP file." -msgstr "Uploaded file is not a valid ZIP file." +msgstr "" #: themes/admin/forms.py:110 msgid "No files have been uploaded." -msgstr "No files have been uploaded." +msgstr "" #: themes/admin/forms.py:137 #, python-format msgid "File \"%(file)s\" content type \"%(content_type)s\" is not allowed." -msgstr "File \"%(file)s\" content type \"%(content_type)s\" is not allowed." +msgstr "" #: themes/admin/forms.py:149 #, python-format msgid "File \"%(file)s\" extension is invalid." -msgstr "File \"%(file)s\" extension is invalid." +msgstr "" #: themes/admin/forms.py:176 msgid "" "Should be an correct filename and include the .css extension. It will be " "lowercased." msgstr "" -"Should be an correct filename and include the .css extension. It will be " -"lowercased." #: themes/admin/forms.py:194 msgid "You need to enter CSS for this file." -msgstr "You need to enter CSS for this file." +msgstr "" #: themes/admin/forms.py:221 msgid "Link name" -msgstr "Link name" +msgstr "" #: themes/admin/forms.py:222 msgid "Can be descriptive (e.g. \"roboto from fonts.google.com\")." -msgstr "Can be descriptive (e.g. \"roboto from fonts.google.com\")." +msgstr "" #: themes/admin/forms.py:224 msgid "Remote CSS URL" -msgstr "Remote CSS URL" +msgstr "" #: themes/admin/importer.py:21 msgid "" "\"manifest.json\" contained by ZIP file is not a valid theme manifest file." msgstr "" -"\"manifest.json\" contained by ZIP file is not a valid theme manifest file." #: themes/admin/importer.py:61 msgid "Uploaded ZIP file could not be extracted." -msgstr "Uploaded ZIP file could not be extracted." +msgstr "" #: themes/admin/importer.py:67 msgid "Uploaded ZIP file is empty." -msgstr "Uploaded ZIP file is empty." +msgstr "" #: themes/admin/importer.py:69 msgid "Uploaded ZIP file should contain single directory." -msgstr "Uploaded ZIP file should contain single directory." +msgstr "" #: themes/admin/importer.py:71 msgid "Uploaded ZIP file didn't contain a directory." -msgstr "Uploaded ZIP file didn't contain a directory." +msgstr "" #: themes/admin/importer.py:85 msgid "Uploaded ZIP file didn't contain a \"manifest.json\"." -msgstr "Uploaded ZIP file didn't contain a \"manifest.json\"." +msgstr "" #: themes/admin/importer.py:89 msgid "\"manifest.json\" contained by ZIP file is not a valid JSON file." -msgstr "\"manifest.json\" contained by ZIP file is not a valid JSON file." +msgstr "" #: themes/admin/validators.py:12 msgid "Name is missing an .css extension." -msgstr "Name is missing an .css extension." +msgstr "" #: themes/admin/validators.py:15 msgid "Name can't start with period (\".\")." -msgstr "Name can't start with period (\".\")." +msgstr "" #: themes/admin/validators.py:20 msgid "" "Name can contain only latin alphabet characters, digits, dots, underscores " "and dashes." msgstr "" -"Name can contain only latin alphabet characters, digits, dots, underscores " -"and dashes." #: themes/admin/validators.py:27 msgid "Name has to contain at least one latin alphabet character or digit." -msgstr "Name has to contain at least one latin alphabet character or digit." +msgstr "" #: themes/admin/validators.py:36 msgid "This name is already in use by other asset." -msgstr "This name is already in use by other asset." +msgstr "" #: themes/admin/views.py:28 msgid "Requested theme does not exist." -msgstr "Requested theme does not exist." +msgstr "" #: themes/admin/views.py:36 #, python-format msgid "New theme \"%(name)s\" has been saved." -msgstr "New theme \"%(name)s\" has been saved." +msgstr "" #: themes/admin/views.py:51 #, python-format msgid "Theme \"%(name)s\" has been updated." -msgstr "Theme \"%(name)s\" has been updated." +msgstr "" #: themes/admin/views.py:55 msgid "Default theme can't be edited." -msgstr "Default theme can't be edited." +msgstr "" #: themes/admin/views.py:64 #, python-format msgid "Theme \"%(name)s\" has been deleted." -msgstr "Theme \"%(name)s\" has been deleted." +msgstr "" #: themes/admin/views.py:68 msgid "Default theme can't be deleted." -msgstr "Default theme can't be deleted." +msgstr "" #: themes/admin/views.py:70 msgid "Active theme can't be deleted." -msgstr "Active theme can't be deleted." +msgstr "" #: themes/admin/views.py:73 #, python-format @@ -5122,341 +4926,315 @@ msgid "" "Theme \"%(name)s\" can't be deleted because one of its child themes is set " "as active." msgstr "" -"Theme \"%(name)s\" can't be deleted because one of its child themes is set " -"as active." #: themes/admin/views.py:90 #, python-format msgid "Active theme has been changed to \"%(name)s\"." -msgstr "Active theme has been changed to \"%(name)s\"." +msgstr "" #: themes/admin/views.py:103 msgid "Default theme can't be exported." -msgstr "Default theme can't be exported." +msgstr "" #: themes/admin/views.py:123 #, python-format msgid "Theme \"%(name)s\" has been imported." -msgstr "Theme \"%(name)s\" has been imported." +msgstr "" #: themes/admin/views.py:130 msgid "Default theme assets can't be edited." -msgstr "Default theme assets can't be edited." +msgstr "" #: themes/admin/views.py:158 msgid "Some css files could not have been added to the theme." -msgstr "Some css files could not have been added to the theme." +msgstr "" #: themes/admin/views.py:182 msgid "New CSS files have been added to the theme." -msgstr "New CSS files have been added to the theme." +msgstr "" #: themes/admin/views.py:187 msgid "New media files have been added to the theme." -msgstr "New media files have been added to the theme." +msgstr "" #: themes/admin/views.py:218 msgid "Selected CSS files have been deleted." -msgstr "Selected CSS files have been deleted." +msgstr "" #: themes/admin/views.py:227 msgid "Selected media have been deleted." -msgstr "Selected media have been deleted." +msgstr "" #: themes/admin/views.py:247 msgid "Requested CSS could not be found in the theme." -msgstr "Requested CSS could not be found in the theme." +msgstr "" #: themes/admin/views.py:273 #, python-format msgid "\"%s\" was moved up." -msgstr "\"%s\" was moved up." +msgstr "" #: themes/admin/views.py:282 #, python-format msgid "\"%s\" was moved down." -msgstr "\"%s\" was moved down." +msgstr "" #: themes/admin/views.py:324 #, python-format msgid "New CSS \"%(name)s\" has been saved." -msgstr "New CSS \"%(name)s\" has been saved." +msgstr "" #: themes/admin/views.py:341 #, python-format msgid "CSS \"%(name)s\" has been updated." -msgstr "CSS \"%(name)s\" has been updated." +msgstr "" #: themes/admin/views.py:364 #, python-format msgid "No changes have been made to \"%(css)s\"." -msgstr "No changes have been made to \"%(css)s\"." +msgstr "" #: themes/admin/views.py:369 #, python-format msgid "New CSS link \"%(name)s\" has been saved." -msgstr "New CSS link \"%(name)s\" has been saved." +msgstr "" #: themes/admin/views.py:392 #, python-format msgid "CSS link \"%(name)s\" has been updated." -msgstr "CSS link \"%(name)s\" has been updated." +msgstr "" #: themes/models.py:40 msgid "Default Misago Theme" -msgstr "Default Misago Theme" +msgstr "" #: threads/admin/__init__.py:43 msgid "Attachment types" -msgstr "Attachment types" +msgstr "" #: threads/admin/__init__.py:44 msgid "Specify what files may be uploaded on the forum." -msgstr "Specify what files may be uploaded on the forum." +msgstr "" #: threads/admin/forms.py:14 msgid "Uploader name contains" -msgstr "Uploader name contains" +msgstr "" #: threads/admin/forms.py:15 msgid "Filename contains" -msgstr "Filename contains" +msgstr "" #: threads/admin/forms.py:17 msgid "File type" -msgstr "File type" +msgstr "" #: threads/admin/forms.py:24 users/admin/forms.py:585 msgid "State" -msgstr "State" +msgstr "" #: threads/admin/forms.py:27 msgid "All" -msgstr "All" +msgstr "" #: threads/admin/forms.py:28 msgid "Only orphaned" -msgstr "Only orphaned" +msgstr "" #: threads/admin/forms.py:29 msgid "Not orphaned" -msgstr "Not orphaned" +msgstr "" #: threads/admin/forms.py:54 msgid "Type name" -msgstr "Type name" +msgstr "" #: threads/admin/forms.py:55 msgid "File extensions" -msgstr "File extensions" +msgstr "" #: threads/admin/forms.py:57 msgid "Maximum allowed uploaded file size" -msgstr "Maximum allowed uploaded file size" +msgstr "" #: threads/admin/forms.py:59 msgid "Limit uploads to" -msgstr "Limit uploads to" +msgstr "" #: threads/admin/forms.py:60 msgid "Limit downloads to" -msgstr "Limit downloads to" +msgstr "" #: threads/admin/forms.py:64 msgid "" "List of comma separated file extensions associated with this attachment type." msgstr "" -"List of comma separated file extensions associated with this attachment type." #: threads/admin/forms.py:68 msgid "" "Optional list of comma separated mime types associated with this attachment " "type." msgstr "" -"Optional list of comma separated mime types associated with this attachment " -"type." #: threads/admin/forms.py:72 msgid "" -"Maximum allowed uploaded file size for this type, in kb. May be overriden " -"via user permission." +"Maximum allowed uploaded file size for this type, in kb. This setting is " +"deprecated and has no effect. It will be deleted in Misago 1.0." msgstr "" -"Maximum allowed uploaded file size for this type, in kb. May be overriden " -"via user permission." -#: threads/admin/forms.py:75 +#: threads/admin/forms.py:76 msgid "Controls this attachment type availability on your site." -msgstr "Controls this attachment type availability on your site." +msgstr "" -#: threads/admin/forms.py:77 +#: threads/admin/forms.py:78 msgid "" "If you wish to limit option to upload files of this type to users with " "specific roles, select them on this list. Otherwhise don't select any roles " "to allow all users with permission to upload attachments to be able to " "upload attachments of this type." msgstr "" -"If you wish to limit option to upload files of this type to users with " -"specific roles, select them on this list. Otherwhise don't select any roles " -"to allow all users with permission to upload attachments to be able to " -"upload attachments of this type." -#: threads/admin/forms.py:83 +#: threads/admin/forms.py:84 msgid "" "If you wish to limit option to download files of this type to users with " "specific roles, select them on this list. Otherwhise don't select any roles " "to allow all users with permission to download attachments to be able to " "download attachments of this type." msgstr "" -"If you wish to limit option to download files of this type to users with " -"specific roles, select them on this list. Otherwhise don't select any roles " -"to allow all users with permission to download attachments to be able to " -"download attachments of this type." #: threads/admin/views/attachments.py:14 msgid "Requested attachment could not be found." -msgstr "Requested attachment could not be found." +msgstr "" #: threads/admin/views/attachments.py:28 users/admin/views/bans.py:26 #: users/admin/views/users.py:65 msgid "A to z" -msgstr "A to z" +msgstr "" #: threads/admin/views/attachments.py:29 users/admin/views/bans.py:27 #: users/admin/views/users.py:66 msgid "Z to a" -msgstr "Z to a" +msgstr "" #: threads/admin/views/attachments.py:30 msgid "Smallest files" -msgstr "Smallest files" +msgstr "" #: threads/admin/views/attachments.py:31 msgid "Largest files" -msgstr "Largest files" +msgstr "" #: threads/admin/views/attachments.py:33 msgid "With attachments: 0" -msgstr "With attachments: 0" +msgstr "" #: threads/admin/views/attachments.py:34 msgid "Select attachments" -msgstr "Select attachments" +msgstr "" #: threads/admin/views/attachments.py:38 msgid "Delete attachments" -msgstr "Delete attachments" +msgstr "" #: threads/admin/views/attachments.py:39 msgid "Are you sure you want to delete selected attachments?" -msgstr "Are you sure you want to delete selected attachments?" +msgstr "" #: threads/admin/views/attachments.py:62 msgid "Selected attachments have been deleted." -msgstr "Selected attachments have been deleted." +msgstr "" #: threads/admin/views/attachments.py:83 #, python-format msgid "Attachment \"%(filename)s\" has been deleted." -msgstr "Attachment \"%(filename)s\" has been deleted." +msgstr "" #: threads/admin/views/attachmenttypes.py:15 msgid "Requested attachment type could not be found." -msgstr "Requested attachment type could not be found." +msgstr "" #: threads/admin/views/attachmenttypes.py:36 #, python-format msgid "New type \"%(name)s\" has been saved." -msgstr "New type \"%(name)s\" has been saved." +msgstr "" #: threads/admin/views/attachmenttypes.py:40 #, python-format msgid "Attachment type \"%(name)s\" has been edited." -msgstr "Attachment type \"%(name)s\" has been edited." +msgstr "" #: threads/admin/views/attachmenttypes.py:47 #, python-format msgid "" "Attachment type \"%(name)s\" has associated attachments and can't be deleted." msgstr "" -"Attachment type \"%(name)s\" has associated attachments and can't be deleted." #: threads/admin/views/attachmenttypes.py:54 #, python-format msgid "Attachment type \"%(name)s\" has been deleted." -msgstr "Attachment type \"%(name)s\" has been deleted." +msgstr "" #: threads/api/attachments.py:18 msgid "You don't have permission to upload new files." -msgstr "You don't have permission to upload new files." +msgstr "" #: threads/api/attachments.py:28 msgid "No file has been uploaded." -msgstr "No file has been uploaded." +msgstr "" #: threads/api/attachments.py:48 msgid "Uploaded image was corrupted or invalid." -msgstr "Uploaded image was corrupted or invalid." +msgstr "" #: threads/api/attachments.py:86 msgid "You can't upload files of this type." -msgstr "You can't upload files of this type." +msgstr "" #: threads/api/attachments.py:92 #, python-format msgid "" "You can't upload files larger than %(limit)s (your file has %(upload)s)." msgstr "" -"You can't upload files larger than %(limit)s (your file has %(upload)s)." - -#: threads/api/attachments.py:104 -#, python-format -msgid "" -"You can't upload files of this type larger than %(limit)s (your file has " -"%(upload)s)." -msgstr "" -"You can't upload files of this type larger than %(limit)s (your file has " -"%(upload)s)." #: threads/api/postendpoints/edits.py:87 msgid "Edits record is unavailable for this post." -msgstr "Edits record is unavailable for this post." +msgstr "" #: threads/api/postendpoints/merge.py:11 msgid "You can't merge posts in this thread." -msgstr "You can't merge posts in this thread." +msgstr "" #: threads/api/postendpoints/move.py:10 msgid "You can't move posts in this thread." -msgstr "You can't move posts in this thread." +msgstr "" #: threads/api/postendpoints/patch_post.py:36 msgid "You can't like posts in this category." -msgstr "You can't like posts in this category." +msgstr "" #: threads/api/postendpoints/patch_post.py:99 #: threads/api/threadendpoints/patch.py:147 msgid "Content approval can't be reversed." -msgstr "Content approval can't be reversed." +msgstr "" #: threads/api/postendpoints/patch_post.py:180 msgid "One or more posts to update could not be found." -msgstr "One or more posts to update could not be found." +msgstr "" #: threads/api/postendpoints/patch_post.py:198 #, python-format msgid "No more than %(limit)s post can be updated at a single time." msgid_plural "No more than %(limit)s posts can be updated at a single time." -msgstr[0] "No more than %(limit)s post can be updated at a single time." -msgstr[1] "No more than %(limit)s posts can be updated at a single time." +msgstr[0] "" +msgstr[1] "" #: threads/api/postendpoints/split.py:12 msgid "You can't split posts from this thread." -msgstr "You can't split posts from this thread." +msgstr "" #: threads/api/postingendpoint/attachments.py:63 #, python-format msgid "You don't have permission to remove \"%(attachment)s\" attachment." -msgstr "You don't have permission to remove \"%(attachment)s\" attachment." +msgstr "" #: threads/api/postingendpoint/attachments.py:132 #, python-format @@ -5467,58 +5245,52 @@ msgid_plural "" "You can't attach more than %(limit_value)s flies to single post (added " "%(show_value)s)." msgstr[0] "" -"You can't attach more than %(limit_value)s file to single post (added " -"%(show_value)s)." msgstr[1] "" -"You can't attach more than %(limit_value)s flies to single post (added " -"%(show_value)s)." #: threads/api/postingendpoint/category.py:45 msgid "You have to select category to post thread in." -msgstr "You have to select category to post thread in." +msgstr "" #: threads/api/postingendpoint/category.py:46 #: threads/api/postingendpoint/category.py:65 msgid "Selected category is invalid." -msgstr "Selected category is invalid." +msgstr "" #: threads/api/postingendpoint/category.py:71 msgid "" "Selected category doesn't exist or you don't have permission to browse it." msgstr "" -"Selected category doesn't exist or you don't have permission to browse it." #: threads/api/postingendpoint/emailnotification.py:43 #, python-format msgid "%(user)s has replied to your thread \"%(thread)s\"" -msgstr "%(user)s has replied to your thread \"%(thread)s\"" +msgstr "" #: threads/api/postingendpoint/emailnotification.py:46 #, python-format msgid "%(user)s has replied to thread \"%(thread)s\" that you are watching" -msgstr "%(user)s has replied to thread \"%(thread)s\" that you are watching" +msgstr "" #: threads/api/postingendpoint/floodprotection.py:25 msgid "You can't post message so quickly after previous one." -msgstr "You can't post message so quickly after previous one." +msgstr "" #: threads/api/postingendpoint/floodprotection.py:35 msgid "Your account has exceed an hourly post limit." -msgstr "Your account has exceed an hourly post limit." +msgstr "" #: threads/api/postingendpoint/floodprotection.py:41 msgid "Your account has exceed a daily post limit." -msgstr "Your account has exceed a daily post limit." +msgstr "" #: threads/api/postingendpoint/participants.py:52 msgid "" "You can't include yourself on the list of users to invite to new thread." msgstr "" -"You can't include yourself on the list of users to invite to new thread." #: threads/api/postingendpoint/participants.py:61 msgid "You have to enter user names." -msgstr "You have to enter user names." +msgstr "" #: threads/api/postingendpoint/participants.py:67 #, python-format @@ -5529,236 +5301,228 @@ msgid_plural "" "You can't add more than %(users)s users to private thread (you've added " "%(added)s)." msgstr[0] "" -"You can't add more than %(users)s user to private thread (you've added " -"%(added)s)." msgstr[1] "" -"You can't add more than %(users)s users to private thread (you've added " -"%(added)s)." #: threads/api/postingendpoint/participants.py:93 #, python-format msgid "One or more users could not be found: %(usernames)s" -msgstr "One or more users could not be found: %(usernames)s" +msgstr "" #: threads/api/postingendpoint/reply.py:81 threads/validators.py:77 msgid "You have to enter a message." -msgstr "You have to enter a message." +msgstr "" #: threads/api/postingendpoint/reply.py:106 msgid "You have to enter thread title." -msgstr "You have to enter thread title." +msgstr "" #: threads/api/threadendpoints/editor.py:14 msgid "You need to be signed in to start threads." -msgstr "You need to be signed in to start threads." +msgstr "" #: threads/api/threadendpoints/editor.py:60 msgid "" "No categories that allow new threads are available to you at the moment." msgstr "" -"No categories that allow new threads are available to you at the moment." #: threads/api/threadendpoints/patch.py:65 msgid "Not a valid string." -msgstr "Not a valid string." +msgstr "" #: threads/api/threadendpoints/patch.py:86 msgid "You can't change globally pinned threads weights in this category." -msgstr "You can't change globally pinned threads weights in this category." +msgstr "" #: threads/api/threadendpoints/patch.py:94 msgid "You can't pin threads globally in this category." -msgstr "You can't pin threads globally in this category." +msgstr "" #: threads/api/threadendpoints/patch.py:122 msgid "You can't move thread to the category it's already in." -msgstr "You can't move thread to the category it's already in." +msgstr "" #: threads/api/threadendpoints/patch.py:170 msgid "You don't have permission to close this thread." -msgstr "You don't have permission to close this thread." +msgstr "" #: threads/api/threadendpoints/patch.py:172 msgid "You don't have permission to open this thread." -msgstr "You don't have permission to open this thread." +msgstr "" #: threads/api/threadendpoints/patch.py:225 #: threads/api/threadendpoints/patch.py:264 #: threads/api/threadendpoints/patch.py:327 #: threads/api/threadendpoints/patch.py:355 msgid "A valid integer is required." -msgstr "A valid integer is required." +msgstr "" #: threads/api/threadendpoints/patch.py:238 msgid "This post is already marked as thread's best answer." -msgstr "This post is already marked as thread's best answer." +msgstr "" #: threads/api/threadendpoints/patch.py:273 msgid "" "This post can't be unmarked because it's not currently marked as best answer." msgstr "" -"This post can't be unmarked because it's not currently marked as best answer." #: threads/api/threadendpoints/patch.py:301 msgid "You have to enter new participant's username." -msgstr "You have to enter new participant's username." +msgstr "" #: threads/api/threadendpoints/patch.py:304 msgid "No user with such name exists." -msgstr "No user with such name exists." +msgstr "" #: threads/api/threadendpoints/patch.py:307 msgid "This user is already thread participant." -msgstr "This user is already thread participant." +msgstr "" #: threads/api/threadendpoints/patch.py:333 #: threads/api/threadendpoints/patch.py:364 msgid "Participant doesn't exist." -msgstr "Participant doesn't exist." +msgstr "" #: threads/api/threadendpoints/patch.py:360 msgid "This user already is thread owner." -msgstr "This user already is thread owner." +msgstr "" #: threads/api/threadendpoints/patch.py:479 msgid "One or more threads to update could not be found." -msgstr "One or more threads to update could not be found." +msgstr "" #: threads/api/threadendpoints/patch.py:496 #, python-format msgid "No more than %(limit)s thread can be updated at a single time." msgid_plural "No more than %(limit)s threads can be updated at a single time." -msgstr[0] "No more than %(limit)s thread can be updated at a single time." -msgstr[1] "No more than %(limit)s threads can be updated at a single time." +msgstr[0] "" +msgstr[1] "" #: threads/api/threadpoll.py:60 msgid "There's already a poll in this thread." -msgstr "There's already a poll in this thread." +msgstr "" #: threads/api/threadposts.py:210 msgid "You can't reply to events." -msgstr "You can't reply to events." +msgstr "" #: threads/api/threadposts.py:212 msgid "You can't reply to hidden posts." -msgstr "You can't reply to hidden posts." +msgstr "" #: threads/api/threadposts.py:245 msgid "You can't see who liked this post." -msgstr "You can't see who liked this post." +msgstr "" #: threads/api/threads.py:120 msgid "You can't start private threads." -msgstr "You can't start private threads." +msgstr "" #: threads/mergeconflict.py:56 msgid "Unmark all best answers" -msgstr "Unmark all best answers" +msgstr "" #: threads/mergeconflict.py:75 msgid "Delete all polls" -msgstr "Delete all polls" +msgstr "" #: threads/mergeconflict.py:126 threads/serializers/moderation.py:475 #: threads/serializers/moderation.py:478 threads/serializers/moderation.py:545 #: threads/serializers/moderation.py:548 msgid "Invalid choice." -msgstr "Invalid choice." +msgstr "" #: threads/models/attachmenttype.py:17 msgid "Allow uploads and downloads" -msgstr "Allow uploads and downloads" +msgstr "" #: threads/models/attachmenttype.py:18 msgid "Allow downloads only" -msgstr "Allow downloads only" +msgstr "" #: threads/models/attachmenttype.py:19 msgid "Disallow both uploading and downloading" -msgstr "Disallow both uploading and downloading" +msgstr "" #: threads/models/thread.py:17 msgid "Don't pin thread" -msgstr "Don't pin thread" +msgstr "" #: threads/models/thread.py:18 msgid "Pin thread within category" -msgstr "Pin thread within category" +msgstr "" #: threads/models/thread.py:19 msgid "Pin thread globally" -msgstr "Pin thread globally" +msgstr "" #: threads/moderation/posts.py:53 msgid "You can't make original post visible without revealing thread." -msgstr "You can't make original post visible without revealing thread." +msgstr "" #: threads/moderation/posts.py:66 msgid "You can't hide original post without hiding thread." -msgstr "You can't hide original post without hiding thread." +msgstr "" #: threads/moderation/posts.py:92 msgid "You can't delete original post without deleting thread." -msgstr "You can't delete original post without deleting thread." +msgstr "" #: threads/participants.py:142 #, python-format msgid "" "%(user)s has invited you to participate in private thread \"%(thread)s\"" msgstr "" -"%(user)s has invited you to participate in private thread \"%(thread)s\"" #: threads/permissions/attachments.py:14 msgid "Max attached file size (in kb)" -msgstr "Max attached file size (in kb)" +msgstr "" #: threads/permissions/attachments.py:15 msgid "Enter 0 to don't allow uploading end deleting attachments." -msgstr "Enter 0 to don't allow uploading end deleting attachments." +msgstr "" #: threads/permissions/attachments.py:21 msgid "Can download other users attachments" -msgstr "Can download other users attachments" +msgstr "" #: threads/permissions/attachments.py:24 msgid "Can delete other users attachments" -msgstr "Can delete other users attachments" +msgstr "" #: threads/permissions/attachments.py:32 msgid "Can download attachments" -msgstr "Can download attachments" +msgstr "" #: threads/permissions/bestanswers.py:28 msgid "Best answers" -msgstr "Best answers" +msgstr "" #: threads/permissions/bestanswers.py:31 msgid "Can mark posts as best answers" -msgstr "Can mark posts as best answers" +msgstr "" #: threads/permissions/bestanswers.py:34 threads/permissions/bestanswers.py:40 #: threads/permissions/polls.py:34 threads/permissions/threads.py:120 msgid "Own threads" -msgstr "Own threads" +msgstr "" #: threads/permissions/bestanswers.py:37 msgid "Can change marked answers" -msgstr "Can change marked answers" +msgstr "" #: threads/permissions/bestanswers.py:44 msgid "Time limit for changing marked best answer in owned thread, in minutes" -msgstr "Time limit for changing marked best answer in owned thread, in minutes" +msgstr "" #: threads/permissions/bestanswers.py:47 msgid "" "Enter 0 to don't limit time for changing marked best answer in owned thread." msgstr "" -"Enter 0 to don't limit time for changing marked best answer in owned thread." #: threads/permissions/bestanswers.py:134 #: threads/permissions/bestanswers.py:293 msgid "You have to sign in to mark best answers." -msgstr "You have to sign in to mark best answers." +msgstr "" #: threads/permissions/bestanswers.py:141 #: threads/permissions/bestanswers.py:303 @@ -5767,8 +5531,6 @@ msgid "" "You don't have permission to mark best answers in the \"%(category)s\" " "category." msgstr "" -"You don't have permission to mark best answers in the \"%(category)s\" " -"category." #: threads/permissions/bestanswers.py:153 #: threads/permissions/bestanswers.py:315 @@ -5776,8 +5538,6 @@ msgid "" "You don't have permission to mark best answer in this thread because you " "didn't start it." msgstr "" -"You don't have permission to mark best answer in this thread because you " -"didn't start it." #: threads/permissions/bestanswers.py:162 #, python-format @@ -5785,16 +5545,12 @@ msgid "" "You don't have permission to mark best answer in this thread because its " "category \"%(category)s\" is closed." msgstr "" -"You don't have permission to mark best answer in this thread because its " -"category \"%(category)s\" is closed." #: threads/permissions/bestanswers.py:170 msgid "" "You can't mark best answer in this thread because it's closed and you don't " "have permission to open it." msgstr "" -"You can't mark best answer in this thread because it's closed and you don't " -"have permission to open it." #: threads/permissions/bestanswers.py:188 #, python-format @@ -5802,16 +5558,12 @@ msgid "" "You don't have permission to change this thread's marked answer because it's " "in the \"%(category)s\" category." msgstr "" -"You don't have permission to change this thread's marked answer because it's " -"in the \"%(category)s\" category." #: threads/permissions/bestanswers.py:198 msgid "" "You don't have permission to change this thread's marked answer because you " "are not a thread starter." msgstr "" -"You don't have permission to change this thread's marked answer because you " -"are not a thread starter." #: threads/permissions/bestanswers.py:205 #, python-format @@ -5822,23 +5574,17 @@ msgid_plural "" "You don't have permission to change best answer that was marked for more " "than %(minutes)s minutes." msgstr[0] "" -"You don't have permission to change best answer that was marked for more " -"than %(minutes)s minute." msgstr[1] "" -"You don't have permission to change best answer that was marked for more " -"than %(minutes)s minutes." #: threads/permissions/bestanswers.py:216 msgid "" "You don't have permission to change this thread's best answer because a " "moderator has protected it." msgstr "" -"You don't have permission to change this thread's best answer because a " -"moderator has protected it." #: threads/permissions/bestanswers.py:227 msgid "You have to sign in to unmark best answers." -msgstr "You have to sign in to unmark best answers." +msgstr "" #: threads/permissions/bestanswers.py:237 #, python-format @@ -5846,16 +5592,12 @@ msgid "" "You don't have permission to unmark threads answers in the \"%(category)s\" " "category." msgstr "" -"You don't have permission to unmark threads answers in the \"%(category)s\" " -"category." #: threads/permissions/bestanswers.py:247 msgid "" "You don't have permission to unmark this best answer because you are not a " "thread starter." msgstr "" -"You don't have permission to unmark this best answer because you are not a " -"thread starter." #: threads/permissions/bestanswers.py:254 #, python-format @@ -5866,11 +5608,7 @@ msgid_plural "" "You don't have permission to unmark best answer that was marked for more " "than %(minutes)s minutes." msgstr[0] "" -"You don't have permission to unmark best answer that was marked for more " -"than %(minutes)s minute." msgstr[1] "" -"You don't have permission to unmark best answer that was marked for more " -"than %(minutes)s minutes." #: threads/permissions/bestanswers.py:266 #, python-format @@ -5878,310 +5616,298 @@ msgid "" "You don't have permission to unmark this best answer because its category " "\"%(category)s\" is closed." msgstr "" -"You don't have permission to unmark this best answer because its category " -"\"%(category)s\" is closed." #: threads/permissions/bestanswers.py:274 msgid "" "You can't unmark this thread's best answer because it's closed and you don't " "have permission to open it." msgstr "" -"You can't unmark this thread's best answer because it's closed and you don't " -"have permission to open it." #: threads/permissions/bestanswers.py:282 msgid "" "You don't have permission to unmark this thread's best answer because a " "moderator has protected it." msgstr "" -"You don't have permission to unmark this thread's best answer because a " -"moderator has protected it." #: threads/permissions/bestanswers.py:296 msgid "Events can't be marked as best answers." -msgstr "Events can't be marked as best answers." +msgstr "" #: threads/permissions/bestanswers.py:322 msgid "First post in a thread can't be marked as best answer." -msgstr "First post in a thread can't be marked as best answer." +msgstr "" #: threads/permissions/bestanswers.py:326 msgid "Hidden posts can't be marked as best answers." -msgstr "Hidden posts can't be marked as best answers." +msgstr "" #: threads/permissions/bestanswers.py:329 msgid "Unapproved posts can't be marked as best answers." -msgstr "Unapproved posts can't be marked as best answers." +msgstr "" #: threads/permissions/bestanswers.py:334 msgid "" "You don't have permission to mark this post as best answer because a " "moderator has protected it." msgstr "" -"You don't have permission to mark this post as best answer because a " -"moderator has protected it." #: threads/permissions/bestanswers.py:346 msgid "You can't hide this post because its marked as best answer." -msgstr "You can't hide this post because its marked as best answer." +msgstr "" #: threads/permissions/bestanswers.py:356 msgid "You can't delete this post because its marked as best answer." -msgstr "You can't delete this post because its marked as best answer." +msgstr "" #: threads/permissions/polls.py:28 msgid "Polls" -msgstr "Polls" +msgstr "" #: threads/permissions/polls.py:31 msgid "Can start polls" -msgstr "Can start polls" +msgstr "" #: threads/permissions/polls.py:37 msgid "Can edit polls" -msgstr "Can edit polls" +msgstr "" #: threads/permissions/polls.py:40 threads/permissions/polls.py:46 msgid "Own polls" -msgstr "Own polls" +msgstr "" #: threads/permissions/polls.py:40 threads/permissions/polls.py:46 msgid "All polls" -msgstr "All polls" +msgstr "" #: threads/permissions/polls.py:43 msgid "Can delete polls" -msgstr "Can delete polls" +msgstr "" #: threads/permissions/polls.py:49 msgid "Time limit for own polls edits, in minutes" -msgstr "Time limit for own polls edits, in minutes" +msgstr "" #: threads/permissions/polls.py:50 msgid "Enter 0 to don't limit time for editing own polls." -msgstr "Enter 0 to don't limit time for editing own polls." +msgstr "" #: threads/permissions/polls.py:55 msgid "Can always see polls voters" -msgstr "Can always see polls voters" +msgstr "" #: threads/permissions/polls.py:57 msgid "Allows users to see who voted in poll even if poll votes are secret." -msgstr "Allows users to see who voted in poll even if poll votes are secret." +msgstr "" #: threads/permissions/polls.py:112 msgid "You have to sign in to start polls." -msgstr "You have to sign in to start polls." +msgstr "" #: threads/permissions/polls.py:119 msgid "You can't start polls." -msgstr "You can't start polls." +msgstr "" #: threads/permissions/polls.py:121 msgid "You can't start polls in other users threads." -msgstr "You can't start polls in other users threads." +msgstr "" #: threads/permissions/polls.py:126 msgid "This category is closed. You can't start polls in it." -msgstr "This category is closed. You can't start polls in it." +msgstr "" #: threads/permissions/polls.py:130 msgid "This thread is closed. You can't start polls in it." -msgstr "This thread is closed. You can't start polls in it." +msgstr "" #: threads/permissions/polls.py:139 msgid "You have to sign in to edit polls." -msgstr "You have to sign in to edit polls." +msgstr "" #: threads/permissions/polls.py:146 msgid "You can't edit polls." -msgstr "You can't edit polls." +msgstr "" #: threads/permissions/polls.py:151 msgid "You can't edit other users polls in this category." -msgstr "You can't edit other users polls in this category." +msgstr "" #: threads/permissions/polls.py:155 #, python-format msgid "You can't edit polls that are older than %(minutes)s minute." msgid_plural "You can't edit polls that are older than %(minutes)s minutes." -msgstr[0] "You can't edit polls that are older than %(minutes)s minute." -msgstr[1] "You can't edit polls that are older than %(minutes)s minutes." +msgstr[0] "" +msgstr[1] "" #: threads/permissions/polls.py:162 msgid "This poll is over. You can't edit it." -msgstr "This poll is over. You can't edit it." +msgstr "" #: threads/permissions/polls.py:167 msgid "This category is closed. You can't edit polls in it." -msgstr "This category is closed. You can't edit polls in it." +msgstr "" #: threads/permissions/polls.py:171 msgid "This thread is closed. You can't edit polls in it." -msgstr "This thread is closed. You can't edit polls in it." +msgstr "" #: threads/permissions/polls.py:180 msgid "You have to sign in to delete polls." -msgstr "You have to sign in to delete polls." +msgstr "" #: threads/permissions/polls.py:187 msgid "You can't delete polls." -msgstr "You can't delete polls." +msgstr "" #: threads/permissions/polls.py:192 msgid "You can't delete other users polls in this category." -msgstr "You can't delete other users polls in this category." +msgstr "" #: threads/permissions/polls.py:196 #, python-format msgid "You can't delete polls that are older than %(minutes)s minute." msgid_plural "You can't delete polls that are older than %(minutes)s minutes." -msgstr[0] "You can't delete polls that are older than %(minutes)s minute." -msgstr[1] "You can't delete polls that are older than %(minutes)s minutes." +msgstr[0] "" +msgstr[1] "" #: threads/permissions/polls.py:202 msgid "This poll is over. You can't delete it." -msgstr "This poll is over. You can't delete it." +msgstr "" #: threads/permissions/polls.py:207 msgid "This category is closed. You can't delete polls in it." -msgstr "This category is closed. You can't delete polls in it." +msgstr "" #: threads/permissions/polls.py:211 msgid "This thread is closed. You can't delete polls in it." -msgstr "This thread is closed. You can't delete polls in it." +msgstr "" #: threads/permissions/polls.py:220 msgid "You have to sign in to vote in polls." -msgstr "You have to sign in to vote in polls." +msgstr "" #: threads/permissions/polls.py:223 msgid "You have already voted in this poll." -msgstr "You have already voted in this poll." +msgstr "" #: threads/permissions/polls.py:225 msgid "This poll is over. You can't vote in it." -msgstr "This poll is over. You can't vote in it." +msgstr "" #: threads/permissions/polls.py:233 msgid "This category is closed. You can't vote in it." -msgstr "This category is closed. You can't vote in it." +msgstr "" #: threads/permissions/polls.py:235 msgid "This thread is closed. You can't vote in it." -msgstr "This thread is closed. You can't vote in it." +msgstr "" #: threads/permissions/polls.py:243 msgid "You dont have permission to this poll's voters." -msgstr "You dont have permission to this poll's voters." +msgstr "" #: threads/permissions/privatethreads.py:35 msgid "Can use private threads" -msgstr "Can use private threads" +msgstr "" #: threads/permissions/privatethreads.py:36 msgid "Can start private threads" -msgstr "Can start private threads" +msgstr "" #: threads/permissions/privatethreads.py:38 msgid "Max number of users invited to private thread" -msgstr "Max number of users invited to private thread" +msgstr "" #: threads/permissions/privatethreads.py:39 msgid "Enter 0 to don't limit number of participants." -msgstr "Enter 0 to don't limit number of participants." +msgstr "" #: threads/permissions/privatethreads.py:44 msgid "Can add everyone to threads" -msgstr "Can add everyone to threads" +msgstr "" #: threads/permissions/privatethreads.py:46 msgid "Allows user to add users that are blocking them to private threads." -msgstr "Allows user to add users that are blocking them to private threads." +msgstr "" #: threads/permissions/privatethreads.py:50 msgid "Can report private threads" -msgstr "Can report private threads" +msgstr "" #: threads/permissions/privatethreads.py:52 msgid "" "Allows user to report private threads they are participating in, making them " "accessible to moderators." msgstr "" -"Allows user to report private threads they are participating in, making them " -"accessible to moderators." #: threads/permissions/privatethreads.py:57 msgid "Can moderate private threads" -msgstr "Can moderate private threads" +msgstr "" #: threads/permissions/privatethreads.py:59 msgid "" "Allows user to read, reply, edit and delete content in reported private " "threads." msgstr "" -"Allows user to read, reply, edit and delete content in reported private " -"threads." #: threads/permissions/privatethreads.py:179 msgid "You have to sign in to use private threads." -msgstr "You have to sign in to use private threads." +msgstr "" #: threads/permissions/privatethreads.py:181 msgid "You can't use private threads." -msgstr "You can't use private threads." +msgstr "" #: threads/permissions/privatethreads.py:210 msgid "Only thread owner and moderators can change threads owners." -msgstr "Only thread owner and moderators can change threads owners." +msgstr "" #: threads/permissions/privatethreads.py:214 msgid "Only moderators can change closed threads owners." -msgstr "Only moderators can change closed threads owners." +msgstr "" #: threads/permissions/privatethreads.py:226 msgid "You have to be thread owner to add new participants to it." -msgstr "You have to be thread owner to add new participants to it." +msgstr "" #: threads/permissions/privatethreads.py:231 msgid "Only moderators can add participants to closed threads." -msgstr "Only moderators can add participants to closed threads." +msgstr "" #: threads/permissions/privatethreads.py:238 msgid "You can't add any more new users to this thread." -msgstr "You can't add any more new users to this thread." +msgstr "" #: threads/permissions/privatethreads.py:253 msgid "Only moderators can remove participants from closed threads." -msgstr "Only moderators can remove participants from closed threads." +msgstr "" #: threads/permissions/privatethreads.py:258 msgid "You have to be thread owner to remove participants from it." -msgstr "You have to be thread owner to remove participants from it." +msgstr "" #: threads/permissions/privatethreads.py:270 #, python-format msgid "%(user)s can't participate in private threads." -msgstr "%(user)s can't participate in private threads." +msgstr "" #: threads/permissions/privatethreads.py:277 #, python-format msgid "%(user)s is blocking you." -msgstr "%(user)s is blocking you." +msgstr "" #: threads/permissions/privatethreads.py:281 #, python-format msgid "%(user)s is not allowing invitations to private threads." -msgstr "%(user)s is not allowing invitations to private threads." +msgstr "" #: threads/permissions/privatethreads.py:288 #, python-format msgid "%(user)s limits invitations to private threads to followed users." -msgstr "%(user)s limits invitations to private threads to followed users." +msgstr "" #: threads/permissions/threads.py:76 msgid "Can see unapproved content list" -msgstr "Can see unapproved content list" +msgstr "" #: threads/permissions/threads.py:78 msgid "" @@ -6190,14 +5916,10 @@ msgid "" "being available on all threads lists, it will only display threads belonging " "to categories in which the user has permission to approve content." msgstr "" -"Allows access to \"unapproved\" tab on threads lists for easy listing of " -"threads that are unapproved or contain unapproved posts. Despite the tab " -"being available on all threads lists, it will only display threads belonging " -"to categories in which the user has permission to approve content." #: threads/permissions/threads.py:87 msgid "Can see reported content list" -msgstr "Can see reported content list" +msgstr "" #: threads/permissions/threads.py:89 msgid "" @@ -6206,881 +5928,874 @@ msgid "" "categories threads lists, it will only display threads belonging to " "categories in which the user has permission to see posts reports." msgstr "" -"Allows access to \"reported\" tab on threads lists for easy listing of " -"threads that contain reported posts. Despite the tab being available on all " -"categories threads lists, it will only display threads belonging to " -"categories in which the user has permission to see posts reports." #: threads/permissions/threads.py:98 msgid "Can omit flood protection" -msgstr "Can omit flood protection" +msgstr "" #: threads/permissions/threads.py:99 msgid "Allows posting more frequently than flood protection would." -msgstr "Allows posting more frequently than flood protection would." +msgstr "" #: threads/permissions/threads.py:107 msgid "Can see threads" -msgstr "Can see threads" +msgstr "" #: threads/permissions/threads.py:113 msgid "Can start threads" -msgstr "Can start threads" +msgstr "" #: threads/permissions/threads.py:114 msgid "Can reply to threads" -msgstr "Can reply to threads" +msgstr "" #: threads/permissions/threads.py:117 msgid "Can edit threads" -msgstr "Can edit threads" +msgstr "" #: threads/permissions/threads.py:123 msgid "Can hide own threads" -msgstr "Can hide own threads" +msgstr "" #: threads/permissions/threads.py:125 msgid "" "Only threads started within time limit and with no replies can be hidden." msgstr "" -"Only threads started within time limit and with no replies can be hidden." #: threads/permissions/threads.py:130 threads/permissions/threads.py:142 msgid "Hide threads" -msgstr "Hide threads" +msgstr "" #: threads/permissions/threads.py:130 threads/permissions/threads.py:142 msgid "Delete threads" -msgstr "Delete threads" +msgstr "" #: threads/permissions/threads.py:133 msgid "Time limit for own threads edits, in minutes" -msgstr "Time limit for own threads edits, in minutes" +msgstr "" #: threads/permissions/threads.py:134 msgid "Enter 0 to don't limit time for editing own threads." -msgstr "Enter 0 to don't limit time for editing own threads." +msgstr "" #: threads/permissions/threads.py:139 msgid "Can hide all threads" -msgstr "Can hide all threads" +msgstr "" #: threads/permissions/threads.py:146 msgid "Can pin threads" -msgstr "Can pin threads" +msgstr "" #: threads/permissions/threads.py:149 msgid "Locally" -msgstr "Locally" +msgstr "" #: threads/permissions/threads.py:149 msgid "Globally" -msgstr "Globally" +msgstr "" #: threads/permissions/threads.py:151 msgid "Can close threads" -msgstr "Can close threads" +msgstr "" #: threads/permissions/threads.py:152 msgid "Can move threads" -msgstr "Can move threads" +msgstr "" #: threads/permissions/threads.py:153 msgid "Can merge threads" -msgstr "Can merge threads" +msgstr "" #: threads/permissions/threads.py:156 msgid "Can edit posts" -msgstr "Can edit posts" +msgstr "" #: threads/permissions/threads.py:159 msgid "Own posts" -msgstr "Own posts" +msgstr "" #: threads/permissions/threads.py:159 msgid "All posts" -msgstr "All posts" +msgstr "" #: threads/permissions/threads.py:162 msgid "Can hide own posts" -msgstr "Can hide own posts" +msgstr "" #: threads/permissions/threads.py:164 msgid "Only last posts to thread made within edit time limit can be hidden." -msgstr "Only last posts to thread made within edit time limit can be hidden." +msgstr "" #: threads/permissions/threads.py:168 threads/permissions/threads.py:180 msgid "Hide posts" -msgstr "Hide posts" +msgstr "" #: threads/permissions/threads.py:168 threads/permissions/threads.py:180 msgid "Delete posts" -msgstr "Delete posts" +msgstr "" #: threads/permissions/threads.py:171 msgid "Time limit for own post edits, in minutes" -msgstr "Time limit for own post edits, in minutes" +msgstr "" #: threads/permissions/threads.py:172 msgid "Enter 0 to don't limit time for editing own posts." -msgstr "Enter 0 to don't limit time for editing own posts." +msgstr "" #: threads/permissions/threads.py:177 msgid "Can hide all posts" -msgstr "Can hide all posts" +msgstr "" #: threads/permissions/threads.py:184 msgid "Can see posts likes" -msgstr "Can see posts likes" +msgstr "" #: threads/permissions/threads.py:189 msgid "Number only" -msgstr "Number only" +msgstr "" #: threads/permissions/threads.py:190 msgid "Number and list of likers" -msgstr "Number and list of likers" +msgstr "" #: threads/permissions/threads.py:194 msgid "Can like posts" -msgstr "Can like posts" +msgstr "" #: threads/permissions/threads.py:195 msgid "Only users with this permission to see likes can like posts." -msgstr "Only users with this permission to see likes can like posts." +msgstr "" #: threads/permissions/threads.py:199 msgid "Can protect posts" -msgstr "Can protect posts" +msgstr "" #: threads/permissions/threads.py:200 msgid "Only users with this permission can edit protected posts." -msgstr "Only users with this permission can edit protected posts." +msgstr "" #: threads/permissions/threads.py:203 msgid "Can move posts" -msgstr "Can move posts" +msgstr "" #: threads/permissions/threads.py:204 msgid "Will be able to move posts to other threads." -msgstr "Will be able to move posts to other threads." +msgstr "" #: threads/permissions/threads.py:206 msgid "Can merge posts" -msgstr "Can merge posts" +msgstr "" #: threads/permissions/threads.py:208 msgid "Can approve content" -msgstr "Can approve content" +msgstr "" #: threads/permissions/threads.py:209 msgid "Will be able to see and approve unapproved content." -msgstr "Will be able to see and approve unapproved content." +msgstr "" #: threads/permissions/threads.py:211 msgid "Can report posts" -msgstr "Can report posts" +msgstr "" #: threads/permissions/threads.py:212 msgid "Can see reports" -msgstr "Can see reports" +msgstr "" #: threads/permissions/threads.py:215 msgid "Can hide events" -msgstr "Can hide events" +msgstr "" #: threads/permissions/threads.py:218 msgid "Hide events" -msgstr "Hide events" +msgstr "" #: threads/permissions/threads.py:218 msgid "Delete events" -msgstr "Delete events" +msgstr "" #: threads/permissions/threads.py:221 msgid "Require threads approval" -msgstr "Require threads approval" +msgstr "" #: threads/permissions/threads.py:222 msgid "Require replies approval" -msgstr "Require replies approval" +msgstr "" #: threads/permissions/threads.py:223 msgid "Require edits approval" -msgstr "Require edits approval" +msgstr "" #: threads/permissions/threads.py:539 msgid "You have to sign in to start threads." -msgstr "You have to sign in to start threads." +msgstr "" #: threads/permissions/threads.py:545 msgid "You don't have permission to start new threads in this category." -msgstr "You don't have permission to start new threads in this category." +msgstr "" #: threads/permissions/threads.py:550 msgid "This category is closed. You can't start new threads in it." -msgstr "This category is closed. You can't start new threads in it." +msgstr "" #: threads/permissions/threads.py:559 msgid "You have to sign in to reply threads." -msgstr "You have to sign in to reply threads." +msgstr "" #: threads/permissions/threads.py:566 msgid "You can't reply to threads in this category." -msgstr "You can't reply to threads in this category." +msgstr "" #: threads/permissions/threads.py:571 msgid "This category is closed. You can't reply to threads in it." -msgstr "This category is closed. You can't reply to threads in it." +msgstr "" #: threads/permissions/threads.py:575 msgid "You can't reply to closed threads in this category." -msgstr "You can't reply to closed threads in this category." +msgstr "" #: threads/permissions/threads.py:584 msgid "You have to sign in to edit threads." -msgstr "You have to sign in to edit threads." +msgstr "" #: threads/permissions/threads.py:591 msgid "You can't edit threads in this category." -msgstr "You can't edit threads in this category." +msgstr "" #: threads/permissions/threads.py:596 msgid "You can't edit other users threads in this category." -msgstr "You can't edit other users threads in this category." +msgstr "" #: threads/permissions/threads.py:601 #, python-format msgid "You can't edit threads that are older than %(minutes)s minute." msgid_plural "You can't edit threads that are older than %(minutes)s minutes." -msgstr[0] "You can't edit threads that are older than %(minutes)s minute." -msgstr[1] "You can't edit threads that are older than %(minutes)s minutes." +msgstr[0] "" +msgstr[1] "" #: threads/permissions/threads.py:612 msgid "This category is closed. You can't edit threads in it." -msgstr "This category is closed. You can't edit threads in it." +msgstr "" #: threads/permissions/threads.py:615 msgid "This thread is closed. You can't edit it." -msgstr "This thread is closed. You can't edit it." +msgstr "" #: threads/permissions/threads.py:623 msgid "You have to sign in to change threads weights." -msgstr "You have to sign in to change threads weights." +msgstr "" #: threads/permissions/threads.py:630 msgid "You can't change threads weights in this category." -msgstr "You can't change threads weights in this category." +msgstr "" #: threads/permissions/threads.py:635 msgid "This category is closed. You can't change threads weights in it." -msgstr "This category is closed. You can't change threads weights in it." +msgstr "" #: threads/permissions/threads.py:639 msgid "This thread is closed. You can't change its weight." -msgstr "This thread is closed. You can't change its weight." +msgstr "" #: threads/permissions/threads.py:648 threads/permissions/threads.py:668 msgid "You have to sign in to hide threads." -msgstr "You have to sign in to hide threads." +msgstr "" #: threads/permissions/threads.py:657 msgid "This category is closed. You can't reveal threads in it." -msgstr "This category is closed. You can't reveal threads in it." +msgstr "" #: threads/permissions/threads.py:660 msgid "This thread is closed. You can't reveal it." -msgstr "This thread is closed. You can't reveal it." +msgstr "" #: threads/permissions/threads.py:678 msgid "You can't hide threads in this category." -msgstr "You can't hide threads in this category." +msgstr "" #: threads/permissions/threads.py:683 msgid "You can't hide other users theads in this category." -msgstr "You can't hide other users theads in this category." +msgstr "" #: threads/permissions/threads.py:688 #, python-format msgid "You can't hide threads that are older than %(minutes)s minute." msgid_plural "You can't hide threads that are older than %(minutes)s minutes." -msgstr[0] "You can't hide threads that are older than %(minutes)s minute." -msgstr[1] "You can't hide threads that are older than %(minutes)s minutes." +msgstr[0] "" +msgstr[1] "" #: threads/permissions/threads.py:699 msgid "This category is closed. You can't hide threads in it." -msgstr "This category is closed. You can't hide threads in it." +msgstr "" #: threads/permissions/threads.py:702 msgid "This thread is closed. You can't hide it." -msgstr "This thread is closed. You can't hide it." +msgstr "" #: threads/permissions/threads.py:710 msgid "You have to sign in to delete threads." -msgstr "You have to sign in to delete threads." +msgstr "" #: threads/permissions/threads.py:720 msgid "You can't delete threads in this category." -msgstr "You can't delete threads in this category." +msgstr "" #: threads/permissions/threads.py:728 msgid "You can't delete other users theads in this category." -msgstr "You can't delete other users theads in this category." +msgstr "" #: threads/permissions/threads.py:733 #, python-format msgid "You can't delete threads that are older than %(minutes)s minute." msgid_plural "" "You can't delete threads that are older than %(minutes)s minutes." -msgstr[0] "You can't delete threads that are older than %(minutes)s minute." -msgstr[1] "You can't delete threads that are older than %(minutes)s minutes." +msgstr[0] "" +msgstr[1] "" #: threads/permissions/threads.py:744 msgid "This category is closed. You can't delete threads in it." -msgstr "This category is closed. You can't delete threads in it." +msgstr "" #: threads/permissions/threads.py:747 msgid "This thread is closed. You can't delete it." -msgstr "This thread is closed. You can't delete it." +msgstr "" #: threads/permissions/threads.py:755 msgid "You have to sign in to move threads." -msgstr "You have to sign in to move threads." +msgstr "" #: threads/permissions/threads.py:762 msgid "You can't move threads in this category." -msgstr "You can't move threads in this category." +msgstr "" #: threads/permissions/threads.py:767 msgid "This category is closed. You can't move it's threads." -msgstr "This category is closed. You can't move it's threads." +msgstr "" #: threads/permissions/threads.py:770 msgid "This thread is closed. You can't move it." -msgstr "This thread is closed. You can't move it." +msgstr "" #: threads/permissions/threads.py:778 msgid "You have to sign in to merge threads." -msgstr "You have to sign in to merge threads." +msgstr "" #: threads/permissions/threads.py:786 msgid "Other thread can't be merged with." -msgstr "Other thread can't be merged with." +msgstr "" #: threads/permissions/threads.py:787 msgid "You can't merge threads in this category." -msgstr "You can't merge threads in this category." +msgstr "" #: threads/permissions/threads.py:793 msgid "Other thread's category is closed. You can't merge with it." -msgstr "Other thread's category is closed. You can't merge with it." +msgstr "" #: threads/permissions/threads.py:796 msgid "This category is closed. You can't merge it's threads." -msgstr "This category is closed. You can't merge it's threads." +msgstr "" #: threads/permissions/threads.py:801 msgid "Other thread is closed and can't be merged with." -msgstr "Other thread is closed and can't be merged with." +msgstr "" #: threads/permissions/threads.py:804 msgid "This thread is closed. You can't merge it with other threads." -msgstr "This thread is closed. You can't merge it with other threads." +msgstr "" #: threads/permissions/threads.py:813 msgid "You have to sign in to approve threads." -msgstr "You have to sign in to approve threads." +msgstr "" #: threads/permissions/threads.py:820 msgid "You can't approve threads in this category." -msgstr "You can't approve threads in this category." +msgstr "" #: threads/permissions/threads.py:825 msgid "This category is closed. You can't approve threads in it." -msgstr "This category is closed. You can't approve threads in it." +msgstr "" #: threads/permissions/threads.py:828 msgid "This thread is closed. You can't approve it." -msgstr "This thread is closed. You can't approve it." +msgstr "" #: threads/permissions/threads.py:858 msgid "You have to sign in to edit posts." -msgstr "You have to sign in to edit posts." +msgstr "" #: threads/permissions/threads.py:861 msgid "Events can't be edited." -msgstr "Events can't be edited." +msgstr "" #: threads/permissions/threads.py:868 msgid "You can't edit posts in this category." -msgstr "You can't edit posts in this category." +msgstr "" #: threads/permissions/threads.py:875 msgid "This post is hidden, you can't edit it." -msgstr "This post is hidden, you can't edit it." +msgstr "" #: threads/permissions/threads.py:880 msgid "You can't edit other users posts in this category." -msgstr "You can't edit other users posts in this category." +msgstr "" #: threads/permissions/threads.py:884 msgid "This post is protected. You can't edit it." -msgstr "This post is protected. You can't edit it." +msgstr "" #: threads/permissions/threads.py:888 #, python-format msgid "You can't edit posts that are older than %(minutes)s minute." msgid_plural "You can't edit posts that are older than %(minutes)s minutes." -msgstr[0] "You can't edit posts that are older than %(minutes)s minute." -msgstr[1] "You can't edit posts that are older than %(minutes)s minutes." +msgstr[0] "" +msgstr[1] "" #: threads/permissions/threads.py:899 msgid "This category is closed. You can't edit posts in it." -msgstr "This category is closed. You can't edit posts in it." +msgstr "" #: threads/permissions/threads.py:903 msgid "This thread is closed. You can't edit posts in it." -msgstr "This thread is closed. You can't edit posts in it." +msgstr "" #: threads/permissions/threads.py:912 msgid "You have to sign in to reveal posts." -msgstr "You have to sign in to reveal posts." +msgstr "" #: threads/permissions/threads.py:920 msgid "You can't reveal posts in this category." -msgstr "You can't reveal posts in this category." +msgstr "" #: threads/permissions/threads.py:924 msgid "You can't reveal other users posts in this category." -msgstr "You can't reveal other users posts in this category." +msgstr "" #: threads/permissions/threads.py:928 msgid "This post is protected. You can't reveal it." -msgstr "This post is protected. You can't reveal it." +msgstr "" #: threads/permissions/threads.py:932 #, python-format msgid "You can't reveal posts that are older than %(minutes)s minute." msgid_plural "You can't reveal posts that are older than %(minutes)s minutes." -msgstr[0] "You can't reveal posts that are older than %(minutes)s minute." -msgstr[1] "You can't reveal posts that are older than %(minutes)s minutes." +msgstr[0] "" +msgstr[1] "" #: threads/permissions/threads.py:941 msgid "You can't reveal thread's first post." -msgstr "You can't reveal thread's first post." +msgstr "" #: threads/permissions/threads.py:946 msgid "This category is closed. You can't reveal posts in it." -msgstr "This category is closed. You can't reveal posts in it." +msgstr "" #: threads/permissions/threads.py:950 msgid "This thread is closed. You can't reveal posts in it." -msgstr "This thread is closed. You can't reveal posts in it." +msgstr "" #: threads/permissions/threads.py:959 msgid "You have to sign in to hide posts." -msgstr "You have to sign in to hide posts." +msgstr "" #: threads/permissions/threads.py:967 msgid "You can't hide posts in this category." -msgstr "You can't hide posts in this category." +msgstr "" #: threads/permissions/threads.py:971 msgid "You can't hide other users posts in this category." -msgstr "You can't hide other users posts in this category." +msgstr "" #: threads/permissions/threads.py:975 msgid "This post is protected. You can't hide it." -msgstr "This post is protected. You can't hide it." +msgstr "" #: threads/permissions/threads.py:979 #, python-format msgid "You can't hide posts that are older than %(minutes)s minute." msgid_plural "You can't hide posts that are older than %(minutes)s minutes." -msgstr[0] "You can't hide posts that are older than %(minutes)s minute." -msgstr[1] "You can't hide posts that are older than %(minutes)s minutes." +msgstr[0] "" +msgstr[1] "" #: threads/permissions/threads.py:988 msgid "You can't hide thread's first post." -msgstr "You can't hide thread's first post." +msgstr "" #: threads/permissions/threads.py:993 msgid "This category is closed. You can't hide posts in it." -msgstr "This category is closed. You can't hide posts in it." +msgstr "" #: threads/permissions/threads.py:997 msgid "This thread is closed. You can't hide posts in it." -msgstr "This thread is closed. You can't hide posts in it." +msgstr "" #: threads/permissions/threads.py:1006 msgid "You have to sign in to delete posts." -msgstr "You have to sign in to delete posts." +msgstr "" #: threads/permissions/threads.py:1014 msgid "You can't delete posts in this category." -msgstr "You can't delete posts in this category." +msgstr "" #: threads/permissions/threads.py:1018 msgid "You can't delete other users posts in this category." -msgstr "You can't delete other users posts in this category." +msgstr "" #: threads/permissions/threads.py:1022 msgid "This post is protected. You can't delete it." -msgstr "This post is protected. You can't delete it." +msgstr "" #: threads/permissions/threads.py:1026 #, python-format msgid "You can't delete posts that are older than %(minutes)s minute." msgid_plural "You can't delete posts that are older than %(minutes)s minutes." -msgstr[0] "You can't delete posts that are older than %(minutes)s minute." -msgstr[1] "You can't delete posts that are older than %(minutes)s minutes." +msgstr[0] "" +msgstr[1] "" #: threads/permissions/threads.py:1035 msgid "You can't delete thread's first post." -msgstr "You can't delete thread's first post." +msgstr "" #: threads/permissions/threads.py:1040 msgid "This category is closed. You can't delete posts in it." -msgstr "This category is closed. You can't delete posts in it." +msgstr "" #: threads/permissions/threads.py:1044 msgid "This thread is closed. You can't delete posts in it." -msgstr "This thread is closed. You can't delete posts in it." +msgstr "" #: threads/permissions/threads.py:1053 msgid "You have to sign in to protect posts." -msgstr "You have to sign in to protect posts." +msgstr "" #: threads/permissions/threads.py:1060 msgid "You can't protect posts in this category." -msgstr "You can't protect posts in this category." +msgstr "" #: threads/permissions/threads.py:1062 msgid "You can't protect posts you can't edit." -msgstr "You can't protect posts you can't edit." +msgstr "" #: threads/permissions/threads.py:1070 msgid "You have to sign in to approve posts." -msgstr "You have to sign in to approve posts." +msgstr "" #: threads/permissions/threads.py:1077 msgid "You can't approve posts in this category." -msgstr "You can't approve posts in this category." +msgstr "" #: threads/permissions/threads.py:1079 msgid "You can't approve thread's first post." -msgstr "You can't approve thread's first post." +msgstr "" #: threads/permissions/threads.py:1085 msgid "You can't approve posts the content you can't see." -msgstr "You can't approve posts the content you can't see." +msgstr "" #: threads/permissions/threads.py:1090 msgid "This category is closed. You can't approve posts in it." -msgstr "This category is closed. You can't approve posts in it." +msgstr "" #: threads/permissions/threads.py:1094 msgid "This thread is closed. You can't approve posts in it." -msgstr "This thread is closed. You can't approve posts in it." +msgstr "" #: threads/permissions/threads.py:1103 msgid "You have to sign in to move posts." -msgstr "You have to sign in to move posts." +msgstr "" #: threads/permissions/threads.py:1110 msgid "You can't move posts in this category." -msgstr "You can't move posts in this category." +msgstr "" #: threads/permissions/threads.py:1112 msgid "Events can't be moved." -msgstr "Events can't be moved." +msgstr "" #: threads/permissions/threads.py:1114 msgid "You can't move thread's first post." -msgstr "You can't move thread's first post." +msgstr "" #: threads/permissions/threads.py:1116 msgid "You can't move posts the content you can't see." -msgstr "You can't move posts the content you can't see." +msgstr "" #: threads/permissions/threads.py:1121 msgid "This category is closed. You can't move posts in it." -msgstr "This category is closed. You can't move posts in it." +msgstr "" #: threads/permissions/threads.py:1125 msgid "This thread is closed. You can't move posts in it." -msgstr "This thread is closed. You can't move posts in it." +msgstr "" #: threads/permissions/threads.py:1134 msgid "You have to sign in to merge posts." -msgstr "You have to sign in to merge posts." +msgstr "" #: threads/permissions/threads.py:1141 msgid "You can't merge posts in this category." -msgstr "You can't merge posts in this category." +msgstr "" #: threads/permissions/threads.py:1143 msgid "Events can't be merged." -msgstr "Events can't be merged." +msgstr "" #: threads/permissions/threads.py:1149 msgid "You can't merge posts the content you can't see." -msgstr "You can't merge posts the content you can't see." +msgstr "" #: threads/permissions/threads.py:1154 msgid "This category is closed. You can't merge posts in it." -msgstr "This category is closed. You can't merge posts in it." +msgstr "" #: threads/permissions/threads.py:1158 msgid "This thread is closed. You can't merge posts in it." -msgstr "This thread is closed. You can't merge posts in it." +msgstr "" #: threads/permissions/threads.py:1167 msgid "You have to sign in to split posts." -msgstr "You have to sign in to split posts." +msgstr "" #: threads/permissions/threads.py:1174 msgid "You can't split posts in this category." -msgstr "You can't split posts in this category." +msgstr "" #: threads/permissions/threads.py:1176 msgid "Events can't be split." -msgstr "Events can't be split." +msgstr "" #: threads/permissions/threads.py:1178 msgid "You can't split thread's first post." -msgstr "You can't split thread's first post." +msgstr "" #: threads/permissions/threads.py:1180 msgid "You can't split posts the content you can't see." -msgstr "You can't split posts the content you can't see." +msgstr "" #: threads/permissions/threads.py:1185 msgid "This category is closed. You can't split posts in it." -msgstr "This category is closed. You can't split posts in it." +msgstr "" #: threads/permissions/threads.py:1189 msgid "This thread is closed. You can't split posts in it." -msgstr "This thread is closed. You can't split posts in it." +msgstr "" #: threads/permissions/threads.py:1198 msgid "You have to sign in to reveal events." -msgstr "You have to sign in to reveal events." +msgstr "" #: threads/permissions/threads.py:1205 msgid "You can't reveal events in this category." -msgstr "You can't reveal events in this category." +msgstr "" #: threads/permissions/threads.py:1210 msgid "This category is closed. You can't reveal events in it." -msgstr "This category is closed. You can't reveal events in it." +msgstr "" #: threads/permissions/threads.py:1214 msgid "This thread is closed. You can't reveal events in it." -msgstr "This thread is closed. You can't reveal events in it." +msgstr "" #: threads/permissions/threads.py:1223 msgid "You have to sign in to hide events." -msgstr "You have to sign in to hide events." +msgstr "" #: threads/permissions/threads.py:1230 msgid "You can't hide events in this category." -msgstr "You can't hide events in this category." +msgstr "" #: threads/permissions/threads.py:1235 msgid "This category is closed. You can't hide events in it." -msgstr "This category is closed. You can't hide events in it." +msgstr "" #: threads/permissions/threads.py:1239 msgid "This thread is closed. You can't hide events in it." -msgstr "This thread is closed. You can't hide events in it." +msgstr "" #: threads/permissions/threads.py:1248 msgid "You have to sign in to delete events." -msgstr "You have to sign in to delete events." +msgstr "" #: threads/permissions/threads.py:1255 msgid "You can't delete events in this category." -msgstr "You can't delete events in this category." +msgstr "" #: threads/permissions/threads.py:1260 msgid "This category is closed. You can't delete events in it." -msgstr "This category is closed. You can't delete events in it." +msgstr "" #: threads/permissions/threads.py:1264 msgid "This thread is closed. You can't delete events in it." -msgstr "This thread is closed. You can't delete events in it." +msgstr "" #: threads/serializers/moderation.py:49 msgid "You have to specify at least one post to delete." -msgstr "You have to specify at least one post to delete." +msgstr "" #: threads/serializers/moderation.py:56 threads/serializers/moderation.py:111 #: threads/serializers/moderation.py:205 threads/serializers/moderation.py:363 msgid "One or more post ids received were invalid." -msgstr "One or more post ids received were invalid." +msgstr "" #: threads/serializers/moderation.py:70 #, python-format msgid "No more than %(limit)s post can be deleted at a single time." msgid_plural "No more than %(limit)s posts can be deleted at a single time." -msgstr[0] "No more than %(limit)s post can be deleted at a single time." -msgstr[1] "No more than %(limit)s posts can be deleted at a single time." +msgstr[0] "" +msgstr[1] "" #: threads/serializers/moderation.py:98 msgid "One or more posts to delete could not be found." -msgstr "One or more posts to delete could not be found." +msgstr "" #: threads/serializers/moderation.py:105 msgid "You have to select at least two posts to merge." -msgstr "You have to select at least two posts to merge." +msgstr "" #: threads/serializers/moderation.py:128 #, python-format msgid "No more than %(limit)s post can be merged at a single time." msgid_plural "No more than %(limit)s posts can be merged at a single time." -msgstr[0] "No more than %(limit)s post can be merged at a single time." -msgstr[1] "No more than %(limit)s posts can be merged at a single time." +msgstr[0] "" +msgstr[1] "" #: threads/serializers/moderation.py:156 msgid "Posts made by different users can't be merged." -msgstr "Posts made by different users can't be merged." +msgstr "" #: threads/serializers/moderation.py:169 msgid "Post marked as best answer can't be merged with thread's first post." -msgstr "Post marked as best answer can't be merged with thread's first post." +msgstr "" #: threads/serializers/moderation.py:180 msgid "Posts with different visibility can't be merged." -msgstr "Posts with different visibility can't be merged." +msgstr "" #: threads/serializers/moderation.py:187 msgid "One or more posts to merge could not be found." -msgstr "One or more posts to merge could not be found." +msgstr "" #: threads/serializers/moderation.py:195 msgid "You have to specify at least one post to move." -msgstr "You have to specify at least one post to move." +msgstr "" #: threads/serializers/moderation.py:199 threads/serializers/moderation.py:472 msgid "Enter link to new thread." -msgstr "Enter link to new thread." +msgstr "" #: threads/serializers/moderation.py:222 threads/serializers/moderation.py:488 msgid "This is not a valid thread link." -msgstr "This is not a valid thread link." +msgstr "" #: threads/serializers/moderation.py:225 msgid "Thread to move posts to is same as current one." -msgstr "Thread to move posts to is same as current one." +msgstr "" #: threads/serializers/moderation.py:233 threads/serializers/moderation.py:500 msgid "" "The thread you have entered link to doesn't exist or you don't have " "permission to see it." msgstr "" -"The thread you have entered link to doesn't exist or you don't have " -"permission to see it." #: threads/serializers/moderation.py:240 msgid "You can't move posts to threads you can't reply." -msgstr "You can't move posts to threads you can't reply." +msgstr "" #: threads/serializers/moderation.py:250 #, python-format msgid "No more than %(limit)s post can be moved at a single time." msgid_plural "No more than %(limit)s posts can be moved at a single time." -msgstr[0] "No more than %(limit)s post can be moved at a single time." -msgstr[1] "No more than %(limit)s posts can be moved at a single time." +msgstr[0] "" +msgstr[1] "" #: threads/serializers/moderation.py:277 msgid "One or more posts to move could not be found." -msgstr "One or more posts to move could not be found." +msgstr "" #: threads/serializers/moderation.py:305 msgid "You can't create new threads in selected category." -msgstr "You can't create new threads in selected category." +msgstr "" #: threads/serializers/moderation.py:319 msgid "You don't have permission to pin threads globally in this category." -msgstr "You don't have permission to pin threads globally in this category." +msgstr "" #: threads/serializers/moderation.py:325 msgid "You don't have permission to pin threads in this category." -msgstr "You don't have permission to pin threads in this category." +msgstr "" #: threads/serializers/moderation.py:337 msgid "You don't have permission to hide threads in this category." -msgstr "You don't have permission to hide threads in this category." +msgstr "" #: threads/serializers/moderation.py:349 msgid "You don't have permission to close threads in this category." -msgstr "You don't have permission to close threads in this category." +msgstr "" #: threads/serializers/moderation.py:356 msgid "You have to specify at least one post to split." -msgstr "You have to specify at least one post to split." +msgstr "" #: threads/serializers/moderation.py:377 #, python-format msgid "No more than %(limit)s post can be split at a single time." msgid_plural "No more than %(limit)s posts can be split at a single time." -msgstr[0] "No more than %(limit)s post can be split at a single time." -msgstr[1] "No more than %(limit)s posts can be split at a single time." +msgstr[0] "" +msgstr[1] "" #: threads/serializers/moderation.py:404 msgid "One or more posts to split could not be found." -msgstr "One or more posts to split could not be found." +msgstr "" #: threads/serializers/moderation.py:411 msgid "You have to specify at least one thread to delete." -msgstr "You have to specify at least one thread to delete." +msgstr "" #: threads/serializers/moderation.py:418 threads/serializers/moderation.py:534 msgid "One or more thread ids received were invalid." -msgstr "One or more thread ids received were invalid." +msgstr "" #: threads/serializers/moderation.py:432 #, python-format msgid "No more than %(limit)s thread can be deleted at a single time." msgid_plural "No more than %(limit)s threads can be deleted at a single time." -msgstr[0] "No more than %(limit)s thread can be deleted at a single time." -msgstr[1] "No more than %(limit)s threads can be deleted at a single time." +msgstr[0] "" +msgstr[1] "" #: threads/serializers/moderation.py:464 msgid "One or more threads to delete could not be found." -msgstr "One or more threads to delete could not be found." +msgstr "" #: threads/serializers/moderation.py:490 msgid "You can't merge thread with itself." -msgstr "You can't merge thread with itself." +msgstr "" #: threads/serializers/moderation.py:507 msgid "You can't merge this thread into thread you can't reply." -msgstr "You can't merge this thread into thread you can't reply." +msgstr "" #: threads/serializers/moderation.py:526 msgid "You have to select at least two threads to merge." -msgstr "You have to select at least two threads to merge." +msgstr "" #: threads/serializers/moderation.py:555 #, python-format msgid "No more than %(limit)s thread can be merged at a single time." msgid_plural "No more than %(limit)s threads can be merged at a single time." -msgstr[0] "No more than %(limit)s thread can be merged at a single time." -msgstr[1] "No more than %(limit)s threads can be merged at a single time." +msgstr[0] "" +msgstr[1] "" #: threads/serializers/moderation.py:578 msgid "One or more threads to merge could not be found." -msgstr "One or more threads to merge could not be found." +msgstr "" #: threads/serializers/poll.py:106 msgid "One or more poll choices are invalid." -msgstr "One or more poll choices are invalid." +msgstr "" #: threads/serializers/poll.py:116 msgid "You need to add at least two choices to a poll." -msgstr "You need to add at least two choices to a poll." +msgstr "" #: threads/serializers/poll.py:122 #, python-format @@ -7091,84 +6806,80 @@ msgid_plural "" "You can't add more than %(limit_value)s options to a single poll (added " "%(show_value)s)." msgstr[0] "" -"You can't add more than %(limit_value)s option to a single poll (added " -"%(show_value)s)." msgstr[1] "" -"You can't add more than %(limit_value)s options to a single poll (added " -"%(show_value)s)." #: threads/serializers/poll.py:134 msgid "Number of allowed choices can't be greater than number of all choices." -msgstr "Number of allowed choices can't be greater than number of all choices." +msgstr "" #: threads/serializers/pollvote.py:15 #, python-format msgid "This poll disallows voting for more than %(choices)s choice." msgid_plural "This poll disallows voting for more than %(choices)s choices." -msgstr[0] "This poll disallows voting for more than %(choices)s choice." -msgstr[1] "This poll disallows voting for more than %(choices)s choices." +msgstr[0] "" +msgstr[1] "" #: threads/serializers/pollvote.py:32 msgid "One or more of poll choices were invalid." -msgstr "One or more of poll choices were invalid." +msgstr "" #: threads/serializers/pollvote.py:36 msgid "You have to make a choice." -msgstr "You have to make a choice." +msgstr "" #: threads/signals.py:168 msgid "Question" -msgstr "Question" +msgstr "" #: threads/signals.py:169 msgid "Choices" -msgstr "Choices" +msgstr "" #: threads/templatetags/misago_poststags.py:17 #, python-format msgid "%(user)s likes this." -msgstr "%(user)s likes this." +msgstr "" #: threads/templatetags/misago_poststags.py:26 #, python-format msgid "%(users)s like this." -msgstr "%(users)s like this." +msgstr "" #: threads/templatetags/misago_poststags.py:29 #, python-format msgid "%(users)s and %(likes)s other user like this." msgid_plural "%(users)s and %(likes)s other users like this." -msgstr[0] "%(users)s and %(likes)s other user like this." -msgstr[1] "%(users)s and %(likes)s other users like this." +msgstr[0] "" +msgstr[1] "" #: threads/templatetags/misago_poststags.py:41 #, python-format msgid "%(users)s and %(last_user)s" -msgstr "%(users)s and %(last_user)s" +msgstr "" #: threads/threadtypes/thread.py:14 msgid "None (will become top level category)" -msgstr "None (will become top level category)" +msgstr "" #: threads/validators.py:27 msgid "Requested category could not be found." -msgstr "Requested category could not be found." +msgstr "" #: threads/validators.py:30 msgid "You don't have permission to access this category." -msgstr "You don't have permission to access this category." +msgstr "" #: threads/validators.py:37 msgid "Thread title should contain alpha-numeric characters." -msgstr "Thread title should contain alpha-numeric characters." +msgstr "" #: threads/validators.py:38 msgid "Thread title is too long." -msgstr "Thread title is too long." +msgstr "" #: threads/validators.py:46 msgid "You have to enter an thread title." -msgstr "You have to enter an thread title." +msgstr "" #: threads/validators.py:51 #, python-format @@ -7179,11 +6890,7 @@ msgid_plural "" "Thread title should be at least %(limit_value)s characters long (it has " "%(show_value)s)." msgstr[0] "" -"Thread title should be at least %(limit_value)s character long (it has " -"%(show_value)s)." msgstr[1] "" -"Thread title should be at least %(limit_value)s characters long (it has " -"%(show_value)s)." #: threads/validators.py:63 #, python-format @@ -7194,11 +6901,7 @@ msgid_plural "" "Thread title cannot be longer than %(limit_value)s characters (it has " "%(show_value)s)." msgstr[0] "" -"Thread title cannot be longer than %(limit_value)s character (it has " -"%(show_value)s)." msgstr[1] "" -"Thread title cannot be longer than %(limit_value)s characters (it has " -"%(show_value)s)." #: threads/validators.py:82 #, python-format @@ -7209,11 +6912,7 @@ msgid_plural "" "Posted message should be at least %(limit_value)s characters long (it has " "%(show_value)s)." msgstr[0] "" -"Posted message should be at least %(limit_value)s character long (it has " -"%(show_value)s)." msgstr[1] "" -"Posted message should be at least %(limit_value)s characters long (it has " -"%(show_value)s)." #: threads/validators.py:93 #, python-format @@ -7224,92 +6923,86 @@ msgid_plural "" "Posted message cannot be longer than %(limit_value)s characters (it has " "%(show_value)s)." msgstr[0] "" -"Posted message cannot be longer than %(limit_value)s character (it has " -"%(show_value)s)." msgstr[1] "" -"Posted message cannot be longer than %(limit_value)s characters (it has " -"%(show_value)s)." #: threads/viewmodels/threads.py:23 msgid "Your threads" -msgstr "Your threads" +msgstr "" #: threads/viewmodels/threads.py:27 msgid "Unapproved content" -msgstr "Unapproved content" +msgstr "" #: threads/viewmodels/threads.py:32 msgid "You have to sign in to see list of threads that you have started." -msgstr "You have to sign in to see list of threads that you have started." +msgstr "" #: threads/viewmodels/threads.py:34 msgid "You have to sign in to see list of threads you haven't read." -msgstr "You have to sign in to see list of threads you haven't read." +msgstr "" #: threads/viewmodels/threads.py:36 msgid "You have to sign in to see list of threads with new replies." -msgstr "You have to sign in to see list of threads with new replies." +msgstr "" #: threads/viewmodels/threads.py:39 msgid "You have to sign in to see list of threads you are subscribing." -msgstr "You have to sign in to see list of threads you are subscribing." +msgstr "" #: threads/viewmodels/threads.py:42 msgid "You have to sign in to see list of threads with unapproved posts." -msgstr "You have to sign in to see list of threads with unapproved posts." +msgstr "" #: threads/viewmodels/threads.py:113 msgid "You don't have permission to see unapproved content lists." -msgstr "You don't have permission to see unapproved content lists." +msgstr "" #: threads/views/goto.py:130 msgid "" "You need permission to approve content to be able to go to first unapproved " "post." msgstr "" -"You need permission to approve content to be able to go to first unapproved " -"post." #: users/admin/__init__.py:77 msgid "Bans" -msgstr "Bans" +msgstr "" #: users/admin/__init__.py:87 msgid "Ranks" -msgstr "Ranks" +msgstr "" #: users/admin/djangoadmin.py:42 msgid "Misago user data" -msgstr "Misago user data" +msgstr "" #: users/admin/djangoadmin.py:56 msgid "Edit permissions and groups" -msgstr "Edit permissions and groups" +msgstr "" #: users/admin/djangoadmin.py:76 msgid "Edit the user from Misago admin panel" -msgstr "Edit the user from Misago admin panel" +msgstr "" #: users/admin/forms.py:22 users/admin/forms.py:313 users/models/ban.py:71 #: users/signals.py:29 msgid "Username" -msgstr "Username" +msgstr "" #: users/admin/forms.py:23 msgid "Custom title" -msgstr "Custom title" +msgstr "" #: users/admin/forms.py:24 users/models/ban.py:72 msgid "E-mail address" -msgstr "E-mail address" +msgstr "" #: users/admin/forms.py:59 msgid "All registered members must have a \"Member\" role." -msgstr "All registered members must have a \"Member\" role." +msgstr "" #: users/admin/forms.py:76 msgid "Is administrator" -msgstr "Is administrator" +msgstr "" #: users/admin/forms.py:78 msgid "" @@ -7317,274 +7010,247 @@ msgid "" "is enabled, this user will need additional permissions assigned within it to " "admin Django modules." msgstr "" -"Designates whether the user can log into admin sites. If Django admin site " -"is enabled, this user will need additional permissions assigned within it to " -"admin Django modules." #: users/admin/forms.py:84 msgid "Is superuser" -msgstr "Is superuser" +msgstr "" #: users/admin/forms.py:86 msgid "" "Only administrators can access admin sites. In addition to admin site " "access, superadmins can also change other members admin levels." msgstr "" -"Only administrators can access admin sites. In addition to admin site " -"access, superadmins can also change other members admin levels." #: users/admin/forms.py:91 msgid "Is active" -msgstr "Is active" +msgstr "" #: users/admin/forms.py:93 msgid "" "Designates whether this user should be treated as active. Turning this off " "is non-destructible way to remove user accounts." msgstr "" -"Designates whether this user should be treated as active. Turning this off " -"is non-destructible way to remove user accounts." #: users/admin/forms.py:97 users/admin/forms.py:128 users/admin/forms.py:158 msgid "Staff message" -msgstr "Staff message" +msgstr "" #: users/admin/forms.py:99 msgid "" "Optional message for forum team members explaining why user's account has " "been disabled." msgstr "" -"Optional message for forum team members explaining why user's account has " -"been disabled." #: users/admin/forms.py:104 msgid "Change password to" -msgstr "Change password to" +msgstr "" #: users/admin/forms.py:111 msgid "Lock avatar" -msgstr "Lock avatar" +msgstr "" #: users/admin/forms.py:113 msgid "" "Setting this to yes will stop user from changing his/her avatar, and will " "reset his/her avatar to procedurally generated one." msgstr "" -"Setting this to yes will stop user from changing his/her avatar, and will " -"reset his/her avatar to procedurally generated one." #: users/admin/forms.py:119 users/admin/forms.py:150 users/admin/forms.py:457 #: users/admin/forms.py:524 msgid "User message" -msgstr "User message" +msgstr "" #: users/admin/forms.py:121 msgid "" "Optional message for user explaining why he/she is banned form changing " "avatar." msgstr "" -"Optional message for user explaining why he/she is banned form changing " -"avatar." #: users/admin/forms.py:130 msgid "" "Optional message for forum team members explaining why user is banned form " "changing avatar." msgstr "" -"Optional message for forum team members explaining why user is banned form " -"changing avatar." #: users/admin/forms.py:138 msgid "Signature contents" -msgstr "Signature contents" +msgstr "" #: users/admin/forms.py:143 msgid "Lock signature" -msgstr "Lock signature" +msgstr "" #: users/admin/forms.py:145 msgid "" "Setting this to yes will stop user from making changes to his/her signature." msgstr "" -"Setting this to yes will stop user from making changes to his/her signature." #: users/admin/forms.py:152 msgid "Optional message to user explaining why his/hers signature is locked." -msgstr "Optional message to user explaining why his/hers signature is locked." +msgstr "" #: users/admin/forms.py:160 msgid "" "Optional message to team members explaining why user signature is locked." msgstr "" -"Optional message to team members explaining why user signature is locked." #: users/admin/forms.py:166 msgid "Hides presence" -msgstr "Hides presence" +msgstr "" #: users/admin/forms.py:169 msgid "Who can add user to private threads" -msgstr "Who can add user to private threads" +msgstr "" #: users/admin/forms.py:178 msgid "Replid threads" -msgstr "Replid threads" +msgstr "" #: users/admin/forms.py:221 users/serializers/moderation.py:36 #, python-format msgid "Signature can't be longer than %(limit)s character." msgid_plural "Signature can't be longer than %(limit)s characters." -msgstr[0] "Signature can't be longer than %(limit)s character." -msgstr[1] "Signature can't be longer than %(limit)s characters." +msgstr[0] "" +msgstr[1] "" #: users/admin/forms.py:240 msgid "" "Ranks are used to group and distinguish users. They are also used to add " "permissions to groups of users." msgstr "" -"Ranks are used to group and distinguish users. They are also used to add " -"permissions to groups of users." #: users/admin/forms.py:252 msgid "Individual roles of this user. All users must have a \"Member\" role." -msgstr "Individual roles of this user. All users must have a \"Member\" role." +msgstr "" #: users/admin/forms.py:315 msgid "Profile fields contain" -msgstr "Profile fields contain" +msgstr "" #: users/admin/forms.py:316 msgid "Requires activation" -msgstr "Requires activation" +msgstr "" #: users/admin/forms.py:318 msgid "Administrator" -msgstr "Administrator" +msgstr "" #: users/admin/forms.py:319 msgid "Deletes their account" -msgstr "Deletes their account" +msgstr "" #: users/admin/forms.py:364 msgid "All ranks" -msgstr "All ranks" +msgstr "" #: users/admin/forms.py:368 msgid "All roles" -msgstr "All roles" +msgstr "" #: users/admin/forms.py:374 msgid "Has rank" -msgstr "Has rank" +msgstr "" #: users/admin/forms.py:377 msgid "Has role" -msgstr "Has role" +msgstr "" #: users/admin/forms.py:389 msgid "" "Short and descriptive name of all users with this rank. \"The Team\" or " "\"Game Masters\" are good examples." msgstr "" -"Short and descriptive name of all users with this rank. \"The Team\" or " -"\"Game Masters\" are good examples." #: users/admin/forms.py:394 msgid "User title" -msgstr "User title" +msgstr "" #: users/admin/forms.py:397 msgid "" "Optional, singular version of rank name displayed by user names. For example " "\"GM\" or \"Dev\"." msgstr "" -"Optional, singular version of rank name displayed by user names. For example " -"\"GM\" or \"Dev\"." #: users/admin/forms.py:407 msgid "" "Optional description explaining function or status of members distincted " "with this rank." msgstr "" -"Optional description explaining function or status of members distincted " -"with this rank." #: users/admin/forms.py:412 msgid "User roles" -msgstr "User roles" +msgstr "" #: users/admin/forms.py:416 msgid "Rank can give additional roles to users with it." -msgstr "Rank can give additional roles to users with it." +msgstr "" #: users/admin/forms.py:422 msgid "Optional css class added to content belonging to this rank owner." -msgstr "Optional css class added to content belonging to this rank owner." +msgstr "" #: users/admin/forms.py:426 msgid "Give rank dedicated tab on users list" -msgstr "Give rank dedicated tab on users list" +msgstr "" #: users/admin/forms.py:429 msgid "" "Selecting this option will make users with this rank easily discoverable by " "others through dedicated page on forum users list." msgstr "" -"Selecting this option will make users with this rank easily discoverable by " -"others through dedicated page on forum users list." #: users/admin/forms.py:447 msgid "This name collides with other rank." -msgstr "This name collides with other rank." +msgstr "" #: users/admin/forms.py:454 msgid "Values to ban" -msgstr "Values to ban" +msgstr "" #: users/admin/forms.py:460 msgid "Optional message displayed to users instead of default one." -msgstr "Optional message displayed to users instead of default one." +msgstr "" #: users/admin/forms.py:463 users/admin/forms.py:473 users/admin/forms.py:530 #: users/admin/forms.py:540 msgid "Message can't be longer than 1000 characters." -msgstr "Message can't be longer than 1000 characters." +msgstr "" #: users/admin/forms.py:467 users/admin/forms.py:534 msgid "Team message" -msgstr "Team message" +msgstr "" #: users/admin/forms.py:470 users/admin/forms.py:537 msgid "Optional ban message for moderators and administrators." -msgstr "Optional ban message for moderators and administrators." +msgstr "" #: users/admin/forms.py:476 users/admin/forms.py:543 msgid "Expiration date" -msgstr "Expiration date" +msgstr "" #: users/admin/forms.py:485 users/admin/forms.py:574 msgid "E-mails" -msgstr "E-mails" +msgstr "" #: users/admin/forms.py:486 msgid "E-mail domains" -msgstr "E-mail domains" +msgstr "" #: users/admin/forms.py:493 msgid "First segment of IP addresses" -msgstr "First segment of IP addresses" +msgstr "" #: users/admin/forms.py:494 msgid "First two segments of IP addresses" -msgstr "First two segments of IP addresses" +msgstr "" #: users/admin/forms.py:500 msgid "Check type" -msgstr "Check type" +msgstr "" #: users/admin/forms.py:503 msgid "Restrict this ban to registrations" -msgstr "Restrict this ban to registrations" +msgstr "" #: users/admin/forms.py:505 msgid "" @@ -7593,14 +7259,10 @@ msgid "" "like ones from recently comprimised e-mail providers, without harming " "existing users." msgstr "" -"Changing this to yes will make this ban check be only performed on " -"registration step. This is good if you want to block certain registrations " -"like ones from recently comprimised e-mail providers, without harming " -"existing users." #: users/admin/forms.py:512 msgid "Banned value" -msgstr "Banned value" +msgstr "" #: users/admin/forms.py:515 msgid "" @@ -7608,41 +7270,38 @@ msgid "" "For example, making IP ban for value \"83.*\" will ban all IP addresses " "beginning with \"83.\"." msgstr "" -"This value is case-insensitive and accepts asterisk (*) for rought matches. " -"For example, making IP ban for value \"83.*\" will ban all IP addresses " -"beginning with \"83.\"." #: users/admin/forms.py:520 msgid "Banned value can't be longer than 250 characters." -msgstr "Banned value can't be longer than 250 characters." +msgstr "" #: users/admin/forms.py:527 msgid "Optional message displayed to user instead of default one." -msgstr "Optional message displayed to user instead of default one." +msgstr "" #: users/admin/forms.py:562 msgid "Banned value is too vague." -msgstr "Banned value is too vague." +msgstr "" #: users/admin/forms.py:572 msgid "All bans" -msgstr "All bans" +msgstr "" #: users/admin/forms.py:575 msgid "IPs" -msgstr "IPs" +msgstr "" #: users/admin/forms.py:578 msgid "Banned value begins with" -msgstr "Banned value begins with" +msgstr "" #: users/admin/forms.py:582 users/admin/forms.py:587 msgid "Any" -msgstr "Any" +msgstr "" #: users/admin/forms.py:622 msgid "Usernames or emails" -msgstr "Usernames or emails" +msgstr "" #: users/admin/forms.py:624 msgid "" @@ -7651,10 +7310,6 @@ msgid "" "it may take up to few days for requests to complete. E-mail will " "notification will be sent to every user once their download is ready." msgstr "" -"Enter every item in new line. Duplicates will be ignored. This field is case " -"insensitive. Depending on site configuration and amount of data to archive " -"it may take up to few days for requests to complete. E-mail will " -"notification will be sent to every user once their download is ready." #: users/admin/forms.py:641 #, python-format @@ -7662,366 +7317,360 @@ msgid "" "You may not enter more than 20 items at a single time (You have entered " "%(show_value)s)." msgstr "" -"You may not enter more than 20 items at a single time (You have entered " -"%(show_value)s)." #: users/admin/forms.py:660 msgid "One or more specified users could not be found." -msgstr "One or more specified users could not be found." +msgstr "" #: users/admin/views/bans.py:14 msgid "Requested ban does not exist." -msgstr "Requested ban does not exist." +msgstr "" #: users/admin/views/bans.py:30 msgid "With bans: 0" -msgstr "With bans: 0" +msgstr "" #: users/admin/views/bans.py:31 msgid "Select bans" -msgstr "Select bans" +msgstr "" #: users/admin/views/bans.py:35 msgid "Remove bans" -msgstr "Remove bans" +msgstr "" #: users/admin/views/bans.py:36 msgid "Are you sure you want to remove those bans?" -msgstr "Are you sure you want to remove those bans?" +msgstr "" #: users/admin/views/bans.py:43 msgid "Selected bans have been removed." -msgstr "Selected bans have been removed." +msgstr "" #: users/admin/views/bans.py:47 #, python-format msgid "New ban \"%(name)s\" has been saved." -msgstr "New ban \"%(name)s\" has been saved." +msgstr "" #: users/admin/views/bans.py:51 #, python-format msgid "Ban \"%(name)s\" has been edited." -msgstr "Ban \"%(name)s\" has been edited." +msgstr "" #: users/admin/views/bans.py:58 #, python-format msgid "Ban \"%(name)s\" has been removed." -msgstr "Ban \"%(name)s\" has been removed." +msgstr "" #: users/admin/views/datadownloads.py:23 msgid "With data downloads: 0" -msgstr "With data downloads: 0" +msgstr "" #: users/admin/views/datadownloads.py:24 msgid "Select data downloads" -msgstr "Select data downloads" +msgstr "" #: users/admin/views/datadownloads.py:28 msgid "Expire downloads" -msgstr "Expire downloads" +msgstr "" #: users/admin/views/datadownloads.py:30 msgid "Are you sure you want to set selected data downloads as expired?" -msgstr "Are you sure you want to set selected data downloads as expired?" +msgstr "" #: users/admin/views/datadownloads.py:35 msgid "Delete downloads" -msgstr "Delete downloads" +msgstr "" #: users/admin/views/datadownloads.py:37 msgid "Are you sure you want to delete selected data downloads?" -msgstr "Are you sure you want to delete selected data downloads?" +msgstr "" #: users/admin/views/datadownloads.py:52 msgid "Selected data downloads have been set as expired." -msgstr "Selected data downloads have been set as expired." +msgstr "" #: users/admin/views/datadownloads.py:59 msgid "Selected data downloads have been deleted." -msgstr "Selected data downloads have been deleted." +msgstr "" #: users/admin/views/datadownloads.py:71 msgid "Data downloads have been requested for specified users." -msgstr "Data downloads have been requested for specified users." +msgstr "" #: users/admin/views/ranks.py:16 msgid "Requested rank does not exist." -msgstr "Requested rank does not exist." +msgstr "" #: users/admin/views/ranks.py:33 #, python-format msgid "New rank \"%(name)s\" has been saved." -msgstr "New rank \"%(name)s\" has been saved." +msgstr "" #: users/admin/views/ranks.py:37 #, python-format msgid "Rank \"%(name)s\" has been edited." -msgstr "Rank \"%(name)s\" has been edited." +msgstr "" #: users/admin/views/ranks.py:44 #, python-format msgid "Rank \"%(name)s\" is default rank and can't be deleted." -msgstr "Rank \"%(name)s\" is default rank and can't be deleted." +msgstr "" #: users/admin/views/ranks.py:47 #, python-format msgid "Rank \"%(name)s\" is assigned to users and can't be deleted." -msgstr "Rank \"%(name)s\" is assigned to users and can't be deleted." +msgstr "" #: users/admin/views/ranks.py:52 #, python-format msgid "Rank \"%(name)s\" has been deleted." -msgstr "Rank \"%(name)s\" has been deleted." +msgstr "" #: users/admin/views/ranks.py:69 #, python-format msgid "Rank \"%(name)s\" has been moved below \"%(other)s\"." -msgstr "Rank \"%(name)s\" has been moved below \"%(other)s\"." +msgstr "" #: users/admin/views/ranks.py:87 #, python-format msgid "Rank \"%(name)s\" has been moved above \"%(other)s\"." -msgstr "Rank \"%(name)s\" has been moved above \"%(other)s\"." +msgstr "" #: users/admin/views/ranks.py:101 #, python-format msgid "Rank \"%(name)s\" is already default." -msgstr "Rank \"%(name)s\" is already default." +msgstr "" #: users/admin/views/ranks.py:106 #, python-format msgid "Rank \"%(name)s\" has been made default." -msgstr "Rank \"%(name)s\" has been made default." +msgstr "" #: users/admin/views/users.py:67 msgid "Biggest posters" -msgstr "Biggest posters" +msgstr "" #: users/admin/views/users.py:68 msgid "Smallest posters" -msgstr "Smallest posters" +msgstr "" #: users/admin/views/users.py:70 msgid "With users: 0" -msgstr "With users: 0" +msgstr "" #: users/admin/views/users.py:71 msgid "Select users" -msgstr "Select users" +msgstr "" #: users/admin/views/users.py:73 msgid "Activate accounts" -msgstr "Activate accounts" +msgstr "" #: users/admin/views/users.py:75 msgid "Request data download" -msgstr "Request data download" +msgstr "" #: users/admin/views/users.py:78 msgid "Delete accounts" -msgstr "Delete accounts" +msgstr "" #: users/admin/views/users.py:79 msgid "Are you sure you want to delete selected users?" -msgstr "Are you sure you want to delete selected users?" +msgstr "" #: users/admin/views/users.py:83 msgid "Delete with content" -msgstr "Delete with content" +msgstr "" #: users/admin/views/users.py:85 msgid "" "Are you sure you want to delete selected users? This will also delete all " "content associated with their accounts." msgstr "" -"Are you sure you want to delete selected users? This will also delete all " -"content associated with their accounts." #: users/admin/views/users.py:106 msgid "You have to select inactive users." -msgstr "You have to select inactive users." +msgstr "" #: users/admin/views/users.py:113 #, python-format msgid "Your account on %(forum_name)s forums has been activated" -msgstr "Your account on %(forum_name)s forums has been activated" +msgstr "" #: users/admin/views/users.py:123 msgid "Selected users accounts have been activated." -msgstr "Selected users accounts have been activated." +msgstr "" #: users/admin/views/users.py:131 #, python-format msgid "%(user)s is super admin and can't be banned." -msgstr "%(user)s is super admin and can't be banned." +msgstr "" #: users/admin/views/users.py:193 msgid "Selected users have been banned." -msgstr "Selected users have been banned." +msgstr "" #: users/admin/views/users.py:208 msgid "Data download requests have been placed for selected users." -msgstr "Data download requests have been placed for selected users." +msgstr "" #: users/admin/views/users.py:214 users/admin/views/users.py:230 msgid "You can't delete yourself." -msgstr "You can't delete yourself." +msgstr "" #: users/admin/views/users.py:216 users/admin/views/users.py:232 #, python-format msgid "%(user)s is admin and can't be deleted." -msgstr "%(user)s is admin and can't be deleted." +msgstr "" #: users/admin/views/users.py:225 msgid "Selected users have been deleted." -msgstr "Selected users have been deleted." +msgstr "" #: users/admin/views/users.py:246 msgid "" "Selected users have been disabled and queued for deletion together with " "their content." msgstr "" -"Selected users have been disabled and queued for deletion together with " -"their content." #: users/admin/views/users.py:255 #, python-format msgid "New user \"%(user)s\" has been registered." -msgstr "New user \"%(user)s\" has been registered." +msgstr "" #: users/admin/views/users.py:287 #, python-format msgid "User \"%(user)s\" has been edited." -msgstr "User \"%(user)s\" has been edited." +msgstr "" #: users/api/auth.py:115 #, python-format msgid "Activate %(user)s account on %(forum_name)s forums" -msgstr "Activate %(user)s account on %(forum_name)s forums" +msgstr "" #: users/api/auth.py:151 #, python-format msgid "Change %(user)s password on %(forum_name)s forums" -msgstr "Change %(user)s password on %(forum_name)s forums" +msgstr "" #: users/api/auth.py:187 msgid "Form link is invalid. Please try again." -msgstr "Form link is invalid. Please try again." +msgstr "" #: users/api/auth.py:188 msgid "Your link has expired. Please request new one." -msgstr "Your link has expired. Please request new one." +msgstr "" #: users/api/rest_permissions.py:30 msgid "This action is not available to signed in users." -msgstr "This action is not available to signed in users." +msgstr "" #: users/api/userendpoints/avatar.py:26 msgid "Your avatar is locked. You can't change it." -msgstr "Your avatar is locked. You can't change it." +msgstr "" #: users/api/userendpoints/avatar.py:109 msgid "This avatar type is not allowed." -msgstr "This avatar type is not allowed." +msgstr "" #: users/api/userendpoints/avatar.py:116 msgid "Unknown avatar type." -msgstr "Unknown avatar type." +msgstr "" #: users/api/userendpoints/avatar.py:137 msgid "New avatar based on your account was set." -msgstr "New avatar based on your account was set." +msgstr "" #: users/api/userendpoints/avatar.py:143 msgid "Gravatar was downloaded and set as new avatar." -msgstr "Gravatar was downloaded and set as new avatar." +msgstr "" #: users/api/userendpoints/avatar.py:145 msgid "No Gravatar is associated with your e-mail address." -msgstr "No Gravatar is associated with your e-mail address." +msgstr "" #: users/api/userendpoints/avatar.py:147 msgid "Failed to connect to Gravatar servers." -msgstr "Failed to connect to Gravatar servers." +msgstr "" #: users/api/userendpoints/avatar.py:157 msgid "Avatar from gallery was set." -msgstr "Avatar from gallery was set." +msgstr "" #: users/api/userendpoints/avatar.py:159 msgid "Incorrect image." -msgstr "Incorrect image." +msgstr "" #: users/api/userendpoints/avatar.py:165 msgid "No file was sent." -msgstr "No file was sent." +msgstr "" #: users/api/userendpoints/avatar.py:178 msgid "Avatar was re-cropped." -msgstr "Avatar was re-cropped." +msgstr "" #: users/api/userendpoints/avatar.py:183 msgid "Uploaded avatar was set." -msgstr "Uploaded avatar was set." +msgstr "" #: users/api/userendpoints/changeemail.py:22 #, python-format msgid "Confirm e-mail change on %(forum_name)s forums" -msgstr "Confirm e-mail change on %(forum_name)s forums" +msgstr "" #: users/api/userendpoints/changeemail.py:35 msgid "E-mail change confirmation link was sent to new address." -msgstr "E-mail change confirmation link was sent to new address." +msgstr "" #: users/api/userendpoints/changepassword.py:22 #, python-format msgid "Confirm password change on %(forum_name)s forums" -msgstr "Confirm password change on %(forum_name)s forums" +msgstr "" #: users/api/userendpoints/changepassword.py:33 msgid "Password change confirmation link was sent to your address." -msgstr "Password change confirmation link was sent to your address." +msgstr "" #: users/api/userendpoints/create.py:25 msgid "New users registrations are currently closed." -msgstr "New users registrations are currently closed." +msgstr "" #: users/api/userendpoints/signature.py:13 msgid "You don't have permission to change signature." -msgstr "You don't have permission to change signature." +msgstr "" #: users/api/userendpoints/signature.py:25 msgid "Your signature is locked. You can't change it." -msgstr "Your signature is locked. You can't change it." +msgstr "" #: users/api/userendpoints/username.py:32 msgid "You can't change your username now." -msgstr "You can't change your username now." +msgstr "" #: users/api/userendpoints/username.py:60 #: users/api/userendpoints/username.py:82 msgid "Error changing username. Please try again." -msgstr "Error changing username. Please try again." +msgstr "" #: users/api/usernamechanges.py:28 msgid "You don't have permission to see other users name history." -msgstr "You don't have permission to see other users name history." +msgstr "" #: users/api/users.py:64 msgid "You have to sign in to perform this action." -msgstr "You have to sign in to perform this action." +msgstr "" #: users/api/users.py:119 msgid "You can't change other users avatars." -msgstr "You can't change other users avatars." +msgstr "" #: users/api/users.py:131 msgid "You can't change other users options." -msgstr "You can't change other users options." +msgstr "" #: users/api/users.py:136 msgid "Your forum options have been changed." -msgstr "Your forum options have been changed." +msgstr "" #: users/api/users.py:144 #, python-format @@ -8031,11 +7680,11 @@ msgstr "" #: users/api/users.py:151 msgid "You can't change other users names." -msgstr "You can't change other users names." +msgstr "" #: users/api/users.py:158 msgid "You can't change other users signatures." -msgstr "You can't change other users signatures." +msgstr "" #: users/api/users.py:172 #, python-format @@ -8046,7 +7695,7 @@ msgstr "" #: users/api/users.py:179 msgid "You can't change other users passwords." -msgstr "You can't change other users passwords." +msgstr "" #: users/api/users.py:190 #, python-format @@ -8057,7 +7706,7 @@ msgstr "" #: users/api/users.py:198 msgid "You can't change other users e-mail addresses." -msgstr "You can't change other users e-mail addresses." +msgstr "" #: users/api/users.py:230 #, python-format @@ -8068,550 +7717,537 @@ msgstr "" #: users/api/users.py:314 msgid "You can't request data downloads for other users." -msgstr "You can't request data downloads for other users." +msgstr "" #: users/api/users.py:318 msgid "You can't download your data." -msgstr "You can't download your data." +msgstr "" #: users/api/users.py:323 msgid "You can't have more than one data download request at a single time." -msgstr "You can't have more than one data download request at a single time." +msgstr "" #: users/api/users.py:380 msgid "You can't see other users data downloads." -msgstr "You can't see other users data downloads." +msgstr "" #: users/apps.py:33 msgid "Edit details" -msgstr "Edit details" +msgstr "" #: users/apps.py:39 msgid "Change username" -msgstr "Change username" +msgstr "" #: users/apps.py:46 msgid "Change email or password" -msgstr "Change email or password" +msgstr "" #: users/apps.py:71 msgid "Delete account" -msgstr "Delete account" +msgstr "" #: users/avatars/uploaded.py:38 msgid "Uploaded file is too big." -msgstr "Uploaded file is too big." +msgstr "" #: users/avatars/uploaded.py:46 users/avatars/uploaded.py:51 msgid "Uploaded file type is not allowed." -msgstr "Uploaded file type is not allowed." +msgstr "" #: users/avatars/uploaded.py:59 #, python-format msgid "Uploaded image should be at least %(size)s pixels tall and wide." -msgstr "Uploaded image should be at least %(size)s pixels tall and wide." +msgstr "" #: users/avatars/uploaded.py:63 msgid "Uploaded image is too big." -msgstr "Uploaded image is too big." +msgstr "" #: users/avatars/uploaded.py:68 msgid "Uploaded image ratio cannot be greater than 16:9." -msgstr "Uploaded image ratio cannot be greater than 16:9." +msgstr "" #: users/avatars/uploaded.py:74 msgid "Crop data is invalid. Please try again." -msgstr "Crop data is invalid. Please try again." +msgstr "" #: users/captcha.py:21 msgid "Failed to contact reCAPTCHA API." -msgstr "Failed to contact reCAPTCHA API." +msgstr "" #: users/captcha.py:28 msgid "Entered answer is incorrect." -msgstr "Entered answer is incorrect." +msgstr "" #: users/decorators.py:17 msgid "This page is not available to signed in users." -msgstr "This page is not available to signed in users." +msgstr "" #: users/decorators.py:30 msgid "You have to sign in to access this page." -msgstr "You have to sign in to access this page." +msgstr "" #: users/forms/auth.py:15 msgid "Fill out both fields." -msgstr "Fill out both fields." +msgstr "" #: users/forms/auth.py:16 msgid "Login or password is incorrect." -msgstr "Login or password is incorrect." +msgstr "" #: users/forms/auth.py:18 msgid "You have to activate your account before you will be able to sign in." -msgstr "You have to activate your account before you will be able to sign in." +msgstr "" #: users/forms/auth.py:21 msgid "" "Your account has to be activated by site administrator before you will be " "able to sign in." msgstr "" -"Your account has to be activated by site administrator before you will be " -"able to sign in." #: users/forms/auth.py:98 msgid "Your account does not have admin privileges." -msgstr "Your account does not have admin privileges." +msgstr "" #: users/forms/auth.py:118 msgid "Enter e-mail address." -msgstr "Enter e-mail address." +msgstr "" #: users/forms/auth.py:124 msgid "Entered e-mail is invalid." -msgstr "Entered e-mail is invalid." +msgstr "" #: users/forms/auth.py:134 msgid "No user with this e-mail exists." -msgstr "No user with this e-mail exists." +msgstr "" #: users/forms/auth.py:150 users/views/activation.py:52 #, python-format msgid "%(user)s, your account is already active." -msgstr "%(user)s, your account is already active." +msgstr "" #: users/forms/auth.py:156 #, python-format msgid "%(user)s, only administrator may activate your account." -msgstr "%(user)s, only administrator may activate your account." +msgstr "" #: users/forms/auth.py:165 msgid "" "You have to activate your account before you will be able to request new " "password." msgstr "" -"You have to activate your account before you will be able to request new " -"password." #: users/forms/auth.py:169 msgid "" "Administrator has to activate your account before you will be able to " "request new password." msgstr "" -"Administrator has to activate your account before you will be able to " -"request new password." #: users/forms/register.py:34 users/validators.py:79 msgid "This username is not allowed." -msgstr "This username is not allowed." +msgstr "" #: users/forms/register.py:45 users/validators.py:51 msgid "This e-mail address is not allowed." -msgstr "This e-mail address is not allowed." +msgstr "" #: users/forms/register.py:51 msgid "This agreement is required." -msgstr "This agreement is required." +msgstr "" #: users/forms/register.py:61 msgid "New registrations from this IP address are not allowed." -msgstr "New registrations from this IP address are not allowed." +msgstr "" #: users/management/commands/prepareuserdatadownloads.py:38 #, python-format msgid "%(user)s, your data download is ready" -msgstr "%(user)s, your data download is ready" +msgstr "" #: users/migrations/0004_default_ranks.py:13 #: users/migrations/0004_default_ranks.py:14 users/models/user.py:77 msgid "Forum team" -msgstr "Forum team" +msgstr "" #: users/migrations/0004_default_ranks.py:15 msgid "Team" -msgstr "Team" +msgstr "" #: users/migrations/0004_default_ranks.py:22 #: users/migrations/0004_default_ranks.py:23 msgid "Members" -msgstr "Members" +msgstr "" #: users/models/datadownload.py:26 msgid "Pending" -msgstr "Pending" +msgstr "" #: users/models/datadownload.py:27 msgid "Processing" -msgstr "Processing" +msgstr "" #: users/models/datadownload.py:28 msgid "Ready" -msgstr "Ready" +msgstr "" #: users/models/deleteduser.py:12 msgid "By self" -msgstr "By self" +msgstr "" #: users/models/deleteduser.py:13 msgid "By staff" -msgstr "By staff" +msgstr "" #: users/models/deleteduser.py:14 msgid "By system" -msgstr "By system" +msgstr "" #: users/models/user.py:106 msgid "Notify" -msgstr "Notify" +msgstr "" #: users/models/user.py:107 msgid "Notify with e-mail" -msgstr "Notify with e-mail" +msgstr "" #: users/models/user.py:115 msgid "Everybody" -msgstr "Everybody" +msgstr "" #: users/models/user.py:116 msgid "Users I follow" -msgstr "Users I follow" +msgstr "" #: users/models/user.py:117 msgid "Nobody" -msgstr "Nobody" +msgstr "" #: users/models/user.py:136 msgid "joined on" -msgstr "joined on" +msgstr "" #: users/models/user.py:148 msgid "staff status" -msgstr "staff status" +msgstr "" #: users/models/user.py:150 msgid "Designates whether the user can log into admin sites." -msgstr "Designates whether the user can log into admin sites." +msgstr "" #: users/models/user.py:157 msgid "active" -msgstr "active" +msgstr "" #: users/models/user.py:161 msgid "" "Designates whether this user should be treated as active. Unselect this " "instead of deleting accounts." msgstr "" -"Designates whether this user should be treated as active. Unselect this " -"instead of deleting accounts." #: users/permissions/account.py:10 msgid "Account settings" -msgstr "Account settings" +msgstr "" #: users/permissions/account.py:13 msgid "Allowed username changes number" -msgstr "Allowed username changes number" +msgstr "" #: users/permissions/account.py:16 msgid "Don't count username changes older than" -msgstr "Don't count username changes older than" +msgstr "" #: users/permissions/account.py:18 msgid "" "Number of days since name change that makes that change no longer count to " "limit. Enter zero to make all changes count." msgstr "" -"Number of days since name change that makes that change no longer count to " -"limit. Enter zero to make all changes count." #: users/permissions/account.py:25 msgid "Can have signature" -msgstr "Can have signature" +msgstr "" #: users/permissions/account.py:26 msgid "Can put links in signature" -msgstr "Can put links in signature" +msgstr "" #: users/permissions/account.py:27 msgid "Can put images in signature" -msgstr "Can put images in signature" +msgstr "" #: users/permissions/account.py:29 msgid "Can use text blocks in signature" -msgstr "Can use text blocks in signature" +msgstr "" #: users/permissions/account.py:31 msgid "" "Controls whether or not users can put quote, code, spoiler blocks and " "horizontal lines in signatures." msgstr "" -"Controls whether or not users can put quote, code, spoiler blocks and " -"horizontal lines in signatures." #: users/permissions/decorators.py:10 msgid "You have to sig in to perform this action." -msgstr "You have to sig in to perform this action." +msgstr "" #: users/permissions/decorators.py:19 msgid "Only guests can perform this action." -msgstr "Only guests can perform this action." +msgstr "" #: users/permissions/delete.py:26 msgid "Maximum age of deleted account (in days)" -msgstr "Maximum age of deleted account (in days)" +msgstr "" #: users/permissions/delete.py:27 users/permissions/delete.py:33 msgid "Enter zero to disable this check." -msgstr "Enter zero to disable this check." +msgstr "" #: users/permissions/delete.py:32 msgid "Maximum number of posts on deleted account" -msgstr "Maximum number of posts on deleted account" +msgstr "" #: users/permissions/delete.py:74 msgid "You can't delete users." -msgstr "You can't delete users." +msgstr "" #: users/permissions/delete.py:77 users/permissions/delete.py:106 msgid "You can't delete your account." -msgstr "You can't delete your account." +msgstr "" #: users/permissions/delete.py:79 msgid "You can't delete administrators." -msgstr "You can't delete administrators." +msgstr "" #: users/permissions/delete.py:84 #, python-format msgid "You can't delete users that are members for more than %(days)s day." msgid_plural "" "You can't delete users that are members for more than %(days)s days." -msgstr[0] "You can't delete users that are members for more than %(days)s day." +msgstr[0] "" msgstr[1] "" -"You can't delete users that are members for more than %(days)s days." #: users/permissions/delete.py:92 #, python-format msgid "You can't delete users that made more than %(posts)s post." msgid_plural "You can't delete users that made more than %(posts)s posts." -msgstr[0] "You can't delete users that made more than %(posts)s post." -msgstr[1] "You can't delete users that made more than %(posts)s posts." +msgstr[0] "" +msgstr[1] "" #: users/permissions/delete.py:104 msgid "You can't delete other users accounts." -msgstr "You can't delete other users accounts." +msgstr "" #: users/permissions/delete.py:109 msgid "You can't delete your account because you are an administrator." -msgstr "You can't delete your account because you are an administrator." +msgstr "" #: users/permissions/moderation.py:33 msgid "Users moderation" -msgstr "Users moderation" +msgstr "" #: users/permissions/moderation.py:35 msgid "Can rename users" -msgstr "Can rename users" +msgstr "" #: users/permissions/moderation.py:36 msgid "Can moderate avatars" -msgstr "Can moderate avatars" +msgstr "" #: users/permissions/moderation.py:37 msgid "Can moderate signatures" -msgstr "Can moderate signatures" +msgstr "" #: users/permissions/moderation.py:38 msgid "Can moderate profile details" -msgstr "Can moderate profile details" +msgstr "" #: users/permissions/moderation.py:39 msgid "Can ban users" -msgstr "Can ban users" +msgstr "" #: users/permissions/moderation.py:41 msgid "Max length, in days, of imposed ban" -msgstr "Max length, in days, of imposed ban" +msgstr "" #: users/permissions/moderation.py:42 msgid "Enter zero to let moderators impose permanent bans." -msgstr "Enter zero to let moderators impose permanent bans." +msgstr "" #: users/permissions/moderation.py:46 msgid "Can lift bans" -msgstr "Can lift bans" +msgstr "" #: users/permissions/moderation.py:48 msgid "Max length, in days, of lifted ban" -msgstr "Max length, in days, of lifted ban" +msgstr "" #: users/permissions/moderation.py:49 msgid "Enter zero to let moderators lift permanent bans." -msgstr "Enter zero to let moderators lift permanent bans." +msgstr "" #: users/permissions/moderation.py:111 msgid "You can't rename users." -msgstr "You can't rename users." +msgstr "" #: users/permissions/moderation.py:113 msgid "You can't rename administrators." -msgstr "You can't rename administrators." +msgstr "" #: users/permissions/moderation.py:121 msgid "You can't moderate avatars." -msgstr "You can't moderate avatars." +msgstr "" #: users/permissions/moderation.py:123 msgid "You can't moderate administrators avatars." -msgstr "You can't moderate administrators avatars." +msgstr "" #: users/permissions/moderation.py:131 msgid "You can't moderate signatures." -msgstr "You can't moderate signatures." +msgstr "" #: users/permissions/moderation.py:133 msgid "You can't moderate administrators signatures." -msgstr "You can't moderate administrators signatures." +msgstr "" #: users/permissions/moderation.py:142 msgid "You have to sign in to edit profile details." -msgstr "You have to sign in to edit profile details." +msgstr "" #: users/permissions/moderation.py:147 msgid "You can't edit other users details." -msgstr "You can't edit other users details." +msgstr "" #: users/permissions/moderation.py:149 msgid "You can't edit administrators details." -msgstr "You can't edit administrators details." +msgstr "" #: users/permissions/moderation.py:158 msgid "You can't ban users." -msgstr "You can't ban users." +msgstr "" #: users/permissions/moderation.py:160 msgid "You can't ban administrators." -msgstr "You can't ban administrators." +msgstr "" #: users/permissions/moderation.py:168 msgid "You can't lift bans." -msgstr "You can't lift bans." +msgstr "" #: users/permissions/moderation.py:171 msgid "This user is not banned." -msgstr "This user is not banned." +msgstr "" #: users/permissions/moderation.py:176 msgid "You can't lift permanent bans." -msgstr "You can't lift permanent bans." +msgstr "" #: users/permissions/moderation.py:178 #, python-format msgid "You can't lift bans that expire after %(expiration)s." -msgstr "You can't lift bans that expire after %(expiration)s." +msgstr "" #: users/permissions/profiles.py:23 msgid "Can browse users list" -msgstr "Can browse users list" +msgstr "" #: users/permissions/profiles.py:24 msgid "Can search user profiles" -msgstr "Can search user profiles" +msgstr "" #: users/permissions/profiles.py:25 msgid "Can see other members name history" -msgstr "Can see other members name history" +msgstr "" #: users/permissions/profiles.py:27 msgid "Can see members bans details" -msgstr "Can see members bans details" +msgstr "" #: users/permissions/profiles.py:29 msgid "Allows users with this permission to see user and staff ban messages." -msgstr "Allows users with this permission to see user and staff ban messages." +msgstr "" #: users/permissions/profiles.py:35 msgid "User profiles" -msgstr "User profiles" +msgstr "" #: users/permissions/profiles.py:46 msgid "Can follow other users" -msgstr "Can follow other users" +msgstr "" #: users/permissions/profiles.py:47 msgid "Can be blocked by other users" -msgstr "Can be blocked by other users" +msgstr "" #: users/permissions/profiles.py:50 msgid "Can see members e-mails" -msgstr "Can see members e-mails" +msgstr "" #: users/permissions/profiles.py:51 msgid "Can see members IPs" -msgstr "Can see members IPs" +msgstr "" #: users/permissions/profiles.py:53 msgid "Can see members that hide their presence" -msgstr "Can see members that hide their presence" +msgstr "" #: users/permissions/profiles.py:113 msgid "You can't browse users list." -msgstr "You can't browse users list." +msgstr "" #: users/permissions/profiles.py:122 msgid "You can't follow other users." -msgstr "You can't follow other users." +msgstr "" #: users/permissions/profiles.py:124 msgid "You can't add yourself to followed." -msgstr "You can't add yourself to followed." +msgstr "" #: users/permissions/profiles.py:133 msgid "You can't block administrators." -msgstr "You can't block administrators." +msgstr "" #: users/permissions/profiles.py:135 msgid "You can't block yourself." -msgstr "You can't block yourself." +msgstr "" #: users/permissions/profiles.py:145 msgid "You can't see users bans details." -msgstr "You can't see users bans details." +msgstr "" #: users/profilefields/default.py:12 msgid "Bio" -msgstr "Bio" +msgstr "" #: users/profilefields/default.py:17 msgid "Real name" -msgstr "Real name" +msgstr "" #: users/profilefields/default.py:22 msgid "Location" -msgstr "Location" +msgstr "" #: users/profilefields/default.py:27 msgid "Gender" -msgstr "Gender" +msgstr "" #: users/profilefields/default.py:30 msgid "Not specified" -msgstr "Not specified" +msgstr "" #: users/profilefields/default.py:31 msgid "Not telling" -msgstr "Not telling" +msgstr "" #: users/profilefields/default.py:32 msgid "Female" -msgstr "Female" +msgstr "" #: users/profilefields/default.py:33 msgid "Male" -msgstr "Male" +msgstr "" #: users/profilefields/default.py:39 msgid "Website" -msgstr "Website" +msgstr "" #: users/profilefields/default.py:41 msgid "" @@ -8619,25 +8255,20 @@ msgid "" "enter its address here. Remember to for it to be valid http address starting " "with either \"http://\" or \"https://\"." msgstr "" -"If you own website in the internet you wish to share on your profile you may " -"enter its address here. Remember to for it to be valid http address starting " -"with either \"http://\" or \"https://\"." #: users/profilefields/default.py:49 msgid "Skype ID" -msgstr "Skype ID" +msgstr "" #: users/profilefields/default.py:51 msgid "" "Entering your Skype ID in this field may invite other users to contact you " "over the Skype instead of via private threads." msgstr "" -"Entering your Skype ID in this field may invite other users to contact you " -"over the Skype instead of via private threads." #: users/profilefields/default.py:58 msgid "Twitter handle" -msgstr "Twitter handle" +msgstr "" #: users/profilefields/default.py:62 #, python-format @@ -8646,106 +8277,103 @@ msgid "" "users to find you. Starting your handle with \"@\" sign is optional. Either " "\"@%(slug)s\" or \"%(slug)s\" are valid values." msgstr "" -"If you own Twitter account, here you may enter your Twitter handle for other " -"users to find you. Starting your handle with \"@\" sign is optional. Either " -"\"@%(slug)s\" or \"%(slug)s\" are valid values." #: users/profilefields/default.py:73 msgid "This is not a valid twitter handle." -msgstr "This is not a valid twitter handle." +msgstr "" #: users/profilefields/default.py:79 msgid "Join IP" -msgstr "Join IP" +msgstr "" #: users/registration.py:12 #, python-format msgid "Welcome on %(forum_name)s forums!" -msgstr "Welcome on %(forum_name)s forums!" +msgstr "" #: users/search.py:22 msgid "You don't have permission to search users." -msgstr "You don't have permission to search users." +msgstr "" #: users/serializers/ban.py:26 msgid "Your IP address is banned." -msgstr "Your IP address is banned." +msgstr "" #: users/serializers/ban.py:28 msgid "You are banned." -msgstr "You are banned." +msgstr "" #: users/serializers/options.py:46 msgid "Signature is too long." -msgstr "Signature is too long." +msgstr "" #: users/serializers/options.py:57 msgid "Enter new username." -msgstr "Enter new username." +msgstr "" #: users/serializers/options.py:61 msgid "New username is same as current one." -msgstr "New username is same as current one." +msgstr "" #: users/serializers/options.py:80 users/serializers/options.py:94 #: users/serializers/options.py:116 msgid "Entered password is invalid." -msgstr "Entered password is invalid." +msgstr "" #: users/serializers/options.py:100 msgid "You have to enter new e-mail address." -msgstr "You have to enter new e-mail address." +msgstr "" #: users/serializers/options.py:104 msgid "New e-mail is same as current one." -msgstr "New e-mail is same as current one." +msgstr "" #: users/signals.py:31 msgid "Joined on" -msgstr "Joined on" +msgstr "" #: users/signals.py:32 msgid "Joined from ip" -msgstr "Joined from ip" +msgstr "" #: users/signals.py:74 msgid "New username" -msgstr "New username" +msgstr "" #: users/signals.py:75 msgid "Old username" -msgstr "Old username" +msgstr "" #: users/validators.py:85 msgid "Username can only contain latin alphabet letters and digits." -msgstr "Username can only contain latin alphabet letters and digits." +msgstr "" #: users/validators.py:92 #, python-format msgid "Username must be at least %(limit_value)s character long." msgid_plural "Username must be at least %(limit_value)s characters long." -msgstr[0] "Username must be at least %(limit_value)s character long." -msgstr[1] "Username must be at least %(limit_value)s characters long." +msgstr[0] "" +msgstr[1] "" #: users/validators.py:100 #, python-format msgid "Username cannot be longer than %(limit_value)s characters." msgid_plural "Username cannot be longer than %(limit_value)s characters." -msgstr[0] "Username cannot be longer than %(limit_value)s characters." -msgstr[1] "Username cannot be longer than %(limit_value)s characters." +msgstr[0] "" +msgstr[1] "" #: users/validators.py:136 msgid "Data entered was found in spammers database." -msgstr "Data entered was found in spammers database." +msgstr "" #: users/validators.py:146 msgid "This email is not allowed." -msgstr "This email is not allowed." +msgstr "" #: users/views/activation.py:21 #, python-format msgid "Please use %(provider)s to activatee your account." -msgstr "Please use %(provider)s to activatee your account." +msgstr "" #: users/views/activation.py:57 #, python-format @@ -8753,13 +8381,11 @@ msgid "" "%(user)s, your activation link is invalid. Try again or request new " "activation link." msgstr "" -"%(user)s, your activation link is invalid. Try again or request new " -"activation link." #: users/views/activation.py:75 #, python-format msgid "%(user)s, your account has been activated!" -msgstr "%(user)s, your account has been activated!" +msgstr "" #: users/views/auth.py:21 #, python-format @@ -8775,12 +8401,11 @@ msgstr "" #, python-format msgid "%(user)s, your link has expired. Please request new link and try again." msgstr "" -"%(user)s, your link has expired. Please request new link and try again." #: users/views/forgottenpassword.py:51 #, python-format msgid "%(user)s, your link is invalid. Please try again or request new link." -msgstr "%(user)s, your link is invalid. Please try again or request new link." +msgstr "" #: users/views/options.py:48 #, python-format @@ -8790,7 +8415,7 @@ msgstr "" #: users/views/options.py:62 #, python-format msgid "%(user)s, your e-mail has been changed." -msgstr "%(user)s, your e-mail has been changed." +msgstr "" #: users/views/options.py:74 #, python-format @@ -8800,4 +8425,4 @@ msgstr "" #: users/views/options.py:86 #, python-format msgid "%(user)s, your password has been changed." -msgstr "%(user)s, your password has been changed." +msgstr "" diff --git a/misago/locale/en/LC_MESSAGES/djangojs.mo b/misago/locale/en/LC_MESSAGES/djangojs.mo index 773c76ab36cfdbacd36344d1592bc94a4ca018d1..71cbdf3e9d8d54be31066ec4ad8628bc2c1f2845 100644 GIT binary patch delta 67 ycmcb!k@*jk#XTXGsSH5C2*ff#tOCT$K&%7AAYcK+PC!XZAPrIj1DkVNT^Ip8$Om2k literal 55516 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 F{|5j{GbI23 diff --git a/misago/locale/en/LC_MESSAGES/djangojs.po b/misago/locale/en/LC_MESSAGES/djangojs.po index a6320ff458..f790321a8f 100644 --- a/misago/locale/en/LC_MESSAGES/djangojs.po +++ b/misago/locale/en/LC_MESSAGES/djangojs.po @@ -3,11 +3,12 @@ # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # +#, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-14 22:51+0000\n" +"POT-Creation-Date: 2023-03-19 13:09+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,341 +20,860 @@ msgstr "" #: static/misago/admin/index.js:16 msgid "defineLocaleOverride" -msgstr "defineLocaleOverride" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "I have read and accept %(agreement)s." -msgstr "I have read and accept %(agreement)s." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "the terms of service" -msgstr "the terms of service" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "the privacy policy" -msgstr "the privacy policy" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Pinned globally" -msgstr "Pinned globally" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Pinned in category" -msgstr "Pinned in category" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Answered" -msgstr "Answered" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Poll" -msgstr "Poll" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Awaiting approval" -msgstr "Awaiting approval" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Has unapproved posts" -msgstr "Has unapproved posts" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Closed" -msgstr "Closed" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Hidden" -msgstr "Hidden" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(replies)s reply" msgid_plural "%(replies)s replies" -msgstr[0] "%(replies)s reply" -msgstr[1] "%(replies)s replies" +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "No profile details are editable at this time." -msgstr "No profile details are editable at this time." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "This option is currently unavailable." -msgstr "This option is currently unavailable." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Form contains errors." -msgstr "Form contains errors." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Save changes" -msgstr "Save changes" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Cancel" -msgstr "Cancel" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Edit details" -msgstr "Edit details" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "(error)" -msgstr "(error)" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "(success)" -msgstr "(success)" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Are you sure you want to delete all polls?" -msgstr "Are you sure you want to delete all polls?" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 +msgctxt "modal" msgid "Close" -msgstr "Close" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Merge threads" -msgstr "Merge threads" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Best answer" -msgstr "Best answer" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "Please select the best answer for your newly merged thread. No posts will be " "deleted during the merge." msgstr "" -"Please select the best answer for your newly merged thread. No posts will be " -"deleted during the merge." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "Please select the poll for your newly merged thread. Rejected polls will be " "permanently deleted and cannot be recovered." msgstr "" -"Please select the poll for your newly merged thread. Rejected polls will be " -"permanently deleted and cannot be recovered." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Ok" -msgstr "Ok" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "%(votes)s vote, %(proc)s% of total." -msgid_plural "%(votes)s votes, %(proc)s% of total." -msgstr[0] "%(votes)s vote, %(proc)s% of total." -msgstr[1] "%(votes)s votes, %(proc)s% of total." +#: static/misago/js/misago.js:1 +msgid "This post's contents cannot be displayed." +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Your choice." -msgstr "Your choice." +#: static/misago/js/misago.js:1 +msgid "This error is caused by invalid post content manipulation." +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Poll votes" -msgstr "Poll votes" +#: static/misago/js/misago.js:1 +msgid "posted %(posted_on)s" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "%(votes)s user has voted for this choice." -msgid_plural "%(votes)s users have voted for this choice." -msgstr[0] "%(votes)s user has voted for this choice." -msgstr[1] "%(votes)s users have voted for this choice." +#: static/misago/js/misago.js:1 +msgid "See post" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Vote" -msgstr "Vote" +#: static/misago/js/misago.js:1 +msgid "Removed user" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "See votes" -msgstr "See votes" +#: static/misago/js/misago.js:1 +msgctxt "post reply" +msgid "Quote" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Attachment details" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Type and size" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Uploaded at" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Uploader" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Insert into message" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Remove attachment" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Remove this attachment?" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "See error" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "%(filename)s: %(error)s" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Protected" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Protect" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 +msgctxt "markup editor" msgid "Edit" -msgstr "Edit" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "" -"Are you sure you want to delete this poll? This action is not reversible." +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Preview" msgstr "" -"Are you sure you want to delete this poll? This action is not reversible." -#: static/misago/js/misago.js:2 -msgid "Delete" -msgstr "Delete" +#: static/misago/js/misago.js:1 +msgid "Post" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Posted by %(poster)s %(posted_on)s." -msgstr "Posted by %(poster)s %(posted_on)s." +#: static/misago/js/misago.js:1 +msgid "This field is required." +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Voting ends %(ends_on)s." -msgstr "Voting ends %(ends_on)s." +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Code" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "%(votes)s vote." -msgid_plural "%(votes)s votes." -msgstr[0] "%(votes)s vote." -msgstr[1] "%(votes)s votes." +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Syntax highlighting" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Votes are public." -msgstr "Votes are public." +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "No syntax highlighting" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "You can't select any more choices." -msgstr "You can't select any more choices." +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Code to insert" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "You can select %(choices)s more choice." -msgid_plural "You can select %(choices)s more choices." -msgstr[0] "You can select %(choices)s more choice." -msgstr[1] "You can select %(choices)s more choices." +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Insert code" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "You can change your vote later." -msgstr "You can change your vote later." +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Formatting help" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Votes are final." -msgstr "Votes are final." +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Emphasis text" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "You need to select at least one choice" -msgstr "You need to select at least one choice" +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "_This text will have emphasis_" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Your vote has been saved." -msgstr "Your vote has been saved." +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "This text will have emphasis" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Save your vote" -msgstr "Save your vote" +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Bold text" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "See results" -msgstr "See results" +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "**This text will be bold**" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Add choice" -msgstr "Add choice" +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "This text will be bold" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Are you sure you want to delete this choice?" -msgstr "Are you sure you want to delete this choice?" +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Removed text" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Delete this choice" -msgstr "Delete this choice" +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "~~This text will be removed~~" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "choice label" -msgstr "choice label" +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "This text will be removed" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Are you sure you want to discard poll?" -msgstr "Are you sure you want to discard poll?" +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Bold text (BBCode)" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Poll has been edited." -msgstr "Poll has been edited." +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "[b]This text will be bold[/b]" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Poll has been posted." -msgstr "Poll has been posted." +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Underlined text (BBCode)" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Question and choices" -msgstr "Question and choices" +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "[u]This text will be underlined[/u]" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Poll question" -msgstr "Poll question" +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "This text will be underlined" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Available choices" -msgstr "Available choices" +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Italics text (BBCode)" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Voting" -msgstr "Voting" +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "[i]This text will be in italics[/i]" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Poll length" -msgstr "Poll length" +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "This text will be in italics" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "" -"Enter number of days for which voting in this poll should be possible or " -"zero to run this poll indefinitely." +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Link" msgstr "" -"Enter number of days for which voting in this poll should be possible or " -"zero to run this poll indefinitely." -#: static/misago/js/misago.js:2 -msgid "Allowed choices" -msgstr "Allowed choices" +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Link with text" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Allow vote changes" -msgstr "Allow vote changes" +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Link text" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Allow participants to change their vote" -msgstr "Allow participants to change their vote" +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Link (BBCode)" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Don't allow participants to change their vote" -msgstr "Don't allow participants to change their vote" +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Link with text (BBCode)" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Post poll" -msgstr "Post poll" +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Image" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Make voting public" -msgstr "Make voting public" +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Image with alternate text" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Image text" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Image (BBCode)" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Mention user by their name" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Heading 1" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "# First level heading" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "First level heading" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Heading 2" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "## Second level heading" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Second level heading" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Heading 3" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "### Third level heading" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Third level heading" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Heading 4" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "#### Fourth level heading" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Fourth level heading" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Heading 5" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "##### Fifth level heading" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Fifth level heading" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Unordered list" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Ordered list" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Quote text" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Quoted text" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Quote text (BBCode)" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Quoted message:" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Quote text with title (BBCode)" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Quote title" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Quote title has written:" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Spoiler" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Secret text" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Inline code" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "`Inline code`" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Code block" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Code block with syntax highlighting" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Code block (BBCode)" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Code block with syntax highlighting (BBCode)" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Horizontal rule" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup help" +msgid "Horizontal rule (BBCode)" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Reveal spoiler" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Enter a valid address." +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Image" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Image description" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" msgid "" -"Making voting public will allow everyone to access detailed list of votes, " -"showing which users voted for which choices and at which times. This option " -"can't be changed after poll's creation. Moderators may see voting details " -"for all polls." +"Optional but recommended . Will be displayed instead of image when it fails " +"to load." msgstr "" -"Making voting public will allow everyone to access detailed list of votes, " -"showing which users voted for which choices and at which times. This option " -"can't be changed after poll's creation. Moderators may see voting details " -"for all polls." -#: static/misago/js/misago.js:2 -msgid "Votes are public" -msgstr "Votes are public" +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Image address" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Votes are hidden" -msgstr "Votes are hidden" +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Insert image" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "This post's contents cannot be displayed." -msgstr "This post's contents cannot be displayed." +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Link" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "This error is caused by invalid post content manipulation." -msgstr "This error is caused by invalid post content manipulation." +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Link text" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "posted %(posted_on)s" -msgstr "posted %(posted_on)s" +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Optional. Will be displayed instead of link's address." +msgstr "" -#: static/misago/js/misago.js:2 -msgid "See post" -msgstr "See post" +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Link address" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Removed user" -msgstr "Removed user" +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Insert link" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Quote" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Quote's author or source" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Optional. If it's username, put \"@\" before it (\"@JohnDoe\")." +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Quoted text" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Insert quote" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "File %(filename)s is bigger than %(limit)s." +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Strong" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "example markup" +msgid "Strong text" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Emphasis" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "example markup" +msgid "Text with emphasis" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Strikethrough" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "example markup" +msgid "Text with strikethrough" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Horizontal ruler" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Spoiler" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Spoiler text" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Upload file" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "markup editor" +msgid "Formatting help" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "dialog" +msgid "Open" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "dialog" +msgid "Minimize" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "dialog" +msgid "Exit the fullscreen mode" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "dialog" +msgid "Enter the fullscreen mode" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "dialog" +msgid "Cancel" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "post thread" +msgid "Options" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "post thread" +msgid "Pinned globally" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "post thread" +msgid "Pinned locally" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "post thread" +msgid "Not pinned" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "post thread" +msgid "Open" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "post thread" +msgid "Closed" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "post thread" +msgid "Visible" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "post thread" +msgid "Hidden" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "post thread" +msgid "Are you sure you want to discard thread?" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "You have to enter thread title." +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "You have to enter a message." +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "post thread" +msgid "Your thread has been posted." +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "post thread submit" +msgid "Post thread" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "post thread" +msgid "Thread title" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "post thread submit" +msgid "Start thread" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "post thread" +msgid "Start new thread" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "post thread" +msgid "Are you sure you want to discard private thread?" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "You have to enter at least one recipient." +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "post thread" +msgid "Recipients, eg.: Danny, Lisa, Alice" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "post thread" +msgid "Start private thread" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "post reply" +msgid "Are you sure you want to discard your reply?" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "post reply" +msgid "Your reply has been posted." +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "post reply submit" +msgid "Post reply" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "post reply" +msgid "Reply to: %(thread)s" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Are you sure you want to discard changes?" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Reply has been edited." +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "edit reply submit" +msgid "Edit reply" +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "edit reply" +msgid "Edit reply by %(poster)s from %(date)s" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "Thread title should be at least %(limit_value)s character long (it has " "%(show_value)s)." @@ -361,13 +881,9 @@ msgid_plural "" "Thread title should be at least %(limit_value)s characters long (it has " "%(show_value)s)." msgstr[0] "" -"Thread title should be at least %(limit_value)s character long (it has " -"%(show_value)s)." msgstr[1] "" -"Thread title should be at least %(limit_value)s characters long (it has " -"%(show_value)s)." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "Thread title cannot be longer than %(limit_value)s character (it has " "%(show_value)s)." @@ -375,13 +891,9 @@ msgid_plural "" "Thread title cannot be longer than %(limit_value)s characters (it has " "%(show_value)s)." msgstr[0] "" -"Thread title cannot be longer than %(limit_value)s character (it has " -"%(show_value)s)." msgstr[1] "" -"Thread title cannot be longer than %(limit_value)s characters (it has " -"%(show_value)s)." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "Posted message cannot be longer than %(limit_value)s character (it has " "%(show_value)s)." @@ -389,13 +901,9 @@ msgid_plural "" "Posted message cannot be longer than %(limit_value)s characters (it has " "%(show_value)s)." msgstr[0] "" -"Posted message cannot be longer than %(limit_value)s character (it has " -"%(show_value)s)." msgstr[1] "" -"Posted message cannot be longer than %(limit_value)s characters (it has " -"%(show_value)s)." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "Posted message should be at least %(limit_value)s character long (it has " "%(show_value)s)." @@ -403,267 +911,249 @@ msgid_plural "" "Posted message should be at least %(limit_value)s characters long (it has " "%(show_value)s)." msgstr[0] "" -"Posted message should be at least %(limit_value)s character long (it has " -"%(show_value)s)." msgstr[1] "" -"Posted message should be at least %(limit_value)s characters long (it has " -"%(show_value)s)." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Fill out both fields." -msgstr "Fill out both fields." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Activate account" -msgstr "Activate account" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Sign in" -msgstr "Sign in" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Sign in with %(site)s" -msgstr "Sign in with %(site)s" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Or use your forum account:" -msgstr "Or use your forum account:" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Username or e-mail" -msgstr "Username or e-mail" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Password" -msgstr "Password" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Forgot password?" -msgstr "Forgot password?" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(username)s is banned until %(ban_expires)s" -msgstr "%(username)s is banned until %(ban_expires)s" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(username)s is banned" -msgstr "%(username)s is banned" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(username)s is hiding presence" -msgstr "%(username)s is hiding presence" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(username)s is online (hidden)" -msgstr "%(username)s is online (hidden)" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(username)s was last seen %(last_click)s (hidden)" -msgstr "%(username)s was last seen %(last_click)s (hidden)" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(username)s is online" -msgstr "%(username)s is online" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(username)s was last seen %(last_click)s" -msgstr "%(username)s was last seen %(last_click)s" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Banned" -msgstr "Banned" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Online (hidden)" -msgstr "Online (hidden)" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Offline (hidden)" -msgstr "Offline (hidden)" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Online" -msgstr "Online" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Offline" -msgstr "Offline" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "No name changes have been recorded for your account." -msgstr "No name changes have been recorded for your account." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Joined on %(joined_on)s" -msgstr "Joined on %(joined_on)s" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Joined %(joined_on)s" -msgstr "Joined %(joined_on)s" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(posts)s post" msgid_plural "%(posts)s posts" -msgstr[0] "%(posts)s post" -msgstr[1] "%(posts)s posts" +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(threads)s thread" msgid_plural "%(threads)s threads" -msgstr[0] "%(threads)s thread" -msgstr[1] "%(threads)s threads" +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(followers)s follower" msgid_plural "%(followers)s followers" -msgstr[0] "%(followers)s follower" -msgstr[1] "%(followers)s followers" +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "yes" -msgstr "yes" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "no" -msgstr "no" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "Declining will result in immediate deactivation and deletion of your " "account. This action is not reversible." msgstr "" -"Declining will result in immediate deactivation and deletion of your " -"account. This action is not reversible." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Decline" -msgstr "Decline" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Accept and continue" -msgstr "Accept and continue" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "You have signed in as %(username)s. Please refresh the page before " "continuing." msgstr "" -"You have signed in as %(username)s. Please refresh the page before " -"continuing." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "%(username)s, you have been signed out. Please refresh the page before " "continuing." msgstr "" -"%(username)s, you have been signed out. Please refresh the page before " -"continuing." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Reload page" -msgstr "Reload page" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "or press F5 key." -msgstr "or press F5 key." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "No categories exist or you don't have permission to see them." -msgstr "No categories exist or you don't have permission to see them." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "This category has no new posts. (closed)" -msgstr "This category has no new posts. (closed)" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "This category has new posts. (closed)" -msgstr "This category has new posts. (closed)" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "This category has no new posts." -msgstr "This category has no new posts." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "This category has new posts." -msgstr "This category has new posts." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "This category is empty. No threads were posted within it so far." -msgstr "This category is empty. No threads were posted within it so far." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "This category is private. You can see only your own threads within it." -msgstr "This category is private. You can see only your own threads within it." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "This category is protected. You can't browse its contents." -msgstr "This category is protected. You can't browse its contents." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Enter your password to confirm account deletion." -msgstr "Enter your password to confirm account deletion." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Delete account" -msgstr "Delete account" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Change your options" -msgstr "Change your options" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "You are going to delete your account. This action is nonreversible, and will " "result in following data being deleted:" msgstr "" -"You are going to delete your account. This action is nonreversible, and will " -"result in following data being deleted:" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "Stored IP addresses associated with content that you have posted will be " "deleted." msgstr "" -"Stored IP addresses associated with content that you have posted will be " -"deleted." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "Your username will become available for other user to rename to or for new " "user to register their account with." msgstr "" -"Your username will become available for other user to rename to or for new " -"user to register their account with." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Your e-mail will become available for use in new account registration." -msgstr "Your e-mail will become available for use in new account registration." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "All your posted content will NOT be deleted, but username associated with it " "will be changed to one shared by all deleted accounts." msgstr "" -"All your posted content will NOT be deleted, but username associated with it " -"will be changed to one shared by all deleted accounts." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Delete my account" -msgstr "Delete my account" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Your details have been updated." -msgstr "Your details have been updated." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Your request for data download has been registered." -msgstr "Your request for data download has been registered." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Download your data" -msgstr "Download your data" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "To download your data from the site, click the \"Request data download\" " "button. Depending on amount of data to be archived and number of users " @@ -671,2052 +1161,2100 @@ msgid "" "your download to be prepared. An e-mail with notification will be sent to " "you when your data is ready to be downloaded." msgstr "" -"To download your data from the site, click the \"Request data download\" " -"button. Depending on amount of data to be archived and number of users " -"wanting to download their data at same time it may take up to few days for " -"your download to be prepared. An e-mail with notification will be sent to " -"you when your data is ready to be downloaded." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "The download will only be available for limited amount of time, after which " "it will be deleted from the site and marked as expired." msgstr "" -"The download will only be available for limited amount of time, after which " -"it will be deleted from the site and marked as expired." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Requested on" -msgstr "Requested on" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Download" -msgstr "Download" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You have no data downloads." -msgstr "You have no data downloads." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Request data download" -msgstr "Request data download" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Download is being prepared" -msgstr "Download is being prepared" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Download is expired" -msgstr "Download is expired" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Everybody" -msgstr "Everybody" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Users I follow" -msgstr "Users I follow" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Nobody" -msgstr "Nobody" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "No" -msgstr "No" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Notify" -msgstr "Notify" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Notify with e-mail" -msgstr "Notify with e-mail" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Your forum options have been changed." -msgstr "Your forum options have been changed." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Please reload page and try again." -msgstr "Please reload page and try again." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Forum options" -msgstr "Forum options" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Change forum options" -msgstr "Change forum options" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Privacy settings" -msgstr "Privacy settings" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Hide my presence" -msgstr "Hide my presence" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "If you hide your presence, only members with permission to see hidden users " "will see when you are online." msgstr "" -"If you hide your presence, only members with permission to see hidden users " -"will see when you are online." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Hide my presence from other users" -msgstr "Hide my presence from other users" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Show my presence to other users" -msgstr "Show my presence to other users" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Private thread invitations" -msgstr "Private thread invitations" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Automatic subscriptions" -msgstr "Automatic subscriptions" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Threads I start" -msgstr "Threads I start" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Threads I reply to" -msgstr "Threads I reply to" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Change username" -msgstr "Change username" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You will be able to change your username %(next_change)s." -msgstr "You will be able to change your username %(next_change)s." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You have used up available name changes." -msgstr "You have used up available name changes." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You can't change your username at the moment." -msgstr "You can't change your username at the moment." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You can change your username %(changes_left)s more time." msgid_plural "You can change your username %(changes_left)s more times." -msgstr[0] "You can change your username %(changes_left)s more time." -msgstr[1] "You can change your username %(changes_left)s more times." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Used changes become available again after %(name_changes_expire)s day." msgid_plural "" "Used changes become available again after %(name_changes_expire)s days." msgstr[0] "" -"Used changes become available again after %(name_changes_expire)s day." msgstr[1] "" -"Used changes become available again after %(name_changes_expire)s days." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Your new username is same as current one." -msgstr "Your new username is same as current one." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "New username" -msgstr "New username" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Your username has been changed successfully." -msgstr "Your username has been changed successfully." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Fill out all fields." -msgstr "Fill out all fields." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Change e-mail address" -msgstr "Change e-mail address" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "New e-mail" -msgstr "New e-mail" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Your current password" -msgstr "Your current password" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Change e-mail" -msgstr "Change e-mail" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "New passwords are different." -msgstr "New passwords are different." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Change password" -msgstr "Change password" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "New password" -msgstr "New password" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Repeat password" -msgstr "Repeat password" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Change email or password" -msgstr "Change email or password" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "You need to set a password for your account to be able to change your " "username or email." msgstr "" -"You need to set a password for your account to be able to change your " -"username or email." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Set password" -msgstr "Set password" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Change forgotten password" -msgstr "Change forgotten password" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Menu" msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Ban details" -msgstr "Ban details" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "User-shown ban message" -msgstr "User-shown ban message" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Team-shown ban message" -msgstr "Team-shown ban message" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "This ban expires on %(expires_on)s." -msgstr "This ban expires on %(expires_on)s." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "This ban expires %(expires_on)s." -msgstr "This ban expires %(expires_on)s." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "This ban has expired." -msgstr "This ban has expired." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(username)s's ban is permanent." -msgstr "%(username)s's ban is permanent." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Ban expiration" -msgstr "Ban expiration" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "No ban is active at the moment." -msgstr "No ban is active at the moment." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You are not sharing any details with others." -msgstr "You are not sharing any details with others." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(username)s is not sharing any details with others." -msgstr "%(username)s is not sharing any details with others." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Details" -msgstr "Details" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 +msgid "Edit" +msgstr "" + +#: static/misago/js/misago.js:1 msgid "%(username)s's details have been updated." -msgstr "%(username)s's details have been updated." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Show older activity" -msgstr "Show older activity" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Search..." -msgstr "Search..." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Followers" -msgstr "Followers" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Found %(users)s user." msgid_plural "Found %(users)s users." -msgstr[0] "Found %(users)s user." -msgstr[1] "Found %(users)s users." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You have %(users)s follower." msgid_plural "You have %(users)s followers." -msgstr[0] "You have %(users)s follower." -msgstr[1] "You have %(users)s followers." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(username)s has %(users)s follower." msgid_plural "%(username)s has %(users)s followers." -msgstr[0] "%(username)s has %(users)s follower." -msgstr[1] "%(username)s has %(users)s followers." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Loading..." -msgstr "Loading..." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Search returned no users matching specified criteria." -msgstr "Search returned no users matching specified criteria." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You have no followers." -msgstr "You have no followers." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(username)s has no followers." -msgstr "%(username)s has no followers." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Show more (%(more)s)" -msgstr "Show more (%(more)s)" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Search users..." -msgstr "Search users..." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Follows" -msgstr "Follows" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You are following %(users)s user." msgid_plural "You are following %(users)s users." -msgstr[0] "You are following %(users)s user." -msgstr[1] "You are following %(users)s users." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(username)s is following %(users)s user." msgid_plural "%(username)s is following %(users)s users." -msgstr[0] "%(username)s is following %(users)s user." -msgstr[1] "%(username)s is following %(users)s users." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You are not following any users." -msgstr "You are not following any users." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(username)s is not following any users." -msgstr "%(username)s is not following any users." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Username history" -msgstr "Username history" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Found %(changes)s username change." msgid_plural "Found %(changes)s username changes." -msgstr[0] "Found %(changes)s username change." -msgstr[1] "Found %(changes)s username changes." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Your username was changed %(changes)s time." msgid_plural "Your username was changed %(changes)s times." -msgstr[0] "Your username was changed %(changes)s time." -msgstr[1] "Your username was changed %(changes)s times." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(username)s's username was changed %(changes)s time." msgid_plural "%(username)s's username was changed %(changes)s times." -msgstr[0] "%(username)s's username was changed %(changes)s time." -msgstr[1] "%(username)s's username was changed %(changes)s times." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Search returned no username changes matching specified criteria." -msgstr "Search returned no username changes matching specified criteria." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(username)s's username was never changed." -msgstr "%(username)s's username was never changed." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Show older (%(more)s)" -msgstr "Show older (%(more)s)" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Search history..." -msgstr "Search history..." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Following" -msgstr "Following" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Follow" -msgstr "Follow" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Message" -msgstr "Message" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Avatar controls have been changed." -msgstr "Avatar controls have been changed." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Lock avatar" -msgstr "Lock avatar" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "Locking user avatar will prohibit user from changing his avatar and will " "reset his/her avatar to default one." msgstr "" -"Locking user avatar will prohibit user from changing his avatar and will " -"reset his/her avatar to default one." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Disallow user from changing avatar" -msgstr "Disallow user from changing avatar" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Allow user to change avatar" -msgstr "Allow user to change avatar" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "User message" -msgstr "User message" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "Optional message for user explaining why he/she is prohibited form changing " "avatar." msgstr "" -"Optional message for user explaining why he/she is prohibited form changing " -"avatar." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Staff message" -msgstr "Staff message" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "Optional message for forum team members explaining why user is prohibited " "form changing avatar." msgstr "" -"Optional message for forum team members explaining why user is prohibited " -"form changing avatar." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 +msgid "Close" +msgstr "" + +#: static/misago/js/misago.js:1 msgid "Avatar controls" -msgstr "Avatar controls" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Username has been changed." -msgstr "Username has been changed." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "%(username)s's account, threads, posts and other content has been deleted." msgstr "" -"%(username)s's account, threads, posts and other content has been deleted." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "%(username)s's account has been deleted and other content has been hidden." msgstr "" -"%(username)s's account has been deleted and other content has been hidden." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Delete %(username)s" -msgstr "Delete %(username)s" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Please wait... (%(countdown)ss)" -msgstr "Please wait... (%(countdown)ss)" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "User content" -msgstr "User content" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Delete together with user's account" -msgstr "Delete together with user's account" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Hide after deleting user's account" -msgstr "Hide after deleting user's account" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Return to users list" -msgstr "Return to users list" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Delete user account" -msgstr "Delete user account" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "This user's account has been disabled by administrator." -msgstr "This user's account has been disabled by administrator." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Account disabled" msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Options" -msgstr "Options" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You have posted no messages." -msgstr "You have posted no messages." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(username)s posted no messages." -msgstr "%(username)s posted no messages." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You have posted %(posts)s message." msgid_plural "You have posted %(posts)s messages." -msgstr[0] "You have posted %(posts)s message." -msgstr[1] "You have posted %(posts)s messages." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(username)s has posted %(posts)s message." msgid_plural "%(username)s has posted %(posts)s messages." -msgstr[0] "%(username)s has posted %(posts)s message." -msgstr[1] "%(username)s has posted %(posts)s messages." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Posts" -msgstr "Posts" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You have no started threads." -msgstr "You have no started threads." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(username)s started no threads." -msgstr "%(username)s started no threads." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You have started %(threads)s thread." msgid_plural "You have started %(threads)s threads." -msgstr[0] "You have started %(threads)s thread." -msgstr[1] "You have started %(threads)s threads." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(username)s has started %(threads)s thread." msgid_plural "%(username)s has started %(threads)s threads." -msgstr[0] "%(username)s has started %(threads)s thread." -msgstr[1] "%(username)s has started %(threads)s threads." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Threads" -msgstr "Threads" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Enter a valid email address." -msgstr "Enter a valid email address." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Your e-mail address" -msgstr "Your e-mail address" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Send link" -msgstr "Send link" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Activation link was sent to %(email)s" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Request another link" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Reset password link was sent to %(email)s" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Activate your account." +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Your account is inactive." +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Enter new password." +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Enter new password" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "%(username)s, your password has been changed successfully." +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "You will have to sign in using new password before continuing." +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "You have to enter search query." +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Search" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Search took %(time)s s to complete" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Show more" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Loading results..." +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "No threads matching search query have been found." +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Enter at least two characters to search threads." +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "No users matching search query have been found." +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Enter at least two characters to search users." +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Sign in with %(backend)s" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "You need to accept the privacy policy." +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Your e-mail address has been verified by %(backend)s." +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Complete your details" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Username" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "E-mail address" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "" +"%(username)s, your account has been created but you need to activate it " +"before you will be able to sign in." +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "" +"%(username)s, your account has been created but board administrator will " +"have to activate it before you will be able to sign in." +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "" +"%(username)s, your account has been created and you have been signed in to " +"it." +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Registration completed!" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Return to forum index" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "You have to enter user name." +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "New participant has been added to thread." +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "User to add" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Add participant" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Are you sure you want to take over this thread?" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Are you sure you want to change thread owner to %(user)s?" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "%(user)s has been made new thread owner." +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Make owner" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Are you sure you want to leave this thread?" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Are you sure you want to remove %(user)s from this thread?" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "You have left this thread." +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "%(user)s has been removed from this thread." +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Leave thread" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Remove" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "See profile" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Thread owner" +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "This thread has %(users)s participant." +msgid_plural "This thread has %(users)s participants." +msgstr[0] "" +msgstr[1] "" + +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "%(votes)s vote, %(proc)s% of total." +msgid_plural "%(votes)s votes, %(proc)s% of total." +msgstr[0] "" +msgstr[1] "" + +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "You've voted on this choice." +msgstr "" + +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Poll votes" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Activation link was sent to %(email)s" -msgstr "Activation link was sent to %(email)s" +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "%(votes)s user has voted for this choice." +msgid_plural "%(votes)s users have voted for this choice." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 -msgid "Request another link" -msgstr "Request another link" +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Vote" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Reset password link was sent to %(email)s" -msgstr "Reset password link was sent to %(email)s" +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "See votes" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Activate your account." -msgstr "Activate your account." +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Edit" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Your account is inactive." -msgstr "Your account is inactive." +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "" +"Are you sure you want to delete this poll? This action is not reversible." +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Enter new password." -msgstr "Enter new password." +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Poll has been deleted" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Enter new password" -msgstr "Enter new password" +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Delete" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "%(username)s, your password has been changed successfully." -msgstr "%(username)s, your password has been changed successfully." +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Started by %(poster)s %(posted_on)s." +msgstr "" -#: static/misago/js/misago.js:2 -msgid "You will have to sign in using new password before continuing." -msgstr "You will have to sign in using new password before continuing." +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Voting ends %(ends_on)s." +msgstr "" -#: static/misago/js/misago.js:2 -msgid "You have to enter search query." -msgstr "You have to enter search query." +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "%(votes)s vote." +msgid_plural "%(votes)s votes." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 -msgid "Search" -msgstr "Search" +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Voting is public." +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Search took %(time)s s to complete" -msgstr "Search took %(time)s s to complete" +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "You can't select any more choices." +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Show more" -msgstr "Show more" +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "You can select %(choices)s more choice." +msgid_plural "You can select %(choices)s more choices." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 -msgid "Loading results..." -msgstr "Loading results..." +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "You can change your vote later." +msgstr "" -#: static/misago/js/misago.js:2 -msgid "No threads matching search query have been found." -msgstr "No threads matching search query have been found." +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Votes are final." +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Enter at least two characters to search threads." -msgstr "Enter at least two characters to search threads." +#: static/misago/js/misago.js:1 +msgid "You need to select at least one choice" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "No users matching search query have been found." -msgstr "No users matching search query have been found." +#: static/misago/js/misago.js:1 +msgid "Your vote has been saved." +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Enter at least two characters to search users." -msgstr "Enter at least two characters to search users." +#: static/misago/js/misago.js:1 +msgid "Save your vote" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Sign in with %(backend)s" -msgstr "Sign in with %(backend)s" +#: static/misago/js/misago.js:1 +msgid "See results" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "You need to accept the privacy policy." -msgstr "You need to accept the privacy policy." +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Add choice" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Your e-mail address has been verified by %(backend)s." -msgstr "Your e-mail address has been verified by %(backend)s." +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Are you sure you want to remove this choice?" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Complete your details" -msgstr "Complete your details" +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Remove this choice" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Username" -msgstr "Username" +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Poll choice" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "E-mail address" -msgstr "E-mail address" +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Are you sure you want to discard changes?" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "" -"%(username)s, your account has been created but you need to activate it " -"before you will be able to sign in." +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Are you sure you want to discard new poll?" msgstr "" -"%(username)s, your account has been created but you need to activate it " -"before you will be able to sign in." -#: static/misago/js/misago.js:2 -msgid "" -"%(username)s, your account has been created but board administrator will " -"have to activate it before you will be able to sign in." +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Poll has been edited." msgstr "" -"%(username)s, your account has been created but board administrator will " -"have to activate it before you will be able to sign in." -#: static/misago/js/misago.js:2 -msgid "" -"%(username)s, your account has been created and you have been signed in to " -"it." +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Poll has been posted." msgstr "" -"%(username)s, your account has been created and you have been signed in to " -"it." -#: static/misago/js/misago.js:2 -msgid "Registration completed!" -msgstr "Registration completed!" +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Edit poll" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Return to forum index" -msgstr "Return to forum index" +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Add poll" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "You have to enter user name." -msgstr "You have to enter user name." +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Question and choices" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "New participant has been added to thread." -msgstr "New participant has been added to thread." +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Poll question" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "User to add" -msgstr "User to add" +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Available choices" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Add participant" -msgstr "Add participant" +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Voting" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Are you sure you want to take over this thread?" -msgstr "Are you sure you want to take over this thread?" +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Poll length" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Are you sure you want to change thread owner to %(user)s?" -msgstr "Are you sure you want to change thread owner to %(user)s?" +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "" +"Enter number of days for which voting in this poll should be possible or " +"zero to run this poll indefinitely." +msgstr "" -#: static/misago/js/misago.js:2 -msgid "%(user)s has been made new thread owner." -msgstr "%(user)s has been made new thread owner." +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Allowed choices" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Make owner" -msgstr "Make owner" +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Allow vote changes" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Are you sure you want to leave this thread?" -msgstr "Are you sure you want to leave this thread?" +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Allow participants to change their vote" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Are you sure you want to remove %(user)s from this thread?" -msgstr "Are you sure you want to remove %(user)s from this thread?" +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Don't allow participants to change their vote" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "You have left this thread." -msgstr "You have left this thread." +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Cancel" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "%(user)s has been removed from this thread." -msgstr "%(user)s has been removed from this thread." +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Save changes" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Leave thread" -msgstr "Leave thread" +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Post poll" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Remove" -msgstr "Remove" +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Make voting public" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "See profile" -msgstr "See profile" +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "" +"Making voting public will allow everyone to access detailed list of votes, " +"showing which users voted for which choices and at which times. This option " +"can't be changed after poll's creation. Moderators may see voting details " +"for all polls." +msgstr "" -#: static/misago/js/misago.js:2 -msgid "Thread owner" -msgstr "Thread owner" +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Votes are public" +msgstr "" -#: static/misago/js/misago.js:2 -msgid "This thread has %(users)s participant." -msgid_plural "This thread has %(users)s participants." -msgstr[0] "This thread has %(users)s participant." -msgstr[1] "This thread has %(users)s participants." +#: static/misago/js/misago.js:1 +msgctxt "thread poll" +msgid "Votes are hidden" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Hide" -msgstr "Hide" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Unhide" -msgstr "Unhide" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "Are you sure you wish to delete this event? This action is not reversible!" msgstr "" -"Are you sure you wish to delete this event? This action is not reversible!" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Event has been deleted." -msgstr "Event has been deleted." +msgstr "" + +#: static/misago/js/misago.js:1 +msgid "Delete" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Hidden by %(event_by)s %(event_on)s." -msgstr "Hidden by %(event_by)s %(event_on)s." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "By %(event_by)s %(event_on)s." -msgstr "By %(event_by)s %(event_on)s." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Thread has been pinned globally." -msgstr "Thread has been pinned globally." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Thread has been pinned locally." -msgstr "Thread has been pinned locally." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Thread has been unpinned." -msgstr "Thread has been unpinned." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Thread has been approved." -msgstr "Thread has been approved." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Thread has been opened." -msgstr "Thread has been opened." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Thread has been closed." -msgstr "Thread has been closed." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Thread has been revealed." -msgstr "Thread has been revealed." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Thread has been made hidden." -msgstr "Thread has been made hidden." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Took thread over." -msgstr "Took thread over." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Owner has left thread. This thread is now closed." -msgstr "Owner has left thread. This thread is now closed." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Participant has left thread." -msgstr "Participant has left thread." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Thread title has been changed from %(old_title)s." -msgstr "Thread title has been changed from %(old_title)s." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Thread has been moved from %(from_category)s." -msgstr "Thread has been moved from %(from_category)s." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "The %(merged_thread)s thread has been merged into this thread." -msgstr "The %(merged_thread)s thread has been merged into this thread." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Changed thread owner to %(user)s." -msgstr "Changed thread owner to %(user)s." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Added %(user)s to thread." -msgstr "Added %(user)s to thread." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Removed %(user)s from thread." -msgstr "Removed %(user)s from thread." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "New event" -msgstr "New event" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(filetype)s, %(size)s, uploaded by %(uploader)s %(uploaded_on)s." -msgstr "%(filetype)s, %(size)s, uploaded by %(uploader)s %(uploaded_on)s." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Hidden by %(hidden_by)s %(hidden_on)s." -msgstr "Hidden by %(hidden_by)s %(hidden_on)s." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "This post is hidden. You cannot see its contents." -msgstr "This post is hidden. You cannot see its contents." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Marked as best answer by you %(marked_on)s." -msgstr "Marked as best answer by you %(marked_on)s." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Marked as best answer by %(marked_by)s %(marked_on)s." -msgstr "Marked as best answer by %(marked_by)s %(marked_on)s." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "This post is hidden. Only users with permission may see its contents." -msgstr "This post is hidden. Only users with permission may see its contents." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "This post is unapproved. Only users with permission to approve posts and its " "author may see its contents." msgstr "" -"This post is unapproved. Only users with permission to approve posts and its " -"author may see its contents." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "This post is protected. Only moderators may change it." -msgstr "This post is protected. Only moderators may change it." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "Are you sure you want to delete this post? This action is not reversible!" msgstr "" -"Are you sure you want to delete this post? This action is not reversible!" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Post has been deleted." -msgstr "Post has been deleted." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "No users have liked this post." -msgstr "No users have liked this post." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Post Likes" -msgstr "Post Likes" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(likes)s like" msgid_plural "%(likes)s likes" -msgstr[0] "%(likes)s like" -msgstr[1] "%(likes)s likes" +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Liked" -msgstr "Liked" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Like" -msgstr "Like" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(user)s likes this." -msgstr "%(user)s likes this." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(users)s and %(last_user)s" -msgstr "%(users)s and %(last_user)s" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(users)s like this." -msgstr "%(users)s like this." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(users)s and %(likes)s other user like this." msgid_plural "%(users)s and %(likes)s other users like this." -msgstr[0] "%(users)s and %(likes)s other user like this." -msgstr[1] "%(users)s and %(likes)s other users like this." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Reply" -msgstr "Reply" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You have to enter link to the other thread." -msgstr "You have to enter link to the other thread." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Selected post was moved to the other thread." -msgstr "Selected post was moved to the other thread." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Link to thread you want to move post to" -msgstr "Link to thread you want to move post to" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Move post" -msgstr "Move post" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Revert post to state from before this edit." -msgstr "Revert post to state from before this edit." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Revert" -msgstr "Revert" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "See previous change" -msgstr "See previous change" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "See next change" -msgstr "See next change" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "By %(edited_by)s %(edited_on)s." -msgstr "By %(edited_by)s %(edited_on)s." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "Are you sure you with to revert this post to the state from before this edit?" msgstr "" -"Are you sure you with to revert this post to the state from before this edit?" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Post has been reverted to previous state." -msgstr "Post has been reverted to previous state." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Post edits history" -msgstr "Post edits history" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Yes" -msgstr "Yes" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Selected post was split into new thread." -msgstr "Selected post was split into new thread." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Not pinned" -msgstr "Not pinned" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Pinned locally" -msgstr "Pinned locally" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Thread weight" -msgstr "Thread weight" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Hide thread" -msgstr "Hide thread" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Close thread" -msgstr "Close thread" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Thread title" -msgstr "Thread title" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Category" -msgstr "Category" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Split post" -msgstr "Split post" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You can't move this post at the moment." -msgstr "You can't move this post at the moment." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Split post into new thread" -msgstr "Split post into new thread" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Permament link to this post:" -msgstr "Permament link to this post:" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Permament link" -msgstr "Permament link" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Mark as best answer" -msgstr "Mark as best answer" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Unmark best answer" -msgstr "Unmark best answer" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "This post was edited %(edits)s time." msgid_plural "This post was edited %(edits)s times." -msgstr[0] "This post was edited %(edits)s time." -msgstr[1] "This post was edited %(edits)s times." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Changes history" -msgstr "Changes history" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Approve" -msgstr "Approve" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Move" -msgstr "Move" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Split" -msgstr "Split" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Protect" -msgstr "Protect" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Remove protection" -msgstr "Remove protection" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "New post" -msgstr "New post" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "New" -msgstr "New" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "edited %(edits)s time" msgid_plural "edited %(edits)s times" -msgstr[0] "edited %(edits)s time" -msgstr[1] "edited %(edits)s times" +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(edits)s edit" msgid_plural "%(edits)s edits" -msgstr[0] "%(edits)s edit" -msgstr[1] "%(edits)s edits" +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "This post is protected and may not be edited." -msgstr "This post is protected and may not be edited." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "protected" -msgstr "protected" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Thread author" -msgstr "Thread author" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Started on: %(timestamp)s" msgstr "" -#: static/misago/js/misago.js:2 -msgid "You have to enter thread title." -msgstr "You have to enter thread title." - -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Change title" -msgstr "Change title" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Thread has been merged with other one." -msgstr "Thread has been merged with other one." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Link to thread you want to merge with" -msgstr "Link to thread you want to merge with" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "Merge will delete current thread and move its contents to the thread " "specified here." msgstr "" -"Merge will delete current thread and move its contents to the thread " -"specified here." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Merge thread" -msgstr "Merge thread" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Thread has been moved." -msgstr "Thread has been moved." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "New category" -msgstr "New category" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Move thread" -msgstr "Move thread" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You can't move this thread at the moment." -msgstr "You can't move this thread at the moment." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Thread has been made visible." -msgstr "Thread has been made visible." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Are you sure you want to delete this thread?" -msgstr "Are you sure you want to delete this thread?" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Thread has been deleted." -msgstr "Thread has been deleted." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Pin globally" -msgstr "Pin globally" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Pin locally" -msgstr "Pin locally" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Unpin" -msgstr "Unpin" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Merge" -msgstr "Merge" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Open" -msgstr "Open" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Thread options" -msgstr "Thread options" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "E-mail" -msgstr "E-mail" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Enabled" -msgstr "Enabled" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Disabled" -msgstr "Disabled" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Unsubscribe" -msgstr "Unsubscribe" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Subscribe" -msgstr "Subscribe" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Subscribe with e-mail" -msgstr "Subscribe with e-mail" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Private threads" -msgstr "Private threads" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Go to first page" -msgstr "Go to first page" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Go to previous page" -msgstr "Go to previous page" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Go to next page" -msgstr "Go to next page" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Go to last page" -msgstr "Go to last page" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "There is %(more)s more post in this thread." msgid_plural "There are %(more)s more posts in this thread." -msgstr[0] "There is %(more)s more post in this thread." -msgstr[1] "There are %(more)s more posts in this thread." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "There are no more posts in this thread." -msgstr "There are no more posts in this thread." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Moderation" -msgstr "Moderation" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "One or more posts could not be changed:" -msgstr "One or more posts could not be changed:" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(username)s on %(posted_on)s" -msgstr "%(username)s on %(posted_on)s" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "Are you sure you want to merge selected posts? This action is not reversible!" msgstr "" -"Are you sure you want to merge selected posts? This action is not reversible!" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "Are you sure you want to delete selected posts? This action is not " "reversible!" msgstr "" -"Are you sure you want to delete selected posts? This action is not " -"reversible!" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Selected posts were moved to the other thread." -msgstr "Selected posts were moved to the other thread." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Link to thread you want to move posts to" -msgstr "Link to thread you want to move posts to" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Move posts" -msgstr "Move posts" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Selected posts were split into new thread." -msgstr "Selected posts were split into new thread." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Split posts" -msgstr "Split posts" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You can't move selected posts at the moment." -msgstr "You can't move selected posts at the moment." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Split posts into new thread" -msgstr "Split posts into new thread" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Unprotect" -msgstr "Unprotect" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Posts options" -msgstr "Posts options" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Add poll" -msgstr "Add poll" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Shortcuts" msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Go to new post" -msgstr "Go to new post" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Go to best answer" -msgstr "Go to best answer" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Go to unapproved post" -msgstr "Go to unapproved post" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Go to last post" -msgstr "Go to last post" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Threads moderation" -msgstr "Threads moderation" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "One or more threads could not be deleted:" -msgstr "One or more threads could not be deleted:" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "You can't move threads because there are no categories you are allowed to " "move them to." msgstr "" -"You can't move threads because there are no categories you are allowed to " -"move them to." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "You need permission to start threads in category to be able to merge threads " "to it." msgstr "" -"You need permission to start threads in category to be able to merge threads " -"to it." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Selected threads were moved." -msgstr "Selected threads were moved." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Move threads" -msgstr "Move threads" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "You need permission to start threads in category to be able to move threads " "to it." msgstr "" -"You need permission to start threads in category to be able to move threads " -"to it." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Selected threads were pinned globally." -msgstr "Selected threads were pinned globally." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Selected threads were pinned locally." -msgstr "Selected threads were pinned locally." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Selected threads were unpinned." -msgstr "Selected threads were unpinned." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Selected threads were approved." -msgstr "Selected threads were approved." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Selected threads were opened." -msgstr "Selected threads were opened." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Selected threads were closed." -msgstr "Selected threads were closed." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Selected threads were unhidden." -msgstr "Selected threads were unhidden." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Selected threads were hidden." -msgstr "Selected threads were hidden." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You don't have permission to merge this thread with others." -msgstr "You don't have permission to merge this thread with others." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You have to select at least two threads to merge." -msgstr "You have to select at least two threads to merge." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Are you sure you want to delete selected threads?" -msgstr "Are you sure you want to delete selected threads?" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Selected threads were deleted." -msgstr "Selected threads were deleted." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Select all" -msgstr "Select all" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Select none" -msgstr "Select none" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Pin threads globally" -msgstr "Pin threads globally" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Pin threads locally" -msgstr "Pin threads locally" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Unpin threads" -msgstr "Unpin threads" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Approve threads" -msgstr "Approve threads" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Open threads" -msgstr "Open threads" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Close threads" -msgstr "Close threads" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Unhide threads" -msgstr "Unhide threads" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Hide threads" -msgstr "Hide threads" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Delete threads" -msgstr "Delete threads" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "All categories" -msgstr "All categories" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "All subcategories" msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Start thread" -msgstr "Start thread" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Why not start one yourself?" -msgstr "Why not start one yourself?" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "There are no threads on this forum... yet!" -msgstr "There are no threads on this forum... yet!" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "There are no threads in this category." -msgstr "There are no threads in this category." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "No threads matching specified criteria were found." -msgstr "No threads matching specified criteria were found." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Last activity: %(timestamp)s" msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "No new posts" -msgstr "No new posts" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "New posts" -msgstr "New posts" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Last post by: %(poster)s" -msgstr "Last post by: %(poster)s" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Subscribe with alert" -msgstr "Subscribe with alert" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Subscribed to e-mails" -msgstr "Subscribed to e-mails" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Subscribed to alerts" -msgstr "Subscribed to alerts" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Not subscribed" -msgstr "Not subscribed" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "There is %(threads)s new or updated thread. Click here to show it." msgid_plural "" "There are %(threads)s new or updated threads. Click here to show them." -msgstr[0] "There is %(threads)s new or updated thread. Click here to show it." +msgstr[0] "" msgstr[1] "" -"There are %(threads)s new or updated threads. Click here to show them." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "Private threads are threads which only those that started them and those " "they have invited may see and participate in." msgstr "" -"Private threads are threads which only those that started them and those " -"they have invited may see and participate in." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You aren't participating in any private threads." -msgstr "You aren't participating in any private threads." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "All" -msgstr "All" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "All threads" -msgstr "All threads" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "My" -msgstr "My" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "My threads" -msgstr "My threads" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "New threads" -msgstr "New threads" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Unread" -msgstr "Unread" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Unread threads" -msgstr "Unread threads" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Subscribed" -msgstr "Subscribed" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Subscribed threads" -msgstr "Subscribed threads" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Unapproved" -msgstr "Unapproved" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Unapproved content" -msgstr "Unapproved content" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Search returned no results." -msgstr "Search returned no results." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "See full \"%(provider)s\" results page with %(count)s result." msgid_plural "See full \"%(provider)s\" results page with %(count)s results." -msgstr[0] "See full \"%(provider)s\" results page with %(count)s result." -msgstr[1] "See full \"%(provider)s\" results page with %(count)s results." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Posted by %(poster)s on %(posted_on)s in %(category)s." -msgstr "Posted by %(poster)s on %(posted_on)s in %(category)s." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(title)s, joined on %(joined_on)s" -msgstr "%(title)s, joined on %(joined_on)s" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Entered password is very weak." -msgstr "Entered password is very weak." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Entered password is weak." -msgstr "Entered password is weak." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Entered password is average." -msgstr "Entered password is average." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Entered password is strong." -msgstr "Entered password is strong." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Entered password is very strong." -msgstr "Entered password is very strong." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Register" -msgstr "Register" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Join with %(site)s" -msgstr "Join with %(site)s" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Or create forum account:" -msgstr "Or create forum account:" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Register account" -msgstr "Register account" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "We have sent an e-mail to %(email)s with link that you have to click to " "activate your account." msgstr "" -"We have sent an e-mail to %(email)s with link that you have to click to " -"activate your account." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "We will send an e-mail to %(email)s when this takes place." -msgstr "We will send an e-mail to %(email)s when this takes place." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Registration complete" -msgstr "Registration complete" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "New registrations are currently disabled." -msgstr "New registrations are currently disabled." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Registration is currently unavailable due to an error." -msgstr "Registration is currently unavailable due to an error." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You are browsing as guest." -msgstr "You are browsing as guest." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Sign in or register to start and participate in discussions." -msgstr "Sign in or register to start and participate in discussions." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Download my Gravatar" -msgstr "Download my Gravatar" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Re-crop uploaded image" -msgstr "Re-crop uploaded image" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Upload new image" -msgstr "Upload new image" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Pick avatar from gallery" -msgstr "Pick avatar from gallery" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Generate my individual avatar" -msgstr "Generate my individual avatar" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Set avatar" -msgstr "Set avatar" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Crop image" -msgstr "Crop image" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Your image has been uploaded and you may now crop it." -msgstr "Your image has been uploaded and you may now crop it." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Selected file is too big. (%(filesize)s)" -msgstr "Selected file is too big. (%(filesize)s)" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Selected file type is not supported." -msgstr "Selected file type is not supported." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(files)s files smaller than %(limit)s" -msgstr "%(files)s files smaller than %(limit)s" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Select file" -msgstr "Select file" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(progress)s % complete" -msgstr "%(progress)s % complete" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Save choice" -msgstr "Save choice" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Select avatar" -msgstr "Select avatar" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Change your avatar" -msgstr "Change your avatar" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "See your profile" -msgstr "See your profile" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Change options" -msgstr "Change options" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Change avatar" -msgstr "Change avatar" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Log out" -msgstr "Log out" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You have unread private threads!" -msgstr "You have unread private threads!" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "No users have posted any new messages during last %(days)s days." -msgstr "No users have posted any new messages during last %(days)s days." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Rank" -msgstr "Rank" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Ranked posts" -msgstr "Ranked posts" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Total posts" -msgstr "Total posts" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "%(posters)s top poster from last %(days)s days." msgid_plural "%(posters)s top posters from last %(days)s days." -msgstr[0] "%(posters)s top poster from last %(days)s days." -msgstr[1] "%(posters)s top posters from last %(days)s days." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Users" -msgstr "Users" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "There is %(more)s more member with this role." msgid_plural "There are %(more)s more members with this role." -msgstr[0] "There is %(more)s more member with this role." -msgstr[1] "There are %(more)s more members with this role." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "There are no more members with this role." -msgstr "There are no more members with this role." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "There are no users with this rank at the moment." -msgstr "There are no users with this rank at the moment." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Lost connection with application." -msgstr "Lost connection with application." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Action link is invalid." -msgstr "Action link is invalid." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Unknown error has occured." -msgstr "Unknown error has occured." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Upload was rejected by server as too large." -msgstr "Upload was rejected by server as too large." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Failed to load CAPTCHA." -msgstr "Failed to load CAPTCHA." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Please solve the quick test" -msgstr "Please solve the quick test" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "This test helps us prevent automated spam registrations on our site." -msgstr "This test helps us prevent automated spam registrations on our site." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "page: %(page)s" -msgstr "page: %(page)s" - -#: static/misago/js/misago.js:2 -msgid "Insert code" -msgstr "Insert code" - -#: static/misago/js/misago.js:2 -msgid "Enter name of syntax of your code (optional)" -msgstr "Enter name of syntax of your code (optional)" - -#: static/misago/js/misago.js:2 -msgid "Emphase selection" -msgstr "Emphase selection" - -#: static/misago/js/misago.js:2 -msgid "Insert horizontal ruler" -msgstr "Insert horizontal ruler" - -#: static/misago/js/misago.js:2 -msgid "Insert image" -msgstr "Insert image" - -#: static/misago/js/misago.js:2 -msgid "Enter link to image" -msgstr "Enter link to image" - -#: static/misago/js/misago.js:2 -msgid "Enter image label (optional)" -msgstr "Enter image label (optional)" - -#: static/misago/js/misago.js:2 -msgid "Insert link" -msgstr "Insert link" - -#: static/misago/js/misago.js:2 -msgid "Enter link address" -msgstr "Enter link address" - -#: static/misago/js/misago.js:2 -msgid "Enter link label (optional)" -msgstr "Enter link label (optional)" - -#: static/misago/js/misago.js:2 -msgid "Insert spoiler" -msgstr "Insert spoiler" - -#: static/misago/js/misago.js:2 -msgid "Strikethrough selection" -msgstr "Strikethrough selection" - -#: static/misago/js/misago.js:2 -msgid "Bolder selection" -msgstr "Bolder selection" - -#: static/misago/js/misago.js:2 -msgid "Insert quote" -msgstr "Insert quote" - -#: static/misago/js/misago.js:2 -msgid "Enter quote autor, prefix usernames with @" -msgstr "Enter quote autor, prefix usernames with @" - -#: static/misago/js/misago.js:2 -msgid "Insert" -msgstr "Insert" - -#: static/misago/js/misago.js:2 -msgid "Undo removal" -msgstr "Undo removal" - -#: static/misago/js/misago.js:2 -msgid "Error uploading %(filename)s" -msgstr "Error uploading %(filename)s" - -#: static/misago/js/misago.js:2 -msgid "Dismiss" -msgstr "Dismiss" - -#: static/misago/js/misago.js:2 -msgid "Uploading %(filename)s... %(progress)s" -msgstr "Uploading %(filename)s... %(progress)s" - -#: static/misago/js/misago.js:2 -msgid "Upload file" -msgstr "Upload file" - -#: static/misago/js/misago.js:2 -msgid "Preview message" -msgstr "Preview message" - -#: static/misago/js/misago.js:2 -msgid "Preview" -msgstr "Preview" - -#: static/misago/js/misago.js:2 -msgid "Post" -msgstr "Post" - -#: static/misago/js/misago.js:2 -msgid "Protected" -msgstr "Protected" - -#: static/misago/js/misago.js:2 -msgid "Not hidden" -msgstr "Not hidden" - -#: static/misago/js/misago.js:2 -msgid "Unpinned" -msgstr "Unpinned" - -#: static/misago/js/misago.js:2 -msgid "Are you sure you want to discard thread?" -msgstr "Are you sure you want to discard thread?" - -#: static/misago/js/misago.js:2 -msgid "You have to enter a message." -msgstr "You have to enter a message." - -#: static/misago/js/misago.js:2 -msgid "Your thread has been posted." -msgstr "Your thread has been posted." - -#: static/misago/js/misago.js:2 -msgid "Post thread" -msgstr "Post thread" - -#: static/misago/js/misago.js:2 -msgid "Are you sure you want to discard private thread?" -msgstr "Are you sure you want to discard private thread?" - -#: static/misago/js/misago.js:2 -msgid "You have to enter at least one recipient." -msgstr "You have to enter at least one recipient." - -#: static/misago/js/misago.js:2 -msgid "Comma separated list of user names, eg.: Danny, Lisa" -msgstr "Comma separated list of user names, eg.: Danny, Lisa" - -#: static/misago/js/misago.js:2 -msgid "Are you sure you want to discard your reply?" -msgstr "Are you sure you want to discard your reply?" - -#: static/misago/js/misago.js:2 -msgid "Your reply has been posted." -msgstr "Your reply has been posted." - -#: static/misago/js/misago.js:2 -msgid "Post reply" -msgstr "Post reply" - -#: static/misago/js/misago.js:2 -msgid "Are you sure you want to discard changes?" -msgstr "Are you sure you want to discard changes?" - -#: static/misago/js/misago.js:2 -msgid "Reply has been edited." -msgstr "Reply has been edited." - -#: static/misago/js/misago.js:2 -msgid "Edit reply" -msgstr "Edit reply" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You are already working on other message. Do you want to discard it?" -msgstr "You are already working on other message. Do you want to discard it?" - -#: static/misago/js/misago.js:2 -msgid "You are already working on a poll. Do you want to discard it?" -msgstr "You are already working on a poll. Do you want to discard it?" +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You don't have permission to perform this action." -msgstr "You don't have permission to perform this action." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "This ban is permanent." -msgstr "This ban is permanent." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You are banned" -msgstr "You are banned" - -#: static/misago/js/misago.js:2 -msgid "This field is required." -msgstr "This field is required." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You have to accept the terms of service." -msgstr "You have to accept the terms of service." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "You have to accept the privacy policy." -msgstr "You have to accept the privacy policy." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "Ensure this value has at least %(limit_value)s character (it has " "%(show_value)s)." @@ -2724,13 +3262,9 @@ msgid_plural "" "Ensure this value has at least %(limit_value)s characters (it has " "%(show_value)s)." msgstr[0] "" -"Ensure this value has at least %(limit_value)s character (it has " -"%(show_value)s)." msgstr[1] "" -"Ensure this value has at least %(limit_value)s characters (it has " -"%(show_value)s)." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "" "Ensure this value has at most %(limit_value)s character (it has " "%(show_value)s)." @@ -2738,33 +3272,29 @@ msgid_plural "" "Ensure this value has at most %(limit_value)s characters (it has " "%(show_value)s)." msgstr[0] "" -"Ensure this value has at most %(limit_value)s character (it has " -"%(show_value)s)." msgstr[1] "" -"Ensure this value has at most %(limit_value)s characters (it has " -"%(show_value)s)." -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Username must be at least %(limit_value)s character long." msgid_plural "Username must be at least %(limit_value)s characters long." -msgstr[0] "Username must be at least %(limit_value)s character long." -msgstr[1] "Username must be at least %(limit_value)s characters long." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Username cannot be longer than %(limit_value)s character." msgid_plural "Username cannot be longer than %(limit_value)s characters." -msgstr[0] "Username cannot be longer than %(limit_value)s character." -msgstr[1] "Username cannot be longer than %(limit_value)s characters." +msgstr[0] "" +msgstr[1] "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Username can only contain latin alphabet letters and digits." -msgstr "Username can only contain latin alphabet letters and digits." +msgstr "" -#: static/misago/js/misago.js:2 +#: static/misago/js/misago.js:1 msgid "Valid password must be at least %(limit_value)s character long." msgid_plural "Valid password must be at least %(limit_value)s characters long." -msgstr[0] "Valid password must be at least %(limit_value)s character long." -msgstr[1] "Valid password must be at least %(limit_value)s characters long." +msgstr[0] "" +msgstr[1] "" #: static/misago/js/vendor.js:2 msgid "