diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -21,3 +21,4 @@ bd1c8d230fe741c2dfd7100a0ef39fd0774fd581 9731914f89765d9628dc4dddc84bc9402aa124c8 v4.8.0 c5a2b7d0e4bbdebc4a62d7b624befe375207b659 v4.9.0 d9aa3b27ac9f7e78359775c75fedf7bfece232f1 v4.9.1 +4ba4d74981cec5d6b28b158f875a2540952c2f74 v4.10.0 diff --git a/pkgs/python-packages.nix b/pkgs/python-packages.nix --- a/pkgs/python-packages.nix +++ b/pkgs/python-packages.nix @@ -185,7 +185,7 @@ }; }; Pylons = super.buildPythonPackage { - name = "Pylons-1.0.2.dev20170630"; + name = "Pylons-1.0.2.dev20171106"; buildInputs = with self; []; doCheck = false; propagatedBuildInputs = with self; [Routes WebHelpers Beaker Paste PasteDeploy PasteScript FormEncode simplejson decorator nose Mako WebError WebTest Tempita MarkupSafe WebOb]; diff --git a/rhodecode/i18n/de/LC_MESSAGES/rhodecode.mo b/rhodecode/i18n/de/LC_MESSAGES/rhodecode.mo index b164d06e0a953dca3f7ccbf89f6932c5cb9fd7b5..59ecb1ac1088091803ad0a62ebd7bad77a96399c GIT binary patch literal 160542 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 z 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 z zy2^f#I^m)5(BcKU0l_{as3PNCh|iwFp>(W^GGeFCUB$o1OTVK^;ybN3nyAn{%53(L z`BV2t$yqxDo6y-P=>?Ah*n=f)Kgxwg$Dg-$_)InqcKVXu<9Z^&PE{RoWLZ>+mgt-^ zK$5FA7jjEJ0`!9(BQ)DbmY949xO6)?O&g@AzARn=De5g@>T2|*&0uy_n?dk4DeGe= ztNWBbBb?8(v2q2kMv@7=*)2cq5jHdo^a!osfSb^wVUU=HfV$QRX@wmcHJDhHCd`k0&5;0+8tS?1VS!g0t#)SqSRka zAy-H7K;llpEiku^mdj6K$f6PSo~&sn#jG^?3w*CcT?fn`>hWMzeKRiJy+I6!_BSmJ zcnI*l4u}kK0S~p~Zc0c?C&kV`{Cy6Q&TXs8H5L0>Gm%4xoTxr|Q=WFPGDak8mmDlW ztI}099DAUrUH*5!qe&h@oIHUrzS8#+0mmWdg*x@x$Y~O)G5dypw z5^J<>^6eBZa-f1pW4Kn^d^-x-iptWRE;{GT7@rHu$fg2qdoQ~q$!jL(TwJ-X3lCwu`L z>6I2NA}=ItjT%Ezj1Yj~(KyQgxcBU-?Ozl7kX6YyLG9Gss0~|TKn2VOB427cQrCdQ z5}z^oD3#mFeEz%NTRjGN!c{?EFouIbb%bX;Xy&f?F#mSUNLYC$qB|>^CSipmK!gIG zK4<9vU9t<6<#@2h1O+l}7bP;aCnl)sYq{(tv5w&_V+|(e*WexW`Gr5=!~caB8TQO= z3zt7lYmFlepF zPArnd(?^AERKNt5jb_h5Y~(9?X(slUG{0N2nTvUQERl)z-b(R4aZ_Hr0|i-m=1Zt_ zWAH};ad!Qbt=fotLU;XeCJFpMb3k_o}o9&4!qF=l5e zPVcS@iz~5lGEc@H6^q(1vDJ_V^01kS-#U4u>#^%fWgOYE++o8WL%ri7fpnBVCKX2X z5l%fAIT0i0!Q0hXMkpW76IM?fs^0ff3^@`h;J&J$U3)~^Ie}CUh1w>Pvu!^EtwM}3 zO*bCz)@e_Vo@4-F9Y<|*pvoldO5{U5?(pa($q^j3CL<+2PIHflaGwoQiiZ;PKgXcfxxTr$)jaqBHuxq?gqvI zJYFJgDpYIkbUtg&IrK;&{YX&e20mwTFn0sLF6+J^Sx1@O7Zq~+CxI1@iT!V~BrCpA zT%dn5pG#AqSdHW3R!+eFDsLw}&E-6$Y89i4F|mdSExvdH_Q6rzUFY7XXcA?Bk2^4* zKDY0bZ8;rxJ@+{ZgjaDQ`vJaoy1j9uq5=G^Qe@d42gwTjX9t3;?9ax@nWy0NNo_bv z9C-$1!BBJ@we!(JJnewlNeRhT9SXiwcI)={k=XsXB^Rz4+FessEw}IlhY;r{F{T7C zB%7ek>x@f|fj%uOe4+t0TmZydk4TNl?jR0GI8rvD$}~1U|O?V{^H&f+>=PFBaU#% zCG*CO3#`I^^@1u(?oOqax|87XBb=TH>nW5cSJBlpg9 zn!LDV%5^45Bk+n?K2v+U74Y}D`8+8a<1BUP&KTdBZyCS2X6K1Zsum&{Miod~qlkGT z<<$WvZ!~6l9dNjaz{ER++NzXIIu4w4=V5d>H z>f{8UD@!RNMX&4f^%yvCJ&=9FZ{-HjU+O(6C+S^!8EKr*h~{mhz32%mB0XY@Mjfvb zwbkN(NESZ2d|9|I$OVP7z%2=wHHop?Ye{qiZB(Zj3EDlUGTy$LuPKWl?fG@!OT4lH z{w3MA0hksGyodBvZs}4m&~wUnbhPkYU|IUrooTT2vVJtY6l>y5DXmcAkM))SFJj88!Y<{KdDjdgMx2xGyKhKbwa z+eV+#N8yB<3=XovQPmY|G?|PY)|Z-y&*6%3y5;4J$4Yo%KFxNHo*f*SEmr^-PO(FV zE~m}!thkfaD*vl^yTW_uxIEy~L6k3+A`oovz^7Q}X~t*WfAGIX_uT*PuicX9Q;1}t zn62ceMf*0C-FWcDT0}Ac<;|R1-5Iulqg#7TZa|Tq|1hi%q!VRHfseyG^Hs0=qkF3J z@((4lYP1(OT@_V+`j+5GRp+na_&}e9YrnK*udJFzO<(rPqEf&58^QQ`fLHkL zZyKXF6wn0!?ZG%9&mTABFEL8vdd%w5iMG4bE(z%xYFgKNkX}37#~_9x)&U|_%qic~R~ZLfXz#j$ zcY9ZV*15c6In_80HiOsSdNI{#{H^DY@{Rn(OI0A?wYnGhf8-quwGw4R0wDcwYcU2e zFom_Ig+9A|>sd1cv9L7p&A2(d9DK+6ZX)LdcUMU>clS*}f9)i$Jb$sL0JW=)v=y6^42Zh5$vYe*w`oM+_*!Ko>+&@QdSb%bjwrM!~>52M|d z6uYvr_T&>Q8)(o_p4IR2)W{Q__8XTtbt}I9L>}v!aF{w5KL((!iXJ#DL$pS|av|u} ztD1#6)ZE*NXSG_nSfD+c^+Qv*ax;;l3w+=p6y@AlwSXoxR?TfOFoC!OUDd)ZPkjYkT12FHX= z#!6q@zm)hi<$my>NBR&@I?_n6P1o<(UeL-JNlR4G$OIzT>0!e#>yjAi1j8(>>}H;z zvP${3dQWYsyZ=FTjO*|jy`FPYp=(^Y7E5s$GfXYmP4H|c`Xbj-^?A^nmt;T@P$YeX z&Af}bicIR;Lk3Q@-Ha)+1GGQD+_+&=hao$CUoqn6D#N0kIhW`fZJjTo>0)MOQPhv zW}J8*A6dqsiT%DgT(sg~@;#03`Xk{~?b~3jQE(h|cv{*mdeZGXsQjC~$3;GUF42y# zk0OgQ>OiLJrqr~_?Bh+%S6(u7fwXBzdCQeX>=d+=QVb1oz#0l3MJ)8x&b@luZXy{V z3yp9W?$$)h%cV&y5G)s6s^DziGf>_l{l)#G`%OXp;qQkh&>H1i^{HDj@HV0_VP8Jr zj%Ex}z#sRW=zn`y^0cH|zwrMaAVTmQh+m~_G%TFCMC~U9lu_RsL6{shNAjEaXQnCi z`exF+;~??94~tkvcg_}$JFc0Co~BVBmh^chu(tsG_s%crS>B$4m+pJnNpKQP3%)~~ z@L?fETpCFJzE4aI+4qn)2zK(L8yBz&GJrIDvb~o*DGwVw*Rflk6gJp?lTDXd$-OA5 zp&Js@5t37WN>I-E56Z|l(MJ2?00?kxRhR?%Jc#3ic4_j@NJ^}ngo^?btFin}s-qI| zq1kpVv}Y&<#75={zDgDy18aq+2^}XXVgb8sw1}k`3`aR##2LkG-Z)~tMflU56+Gu^ zY~RJeA^DxGp4wRU7F*;xbn#F0Z*UXiNn})iLbI*`*}+0f{k?F&i|3pEKz&}3J*I*F8eR6 zT>)!F1pwES2+>gCN${vMplnReZ+4>#=t6asSqbj!ATbERtWKaS5tk^@LtHR4kchE8dZNg}0wrYbS9K^nwZZ~er7p9HGlEg+ zJz2PonG^m%{KV-#xLIa@e3AiS`lsEWyI6{DoKH?Oae&t!;;mvAdN>cAfqb_g$rniq zvT07JR{BQBHTa!O^SLquktXxdA{ZDZ&-K6`Mi@IIRO7p(oef8bm%g2wi?VSiP8X}(Q945u$ zV4el5FAgRAJPF6xK7@GXs^{C3iA-bz(0+G#!Req+a_~}!zY$)$eOxz`uX1?o7+4ci zO8}D3%ht(krT0F7%b&X=nQ3#cY>LFyZ!D9+Vls|9e({;b8YCVixPbxiMmhyQNgjoL zv$~szN4Gq$(bmIB4)MfmUZWno>q6M14H)&)vs>83qbx*2q^>tS!@NZ-bc?44u$KB` z$pdtDNe}>31pMe~`-(lPI6yOTotr1zWHK*}pDbo z?89w!aBn$2;99O&@kMLx@Wk4HBrj%T2Ht2qq`Z>PXK<96&CfY}szZ6L@+oIT{&hn| zW6uK?wo!Nqey#ho1f{LIjvQ8%;OMfhHS_E5RhrUelU!^H9l&-C`L8X_@3EKA?e@;wkLG)G6>9xl-U z#>$)4q-f@?kdJ^KeU1qi3ZYXW2FAM)7#;VK>)vgXfCt}dwy+zwkmd@Bc0W^8Mg8YZ zZt4*gZgiEgirYnTG_j_+FSkwW|DIa^cO;TJE)d5BJ#kay!CWIHvp86lqD-71T(xmZ z!lNjdhc?Hh*p?r;Xc!PP32sbc6nDcr*L73Y?GOLAKK}5}34-}oWZBu;eYm~7>fLdw zQ?G}~w!1vsYY@NQiJrAf(Vd!!kV-B)RVlxj(%;nWFWX1X6YUu=KqYfmE zHI4H{hbs|&J)iT$cOky&(AV1C$H%357zr+~V!GkCa!NY}kVsB4lk)sV^*W!|$ z459SQ33jimw^bNde=6M0eEs3pZf0aS2y=D+M8!e9wQ|$8>h9&?Oni$P zBqET$REG;U6GQakpP&~O@GQz_W$YrIt7wR{)zK|s;Sqj^{BX87tY~4Hu{nOtwHfcZGA;)cFef+q8f9R zZ?~SQ%`Unhg=&?eDbT99AWqulRQHtbYy8{dNB)G_=c%B2n%T;DP&4{+)8++ERgmJj zjkDV<9h}cahhf`1;0TL*;x}&D12^eU?(6@YKY6?-0E@<9q+|@JN9t6}sHcFbECV>8 zWNPFNpz=6Snbzl@ZM6u>ETiA?r|dHt37=2VdS;~T zsZMd2d)tnbx@dL1Ir9<7BHO#G+zWpmLq7tF5wie0UsG_LLECM|21*jADdVm`rCr(G zB`#w^A?$u}x?5`XTmjN|1)3cRZ{t<%NlDQ5xj$e?NbB=8_(BZkSQ4sQ{^k$#HyVUI zubVSHav$Is9nE|FJ^N#^AfcG*?4K2;8TKrHN=k&BIau`$%lPnbjBh<>oldb zu&-3?+ovd5j|=t~Tab|?1SVHvc1tPV+pqPVO(@sbK-CVU!FRT&cG^gSA)m3y|drxP|$b=5NXIVMav*^O^8mYw&+{Rwho9SO))*m z;RFo1-e5L2!){O_Gjs{=mJ)PMmpm`l_ljdU8Mw!9 z+puc4{#^9%`Ba=2)svR0%}AxL($&acrCtY=WH+;CZopux?+)BWVv2tjg{AU@uwkxC z&Z@}D^vo?Ivxd=m=>_M?q~s0~Y+NLGK01l@Mv7QR9|!PceU;c3=?F&64sLJ z=A=c?fjy>2xj-v90U?2)45<)am>TlU$L&3V#>iyF<(l zd;m!8D9LFd9HOFQ;glT9APkE6X1>31X9X}>pq+jm+j9A`2&!TbSb%+uw_wjZEVWEf z@H8F^{hE>7o)igpa732v3jZ?aAM4-Gn>@xZZjqo+XO{A~h5gn|?^TNl=q)>(FlvJD z%QeymOT#0eb>iN8C0AKSD&f|-_nOEiM7&a^>?^$XxRb3<-6;@|7=wIpUV{0r@pz5h zENO29lig3r%Nan$*~G3KsNzDL<*LPLY)<$0M1~=4XgP&AlVE0vHKz*}g<{R;_c&^X zpNzwJApJC2q{T}o33ZDaB~QFJ1OD&~t`pck)>4Oh>{%-gPxQ-2ll^znBaW+sIhc9h zE}M#6eQLYHQNZ6Amq+f3ahlpD$r^j-pOMqa_M;vQ|MMn|qZ@cFi5z=Hwr8LlDnl_3 zhrT2BOHl|qi~wziah+UAfQAlKpi2cb#}KP@A&XG&p#4y6JBG1y2{d@m=P?uOVD&=V z+e^Oy=-p+yM-b=yt4f&bvLJe0-rx#lI`)U1YwLA+B;n?j5rTm+cdJFSI8I??u&oV< zfLvHcSCox_0j(^xd*7AE3&3&AIYj4zC@URz?iEbQiS0x;`!1L$wrR^h@yKc3Qc!Z* z+YSXu0s`j#Z!Q+I$>qL}57b^@kWpt`RC-e{QiT_H-CTci_eSS7GE4bc<|fUCsn=+9R_cFM?s+W zOoZ-v3i`g{Y@c`Cr#@~Jy$x>Y(&r{LMMOkA+U5%T?1u3Ss$qY1S0&N@oc{{&0k=TpcHtNKTu=#I|PT&|o>dUM21JE43;6UP{iFYK% zZS{wW=d@5zCbjF7ZWoB)=oM5eP+A_IAS!A&0I|k;r<>MM$n;)6!g|#8-RR!8l!F% zb0c$QGb643VOhN+F2Okw5=QxU%mF~TI|gl`4~7`OU4Q=5?u+N)CR|`2J>M|ORB~Jp zIT(jj{8mTZodX-MF6H?xQ7j+UU$F}eICE2{xTwZoL8Z6m3NDt=U5Wh}wR~$i@XbhD zYZ#ax`D~u);3gjqov{KOSrT<6a7z|i#fNXv zFTmqd(_hSBSpT<49{zd?z>2v(SHTFy^lIOj36 zA1M|N!avQuCXi(;&(hUF17ZK<=URodMdleKg4><3S5De5_BZhD zvkO$(>nWBjU$qbej6QTqrUa=~Gvb%hNr#|8dal^W8%_~3GWvy}-URwa0HpK>2uKju z%kiqLMt4?VmU}aA-XIxH5DkR&UldMU|d1dPrc)Sq5<10=TpEF$@K~}}caVTFKIB=T<%w;M#Jf3{wHpz`34UDYHHhq>x zDOAk>7E)YyJQlf2lXyg7aK^Rfy02ucVzXb}TNdXl`_n9IF2E_W;bC)Wcp<^G5# zttOyyxw1SzhCdws7EuAPVX}h?&_mmvtk2rw?wTBq+tv=t@q;hFy#ITgmWSiESZ_~? z2kTf+rVqaS?NIXPzx(1Yhf6Q#%Ln)G>QjX0h(E@lu{9wAOwR};0Iw7G<)`Q^+jXY^ zcP$BBV6q%_IR^jrl6ldmu>ORLZ+vAF>pXbbuj}Hlvy4N@!jPmyAa`4t&fbW*bhS-r zSit+1lr6-2D@hB%{^kuETM}j#?@Q`-v!i>K2E|X+OW_gW9!OAR*FcPh&gogKD-ZcP zN}HfvN0x#&?v~1{vzesnm!SVEKMmOyWF@(?BFj;Fag?S6mdR~B>t^SnMkK!7gR2mi z{x;?hZefURW9U8iuJX_QN{gLxc|tI5B_a6hf;&QlSs#@rlX>Uiy}Rg=Wcw_g%M^Su z`QF0r0IS;3oaDSQ!g!+O>{O&_1hXUdI{)_;p>9?^k6|& z#VR_k6V@dZ%lq%y`B5>pVorl;2V3~ z#Fq^?j&vRYc>NLnPy+G5WC5i-%>iq0Kxn{R8RT?jEv2;xGX5+#3{p7n-K?I|qFw+y z@rpX^OtiE{6P_gQz?xx9r%8_2hq=_nq<}Vt<^)6f)Zj=}NsCwUh6bUzML}NhtGfDy z*;ReijIynRV<(lLIH`0OTrPOVd{T`0$>5v;jrg@Kn<3Ky1^w%)ZRq2GhBXs3@YZW-)9D z0*y=x2>kzq!w@uj@&$~Wr=18DPwX(##xC(QC4z*W3vc_CuoEnO&2rv$mF)K! zCycCk}#(qE2itllA_olKp=c^R;P(Yssc&!)bQD1 zuZXAHV|G@!Ns}R*v+glT&;HAQU2=FNH7x2`IT1dHha$@yCSGIZ?u>}?y4u#=(T3)^oHyWOP*mMW$9vZuB&!B1Uhu!o`KzK~IoOM#Q_*MaN$YvT*V9!T8BD&^}KLrG%o+ueQ2jTMk> z16`73w<*EMq&k=t(h&vpa!x(n2>7mmnnK{T=nAO={{imY>;-tI%XdrDTPJ<`k()OCd z=cPA8c6cd5QFc&5d5mRDBInS*7JdPtDuYL)tI>64_qUm+y_QjyFBf&615BP1y{qGtMLTYq4Ynr#%R6%6|7A`R*hhDR0g zn`9t*068A9PS|J64jsu0m{|NupSjVDe+Yw`H;2t6l`QsrwODW4lGUf>T|ad*@FT@7 z@ll+rYS~3sekkK1O9B7exDa3tMfJj(AHblm2~27Prd zzct*l4e_tPyB2xwzbj@2wBG;EqtN}T5OmTicc33qQBBqHX8C1?zV@lmYs+iqYjFoh z9pU5Z_Ml)jzC}7_=l9mJrFb@ zvnd_zyx84Cr+@NzZ)De=c0(NV6>Wbk(5+rke1D+)zQ3TEsZU7h@!?5BVELr}7N{Nd z^PVPdcrne+X!%8ueIkP5Ua=nN&z&|&vuoGj=Q&x7tB6y1dna&0g{XQ8ZLFN@lk2Rv zBJ}`GrUG85K7QVvN*X7!SpC+WGQwBGn74kX)|{kU4MJ#nr=?H1y?y+>de4iUARxD8wHmgu0xJ{)MXA z33hI2MI8h>+6E-Y*QrLqs#Nb4WBGCuLp80~4iI_TrJPW=+?Hub|dDw=@L_E z@X*~=`$g1=#jx#jAo#iyR18mX-4oDN%n&?%1Wd;Z-cZI#Kp<_O&**p>oaoU6;7g0% zyM%YL`xV2j7{aR9uWOrP)BAkofM(GTf3M$?K?;;&YQ9}%OX<-8fwLDoW>FA$uvUzZ zI{6yn1v_*+VCtq`pANd%cnWsa4^*hGp;>X4QDLzf?kxkrsNn3W%3Q+MGwtsT)aMEC%PaR~KL%1C| zLZ*RwGDW9<(C(3`=vJqZ&72RqjB>&{Zf4`Y;QDp2%;=5 z?pP}eEjc=cvOKe4r+{|2l=?2D7O5~o87^T7CC_UalenH1Yv%qYsBcT z%v*}>irftn*B{w5K}1r}!>|anMkjNcCGxgGL_>9IsCA-GY1g>5sOm-ejjzCC;Lr1S zcgAZr(E2O%3A9(xr&ME-9Gk+c4neVgTImI79yMZ zuIOisZEFuU4Z}Q~TX1f|QrPh%QZrGGuJm&6utdmXc?IFJqSu`TXnWsg8Go%RR?L z(-Q`-!}PD3uAB0$11EnIF$%jVw`ttk zd+|&h(Rx|lXKlCR!o3@i(0f_ZokzJaM~h=Upz4+33H=5ml;#IsF;!jMC>tW!h|=O$ zmGo|<^Bw!Sb*|7W1Rq*b79M>|3VFw#MG5lh3as`A3i+LYN zltma0px1$;>*nG;_GA6Yu@t)FWBh}BzlUMDC-F4$!znBKYgJD4V*_AFBTBKUJ)Thh zaEqpUZF>QwM7wq`<>RYGcS3US%N6?YckFF-a@zArvxvn9sc^p{ilJ&#_Ar;=PX}9( zNfyp(;WKffD{_*4qUVDF=}rFd<%`#kSo-@vKYGr1svXm@Zq31$Ru#3BGBd@Vu^5Oq zWWbcw%N{=WAX@=83K#A0Z87fD%;{I$!USkp7|;pSW(2LO7I4C8)hem?SrcJ;y{+nT zEBkKl{zd8Al~GuYiPd^PETf!k2+*;XyS;Nw0E0Ez{c!ngO+7m4!U9T-80vd)TT;8TV75-PQJ%P%8KKi5Zq;VVuHnH&Tdx-=t%i0T%`p#SOs|E8#b`MYN3>cQqPsl!iBtbX8n zWf=|EkGN3Ab-?de-5ap}2A7<-q7NRs?avAH?gs@HG4e}{a*2|KaQgbBY204MrE?ZQ zgzlncoQJfw4I!)1=d?}oS`;Rgx^FFn*JF^&R6SLM(e>;E(hFF zwHP0Y=~UUEW`EcyzLuL&W#O?p81y-9B?7dX`yO)&k`qWqZs}RMQ^}z%f~%N)-CKJs z&JAOocp+Ol`L(G7a4e+5y$*U=*rg{C9FHFhQ(z;I_n-?D43LYqa4-Fha+U!w^Fa2Q z*jwVm2(q@mO9H7-XEY~jN?9My&Zol0OPk0e&xli4th*bqc+2i3V?1x#g#E2@AmN33 z!)IbMF6c!kiUH9kD)EN&FyADZSc{zT$1-DxFn3VZ@L8f}Y0sM;{8TIKNC#a&HL!-A z%o=VAJC|MOl2Lq(&v>sJvqCC4IG0jvcLLSSCyZeK@2r?Fi$wFWbFedD!3~@evJ6YD z$$X!NUM8S%qvgdFRW7+|N%7_5o~#)&0rs|uA}~e^Mxo&WVT$hK^L=331nSr_d=FhA(nOM(SKD82sf&4c-=&xH>yq+a1*pj-2qLDxOA%`lv z=~L2mWcWb^=~0fkpZFi`+ul_ns!535co8?#Zm~Tp80_v= zM_I;*bxO90$eReZ=m8`azoUR(wi2ol+$rWxi#2b#(PbImonGbL2*)7pW85cZf5IqG zu{bjq%5?%#EvDmf##V`7MZ$b9iB`+ z{L@KslU%^h=3VTwyczDAVDgFdAeK z7O!WbAE=N8DR48tfOF<0;@QJT3Rj)6a%1rHs}2MfCtQm9i?YZah|26$ zeNYk*9eP5z^1Y*C^_2n%(7W%QdYHJ$Xj9bVmhD>)NJlpTw91F_iUBUMmeVrl;V4Bp zc~z6&;#GH}DD*>u$D_yUEi3}JB^pqTo<=HCv_}$Sw_;kd)Zdk=O>DH+Q=i{N8U9L_ zrR46LcyKq(U3DQfq;Ey5dQ~}Sx&(rmMghs4_wJuK6dC}%&xHaVZ;OLDH0t^#TMVarTc@YbU@<`{-L!Q`D;|`QE>muf}8jf@GtAHJfCw++_a; z!4=#18bjm{hi&VQh_yLy)YrgMUBPr#6SzdN$k4?@6~2ZWSMaT$VdJhfF{ zdPi>5-SPsG7_5riVUO4V;XdIEldz)1nUT6nLQClt5mTxtF|_&}!v5QV{+8N81SSw(b-WEG@g{)R>rtFW4>P4`FA*#NvZ@ zn74m%?{Z&uQOV+3cpa^k>ld3Ex~FI{mwvkhWMY|J^OYBwqQiV&0!B47uNQz9l}w_G zqx6Be;wU#n6i12Iz@CUo$C1ZTauUtk?JYl+v$J9{m&o*PU#$tBS>oXMr#(n(zY>f)T~m1gnsY(ZQ-H z>ifzuImp@}dMU9N5u?3Zpi#MAZ5bFBnY>T?8+ zR&EnHg}TqTwX@C5c!1Xh7`akvA02TCFN9X@p!o$?98HR2xrw-6TA)7sfZa49hUYa+ za`Ot^>1~68sbDPDc)u;S9@T0bvO>olIz1a=`#Xx+jrz)2nGwOb8qd5^NCF4txLi;=sG@gs zSE`K$?8<(;Fz&Cy3Jg6g{KSnb`bc8s5Yk@+x1f(S-$0*#t=5m5puZzr{2(}a+OMJ| z>^hau|V zyuGZkjhKuP0OsEQDV2n^LS-1T9^{bcA}WfP&8Y_D2zQ{E@!v1ZF#nfG-+KT|)Z=6I zSa0$P*_JKpWR%=Aw1u}>3-=N5y!Q)N9W)>(bG^#|LKl!m`5vikcjACsw*LZeiyn_~ za6VM&r2z*I1tB(6?{Km^B$mWw;=WE?#+6* z0X4`U3z*7W+Mjp>i<<#rH8c?EFP^N_HgpooBdP=OBH&t$E|jXONA8)WXkanaMtAT|bCYaB}W@;!#G72(@Ix@pQDnt|o(6b1X!)d}k)7&s5;a{O)%gV_|R{ zXVzJ};Gb@9Ox03GYTMJ1)61;7R0If zPV4SzaqMAU-puqVU5}eI@;ATjawg;3nT8!AoGWiShyc&*CZ+sPMG1 zp`yeAc_SpHQQ_dA6uw^;do3l(C_`cX84n>B6^=~4xG8Y+m5n7OvcN5SqLcFH|>h7{+n3q5_D28b#iSNRuX+oYG6hN}y`} zG*2h@I8D~`BuPa#b-%>EyLMAbn4}Q;O;F%$Rvx)I?nHDnZTA27cC;%E!@zr#AqWcM z@CkgD;YM4~R+@EVmcIM$J70Bzf`69euK8MfmrHUV^p^Oi@Zw3LYw`wd7^y0YS_4)e z$jY;J%Kc3ZnRo@yM({aW2=x-G>rw%wf2W3pHiMPV6nJ(Z2zsyVgs0_@Ia|Z@tK*OW zx(Rnz^mfjwinBlkNFlT(In#NORS_)iz&Nc}00vjVJ2PQDxHWT7Yhn%=G)bhUm&FVi zZ(^}0#E~O&B#ddq?_I=s2x?Ahjl@$oVB^E1YjDr~^s(r@;=9j4mZgDhdwtSU3Foj{ zXT1vU3z4H0kzz%>aw~?7gn6w10W9c2;z|OT=iJ?+oFd1Yh$o*4`JO#j{#U8(d83wU z%yL3J?8f&ngnZXezVmWoP2E3m{wdntEJ*wL*G4U9jr79qD z6)!6{;&Sxj2y}4z&~(Rb+ib(BcWcx~VAdNq4f3gKltQLTA#^yaHyl2PdHq)$ diff --git a/rhodecode/i18n/de/LC_MESSAGES/rhodecode.po b/rhodecode/i18n/de/LC_MESSAGES/rhodecode.po --- a/rhodecode/i18n/de/LC_MESSAGES/rhodecode.po +++ b/rhodecode/i18n/de/LC_MESSAGES/rhodecode.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: RhodeCode\n" "Report-Msgid-Bugs-To: marcin@rhodecode.com\n" -"POT-Creation-Date: 2017-06-27 17:25+0200\n" -"PO-Revision-Date: 2017-06-27 15:26+0000\n" +"POT-Creation-Date: 2017-11-03 16:42+0100\n" +"PO-Revision-Date: 2017-11-03 15:43+0000\n" "Last-Translator: Marcin Kuzminski \n" "Language-Team: German (http://www.transifex.com/rhodecode/RhodeCode/language/de/)\n" "MIME-Version: 1.0\n" @@ -22,7 +22,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: rhodecode/apps/admin/navigation.py:83 rhodecode/authentication/routes.py:60 -#: rhodecode/integrations/views.py:166 +#: rhodecode/integrations/views.py:154 #: rhodecode/templates/admin/permissions/permissions.mako:36 msgid "Global" msgstr "" @@ -90,17 +90,86 @@ msgid "System Info" msgstr "Systeminformation" #: rhodecode/apps/admin/navigation.py:97 -msgid "User Sessions" +msgid "Processes" msgstr "" #: rhodecode/apps/admin/navigation.py:99 +msgid "User Sessions" +msgstr "" + +#: rhodecode/apps/admin/navigation.py:101 msgid "Open Source Licenses" msgstr "Open Source Lizenzen" -#: rhodecode/apps/admin/navigation.py:107 +#: rhodecode/apps/admin/navigation.py:109 msgid "Labs" msgstr "" +#: rhodecode/apps/admin/views/defaults.py:90 +msgid "Default settings updated successfully" +msgstr "Standardeinstellungen erfolgreich aktualisiert" + +#: rhodecode/apps/admin/views/defaults.py:108 +msgid "Error occurred during update of default values" +msgstr "Fehler bei der Aktualisierung der Standardwerte aufgetreten" + +#: rhodecode/apps/admin/views/permissions.py:121 +msgid "Application permissions updated successfully" +msgstr "Anwendungs-Berechtigungen erfolgreich aktualisiert" + +#: rhodecode/apps/admin/views/permissions.py:142 +#: rhodecode/apps/admin/views/permissions.py:213 +#: rhodecode/apps/admin/views/permissions.py:287 +msgid "Error occurred during update of permissions" +msgstr "Fehler bei der Aktualisierung der Berechtigungen aufgetreten" + +#: rhodecode/apps/admin/views/permissions.py:193 +msgid "Object permissions updated successfully" +msgstr "Objekt-Berechtigungen erfolgreich aktualisiert" + +#: rhodecode/apps/admin/views/permissions.py:267 +msgid "Global permissions updated successfully" +msgstr "Globale Berechtigungen erfolgreich aktualisiert" + +#: rhodecode/apps/admin/views/permissions.py:448 +#: rhodecode/templates/admin/gists/show.mako:63 +#: rhodecode/templates/admin/integrations/list.mako:208 +#: rhodecode/templates/admin/my_account/my_account_profile.mako:5 +#: rhodecode/templates/base/issue_tracker_settings.mako:60 +#: rhodecode/templates/data_table/_dt_elements.mako:166 +#: rhodecode/templates/data_table/_dt_elements.mako:240 +#: rhodecode/templates/data_table/_dt_elements.mako:253 +#: rhodecode/templates/data_table/_dt_elements.mako:254 +#: rhodecode/templates/data_table/_dt_elements.mako:266 +#: rhodecode/templates/debug_style/buttons.html:128 +#: rhodecode/templates/files/files_add.mako:208 +#: rhodecode/templates/files/files_edit.mako:168 +#: rhodecode/templates/files/files_source.mako:54 +#: rhodecode/templates/files/files_source.mako:57 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:63 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:345 +#: rhodecode/templates/users/user_profile.mako:7 +msgid "Edit" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:476 +msgid "Updated SSH keys file: {}" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:479 +msgid "SSH key support is disabled in .ini file" +msgstr "" + +#: rhodecode/apps/admin/views/repo_groups.py:180 +#, python-format +msgid "Created repository group %s" +msgstr "Repository-Gruppe %s erstellt" + +#: rhodecode/apps/admin/views/repo_groups.py:198 +#, python-format +msgid "Error occurred during creation of repository group %s" +msgstr "Fehler bei der Erstellung der Repository-Gruppe %s" + #: rhodecode/apps/admin/views/sessions.py:92 msgid "Cleaned up old sessions" msgstr "" @@ -263,272 +332,858 @@ msgstr "" msgid "SVN" msgstr "" -#: rhodecode/apps/admin/views/users.py:63 -#: rhodecode/controllers/admin/users.py:360 -#: rhodecode/controllers/admin/users.py:381 -#: rhodecode/controllers/admin/users.py:412 -#: rhodecode/controllers/admin/users.py:486 -msgid "You can't edit this user" -msgstr "Sie können diesen Benutzer nicht editieren" - -#: rhodecode/apps/admin/views/users.py:168 -#: rhodecode/apps/my_account/views.py:148 -#: rhodecode/controllers/admin/gists.py:62 -msgid "forever" -msgstr "für immer" - -#: rhodecode/apps/admin/views/users.py:169 -#: rhodecode/apps/my_account/views.py:149 -#: rhodecode/controllers/admin/gists.py:63 -msgid "5 minutes" -msgstr "5 Minuten" - -#: rhodecode/apps/admin/views/users.py:170 -#: rhodecode/apps/my_account/views.py:150 -#: rhodecode/controllers/admin/gists.py:64 -msgid "1 hour" -msgstr "1 Stunde" - -#: rhodecode/apps/admin/views/users.py:171 -#: rhodecode/apps/my_account/views.py:151 -#: rhodecode/controllers/admin/gists.py:65 -msgid "1 day" -msgstr "1 Tag" - -#: rhodecode/apps/admin/views/users.py:172 -#: rhodecode/apps/my_account/views.py:152 -#: rhodecode/controllers/admin/gists.py:66 -msgid "1 month" -msgstr "1 Monat" - -#: rhodecode/apps/admin/views/users.py:174 -#: rhodecode/apps/my_account/views.py:154 -#: rhodecode/controllers/admin/gists.py:70 -msgid "Lifetime" -msgstr "Lebensdauer" - -#: rhodecode/apps/admin/views/users.py:178 -#: rhodecode/apps/my_account/views.py:158 +#: rhodecode/apps/admin/views/user_groups.py:220 +#, python-format +msgid "Created user group %(user_group_link)s" +msgstr "Benutzergruppe %(user_group_link)s erstellt" + +#: rhodecode/apps/admin/views/user_groups.py:242 +#, python-format +msgid "Error occurred during creation of user group %s" +msgstr "Fehler bei der Erstellung der Benutzergruppe %s aufgetreten" + +#: rhodecode/apps/admin/views/users.py:208 +#, python-format +msgid "Created user %(user_link)s" +msgstr "Benutzer %(user_link)s erstellt" + +#: rhodecode/apps/admin/views/users.py:229 +#, python-format +msgid "Error occurred during creation of user %s" +msgstr "Fehler beim Erstellen des Benutzers %s aufgetreten" + +#: rhodecode/apps/admin/views/users.py:303 +msgid "User updated successfully" +msgstr "Der Benutzer wurde erfolgreich aktualisiert" + +#: rhodecode/apps/admin/views/users.py:321 +#: rhodecode/apps/my_account/views/my_account.py:485 +#, python-format +msgid "Error occurred during update of user %s" +msgstr "Fehler bei der Aktualisierung des Benutzers %s" + +#: rhodecode/apps/admin/views/users.py:353 +#, python-format +msgid "Detached %s repositories" +msgstr "%s Repositories abgetrennt" + +#: rhodecode/apps/admin/views/users.py:358 +#, python-format +msgid "Deleted %s repositories" +msgstr "%s Repositories gelöscht" + +#: rhodecode/apps/admin/views/users.py:366 +#, python-format +msgid "Detached %s repository groups" +msgstr "%s Repository-Gruppen abgetrennt" + +#: rhodecode/apps/admin/views/users.py:371 +#, python-format +msgid "Deleted %s repository groups" +msgstr "%s Repository-Gruppen gelöscht" + +#: rhodecode/apps/admin/views/users.py:379 +#, python-format +msgid "Detached %s user groups" +msgstr "%s Benutzergruppen abgetrennt" + +#: rhodecode/apps/admin/views/users.py:384 +#, python-format +msgid "Deleted %s user groups" +msgstr "%s Benutzergruppen gelöscht" + +#: rhodecode/apps/admin/views/users.py:401 +msgid "Successfully deleted user" +msgstr "Benutzer erfolgreich gelöscht" + +#: rhodecode/apps/admin/views/users.py:407 +msgid "An error occurred during deletion of user" +msgstr "Während der Löschen des Benutzers trat ein Fehler auf" + +#: rhodecode/apps/admin/views/users.py:472 +msgid "" +"The user participates as reviewer in {} pull request and cannot be deleted. \n" +"You can set the user to \"{}\" instead of deleting it." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:478 +msgid "" +"The user participates as reviewer in {} pull requests and cannot be deleted. \n" +"You can set the user to \"{}\" instead of deleting it." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:565 +msgid "User global permissions updated successfully" +msgstr "Globale Berechtigungen des Benutzers erfolgreich aktualisiert" + +#: rhodecode/apps/admin/views/users.py:583 +#: rhodecode/apps/user_group/views/__init__.py:472 +msgid "An error occurred during permissions saving" +msgstr "Fehler beim Speichern der Berechtigungen aufgetreten" + +#: rhodecode/apps/admin/views/users.py:608 +msgid "Force password change disabled for user" +msgstr "Erzwungene Passwortänderung inaktiv für Benutzer" + +#: rhodecode/apps/admin/views/users.py:613 +msgid "Force password change enabled for user" +msgstr "Erzwungene Passwortänderung aktiv für Benutzer" + +#: rhodecode/apps/admin/views/users.py:622 +msgid "An error occurred during password reset for user" +msgstr "Fehler beim Zurücksetzen des Passworts für den Benutzer aufgetreten" + +#: rhodecode/apps/admin/views/users.py:661 +#, python-format +msgid "Linked repository group `%s` as personal" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:667 +#, python-format +msgid "Created repository group `%s`" +msgstr "Repository-Gruppe %s erstellt" + +#: rhodecode/apps/admin/views/users.py:671 +#, python-format +msgid "Repository group `%s` is already taken" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:676 +msgid "An error occurred during repository group creation for user" +msgstr "Fehler bei der Erstellung der Repository-Gruppe aufgetreten" + +#: rhodecode/apps/admin/views/users.py:699 +#: rhodecode/apps/my_account/views/my_account.py:159 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:16 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:16 msgid "Role" msgstr "Rolle" -#: rhodecode/apps/admin/views/users.py:217 -#: rhodecode/apps/my_account/views.py:191 +#: rhodecode/apps/admin/views/users.py:737 +#: rhodecode/apps/my_account/views/my_account.py:193 msgid "Auth token successfully created" msgstr "Authentifizierungstoken erfolgreich erstellt" -#: rhodecode/apps/admin/views/users.py:246 -#: rhodecode/apps/my_account/views.py:215 +#: rhodecode/apps/admin/views/users.py:766 +#: rhodecode/apps/my_account/views/my_account.py:217 msgid "Auth token successfully deleted" msgstr "Authentifizierungstoken erfolgreich gelöscht" -#: rhodecode/apps/admin/views/users.py:290 -#: rhodecode/apps/my_account/views.py:253 +#: rhodecode/apps/admin/views/users.py:838 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:113 +msgid "Ssh Key successfully created" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:842 +#: rhodecode/apps/admin/views/users.py:847 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:117 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:122 +msgid "An error occurred during ssh key saving: {}" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:881 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:152 +msgid "Ssh key successfully deleted" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:922 +#: rhodecode/apps/my_account/views/my_account.py:255 #, python-format msgid "Added new email address `%s` for user account" msgstr "Neue E-Mail-Adresse `%s` zu Benutzerkonto hinzugefügt." -#: rhodecode/apps/admin/views/users.py:296 -#: rhodecode/apps/my_account/views.py:259 +#: rhodecode/apps/admin/views/users.py:928 +msgid "Email `{}` is already registered for another user." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:932 +#: rhodecode/apps/my_account/views/my_account.py:261 msgid "An error occurred during email saving" msgstr "Währen der Speicherung der E-Mail-Adresse trat ein Fehler auf" -#: rhodecode/apps/admin/views/users.py:323 +#: rhodecode/apps/admin/views/users.py:959 msgid "Removed email address from user account" msgstr "E-Mail-Adresse von Benutzerkonto entfernt" -#: rhodecode/apps/admin/views/users.py:372 +#: rhodecode/apps/admin/views/users.py:1005 #, python-format msgid "An error occurred during ip saving:%s" msgstr "Fehler beim Speichern der IP-Adresse aufgetreten: %s" -#: rhodecode/apps/admin/views/users.py:389 +#: rhodecode/apps/admin/views/users.py:1023 msgid "An error occurred during ip saving" msgstr "Fehler beim Speichern der IP-Adresse aufgetreten" -#: rhodecode/apps/admin/views/users.py:393 +#: rhodecode/apps/admin/views/users.py:1027 #, python-format msgid "Added ips %s to user whitelist" msgstr "IP-Adressen %s zur Whitelist des Benutzers hinzugefügt" -#: rhodecode/apps/admin/views/users.py:423 +#: rhodecode/apps/admin/views/users.py:1057 msgid "Removed ip address from user whitelist" msgstr "IP-Adressen von der Whitelist des Benutzers entfernt" -#: rhodecode/apps/admin/views/users.py:472 +#: rhodecode/apps/admin/views/users.py:1122 msgid "Groups successfully changed" msgstr "" -#: rhodecode/apps/home/views.py:197 rhodecode/apps/home/views.py:230 -#: rhodecode/controllers/pullrequests.py:191 -#: rhodecode/templates/admin/my_account/my_account.mako:38 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:128 +#: rhodecode/apps/gist/views.py:57 rhodecode/model/auth_token.py:51 +msgid "forever" +msgstr "für immer" + +#: rhodecode/apps/gist/views.py:58 +msgid "5 minutes" +msgstr "5 Minuten" + +#: rhodecode/apps/gist/views.py:59 +msgid "1 hour" +msgstr "1 Stunde" + +#: rhodecode/apps/gist/views.py:60 +msgid "1 day" +msgstr "1 Tag" + +#: rhodecode/apps/gist/views.py:61 +msgid "1 month" +msgstr "1 Monat" + +#: rhodecode/apps/gist/views.py:64 +#: rhodecode/public/js/rhodecode-components.js:47769 +#: rhodecode/public/js/scripts.js:39617 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:19 +#: rhodecode/public/js/src/rhodecode.js:507 +msgid "Lifetime" +msgstr "Lebensdauer" + +#: rhodecode/apps/gist/views.py:66 +msgid "Requires registered account" +msgstr "" + +#: rhodecode/apps/gist/views.py:67 +msgid "Can be accessed by anonymous users" +msgstr "" + +#: rhodecode/apps/gist/views.py:214 +msgid "Error occurred during gist creation" +msgstr "Fehler bei der Erstellung des Gist aufgetreten" + +#: rhodecode/apps/gist/views.py:238 +#, python-format +msgid "Deleted gist %s" +msgstr "Gist %s gelöscht" + +#: rhodecode/apps/gist/views.py:324 +#: rhodecode/templates/admin/gists/show.mako:74 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:35 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:31 +#: rhodecode/templates/data_table/_dt_elements.mako:323 +msgid "never" +msgstr "" + +#: rhodecode/apps/gist/views.py:330 +#, python-format +msgid "%(expiry)s - current value" +msgstr "" + +#: rhodecode/apps/gist/views.py:375 +msgid "Successfully updated gist content" +msgstr "Gist Inhalt erfolgreich aktualisiert" + +#: rhodecode/apps/gist/views.py:380 +msgid "Successfully updated gist data" +msgstr "Gist Daten erfolgreich aktualisiert" + +#: rhodecode/apps/gist/views.py:383 +msgid "Error occurred during update of gist {}: {}" +msgstr "" + +#: rhodecode/apps/gist/views.py:387 +#, python-format +msgid "Error occurred during update of gist %s" +msgstr "Fehler beim Update des Gist %s aufgetreten" + +#: rhodecode/apps/home/views.py:215 rhodecode/apps/home/views.py:248 +#: rhodecode/apps/repository/views/repo_pull_requests.py:731 +#: rhodecode/templates/admin/my_account/my_account.mako:39 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:126 #: rhodecode/templates/admin/repos/repo_add.mako:15 #: rhodecode/templates/admin/repos/repo_add.mako:19 #: rhodecode/templates/admin/users/user_edit_advanced.mako:11 #: rhodecode/templates/base/base.mako:76 #: rhodecode/templates/base/base.mako:148 -#: rhodecode/templates/base/base.mako:575 +#: rhodecode/templates/base/base.mako:580 msgid "Repositories" msgstr "Repositories" -#: rhodecode/apps/home/views.py:223 +#: rhodecode/apps/home/views.py:241 msgid "Groups" msgstr "Gruppen" -#: rhodecode/apps/home/views.py:243 +#: rhodecode/apps/home/views.py:261 #, python-format msgid "Commits in %(repo)s" msgstr "" -#: rhodecode/apps/login/views.py:270 rhodecode/apps/login/views.py:339 +#: rhodecode/apps/journal/views.py:132 rhodecode/apps/journal/views.py:177 +msgid "public journal" +msgstr "Öffentliches Journal" + +#: rhodecode/apps/journal/views.py:136 rhodecode/apps/journal/views.py:181 +msgid "journal" +msgstr "Logbuch" + +#: rhodecode/apps/login/views.py:272 rhodecode/apps/login/views.py:341 msgid "Bad captcha" msgstr "" -#: rhodecode/apps/login/views.py:279 +#: rhodecode/apps/login/views.py:281 msgid "You have successfully registered with RhodeCode" msgstr "Du hast dich erfolgreich bei RhodeCode angemeldet" -#: rhodecode/apps/login/views.py:315 +#: rhodecode/apps/login/views.py:317 msgid "If such email exists, a password reset link was sent to it." msgstr "" -#: rhodecode/apps/login/views.py:321 +#: rhodecode/apps/login/views.py:323 msgid "Password reset has been disabled." msgstr "" -#: rhodecode/apps/login/views.py:410 +#: rhodecode/apps/login/views.py:412 msgid "Given reset token is invalid" msgstr "" -#: rhodecode/apps/login/views.py:418 +#: rhodecode/apps/login/views.py:420 msgid "" "Your password reset was successful, a new password has been sent to your " "email" msgstr "Ihr Passwort wurde zurückgesetzt, ein neues Passwort wurde and ihre E-Mail Adresse gesendet" -#: rhodecode/apps/my_account/views.py:125 +#: rhodecode/apps/my_account/views/my_account.py:134 msgid "Error occurred during update of user password" msgstr "Fehler bei der Aktualisierung des Benutzerpassworts aufgetreten" -#: rhodecode/apps/my_account/views.py:132 +#: rhodecode/apps/my_account/views/my_account.py:141 msgid "Successfully updated password" msgstr "Passwort erfolgreich aktualisiert" -#: rhodecode/apps/my_account/views.py:281 +#: rhodecode/apps/my_account/views/my_account.py:283 msgid "Email successfully deleted" msgstr "" -#: rhodecode/apps/repository/views/repo_caches.py:70 +#: rhodecode/apps/my_account/views/my_account.py:465 +msgid "Your account was updated successfully" +msgstr "Ihr Account wurde erfolgreich aktualisiert" + +#: rhodecode/apps/repo_group/views/repo_group_advanced.py:98 +#, python-format +msgid "Removed repository group `%s`" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_advanced.py:102 +#, python-format +msgid "Error occurred during deletion of repository group %s" +msgstr "Fehler beim Löschen der Repository-Gruppe %s aufgetreten" + +#: rhodecode/apps/repo_group/views/repo_group_permissions.py:73 +#: rhodecode/apps/user_group/views/__init__.py:353 +msgid "Cannot change permission for yourself as admin" +msgstr "Es ist nicht möglich als Administrator die eigenen Berechtigungen zu ändern" + +#: rhodecode/apps/repo_group/views/repo_group_permissions.py:97 +msgid "Repository Group permissions updated" +msgstr "Berechtigungen der Repository-Gruppe aktualisiert" + +#: rhodecode/apps/repo_group/views/repo_group_settings.py:174 +msgid "Repository Group `{}` updated successfully" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_settings.py:179 +#, python-format +msgid "Error occurred during update of repository group %s" +msgstr "Fehler bei der Aktualisierung der Repository-Gruppe %s aufgetreten" + +#: rhodecode/apps/repository/views/repo_caches.py:67 msgid "Cache invalidation successful" msgstr "Cache erfolgreich invalidiert" -#: rhodecode/apps/repository/views/repo_caches.py:74 +#: rhodecode/apps/repository/views/repo_caches.py:71 msgid "An error occurred during cache invalidation" msgstr "Währen der Cache Invalidierung trat ein Fehler auf" -#: rhodecode/apps/repository/views/repo_permissions.py:95 +#: rhodecode/apps/repository/views/repo_changelog.py:66 +#: rhodecode/apps/repository/views/repo_compare.py:66 +#: rhodecode/apps/repository/views/repo_pull_requests.py:607 +msgid "There are no commits yet" +msgstr "Es sind noch keine Commits vorhanden" + +#: rhodecode/apps/repository/views/repo_changelog.py:71 +#: rhodecode/apps/repository/views/repo_commits.py:193 +#: rhodecode/apps/repository/views/repo_files.py:150 +#: rhodecode/apps/repository/views/repo_files.py:170 +msgid "No such commit exists for this repository" +msgstr "" + +#: rhodecode/apps/repository/views/repo_checks.py:95 +#, python-format +msgid "Created repository %s from %s" +msgstr "Repository %s von %s erstellt" + +#: rhodecode/apps/repository/views/repo_checks.py:104 +#, python-format +msgid "Forked repository %s as %s" +msgstr "Repository %s als %s geforkt" + +#: rhodecode/apps/repository/views/repo_checks.py:107 +#, python-format +msgid "Created repository %s" +msgstr "Repository %s erstellt" + +#: rhodecode/apps/repository/views/repo_commits.py:73 +msgid "Show whitespace" +msgstr "Zeige Leerzeichen" + +#: rhodecode/apps/repository/views/repo_commits.py:74 +msgid "Show whitespace for all diffs" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:80 +msgid "Ignore whitespace" +msgstr "Ignoriere Leerzeichen" + +#: rhodecode/apps/repository/views/repo_commits.py:81 +msgid "Ignore whitespace for all diffs" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:139 +msgid "Increase context" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:140 +msgid "Increase context for all diffs" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:389 +#: rhodecode/apps/repository/views/repo_pull_requests.py:1126 +#, python-format +msgid "Status change %(transition_icon)s %(status)s" +msgstr "Status Änderung %(transition_icon)s %(status)s" + +#: rhodecode/apps/repository/views/repo_commits.py:433 +msgid "" +"Changing the status of a commit associated with a closed pull request is not" +" allowed" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:104 +msgid "Select commit" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:171 +msgid "Could not find the source repo: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:179 +msgid "Could not find the target repo: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:190 +msgid "The comparison of two different kinds of remote repos is not available" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:229 +msgid "Could not compare repos with different large file settings" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:275 +#, python-format +msgid "" +"Repositories unrelated. Cannot compare commit %(commit1)s from repository " +"%(repo1)s with commit %(commit2)s from repository %(repo2)s." +msgstr "" + +#: rhodecode/apps/repository/views/repo_feed.py:70 +#, python-format +msgid "Changes on %s repository" +msgstr "Änderungen im %s Repository" + +#: rhodecode/apps/repository/views/repo_feed.py:71 +#, python-format +msgid "%s %s feed" +msgstr "%s %s Feed" + +#: rhodecode/apps/repository/views/repo_files.py:94 +#, python-format +msgid "This repository has been locked by %s on %s" +msgstr "Das Repository ist vom %s seit %s gesperrt" + +#: rhodecode/apps/repository/views/repo_files.py:140 +msgid "Click here to add a new file." +msgstr "Klicke hier, um eine neue Datei hinzuzufügen." + +#: rhodecode/apps/repository/views/repo_files.py:145 +#, python-format +msgid "There are no files yet. %s" +msgstr "Es sind noch keine Dateien vorhanden. %s" + +#: rhodecode/apps/repository/views/repo_files.py:259 +msgid "Downloads disabled" +msgstr "Downloads deaktiviert" + +#: rhodecode/apps/repository/views/repo_files.py:265 +msgid "Unknown archive type for: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:271 +msgid "Unknown commit_id {}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:274 +msgid "Empty repository" +msgstr "Leeres Repository" + +#: rhodecode/apps/repository/views/repo_files.py:305 +msgid "Unknown archive type" +msgstr "Unbekannter Archiv Typ" + +#: rhodecode/apps/repository/views/repo_files.py:865 +msgid "Changesets" +msgstr "Changesets" + +#: rhodecode/apps/repository/views/repo_files.py:886 +#: rhodecode/apps/repository/views/repo_summary.py:321 +#: rhodecode/model/pull_request.py:1366 rhodecode/model/scm.py:776 +#: rhodecode/templates/base/vcs_settings.mako:235 +msgid "Branches" +msgstr "Entwicklungszweige" + +#: rhodecode/apps/repository/views/repo_files.py:890 +#: rhodecode/model/scm.py:791 rhodecode/templates/base/vcs_settings.mako:260 +msgid "Tags" +msgstr "Tags" + +#: rhodecode/apps/repository/views/repo_files.py:987 +#: rhodecode/apps/repository/views/repo_files.py:1018 +msgid "You can only delete files with commit being a valid branch " +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:997 +#: rhodecode/apps/repository/views/repo_files.py:1028 +msgid "Deleted file {} via RhodeCode Enterprise" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1049 +msgid "Successfully deleted file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1053 +#: rhodecode/apps/repository/views/repo_files.py:1171 +#: rhodecode/apps/repository/views/repo_files.py:1290 +msgid "Error occurred during commit" +msgstr "Während des Committens trat ein Fehler auf" + +#: rhodecode/apps/repository/views/repo_files.py:1071 +#: rhodecode/apps/repository/views/repo_files.py:1108 +msgid "You can only edit files with commit being a valid branch " +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1088 +#: rhodecode/apps/repository/views/repo_files.py:1125 +msgid "Edited file {} via RhodeCode Enterprise" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1143 +msgid "No changes" +msgstr "Keine Änderungen" + +#: rhodecode/apps/repository/views/repo_files.py:1167 +msgid "Successfully committed changes to file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1191 +#: rhodecode/apps/repository/views/repo_files.py:1215 +msgid "Added file via RhodeCode Enterprise" +msgstr "Eine Datei wurde über RhodeCode Enterprise hinzugefügt." + +#: rhodecode/apps/repository/views/repo_files.py:1248 +msgid "No filename" +msgstr "Kein Dateiname" + +#: rhodecode/apps/repository/views/repo_files.py:1278 +msgid "Successfully committed new file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1282 +msgid "" +"The location specified must be a relative path and must not contain .. in " +"the path" +msgstr "Die spezifizierte Adresse muss ein gültiger Pfad sein und .. darf nicht teil des Pfades sein" + +#: rhodecode/apps/repository/views/repo_forks.py:144 +#: rhodecode/templates/base/base.mako:262 +msgid "Compare fork" +msgstr "Vergleiche Fork" + +#: rhodecode/apps/repository/views/repo_forks.py:250 +#, python-format +msgid "An error occurred during repository forking %s" +msgstr "Währen des Forken des Repositorys trat ein Fehler auf: %s" + +#: rhodecode/apps/repository/views/repo_permissions.py:86 msgid "Repository permissions updated" msgstr "Repository Berechtigungen aktualisiert" +#: rhodecode/apps/repository/views/repo_pull_requests.py:636 +msgid "Commit does not exist" +msgstr "Commit existiert nicht" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:757 +msgid "Pull request requires a title with min. 3 chars" +msgstr "Der Titel eines Pullrequests muss mindestens aus 3 Zeichen bestehen" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:759 +msgid "Error creating pull request: {}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:784 +msgid "Not Enough permissions to source repo `{}`." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:798 +msgid "Not Enough permissions to target repo `{}`." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:849 +msgid "Successfully opened new pull request" +msgstr "Es wurde erfolgreich ein neuer Pullrequest eröffnet" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:852 +msgid "Error occurred during creation of this pull request." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:904 +msgid "Cannot update closed pull requests." +msgstr "Geschlossener Pullrequest kann nicht aktualisiert werden." + +#: rhodecode/apps/repository/views/repo_pull_requests.py:910 +msgid "Pull request title & description updated." +msgstr "Pullrequest Überschrift und Beschreibung aktualisiert." + +#: rhodecode/apps/repository/views/repo_pull_requests.py:929 +msgid "" +"Pull request updated to \"{source_commit_id}\" with {count_added} added, " +"{count_removed} removed commits. Source of changes: {change_source}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:945 +msgid "Reload page" +msgstr "Seite neu laden" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1008 +msgid "Pull request was successfully merged and closed." +msgstr "Pullrequest wurde erfolgreich zusammengeführt und geschlossen." + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1032 +msgid "Pull request reviewers updated." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1057 +msgid "Successfully deleted pull request" +msgstr "Pullrequest erfolgreich gelöscht" + +#: rhodecode/apps/repository/views/repo_settings.py:167 +msgid "Repository `{}` updated successfully" +msgstr "" + #: rhodecode/apps/repository/views/repo_settings.py:171 -msgid "Repository {} updated successfully" -msgstr "" - -#: rhodecode/apps/repository/views/repo_settings.py:175 msgid "Error occurred during update of repository {}" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:93 +#: rhodecode/apps/repository/views/repo_settings.py:193 +msgid "Unlocked" +msgstr "Entsperrt" + +#: rhodecode/apps/repository/views/repo_settings.py:198 +msgid "Locked" +msgstr "Gesperrt" + +#: rhodecode/apps/repository/views/repo_settings.py:200 +#, python-format +msgid "Repository has been %s" +msgstr "Repository wurde %s" + +#: rhodecode/apps/repository/views/repo_settings.py:204 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:230 +msgid "An error occurred during unlocking" +msgstr "Fehler beim Entsperren des Repositorys aufgetreten" + +#: rhodecode/apps/repository/views/repo_settings.py:248 +msgid "An error occurred during deletion of repository stats" +msgstr "Fehler während des Löschens der Repository-Statistik aufgetreten" + +#: rhodecode/apps/repository/views/repo_settings_advanced.py:91 #, python-format msgid "Detached %s forks" msgstr "%s Forks abgetrennt" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:96 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:94 #, python-format msgid "Deleted %s forks" msgstr "%s Forks gelöscht" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:109 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:107 #, python-format msgid "Deleted repository `%s`" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:116 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:114 msgid "detach or delete" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:117 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:115 msgid "" "Cannot delete `{repo}` it still contains attached forks. Try using " "{delete_or_detach} option." msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:127 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:125 #, python-format msgid "An error occurred during deletion of `%s`" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:152 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:150 msgid "Updated repository visibility in public journal" msgstr "Sichtbarkeit des Repositorys im öffentlichen Logbuch aktualisiert" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:156 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:154 msgid "An error occurred during setting this repository in public journal" msgstr "Es trat ein Fehler während der Aktualisierung der Sicherbarkeit dieses Repositorys im Öffentlichen Logbuch auf" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:184 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:190 msgid "Nothing" msgstr "Nichts" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:186 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:193 #, python-format msgid "Marked repo %s as fork of %s" msgstr "Markiere Repository %s als Abzweig von Repository %s" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:193 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:200 msgid "An error occurred during this operation" msgstr "Während dieser operation trat ein Fehler auf" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:217 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:224 msgid "Locked repository" msgstr "Gesperrtes Respository" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:220 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:227 msgid "Unlocked repository" msgstr "Entsperrtes Repository" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:223 -#: rhodecode/controllers/admin/repos.py:363 -msgid "An error occurred during unlocking" -msgstr "Fehler beim Entsperren des Repositorys aufgetreten" - -#: rhodecode/apps/repository/views/repo_summary.py:293 +#: rhodecode/apps/repository/views/repo_settings_fields.py:85 +msgid "An error occurred during creation of field" +msgstr "Fehler bei der Erstellung des Feldes aufgetreten" + +#: rhodecode/apps/repository/views/repo_settings_fields.py:107 +msgid "An error occurred during removal of field" +msgstr "Fehler beim Löschen des Feldes aufgetreten" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:85 +msgid "Error occurred during deleting issue tracker entry" +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:88 +#: rhodecode/controllers/admin/settings.py:384 +msgid "Removed issue tracker entry" +msgstr "Ein Eintrag wurde aus dem Issue Tracker gelöscht." + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:123 +#: rhodecode/controllers/admin/settings.py:431 +msgid "Updated issue tracker entries" +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_remote.py:66 +msgid "Pulled from remote location" +msgstr "Von entferntem Ort übertragen" + +#: rhodecode/apps/repository/views/repo_settings_remote.py:69 +msgid "An error occurred during pull from remote location" +msgstr "Fehler während des Abrufens vom remote Speicherplatz aufgetreten" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:124 +#: rhodecode/controllers/admin/settings.py:147 +#: rhodecode/controllers/admin/settings.py:622 +msgid "Some form inputs contain invalid data." +msgstr "Einige Eingabefelder enthalten ungültige Daten." + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:143 +#: rhodecode/controllers/admin/settings.py:176 +msgid "Updated VCS settings" +msgstr "VCS-Einstellungen aktualisiert" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:147 +msgid "Error occurred during updating repository VCS settings" +msgstr "" + +#: rhodecode/apps/repository/views/repo_summary.py:296 msgid "Branch" msgstr "Branch" -#: rhodecode/apps/repository/views/repo_summary.py:294 +#: rhodecode/apps/repository/views/repo_summary.py:297 msgid "Tag" msgstr "Tag" -#: rhodecode/apps/repository/views/repo_summary.py:295 +#: rhodecode/apps/repository/views/repo_summary.py:298 msgid "Bookmark" msgstr "Lesezeichen" -#: rhodecode/apps/repository/views/repo_summary.py:318 -#: rhodecode/controllers/files.py:1021 rhodecode/model/pull_request.py:1345 -#: rhodecode/model/scm.py:775 rhodecode/templates/base/vcs_settings.mako:255 -msgid "Branches" -msgstr "Entwicklungszweige" - -#: rhodecode/apps/repository/views/repo_summary.py:319 +#: rhodecode/apps/repository/views/repo_summary.py:322 msgid "Closed branches" msgstr "Geschlossene Branches" +#: rhodecode/apps/ssh_support/events.py:29 +msgid "RhodeCode SSH Key files changed." +msgstr "" + #: rhodecode/apps/svn_support/events.py:30 -msgid "Configuration for Apaache mad_dav_svn changed." +msgid "Configuration for Apache mad_dav_svn changed." +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:209 +#, python-format +msgid "Updated user group %s" +msgstr "Benutzergruppe %s aktualisiert" + +#: rhodecode/apps/user_group/views/__init__.py:231 +#, python-format +msgid "Error occurred during update of user group %s" +msgstr "Fehler bei der Aktualisierung des Benutzers %s aufgetreten" + +#: rhodecode/apps/user_group/views/__init__.py:257 +msgid "Successfully deleted user group" +msgstr "Benutzergruppe erfolgreich gelöscht" + +#: rhodecode/apps/user_group/views/__init__.py:262 +msgid "An error occurred during deletion of user group" +msgstr "Fehler beim Löschen der Benutzergruppe aufgetreten" + +#: rhodecode/apps/user_group/views/__init__.py:366 +msgid "Target group cannot be the same" +msgstr "Zielgruppe kann nicht die gleiche sein" + +#: rhodecode/apps/user_group/views/__init__.py:381 +msgid "User Group permissions updated" +msgstr "Berechtigungen der Benutzergruppe aktualisiert" + +#: rhodecode/apps/user_group/views/__init__.py:452 +msgid "User Group global permissions updated successfully" +msgstr "Globale Berechtigungen der Benutzergruppe aktualisiert" + +#: rhodecode/apps/user_group/views/__init__.py:534 +msgid "User Group synchronization updated successfully" +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:538 +msgid "An error occurred during synchronization update" msgstr "" #: rhodecode/authentication/schema.py:35 @@ -536,21 +1191,21 @@ msgid "Enable or disable this authentica msgstr "Authentifizierungs-Plugin aktivieren/deaktivieren" #: rhodecode/authentication/schema.py:37 rhodecode/integrations/schema.py:32 -#: rhodecode/model/permission.py:100 rhodecode/model/permission.py:104 -#: rhodecode/model/permission.py:108 rhodecode/model/permission.py:112 -#: rhodecode/model/permission.py:116 rhodecode/model/permission.py:120 +#: rhodecode/model/permission.py:101 rhodecode/model/permission.py:105 +#: rhodecode/model/permission.py:109 rhodecode/model/permission.py:113 +#: rhodecode/model/permission.py:117 rhodecode/model/permission.py:121 #: rhodecode/model/validation_schema/schemas/integration_schema.py:197 -#: rhodecode/templates/admin/integrations/list.mako:101 +#: rhodecode/templates/admin/integrations/list.mako:105 msgid "Enabled" msgstr "Aktiviert" #: rhodecode/authentication/schema.py:43 msgid "" -"Amount of seconds to cache the authentication responsecall for this plugin. \n" -"Useful for long calls like LDAP to improve the performance of the authentication system (0 means disabled)." -msgstr "" - -#: rhodecode/authentication/schema.py:49 +"Amount of seconds to cache the authentication and permissions check response call for this plugin. \n" +"Useful for expensive calls like LDAP to improve the performance of the system (0 means disabled)." +msgstr "" + +#: rhodecode/authentication/schema.py:48 msgid "Auth Cache TTL" msgstr "" @@ -559,15 +1214,15 @@ msgid "" "Errors exist when saving plugin settings. Please check the form inputs." msgstr "" -#: rhodecode/authentication/views.py:103 rhodecode/authentication/views.py:172 +#: rhodecode/authentication/views.py:103 rhodecode/authentication/views.py:176 msgid "Auth settings updated successfully." msgstr "" -#: rhodecode/authentication/views.py:177 +#: rhodecode/authentication/views.py:181 msgid "Errors exist when saving plugin setting. Please check the form inputs." msgstr "" -#: rhodecode/authentication/views.py:187 +#: rhodecode/authentication/views.py:191 msgid "Error occurred during update of auth settings." msgstr "" @@ -654,7 +1309,6 @@ msgid "The url of the Jasig CAS REST ser msgstr "" #: rhodecode/authentication/plugins/auth_jasig_cas.py:64 -#: rhodecode/templates/admin/gists/show.mako:21 msgid "URL" msgstr "" @@ -693,10 +1347,11 @@ msgid "Password to authenticate for give msgstr "" #: rhodecode/authentication/plugins/auth_ldap.py:105 +#: rhodecode/integrations/types/webhook.py:214 #: rhodecode/templates/login.mako:50 rhodecode/templates/register.mako:48 #: rhodecode/templates/admin/my_account/my_account.mako:30 #: rhodecode/templates/admin/users/user_add.mako:44 -#: rhodecode/templates/base/base.mako:315 +#: rhodecode/templates/base/base.mako:324 #: rhodecode/templates/debug_style/login.html:45 msgid "Password" msgstr "Passwort" @@ -787,7 +1442,7 @@ msgstr "" msgid "Email Attribute" msgstr "" -#: rhodecode/authentication/plugins/auth_ldap.py:365 +#: rhodecode/authentication/plugins/auth_ldap.py:367 msgid "LDAP" msgstr "" @@ -820,476 +1475,6 @@ msgstr "" msgid "Rhodecode Token Auth" msgstr "" -#: rhodecode/controllers/changelog.py:70 rhodecode/controllers/compare.py:64 -#: rhodecode/controllers/pullrequests.py:85 -msgid "There are no commits yet" -msgstr "Es sind noch keine Commits vorhanden" - -#: rhodecode/controllers/changeset.py:76 -msgid "Show whitespace" -msgstr "Zeige Leerzeichen" - -#: rhodecode/controllers/changeset.py:77 -msgid "Show whitespace for all diffs" -msgstr "" - -#: rhodecode/controllers/changeset.py:83 -msgid "Ignore whitespace" -msgstr "Ignoriere Leerzeichen" - -#: rhodecode/controllers/changeset.py:84 -msgid "Ignore whitespace for all diffs" -msgstr "" - -#: rhodecode/controllers/changeset.py:140 -msgid "Increase context" -msgstr "" - -#: rhodecode/controllers/changeset.py:141 -msgid "Increase context for all diffs" -msgstr "" - -#: rhodecode/controllers/changeset.py:189 rhodecode/controllers/files.py:106 -#: rhodecode/controllers/files.py:128 -msgid "No such commit exists for this repository" -msgstr "" - -#: rhodecode/controllers/changeset.py:343 -#: rhodecode/controllers/pullrequests.py:919 -#, python-format -msgid "Status change %(transition_icon)s %(status)s" -msgstr "Status Änderung %(transition_icon)s %(status)s" - -#: rhodecode/controllers/changeset.py:387 -msgid "" -"Changing the status of a commit associated with a closed pull request is not" -" allowed" -msgstr "" - -#: rhodecode/controllers/compare.py:92 -msgid "Select commit" -msgstr "" - -#: rhodecode/controllers/compare.py:149 -msgid "Could not find the source repo: `{}`" -msgstr "" - -#: rhodecode/controllers/compare.py:156 -msgid "Could not find the target repo: `{}`" -msgstr "" - -#: rhodecode/controllers/compare.py:166 -msgid "The comparison of two different kinds of remote repos is not available" -msgstr "" - -#: rhodecode/controllers/compare.py:204 -msgid "Could not compare repos with different large file settings" -msgstr "" - -#: rhodecode/controllers/compare.py:244 -#, python-format -msgid "" -"Repositories unrelated. Cannot compare commit %(commit1)s from repository " -"%(repo1)s with commit %(commit2)s from repository %(repo2)s." -msgstr "" - -#: rhodecode/controllers/feed.py:69 -#, python-format -msgid "Changes on %s repository" -msgstr "Änderungen im %s Repository" - -#: rhodecode/controllers/feed.py:70 -#, python-format -msgid "%s %s feed" -msgstr "%s %s Feed" - -#: rhodecode/controllers/files.py:98 -msgid "Click here to add a new file." -msgstr "Klicke hier, um eine neue Datei hinzuzufügen." - -#: rhodecode/controllers/files.py:103 -#, python-format -msgid "There are no files yet. %s" -msgstr "Es sind noch keine Dateien vorhanden. %s" - -#: rhodecode/controllers/files.py:434 rhodecode/controllers/files.py:487 -#: rhodecode/controllers/files.py:518 rhodecode/controllers/files.py:593 -#: rhodecode/controllers/files.py:638 rhodecode/controllers/files.py:729 -#, python-format -msgid "This repository has been locked by %s on %s" -msgstr "Das Repository ist vom %s seit %s gesperrt" - -#: rhodecode/controllers/files.py:442 rhodecode/controllers/files.py:495 -msgid "You can only delete files with revision being a valid branch " -msgstr "Du kannst Dateien nur dann löschen, wenn die Revision ein gültiger Branch ist" - -#: rhodecode/controllers/files.py:451 rhodecode/controllers/files.py:504 -msgid "Deleted file {} via RhodeCode Enterprise" -msgstr "" - -#: rhodecode/controllers/files.py:472 -msgid "Successfully deleted file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:476 rhodecode/controllers/files.py:582 -#: rhodecode/controllers/files.py:719 -msgid "Error occurred during commit" -msgstr "Während des Committens trat ein Fehler auf" - -#: rhodecode/controllers/files.py:526 rhodecode/controllers/files.py:601 -msgid "You can only edit files with revision being a valid branch " -msgstr "Du kannst Dateien nur dann bearbeiten, wenn die Revision ein gültiger Branch ist" - -#: rhodecode/controllers/files.py:538 rhodecode/controllers/files.py:613 -msgid "Edited file {} via RhodeCode Enterprise" -msgstr "" - -#: rhodecode/controllers/files.py:555 -msgid "No changes" -msgstr "Keine Änderungen" - -#: rhodecode/controllers/files.py:578 -msgid "Successfully committed changes to file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:651 rhodecode/controllers/files.py:740 -msgid "Added file via RhodeCode Enterprise" -msgstr "Eine Datei wurde über RhodeCode Enterprise hinzugefügt." - -#: rhodecode/controllers/files.py:677 -msgid "No filename" -msgstr "Kein Dateiname" - -#: rhodecode/controllers/files.py:707 -msgid "Successfully committed new file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:710 -msgid "" -"The location specified must be a relative path and must not contain .. in " -"the path" -msgstr "Die spezifizierte Adresse muss ein gültiger Pfad sein und .. darf nicht teil des Pfades sein" - -#: rhodecode/controllers/files.py:763 -msgid "Downloads disabled" -msgstr "Downloads deaktiviert" - -#: rhodecode/controllers/files.py:769 -#, python-format -msgid "Unknown revision %s" -msgstr "Unbekannte Revision %s" - -#: rhodecode/controllers/files.py:771 -msgid "Empty repository" -msgstr "Leeres Repository" - -#: rhodecode/controllers/files.py:773 rhodecode/controllers/files.py:807 -msgid "Unknown archive type" -msgstr "Unbekannter Archiv Typ" - -#: rhodecode/controllers/files.py:1000 -msgid "Changesets" -msgstr "Changesets" - -#: rhodecode/controllers/files.py:1025 rhodecode/model/scm.py:790 -#: rhodecode/templates/base/vcs_settings.mako:280 -msgid "Tags" -msgstr "Tags" - -#: rhodecode/controllers/forks.py:190 -#, python-format -msgid "An error occurred during repository forking %s" -msgstr "Währen des Forken des Repositorys trat ein Fehler auf: %s" - -#: rhodecode/controllers/journal.py:107 rhodecode/controllers/journal.py:150 -msgid "public journal" -msgstr "Öffentliches Journal" - -#: rhodecode/controllers/journal.py:111 rhodecode/controllers/journal.py:154 -msgid "journal" -msgstr "Logbuch" - -#: rhodecode/controllers/pullrequests.py:99 -msgid "Commit does not exist" -msgstr "Commit existiert nicht" - -#: rhodecode/controllers/pullrequests.py:216 -msgid "Pull request requires a title with min. 3 chars" -msgstr "Der Titel eines Pullrequests muss mindestens aus 3 Zeichen bestehen" - -#: rhodecode/controllers/pullrequests.py:218 -msgid "Error creating pull request: {}" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:276 -msgid "Successfully opened new pull request" -msgstr "Es wurde erfolgreich ein neuer Pullrequest eröffnet" - -#: rhodecode/controllers/pullrequests.py:279 -msgid "Error occurred during creation of this pull request." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:322 -msgid "Cannot update closed pull requests." -msgstr "Geschlossener Pullrequest kann nicht aktualisiert werden." - -#: rhodecode/controllers/pullrequests.py:328 -msgid "Pull request title & description updated." -msgstr "Pullrequest Überschrift und Beschreibung aktualisiert." - -#: rhodecode/controllers/pullrequests.py:346 -msgid "" -"Pull request updated to \"{source_commit_id}\" with {count_added} added, " -"{count_removed} removed commits. Source of changes: {change_source}" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:363 -msgid "Reload page" -msgstr "Seite neu laden" - -#: rhodecode/controllers/pullrequests.py:437 -msgid "Pull request was successfully merged and closed." -msgstr "Pullrequest wurde erfolgreich zusammengeführt und geschlossen." - -#: rhodecode/controllers/pullrequests.py:461 -msgid "Pull request reviewers updated." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:482 -msgid "Successfully deleted pull request" -msgstr "Pullrequest erfolgreich gelöscht" - -#: rhodecode/controllers/pullrequests.py:486 -msgid "Your are not allowed to delete this pull request" -msgstr "" - -#: rhodecode/controllers/admin/defaults.py:84 -msgid "Default settings updated successfully" -msgstr "Standardeinstellungen erfolgreich aktualisiert" - -#: rhodecode/controllers/admin/defaults.py:99 -msgid "Error occurred during update of default values" -msgstr "Fehler bei der Aktualisierung der Standardwerte aufgetreten" - -#: rhodecode/controllers/admin/gists.py:72 -msgid "Requires registered account" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:73 -msgid "Can be accessed by anonymous users" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:199 -msgid "Error occurred during gist creation" -msgstr "Fehler bei der Erstellung des Gist aufgetreten" - -#: rhodecode/controllers/admin/gists.py:230 -#, python-format -msgid "Deleted gist %s" -msgstr "Gist %s gelöscht" - -#: rhodecode/controllers/admin/gists.py:306 -msgid "Successfully updated gist content" -msgstr "Gist Inhalt erfolgreich aktualisiert" - -#: rhodecode/controllers/admin/gists.py:311 -msgid "Successfully updated gist data" -msgstr "Gist Daten erfolgreich aktualisiert" - -#: rhodecode/controllers/admin/gists.py:314 -msgid "Error occurred during update of gist {}: {}" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:318 -#, python-format -msgid "Error occurred during update of gist %s" -msgstr "Fehler beim Update des Gist %s aufgetreten" - -#: rhodecode/controllers/admin/gists.py:343 -#: rhodecode/templates/admin/gists/show.mako:67 -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:35 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:31 -#: rhodecode/templates/data_table/_dt_elements.mako:263 -msgid "never" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:350 -#, python-format -msgid "%(expiry)s - current value" -msgstr "" - -#: rhodecode/controllers/admin/my_account.py:70 -msgid "You can't edit this user since it's crucial for entire application" -msgstr "Sie können diesen Benutzer nicht editieren, da er für die ganze Applikation von entscheidender bedeutung ist." - -#: rhodecode/controllers/admin/my_account.py:110 -msgid "Your account was updated successfully" -msgstr "Ihr Account wurde erfolgreich aktualisiert" - -#: rhodecode/controllers/admin/my_account.py:125 -#: rhodecode/controllers/admin/users.py:182 -#, python-format -msgid "Error occurred during update of user %s" -msgstr "Fehler bei der Aktualisierung des Benutzers %s" - -#: rhodecode/controllers/admin/permissions.py:107 -msgid "Application permissions updated successfully" -msgstr "Anwendungs-Berechtigungen erfolgreich aktualisiert" - -#: rhodecode/controllers/admin/permissions.py:122 -#: rhodecode/controllers/admin/permissions.py:171 -#: rhodecode/controllers/admin/permissions.py:225 -msgid "Error occurred during update of permissions" -msgstr "Fehler bei der Aktualisierung der Berechtigungen aufgetreten" - -#: rhodecode/controllers/admin/permissions.py:156 -msgid "Object permissions updated successfully" -msgstr "Objekt-Berechtigungen erfolgreich aktualisiert" - -#: rhodecode/controllers/admin/permissions.py:210 -msgid "Global permissions updated successfully" -msgstr "Globale Berechtigungen erfolgreich aktualisiert" - -#: rhodecode/controllers/admin/repo_groups.py:202 -#, python-format -msgid "Created repository group %s" -msgstr "Repository-Gruppe %s erstellt" - -#: rhodecode/controllers/admin/repo_groups.py:215 -#, python-format -msgid "Error occurred during creation of repository group %s" -msgstr "Fehler bei der Erstellung der Repository-Gruppe %s" - -#: rhodecode/controllers/admin/repo_groups.py:261 -#, python-format -msgid "Updated repository group %s" -msgstr "Repository-Gruppe %s aktualisiert" - -#: rhodecode/controllers/admin/repo_groups.py:276 -#, python-format -msgid "Error occurred during update of repository group %s" -msgstr "Fehler bei der Aktualisierung der Repository-Gruppe %s aufgetreten" - -#: rhodecode/controllers/admin/repo_groups.py:291 -#, python-format -msgid "This group contains %(num)d repository and cannot be deleted" -msgid_plural "This group contains %(num)d repositories and cannot be deleted" -msgstr[0] "Diese Gruppe enthält %(num)d Repository und kann nicht gelöscht werden" -msgstr[1] "Diese Gruppe enthält %(num)d Repositories und kann nicht gelöscht werden" - -#: rhodecode/controllers/admin/repo_groups.py:300 -#, python-format -msgid "This group contains %(num)d subgroup and cannot be deleted" -msgid_plural "This group contains %(num)d subgroups and cannot be deleted" -msgstr[0] "Diese Gruppe enthält %(num)d Untergruppe und kann nicht gelöscht werden" -msgstr[1] "Diese Gruppe enthält %(num)d Untergruppen und kann nicht gelöscht werden" - -#: rhodecode/controllers/admin/repo_groups.py:313 -#, python-format -msgid "Removed repository group %s" -msgstr "Repository-Gruppe %s gelöscht" - -#: rhodecode/controllers/admin/repo_groups.py:317 -#, python-format -msgid "Error occurred during deletion of repository group %s" -msgstr "Fehler beim Löschen der Repository-Gruppe %s aufgetreten" - -#: rhodecode/controllers/admin/repo_groups.py:381 -#: rhodecode/controllers/admin/user_groups.py:318 -msgid "Cannot change permission for yourself as admin" -msgstr "Es ist nicht möglich als Administrator die eigenen Berechtigungen zu ändern" - -#: rhodecode/controllers/admin/repo_groups.py:404 -msgid "Repository Group permissions updated" -msgstr "Berechtigungen der Repository-Gruppe aktualisiert" - -#: rhodecode/controllers/admin/repos.py:125 -#, python-format -msgid "Error creating repository %s: invalid certificate" -msgstr "Fehler beim Erstellen des Repositorys %s: Ungültiges Zertifikat" - -#: rhodecode/controllers/admin/repos.py:129 -#, python-format -msgid "Error creating repository %s" -msgstr "Fehler beim Erstellen des Repositorys %s" - -#: rhodecode/controllers/admin/repos.py:270 -#, python-format -msgid "Created repository %s from %s" -msgstr "Repository %s von %s erstellt" - -#: rhodecode/controllers/admin/repos.py:279 -#, python-format -msgid "Forked repository %s as %s" -msgstr "Repository %s als %s geforkt" - -#: rhodecode/controllers/admin/repos.py:282 -#, python-format -msgid "Created repository %s" -msgstr "Repository %s erstellt" - -#: rhodecode/controllers/admin/repos.py:319 -msgid "An error occurred during creation of field" -msgstr "Fehler bei der Erstellung des Feldes aufgetreten" - -#: rhodecode/controllers/admin/repos.py:334 -msgid "An error occurred during removal of field" -msgstr "Fehler beim Löschen des Feldes aufgetreten" - -#: rhodecode/controllers/admin/repos.py:353 -msgid "Unlocked" -msgstr "Entsperrt" - -#: rhodecode/controllers/admin/repos.py:357 -msgid "Locked" -msgstr "Gesperrt" - -#: rhodecode/controllers/admin/repos.py:359 -#, python-format -msgid "Repository has been %s" -msgstr "Repository wurde %s" - -#: rhodecode/controllers/admin/repos.py:373 -msgid "Pulled from remote location" -msgstr "Von entferntem Ort übertragen" - -#: rhodecode/controllers/admin/repos.py:376 -msgid "An error occurred during pull from remote location" -msgstr "Fehler während des Abrufens vom remote Speicherplatz aufgetreten" - -#: rhodecode/controllers/admin/repos.py:397 -msgid "An error occurred during deletion of repository stats" -msgstr "Fehler während des Löschens der Repository-Statistik aufgetreten" - -#: rhodecode/controllers/admin/repos.py:443 -msgid "Error occurred during deleting issue tracker entry" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:446 -#: rhodecode/controllers/admin/settings.py:384 -msgid "Removed issue tracker entry" -msgstr "Ein Eintrag wurde aus dem Issue Tracker gelöscht." - -#: rhodecode/controllers/admin/repos.py:476 -#: rhodecode/controllers/admin/settings.py:431 -msgid "Updated issue tracker entries" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:537 -#: rhodecode/controllers/admin/settings.py:147 -#: rhodecode/controllers/admin/settings.py:622 -msgid "Some form inputs contain invalid data." -msgstr "Einige Eingabefelder enthalten ungültige Daten." - -#: rhodecode/controllers/admin/repos.py:555 -msgid "Error occurred during updating repository VCS settings" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:559 -#: rhodecode/controllers/admin/settings.py:176 -msgid "Updated VCS settings" -msgstr "VCS-Einstellungen aktualisiert" - #: rhodecode/controllers/admin/settings.py:172 #: rhodecode/controllers/admin/settings.py:286 msgid "Error occurred during updating application settings" @@ -1340,205 +1525,59 @@ msgstr "Fehler bei der Aktualisierung de msgid "Updated Labs settings" msgstr "Labs-Einstellungen aktualisiert" -#: rhodecode/controllers/admin/user_groups.py:164 -#, python-format -msgid "Created user group %(user_group_link)s" -msgstr "Benutzergruppe %(user_group_link)s erstellt" - -#: rhodecode/controllers/admin/user_groups.py:178 -#, python-format -msgid "Error occurred during creation of user group %s" -msgstr "Fehler bei der Erstellung der Benutzergruppe %s aufgetreten" - -#: rhodecode/controllers/admin/user_groups.py:218 -#, python-format -msgid "Updated user group %s" -msgstr "Benutzergruppe %s aktualisiert" - -#: rhodecode/controllers/admin/user_groups.py:234 -#, python-format -msgid "Error occurred during update of user group %s" -msgstr "Fehler bei der Aktualisierung des Benutzers %s aufgetreten" - -#: rhodecode/controllers/admin/user_groups.py:253 -msgid "Successfully deleted user group" -msgstr "Benutzergruppe erfolgreich gelöscht" - -#: rhodecode/controllers/admin/user_groups.py:258 -msgid "An error occurred during deletion of user group" -msgstr "Fehler beim Löschen der Benutzergruppe aufgetreten" - -#: rhodecode/controllers/admin/user_groups.py:326 -msgid "Target group cannot be the same" -msgstr "Zielgruppe kann nicht die gleiche sein" - -#: rhodecode/controllers/admin/user_groups.py:332 -msgid "User Group permissions updated" -msgstr "Berechtigungen der Benutzergruppe aktualisiert" - -#: rhodecode/controllers/admin/user_groups.py:415 -msgid "User Group global permissions updated successfully" -msgstr "Globale Berechtigungen der Benutzergruppe aktualisiert" - -#: rhodecode/controllers/admin/user_groups.py:430 -#: rhodecode/controllers/admin/users.py:477 -msgid "An error occurred during permissions saving" -msgstr "Fehler beim Speichern der Berechtigungen aufgetreten" - -#: rhodecode/controllers/admin/user_groups.py:474 -msgid "User Group synchronization updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:478 -msgid "An error occurred during synchronization update" -msgstr "" - -#: rhodecode/controllers/admin/users.py:108 -#, python-format -msgid "Created user %(user_link)s" -msgstr "Benutzer %(user_link)s erstellt" - -#: rhodecode/controllers/admin/users.py:124 -#, python-format -msgid "Error occurred during creation of user %s" -msgstr "Fehler beim Erstellen des Benutzers %s aufgetreten" - -#: rhodecode/controllers/admin/users.py:166 -msgid "User updated successfully" -msgstr "Der Benutzer wurde erfolgreich aktualisiert" - -#: rhodecode/controllers/admin/users.py:209 -#, python-format -msgid "Detached %s repositories" -msgstr "%s Repositories abgetrennt" - -#: rhodecode/controllers/admin/users.py:214 -#, python-format -msgid "Deleted %s repositories" -msgstr "%s Repositories gelöscht" - -#: rhodecode/controllers/admin/users.py:222 -#, python-format -msgid "Detached %s repository groups" -msgstr "%s Repository-Gruppen abgetrennt" - -#: rhodecode/controllers/admin/users.py:227 -#, python-format -msgid "Deleted %s repository groups" -msgstr "%s Repository-Gruppen gelöscht" - -#: rhodecode/controllers/admin/users.py:235 -#, python-format -msgid "Detached %s user groups" -msgstr "%s Benutzergruppen abgetrennt" - -#: rhodecode/controllers/admin/users.py:240 -#, python-format -msgid "Deleted %s user groups" -msgstr "%s Benutzergruppen gelöscht" - -#: rhodecode/controllers/admin/users.py:257 -msgid "Successfully deleted user" -msgstr "Benutzer erfolgreich gelöscht" - -#: rhodecode/controllers/admin/users.py:263 -msgid "An error occurred during deletion of user" -msgstr "Während der Löschen des Benutzers trat ein Fehler auf" - -#: rhodecode/controllers/admin/users.py:280 -msgid "Force password change disabled for user" -msgstr "Erzwungene Passwortänderung inaktiv für Benutzer" - -#: rhodecode/controllers/admin/users.py:285 -msgid "Force password change enabled for user" -msgstr "Erzwungene Passwortänderung aktiv für Benutzer" - -#: rhodecode/controllers/admin/users.py:294 -msgid "An error occurred during password reset for user" -msgstr "Fehler beim Zurücksetzen des Passworts für den Benutzer aufgetreten" - -#: rhodecode/controllers/admin/users.py:325 -#, python-format -msgid "Linked repository group `%s` as personal" -msgstr "" - -#: rhodecode/controllers/admin/users.py:331 -#, python-format -msgid "Created repository group `%s`" -msgstr "Repository-Gruppe %s erstellt" - -#: rhodecode/controllers/admin/users.py:335 -#, python-format -msgid "Repository group `%s` is already taken" -msgstr "" - -#: rhodecode/controllers/admin/users.py:340 -msgid "An error occurred during repository group creation for user" -msgstr "Fehler bei der Erstellung der Repository-Gruppe aufgetreten" - -#: rhodecode/controllers/admin/users.py:396 -msgid "" -"The user participates as reviewer in pull requests and cannot be deleted. " -"You can set the user to \"inactive\" instead of deleting it." -msgstr "" - -#: rhodecode/controllers/admin/users.py:462 -msgid "User global permissions updated successfully" -msgstr "Globale Berechtigungen des Benutzers erfolgreich aktualisiert" - -#: rhodecode/events/pullrequest.py:71 +#: rhodecode/events/pullrequest.py:72 msgid "pullrequest created" msgstr "" -#: rhodecode/events/pullrequest.py:80 +#: rhodecode/events/pullrequest.py:81 msgid "pullrequest closed" msgstr "" -#: rhodecode/events/pullrequest.py:89 +#: rhodecode/events/pullrequest.py:90 msgid "pullrequest commits updated" msgstr "" -#: rhodecode/events/pullrequest.py:98 +#: rhodecode/events/pullrequest.py:99 msgid "pullrequest review changed" msgstr "" -#: rhodecode/events/pullrequest.py:107 +#: rhodecode/events/pullrequest.py:108 msgid "pullrequest merged" msgstr "" -#: rhodecode/events/pullrequest.py:116 +#: rhodecode/events/pullrequest.py:117 msgid "pullrequest commented" msgstr "" -#: rhodecode/events/repo.py:148 +#: rhodecode/events/repo.py:149 msgid "repository pre create" msgstr "" -#: rhodecode/events/repo.py:157 +#: rhodecode/events/repo.py:158 msgid "repository created" msgstr "" -#: rhodecode/events/repo.py:166 +#: rhodecode/events/repo.py:167 msgid "repository pre delete" msgstr "" -#: rhodecode/events/repo.py:175 +#: rhodecode/events/repo.py:176 msgid "repository deleted" msgstr "" -#: rhodecode/events/repo.py:211 +#: rhodecode/events/repo.py:216 msgid "repository pre pull" msgstr "" -#: rhodecode/events/repo.py:220 +#: rhodecode/events/repo.py:225 msgid "repository pull" msgstr "" -#: rhodecode/events/repo.py:229 +#: rhodecode/events/repo.py:234 msgid "repository pre push" msgstr "" -#: rhodecode/events/repo.py:240 +#: rhodecode/events/repo.py:245 msgid "repository push" msgstr "" @@ -1574,54 +1613,60 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:87 #: rhodecode/templates/admin/my_account/my_account_emails.mako:65 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:107 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:68 #: rhodecode/templates/admin/permissions/permissions_application.mako:60 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:61 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:64 #: rhodecode/templates/admin/permissions/permissions_objects.mako:57 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:136 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:68 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:134 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:84 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:66 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:80 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:110 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:195 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:201 #: rhodecode/templates/admin/repos/repo_edit_vcs.mako:44 #: rhodecode/templates/admin/settings/settings_global.mako:140 #: rhodecode/templates/admin/settings/settings_issuetracker.mako:16 #: rhodecode/templates/admin/settings/settings_labs.mako:49 #: rhodecode/templates/admin/settings/settings_vcs.mako:14 -#: rhodecode/templates/admin/settings/settings_visual.mako:222 +#: rhodecode/templates/admin/settings/settings_visual.mako:211 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:121 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:83 #: rhodecode/templates/admin/users/user_edit_emails.mako:63 #: rhodecode/templates/admin/users/user_edit_ips.mako:71 #: rhodecode/templates/admin/users/user_edit_profile.mako:135 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:63 #: rhodecode/templates/base/default_perms_box.mako:89 msgid "Reset" msgstr "Zurücksetzen" -#: rhodecode/forms/__init__.py:36 rhodecode/templates/admin/gists/show.mako:49 -#: rhodecode/templates/admin/integrations/list.mako:211 +#: rhodecode/forms/__init__.py:36 rhodecode/templates/admin/gists/show.mako:54 +#: rhodecode/templates/admin/integrations/list.mako:215 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:49 #: rhodecode/templates/admin/my_account/my_account_emails.mako:32 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:26 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:31 +#: rhodecode/templates/admin/notifications/notifications_data.mako:22 +#: rhodecode/templates/admin/notifications/notifications_show.mako:35 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:29 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:25 #: rhodecode/templates/admin/settings/settings_hooks.mako:46 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:45 #: rhodecode/templates/admin/users/user_edit_emails.mako:31 #: rhodecode/templates/admin/users/user_edit_ips.mako:35 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:28 #: rhodecode/templates/base/issue_tracker_settings.mako:69 -#: rhodecode/templates/base/vcs_settings.mako:264 -#: rhodecode/templates/base/vcs_settings.mako:289 +#: rhodecode/templates/base/vcs_settings.mako:244 +#: rhodecode/templates/base/vcs_settings.mako:269 #: rhodecode/templates/changeset/changeset_file_comment.mako:142 #: rhodecode/templates/changeset/changeset_file_comment.mako:144 #: rhodecode/templates/changeset/changeset_file_comment.mako:147 -#: rhodecode/templates/data_table/_dt_elements.mako:123 -#: rhodecode/templates/data_table/_dt_elements.mako:184 -#: rhodecode/templates/data_table/_dt_elements.mako:198 -#: rhodecode/templates/data_table/_dt_elements.mako:210 +#: rhodecode/templates/data_table/_dt_elements.mako:171 +#: rhodecode/templates/data_table/_dt_elements.mako:244 +#: rhodecode/templates/data_table/_dt_elements.mako:258 +#: rhodecode/templates/data_table/_dt_elements.mako:270 #: rhodecode/templates/debug_style/buttons.html:132 -#: rhodecode/templates/files/files_source.mako:45 -#: rhodecode/templates/files/files_source.mako:49 -#: rhodecode/templates/files/files_source.mako:52 +#: rhodecode/templates/files/files_source.mako:51 +#: rhodecode/templates/files/files_source.mako:55 +#: rhodecode/templates/files/files_source.mako:58 #: rhodecode/templates/pullrequests/pullrequest_show.mako:56 #: rhodecode/templates/pullrequests/pullrequest_show.mako:60 msgid "Delete" @@ -1660,28 +1705,28 @@ msgstr "" msgid "Root repositories only" msgstr "" -#: rhodecode/integrations/views.py:160 +#: rhodecode/integrations/views.py:148 msgid "{repo_name} repository" msgstr "" -#: rhodecode/integrations/views.py:163 +#: rhodecode/integrations/views.py:151 msgid "{repo_group_name} repo group" msgstr "" -#: rhodecode/integrations/views.py:170 +#: rhodecode/integrations/views.py:158 msgid "{name} integration" msgstr "" -#: rhodecode/integrations/views.py:184 +#: rhodecode/integrations/views.py:173 msgid "Integration {integration_name} deleted successfully." msgstr "" -#: rhodecode/integrations/views.py:264 +#: rhodecode/integrations/views.py:301 msgid "" "Errors exist when saving integration settings. Please check the form inputs." msgstr "" -#: rhodecode/integrations/views.py:289 +#: rhodecode/integrations/views.py:326 msgid "Integration {integration_name} updated successfully." msgstr "" @@ -1765,17 +1810,19 @@ msgid "" "/incoming-webhook/\">slack app manager" msgstr "" -#: rhodecode/integrations/types/slack.py:60 rhodecode/templates/login.mako:43 -#: rhodecode/templates/register.mako:41 -#: rhodecode/templates/admin/admin_log_base.mako:6 +#: rhodecode/integrations/types/slack.py:60 +#: rhodecode/integrations/types/webhook.py:204 +#: rhodecode/templates/login.mako:43 rhodecode/templates/register.mako:41 +#: rhodecode/templates/admin/admin_log_base.mako:7 #: rhodecode/templates/admin/my_account/my_account_profile.mako:24 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:24 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:69 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:45 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:70 #: rhodecode/templates/admin/users/user_add.mako:35 #: rhodecode/templates/admin/users/user_edit_profile.mako:39 #: rhodecode/templates/admin/users/users.mako:63 -#: rhodecode/templates/base/base.mako:306 +#: rhodecode/templates/base/base.mako:315 #: rhodecode/templates/debug_style/login.html:36 #: rhodecode/templates/email_templates/user_registration.mako:23 #: rhodecode/templates/users/user_profile.mako:27 @@ -1811,132 +1858,158 @@ msgid "" "Send events such as repo pushes and pull requests to your slack channel." msgstr "" -#: rhodecode/integrations/types/webhook.py:164 +#: rhodecode/integrations/types/webhook.py:177 msgid "Webhook URL" msgstr "" -#: rhodecode/integrations/types/webhook.py:166 -msgid "" -"URL of the webhook to receive POST event. Following variables are allowed to" -" be used: {vars}. Some of the variables would trigger multiple calls, like " +#: rhodecode/integrations/types/webhook.py:179 +msgid "" +"URL to which Webhook should submit data. Following variables are allowed to " +"be used: {vars}. Some of the variables would trigger multiple calls, like " "${{branch}} or ${{commit_id}}. Webhook will be called as many times as " "unique objects in data in such cases." msgstr "" -#: rhodecode/integrations/types/webhook.py:180 +#: rhodecode/integrations/types/webhook.py:193 msgid "Secret Token" msgstr "" -#: rhodecode/integrations/types/webhook.py:181 -msgid "String used to validate received payloads." -msgstr "" - -#: rhodecode/integrations/types/webhook.py:190 -msgid "Call Method" -msgstr "" - -#: rhodecode/integrations/types/webhook.py:191 -msgid "Select if the webhook call should be made with POST or GET." -msgstr "" - -#: rhodecode/integrations/types/webhook.py:204 -msgid "Webhook" +#: rhodecode/integrations/types/webhook.py:194 +msgid "" +"Optional string used to validate received payloads. It will be sent together" +" with event data in JSON" msgstr "" #: rhodecode/integrations/types/webhook.py:205 -msgid "Post json events to a webhook endpoint" -msgstr "" - -#: rhodecode/lib/action_parser.py:94 +msgid "Optional username to authenticate the call." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:215 +msgid "Optional password to authenticate the call." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:225 +msgid "Custom Header Key" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:226 +msgid "Custom Header name to be set when calling endpoint." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:235 +msgid "Custom Header Value" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:236 +msgid "Custom Header value to be set when calling endpoint." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:245 +msgid "Call Method" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:246 +msgid "Select if the Webhook call should be made with POST or GET." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:259 +msgid "Webhook" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:260 +msgid "Post json events to a Webhook endpoint" +msgstr "" + +#: rhodecode/lib/action_parser.py:93 msgid "[deleted] repository" msgstr "[gelöscht] Repository" -#: rhodecode/lib/action_parser.py:97 rhodecode/lib/action_parser.py:115 +#: rhodecode/lib/action_parser.py:96 rhodecode/lib/action_parser.py:114 msgid "[created] repository" msgstr "[erstellt] Repository" -#: rhodecode/lib/action_parser.py:100 +#: rhodecode/lib/action_parser.py:99 msgid "[created] repository as fork" msgstr "[erstellt] Repository als Fork" -#: rhodecode/lib/action_parser.py:103 rhodecode/lib/action_parser.py:118 +#: rhodecode/lib/action_parser.py:102 rhodecode/lib/action_parser.py:117 msgid "[forked] repository" msgstr "[forked] Repository" -#: rhodecode/lib/action_parser.py:106 rhodecode/lib/action_parser.py:121 +#: rhodecode/lib/action_parser.py:105 rhodecode/lib/action_parser.py:120 msgid "[updated] repository" msgstr "[aktualisiert] Repository" -#: rhodecode/lib/action_parser.py:109 +#: rhodecode/lib/action_parser.py:108 msgid "[downloaded] archive from repository" msgstr "" -#: rhodecode/lib/action_parser.py:112 +#: rhodecode/lib/action_parser.py:111 msgid "[delete] repository" msgstr "[gelöscht] Repository" -#: rhodecode/lib/action_parser.py:124 +#: rhodecode/lib/action_parser.py:123 msgid "[created] user" msgstr "[erstellt] Benutzer" -#: rhodecode/lib/action_parser.py:127 +#: rhodecode/lib/action_parser.py:126 msgid "[updated] user" msgstr "[akutalisiert] Benutzer" -#: rhodecode/lib/action_parser.py:130 +#: rhodecode/lib/action_parser.py:129 msgid "[created] user group" msgstr "[erstellt] Benutzergruppe" -#: rhodecode/lib/action_parser.py:133 +#: rhodecode/lib/action_parser.py:132 msgid "[updated] user group" msgstr "[aktualisiert] Benutzergruppe" -#: rhodecode/lib/action_parser.py:136 +#: rhodecode/lib/action_parser.py:135 msgid "[commented] on commit in repository" msgstr "" -#: rhodecode/lib/action_parser.py:139 +#: rhodecode/lib/action_parser.py:138 msgid "[commented] on pull request for" msgstr "" -#: rhodecode/lib/action_parser.py:142 +#: rhodecode/lib/action_parser.py:141 msgid "[closed] pull request for" msgstr "" -#: rhodecode/lib/action_parser.py:145 +#: rhodecode/lib/action_parser.py:144 msgid "[merged] pull request for" msgstr "" -#: rhodecode/lib/action_parser.py:148 +#: rhodecode/lib/action_parser.py:147 msgid "[pushed] into" msgstr "[übermittelt] in" -#: rhodecode/lib/action_parser.py:151 +#: rhodecode/lib/action_parser.py:150 msgid "[committed via RhodeCode] into repository" msgstr "" -#: rhodecode/lib/action_parser.py:154 +#: rhodecode/lib/action_parser.py:153 msgid "[pulled from remote] into repository" msgstr "" -#: rhodecode/lib/action_parser.py:157 +#: rhodecode/lib/action_parser.py:156 msgid "[pulled] from" msgstr "" -#: rhodecode/lib/action_parser.py:160 +#: rhodecode/lib/action_parser.py:159 msgid "[started following] repository" msgstr "[beginnt zu folgen] Repository" -#: rhodecode/lib/action_parser.py:163 +#: rhodecode/lib/action_parser.py:162 msgid "[stopped following] repository" msgstr "[folgt nicht mehr] Repository" -#: rhodecode/lib/action_parser.py:172 +#: rhodecode/lib/action_parser.py:171 #, python-format msgid "fork name %s" msgstr "Fork Name %s" -#: rhodecode/lib/action_parser.py:190 +#: rhodecode/lib/action_parser.py:189 #: rhodecode/templates/pullrequests/pullrequest_show.mako:51 #, python-format msgid "Pull request #%s" @@ -1947,52 +2020,42 @@ msgstr "Pullrequest #%s" msgid "Show all combined commits %s->%s" msgstr "" -#: rhodecode/lib/action_parser.py:227 +#: rhodecode/lib/action_parser.py:228 msgid "compare view" msgstr "vergleichsansicht" -#: rhodecode/lib/action_parser.py:234 +#: rhodecode/lib/action_parser.py:235 #, python-format msgid " and %(num)s more commits" msgstr "" -#: rhodecode/lib/action_parser.py:286 +#: rhodecode/lib/action_parser.py:288 #, python-format msgid "Deleted branch: %s" msgstr "Gelöschter Branch: %s" -#: rhodecode/lib/action_parser.py:289 +#: rhodecode/lib/action_parser.py:291 #, python-format msgid "Created tag: %s" msgstr "Tag erstellt: %s" -#: rhodecode/lib/action_parser.py:302 +#: rhodecode/lib/action_parser.py:304 msgid "Commit not found" msgstr "" -#: rhodecode/lib/auth.py:1220 +#: rhodecode/lib/auth.py:1445 #, python-format msgid "IP %s not allowed" msgstr "IP-Adresse %s nicht erlaubt" -#: rhodecode/lib/auth.py:1309 +#: rhodecode/lib/auth.py:1535 msgid "You need to be a registered user to perform this action" msgstr "Sie müssen ein Registrierter Nutzer sein um diese Aktion durchzuführen" -#: rhodecode/lib/auth.py:1366 -#, python-format -msgid "Action not supported for %s." -msgstr "Aktion wird für %s nicht unterstützt." - -#: rhodecode/lib/auth.py:1412 +#: rhodecode/lib/auth.py:1577 msgid "You need to be signed in to view this page" msgstr "Sie müssen angemeldet sein, um diese Seite zu betrachten" -#: rhodecode/lib/base.py:561 -#, python-format -msgid "The repository at %(repo_name)s cannot be located." -msgstr "" - #: rhodecode/lib/diffs.py:62 msgid "Click to comment" msgstr "" @@ -2010,20 +2073,11 @@ msgstr "Der Änderungssatz war zu groß und wurde abgeschnitten, benutzen sie das Diff Menü um die Unterschiede anzuzeigen" msgid "No changes detected" msgstr "Keine Änderungen erkannt" -#: rhodecode/lib/diffs.py:921 +#: rhodecode/lib/diffs.py:927 msgid "Click to select line" msgstr "" -#: rhodecode/lib/helpers.py:1527 -#, python-format -msgid " and %s more" -msgstr "und %s weitere" - -#: rhodecode/lib/helpers.py:1531 -msgid "No Files" -msgstr "Keine Dateien" - -#: rhodecode/lib/helpers.py:1836 +#: rhodecode/lib/helpers.py:1869 msgid "" "Example filter terms:\n" " repository:vcs\n" @@ -2043,7 +2097,7 @@ msgid "" " \"username:test AND repository:test*\"\n" msgstr "" -#: rhodecode/lib/helpers.py:1859 +#: rhodecode/lib/helpers.py:1893 msgid "" "Example filter terms for `{searcher}` search:\n" "{terms}\n" @@ -2057,54 +2111,54 @@ msgid "" "More: {search_doc}" msgstr "" -#: rhodecode/lib/helpers.py:1875 +#: rhodecode/lib/helpers.py:1910 #, python-format msgid "" "%s repository is not mapped to db perhaps it was created or renamed from the" " filesystem please run the application again in order to rescan repositories" msgstr "Das %s Repository ist nicht in der Datenbank vorhanden, eventuell wurde es im Dateisystem erstellt oder umbenannt. Bitte starten sie die Applikation erneut um die Repositories neu zu Indizieren" -#: rhodecode/lib/utils2.py:486 +#: rhodecode/lib/utils2.py:525 msgid "in ${ago}" msgstr "" -#: rhodecode/lib/utils2.py:492 +#: rhodecode/lib/utils2.py:531 msgid "${ago} ago" msgstr "" -#: rhodecode/lib/utils2.py:501 +#: rhodecode/lib/utils2.py:540 msgid "${val}, ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:503 +#: rhodecode/lib/utils2.py:542 msgid "${val}, ${detail} ago" msgstr "" -#: rhodecode/lib/utils2.py:505 +#: rhodecode/lib/utils2.py:544 msgid "in ${val}, ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:507 +#: rhodecode/lib/utils2.py:546 msgid "${val} and ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:509 +#: rhodecode/lib/utils2.py:548 msgid "${val} and ${detail} ago" msgstr "" -#: rhodecode/lib/utils2.py:511 +#: rhodecode/lib/utils2.py:550 msgid "in ${val} and ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:515 -#: rhodecode/public/js/rhodecode-components.js:33659 -#: rhodecode/public/js/scripts.js:25507 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:74 +#: rhodecode/lib/utils2.py:554 +#: rhodecode/public/js/rhodecode-components.js:29149 +#: rhodecode/public/js/scripts.js:20997 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:80 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:174 msgid "just now" msgstr "jetzt gerade" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:570 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:569 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:582 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:599 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:684 @@ -2121,24 +2175,25 @@ msgstr "jetzt gerade" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:765 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:775 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:817 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:946 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:971 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2285 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2285 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2289 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2289 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2339 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2340 -#: rhodecode/model/db.py:2482 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:816 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:945 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:970 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2279 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2279 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2283 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2283 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2333 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2334 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2535 +#: rhodecode/model/db.py:2595 msgid "Repository no access" msgstr "Kein Zugriff auf Repository" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:571 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:570 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:583 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:600 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:685 @@ -2155,24 +2210,25 @@ msgstr "Kein Zugriff auf Repository" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:766 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:776 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:947 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:972 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2286 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2286 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2340 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2341 -#: rhodecode/model/db.py:2483 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:946 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:971 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2280 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2280 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2334 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2335 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2536 +#: rhodecode/model/db.py:2596 msgid "Repository read access" msgstr "Lesender Zugriff auf Repository" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:572 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:571 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:584 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:601 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:686 @@ -2189,24 +2245,25 @@ msgstr "Lesender Zugriff auf Repository" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:767 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:777 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:948 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:973 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2341 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2342 -#: rhodecode/model/db.py:2484 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:947 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:972 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2335 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2336 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2537 +#: rhodecode/model/db.py:2597 msgid "Repository write access" msgstr "Schreibdender Zugriff auf Repository" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:573 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:572 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:585 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:602 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:687 @@ -2223,48 +2280,49 @@ msgstr "Schreibdender Zugriff auf Reposi #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:768 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:778 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:827 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:949 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:974 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2288 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2288 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2342 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2343 -#: rhodecode/model/db.py:2485 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:820 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:820 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:826 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:948 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:973 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2282 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2282 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2336 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2337 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2538 +#: rhodecode/model/db.py:2598 msgid "Repository admin access" msgstr "Administrativer Zugang zum Repository" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:575 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:574 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:587 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:604 msgid "Repositories Group no access" msgstr "Repository Gruppe hat Keinen Zugriff" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:576 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:575 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:588 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:605 msgid "Repositories Group read access" msgstr "Repository Gruppe hat lesenden Zugriff" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:577 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:576 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:589 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:606 msgid "Repositories Group write access" msgstr "Repository Gruppe hat schreibenden Zugriff" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:578 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:577 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:590 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:607 msgid "Repositories Group admin access" msgstr "Repository Gruppe hat Administrativen Zugriff" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:580 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:579 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:592 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:609 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:694 @@ -2280,7 +2338,7 @@ msgstr "Repository Gruppe hat Administra msgid "RhodeCode Administrator" msgstr "RhodeCode Administrator" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:581 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:580 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:593 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:610 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:695 @@ -2297,24 +2355,25 @@ msgstr "RhodeCode Administrator" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:786 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:796 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:838 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:967 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:992 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2310 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2310 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2360 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2361 -#: rhodecode/model/db.py:2503 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:837 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:966 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:991 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2304 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2304 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2354 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2355 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2556 +#: rhodecode/model/db.py:2616 msgid "Repository creation disabled" msgstr "Repository erstelllung deaktiviert" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:582 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:581 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:594 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:611 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:696 @@ -2331,24 +2390,25 @@ msgstr "Repository erstelllung deaktivie #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:787 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:797 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:846 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:968 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:993 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2361 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2362 -#: rhodecode/model/db.py:2504 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:967 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:992 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2355 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2356 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2557 +#: rhodecode/model/db.py:2617 msgid "Repository creation enabled" msgstr "Repository erstellung aktiviert" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:583 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:582 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:595 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:612 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:697 @@ -2365,24 +2425,25 @@ msgstr "Repository erstellung aktiviert" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:791 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:801 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:843 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:850 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:972 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:997 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2365 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2366 -#: rhodecode/model/db.py:2508 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:842 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:849 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:971 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:996 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2359 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2360 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2561 +#: rhodecode/model/db.py:2621 msgid "Repository forking disabled" msgstr "Repository Forken deaktiviert" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:584 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:583 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:596 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:613 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:698 @@ -2399,45 +2460,46 @@ msgstr "Repository Forken deaktiviert" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:792 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:802 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:973 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:998 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2366 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2367 -#: rhodecode/model/db.py:2509 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:972 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:997 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2360 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2361 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2562 +#: rhodecode/model/db.py:2622 msgid "Repository forking enabled" msgstr "Repository Forken aktiviert" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:585 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:584 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:597 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:614 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:699 msgid "Register disabled" msgstr "Registrierung deaktiviert" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:586 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:585 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:598 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:615 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:700 msgid "Register new user with RhodeCode with manual activation" msgstr "Registrierung neuer Benutzer in RhodeCode mit manueller Aktivierung" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:589 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:588 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:601 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:618 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:703 msgid "Register new user with RhodeCode with auto activation" msgstr "Registrierung neuer Benutzer in RhodeCode mit Automatischer Aktivierung" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:844 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:865 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:874 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:959 @@ -2454,24 +2516,25 @@ msgstr "Registrierung neuer Benutzer in #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1121 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1135 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1178 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1177 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1186 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1186 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1196 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1318 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1343 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2946 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2946 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2950 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2950 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3050 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3051 -#: rhodecode/model/db.py:3212 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1176 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1185 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1185 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1195 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1317 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1342 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2940 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2940 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2944 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2944 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3044 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3045 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3264 +#: rhodecode/model/db.py:3324 msgid "Not Reviewed" msgstr "Nicht Begutachtet" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:845 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:866 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:875 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:960 @@ -2488,24 +2551,25 @@ msgstr "Nicht Begutachtet" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1122 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1136 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1179 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1178 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1187 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1187 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1197 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1319 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1344 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2947 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2947 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2951 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2951 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3051 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3052 -#: rhodecode/model/db.py:3213 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1177 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1186 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1186 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1196 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1318 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1343 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2941 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2941 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2945 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2945 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3045 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3046 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3265 +#: rhodecode/model/db.py:3325 msgid "Approved" msgstr "Akzeptiert" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:846 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:867 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:876 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:961 @@ -2522,24 +2586,25 @@ msgstr "Akzeptiert" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1123 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1137 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1180 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1179 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1188 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1188 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1198 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1320 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1345 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2954 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2948 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2948 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3052 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3053 -#: rhodecode/model/db.py:3214 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1178 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1187 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1187 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1197 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1319 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1344 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2948 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2942 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2942 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3046 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3047 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3266 +#: rhodecode/model/db.py:3326 msgid "Rejected" msgstr "Abgelehnt" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:848 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:847 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:868 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:877 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:962 @@ -2556,20 +2621,21 @@ msgstr "Abgelehnt" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1124 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1138 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1181 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1180 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1189 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1189 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1199 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1321 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1346 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2955 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2949 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2949 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3053 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3054 -#: rhodecode/model/db.py:3215 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1179 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1188 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1188 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1198 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1320 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1345 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2949 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2943 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2943 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3047 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3048 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3267 +#: rhodecode/model/db.py:3327 msgid "Under Review" msgstr "In Begutachtung" @@ -2587,20 +2653,21 @@ msgstr "In Begutachtung" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:770 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:780 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:822 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:951 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:976 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2344 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2345 -#: rhodecode/model/db.py:2487 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:821 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:950 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:975 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2338 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2339 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2540 +#: rhodecode/model/db.py:2600 msgid "Repository group no access" msgstr "" @@ -2618,20 +2685,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:771 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:781 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:952 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:977 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2345 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2346 -#: rhodecode/model/db.py:2488 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:951 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:976 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2339 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2340 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2541 +#: rhodecode/model/db.py:2601 msgid "Repository group read access" msgstr "" @@ -2649,20 +2717,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:772 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:782 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:953 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:978 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2346 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2347 -#: rhodecode/model/db.py:2489 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:952 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:977 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2340 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2341 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2542 +#: rhodecode/model/db.py:2602 msgid "Repository group write access" msgstr "" @@ -2680,20 +2749,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:773 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:783 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:832 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:954 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:979 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2347 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2348 -#: rhodecode/model/db.py:2490 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:831 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:953 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:978 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2341 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2342 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2543 +#: rhodecode/model/db.py:2603 msgid "Repository group admin access" msgstr "" @@ -2710,20 +2780,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:775 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:785 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:827 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:956 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:981 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2349 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2350 -#: rhodecode/model/db.py:2492 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:826 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:955 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:980 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2343 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2344 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2545 +#: rhodecode/model/db.py:2605 msgid "User group no access" msgstr "" @@ -2740,20 +2811,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:776 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:786 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:835 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:957 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:982 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2350 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2351 -#: rhodecode/model/db.py:2493 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:834 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:956 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:981 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2344 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2345 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2546 +#: rhodecode/model/db.py:2606 msgid "User group read access" msgstr "" @@ -2770,20 +2842,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:777 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:787 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:958 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:983 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2351 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2352 -#: rhodecode/model/db.py:2494 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:957 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:982 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2345 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2346 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2547 +#: rhodecode/model/db.py:2607 msgid "User group write access" msgstr "" @@ -2800,20 +2873,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:778 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:788 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:959 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:984 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2302 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2302 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2352 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2353 -#: rhodecode/model/db.py:2495 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:958 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:983 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2296 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2296 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2346 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2347 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2548 +#: rhodecode/model/db.py:2608 msgid "User group admin access" msgstr "" @@ -2830,20 +2904,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:780 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:790 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:832 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:961 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:986 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2354 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2355 -#: rhodecode/model/db.py:2497 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:831 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:960 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:985 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2348 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2349 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2550 +#: rhodecode/model/db.py:2610 msgid "Repository Group creation disabled" msgstr "" @@ -2860,20 +2935,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:781 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:791 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:962 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:987 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2355 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2356 -#: rhodecode/model/db.py:2498 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:961 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:986 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2349 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2350 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2551 +#: rhodecode/model/db.py:2611 msgid "Repository Group creation enabled" msgstr "" @@ -2890,20 +2966,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:783 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:793 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:835 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:964 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:989 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2357 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2358 -#: rhodecode/model/db.py:2500 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:834 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:963 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:988 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2351 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2352 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2553 +#: rhodecode/model/db.py:2613 msgid "User Group creation disabled" msgstr "" @@ -2920,20 +2997,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:784 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:794 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:843 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:965 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:990 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2358 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2359 -#: rhodecode/model/db.py:2501 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:842 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:964 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:989 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2352 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2353 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2554 +#: rhodecode/model/db.py:2614 msgid "User Group creation enabled" msgstr "" @@ -2950,20 +3028,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:794 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:804 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:846 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:853 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:975 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1000 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2368 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2369 -#: rhodecode/model/db.py:2511 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:852 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:974 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:999 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2362 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2363 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2564 +#: rhodecode/model/db.py:2624 msgid "Registration disabled" msgstr "" @@ -2980,20 +3059,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:795 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:805 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:854 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:976 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1001 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2369 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2370 -#: rhodecode/model/db.py:2512 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:975 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1000 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2363 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2364 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2565 +#: rhodecode/model/db.py:2625 msgid "User Registration with manual account activation" msgstr "" @@ -3010,20 +3090,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:796 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:806 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:977 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1002 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2324 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2370 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2371 -#: rhodecode/model/db.py:2513 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:848 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:848 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:854 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:976 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1001 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2318 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2364 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2365 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2566 +#: rhodecode/model/db.py:2626 msgid "User Registration with automatic account activation" msgstr "" @@ -3040,20 +3121,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:798 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:808 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:850 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:857 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:979 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1004 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2376 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2377 -#: rhodecode/model/db.py:2519 rhodecode/model/permission.py:95 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:849 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:856 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:978 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1003 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2370 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2371 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2572 +#: rhodecode/model/db.py:2632 rhodecode/model/permission.py:96 msgid "Manual activation of external account" msgstr "" @@ -3070,20 +3152,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:799 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:809 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:858 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:980 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1005 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2327 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2377 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2378 -#: rhodecode/model/db.py:2520 rhodecode/model/permission.py:96 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:851 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:851 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:857 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:979 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1004 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2321 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2371 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2372 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2573 +#: rhodecode/model/db.py:2633 rhodecode/model/permission.py:97 msgid "Automatic activation of external account" msgstr "" @@ -3094,20 +3177,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:788 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:798 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:969 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:994 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2362 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2363 -#: rhodecode/model/db.py:2505 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:968 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:993 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2356 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2357 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2558 +#: rhodecode/model/db.py:2618 msgid "" "Repository creation enabled with write permission to a repository group" msgstr "" @@ -3119,20 +3203,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:789 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:799 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:970 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:995 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2317 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2313 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2313 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2363 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2364 -#: rhodecode/model/db.py:2506 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:969 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:994 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2311 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2307 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2307 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2357 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2358 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2559 +#: rhodecode/model/db.py:2619 msgid "" "Repository creation disabled with write permission to a repository group" msgstr "" @@ -3141,79 +3226,74 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:763 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:773 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:815 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:822 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:944 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:969 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2283 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2283 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2337 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2338 -#: rhodecode/model/db.py:2480 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:814 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:815 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:815 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:821 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:943 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:968 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2277 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2277 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2331 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2332 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2533 +#: rhodecode/model/db.py:2593 msgid "RhodeCode Super Administrator" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:811 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:854 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:852 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:859 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:981 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1006 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2323 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2315 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2315 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2319 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2319 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2373 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2374 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2575 +#: rhodecode/model/db.py:2635 +msgid "Inherit object permissions from default user disabled" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:812 +#: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:855 #: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:853 #: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:854 #: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:854 #: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:860 #: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:982 #: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1007 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2329 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2321 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2321 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2325 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2325 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2379 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2380 -#: rhodecode/model/db.py:2522 -msgid "Inherit object permissions from default user disabled" -msgstr "" - -#: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:812 -#: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:854 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:861 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:983 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1008 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2330 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2380 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2381 -#: rhodecode/model/db.py:2523 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2324 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2374 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2375 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2576 +#: rhodecode/model/db.py:2636 msgid "Inherit object permissions from default user enabled" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:909 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:910 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:910 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:912 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:912 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:954 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:955 rhodecode/model/db.py:1043 -msgid "all" -msgstr "" - #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:910 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:911 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:911 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:913 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:913 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:955 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:956 rhodecode/model/db.py:1044 -msgid "http/web interface" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:956 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1051 +#: rhodecode/model/db.py:1099 +msgid "all" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:911 @@ -3222,8 +3302,10 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:914 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:914 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:956 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:957 rhodecode/model/db.py:1045 -msgid "vcs (git/hg/svn protocol)" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:957 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1052 +#: rhodecode/model/db.py:1100 +msgid "http/web interface" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:912 @@ -3232,8 +3314,10 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:915 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:915 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:957 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:958 rhodecode/model/db.py:1046 -msgid "api calls" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:958 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1053 +#: rhodecode/model/db.py:1101 +msgid "vcs (git/hg/svn protocol)" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:913 @@ -3242,36 +3326,54 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:916 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:916 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:958 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:959 rhodecode/model/db.py:1047 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:959 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1054 +#: rhodecode/model/db.py:1102 +msgid "api calls" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:914 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:915 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:915 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:917 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:917 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:959 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:960 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1055 +#: rhodecode/model/db.py:1103 msgid "feed access" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2069 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2061 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2061 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2065 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2065 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2108 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2109 -#: rhodecode/model/db.py:2248 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2063 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2055 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2055 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2059 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2059 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2102 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2103 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2297 +#: rhodecode/model/db.py:2356 msgid "No parent" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2372 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2373 -#: rhodecode/model/db.py:2515 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2366 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2367 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2568 +#: rhodecode/model/db.py:2628 msgid "Password reset enabled" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2373 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2374 -#: rhodecode/model/db.py:2516 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2367 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2368 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2569 +#: rhodecode/model/db.py:2629 msgid "Password reset hidden" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2374 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2375 -#: rhodecode/model/db.py:2517 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2368 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2369 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2570 +#: rhodecode/model/db.py:2630 msgid "Password reset disabled" msgstr "" @@ -3307,112 +3409,128 @@ msgstr "" msgid "Commit index" msgstr "" -#: rhodecode/model/comment.py:374 -msgid "made a comment" +#: rhodecode/model/auth_token.py:53 +msgid "5 minutes {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:55 +msgid "1 hour {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:57 +msgid "1 day {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:59 +msgid "1 month {end_date}" msgstr "" #: rhodecode/model/comment.py:375 +msgid "made a comment" +msgstr "" + +#: rhodecode/model/comment.py:376 msgid "Show it now" msgstr "" -#: rhodecode/model/forms.py:85 +#: rhodecode/model/forms.py:87 msgid "Please enter a login" msgstr "Bitte einen Benutzernamen eingeben" -#: rhodecode/model/forms.py:86 +#: rhodecode/model/forms.py:88 #, python-format msgid "Enter a value %(min)i characters long or more" msgstr "Bitte einen Wert mit mindestens %(min)i Zeichen eingeben" -#: rhodecode/model/forms.py:95 +#: rhodecode/model/forms.py:98 msgid "Please enter a password" msgstr "Bitte ein Passwort eingeben" -#: rhodecode/model/forms.py:96 +#: rhodecode/model/forms.py:99 #, python-format msgid "Enter %(min)i characters or more" msgstr "Bitte mindestens %(min)i Zeichen eingeben" -#: rhodecode/model/notification.py:247 +#: rhodecode/model/notification.py:245 #, python-format msgid "%(user)s commented on commit %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:248 +#: rhodecode/model/notification.py:246 #, python-format msgid "%(user)s commented on commit at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:251 +#: rhodecode/model/notification.py:249 #, python-format msgid "%(user)s sent message %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:252 +#: rhodecode/model/notification.py:250 #, python-format msgid "%(user)s sent message at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:255 +#: rhodecode/model/notification.py:253 #, python-format msgid "%(user)s mentioned you %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:256 +#: rhodecode/model/notification.py:254 #, python-format msgid "%(user)s mentioned you at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:259 +#: rhodecode/model/notification.py:257 #, python-format msgid "%(user)s registered in RhodeCode %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:260 +#: rhodecode/model/notification.py:258 #, python-format msgid "%(user)s registered in RhodeCode at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:263 +#: rhodecode/model/notification.py:261 #, python-format msgid "%(user)s opened new pull request %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:264 +#: rhodecode/model/notification.py:262 #, python-format msgid "%(user)s opened new pull request at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:267 +#: rhodecode/model/notification.py:265 #, python-format msgid "%(user)s commented on pull request %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:268 +#: rhodecode/model/notification.py:266 #, python-format msgid "%(user)s commented on pull request at %(date_or_age)s" msgstr "" -#: rhodecode/model/permission.py:67 rhodecode/model/permission.py:73 -#: rhodecode/model/permission.py:79 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:11 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:126 +#: rhodecode/model/permission.py:68 rhodecode/model/permission.py:74 +#: rhodecode/model/permission.py:80 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:11 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:124 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:11 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:11 msgid "None" msgstr "Keine" -#: rhodecode/model/permission.py:68 rhodecode/model/permission.py:74 -#: rhodecode/model/permission.py:80 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:12 +#: rhodecode/model/permission.py:69 rhodecode/model/permission.py:75 +#: rhodecode/model/permission.py:81 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:12 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:12 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:12 msgid "Read" msgstr "Lesen" -#: rhodecode/model/permission.py:69 rhodecode/model/permission.py:75 -#: rhodecode/model/permission.py:81 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:13 +#: rhodecode/model/permission.py:70 rhodecode/model/permission.py:76 +#: rhodecode/model/permission.py:82 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:13 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:13 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:13 #: rhodecode/templates/changeset/changeset_file_comment.mako:271 @@ -3420,8 +3538,8 @@ msgstr "Lesen" msgid "Write" msgstr "Schreiben" -#: rhodecode/model/permission.py:70 rhodecode/model/permission.py:76 -#: rhodecode/model/permission.py:82 +#: rhodecode/model/permission.py:71 rhodecode/model/permission.py:77 +#: rhodecode/model/permission.py:83 #: rhodecode/templates/admin/auth/auth_settings.mako:12 #: rhodecode/templates/admin/auth/plugin_settings.mako:12 #: rhodecode/templates/admin/defaults/defaults.mako:12 @@ -3435,7 +3553,7 @@ msgstr "Schreiben" #: rhodecode/templates/admin/permissions/permissions.mako:12 #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:12 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:12 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:14 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:14 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:13 #: rhodecode/templates/admin/repos/repo_add.mako:13 #: rhodecode/templates/admin/repos/repo_add.mako:17 @@ -3450,189 +3568,189 @@ msgstr "Schreiben" #: rhodecode/templates/admin/users/user_edit.mako:12 #: rhodecode/templates/admin/users/users.mako:13 #: rhodecode/templates/admin/users/users.mako:76 -#: rhodecode/templates/base/base.mako:412 -#: rhodecode/templates/base/base.mako:419 +#: rhodecode/templates/base/base.mako:417 +#: rhodecode/templates/base/base.mako:424 msgid "Admin" msgstr "Admin" -#: rhodecode/model/permission.py:85 rhodecode/model/permission.py:99 -#: rhodecode/model/permission.py:103 rhodecode/model/permission.py:107 -#: rhodecode/model/permission.py:111 rhodecode/model/permission.py:115 -#: rhodecode/model/permission.py:119 +#: rhodecode/model/permission.py:86 rhodecode/model/permission.py:100 +#: rhodecode/model/permission.py:104 rhodecode/model/permission.py:108 +#: rhodecode/model/permission.py:112 rhodecode/model/permission.py:116 +#: rhodecode/model/permission.py:120 msgid "Disabled" msgstr "Deaktiviert" -#: rhodecode/model/permission.py:86 +#: rhodecode/model/permission.py:87 msgid "Allowed with manual account activation" msgstr "" -#: rhodecode/model/permission.py:87 +#: rhodecode/model/permission.py:88 msgid "Allowed with automatic account activation" msgstr "" -#: rhodecode/model/permission.py:90 -msgid "Allow password recovery" -msgstr "" - #: rhodecode/model/permission.py:91 -msgid "Hide password recovery link" +msgid "Allow password recovery" msgstr "" #: rhodecode/model/permission.py:92 +msgid "Hide password recovery link" +msgstr "" + +#: rhodecode/model/permission.py:93 msgid "Disable password recovery" msgstr "" -#: rhodecode/model/pull_request.py:80 +#: rhodecode/model/pull_request.py:79 msgid "This pull request can be automatically merged." msgstr "" -#: rhodecode/model/pull_request.py:82 +#: rhodecode/model/pull_request.py:81 msgid "This pull request cannot be merged because of an unhandled exception." msgstr "" -#: rhodecode/model/pull_request.py:85 +#: rhodecode/model/pull_request.py:84 msgid "This pull request cannot be merged because of merge conflicts." msgstr "" -#: rhodecode/model/pull_request.py:87 +#: rhodecode/model/pull_request.py:86 msgid "This pull request could not be merged because push to target failed." msgstr "" -#: rhodecode/model/pull_request.py:90 +#: rhodecode/model/pull_request.py:89 msgid "This pull request cannot be merged because the target is not a head." msgstr "" -#: rhodecode/model/pull_request.py:93 +#: rhodecode/model/pull_request.py:92 msgid "" "This pull request cannot be merged because the source contains more branches" " than the target." msgstr "" -#: rhodecode/model/pull_request.py:96 +#: rhodecode/model/pull_request.py:95 msgid "" "This pull request cannot be merged because the target has multiple heads." msgstr "" -#: rhodecode/model/pull_request.py:99 +#: rhodecode/model/pull_request.py:98 msgid "" "This pull request cannot be merged because the target repository is locked." msgstr "" -#: rhodecode/model/pull_request.py:102 +#: rhodecode/model/pull_request.py:101 msgid "" "This pull request cannot be merged because the target or the source " "reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:105 +#: rhodecode/model/pull_request.py:104 msgid "" "This pull request cannot be merged because the target reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:108 +#: rhodecode/model/pull_request.py:107 msgid "" "This pull request cannot be merged because the source reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:111 +#: rhodecode/model/pull_request.py:110 msgid "" "This pull request cannot be merged because of conflicts related to sub " "repositories." msgstr "" -#: rhodecode/model/pull_request.py:117 +#: rhodecode/model/pull_request.py:116 msgid "Pull request update successful." msgstr "" -#: rhodecode/model/pull_request.py:119 +#: rhodecode/model/pull_request.py:118 msgid "Pull request update failed because of an unknown error." msgstr "" -#: rhodecode/model/pull_request.py:121 +#: rhodecode/model/pull_request.py:120 msgid "No update needed because the source and target have not changed." msgstr "" -#: rhodecode/model/pull_request.py:123 +#: rhodecode/model/pull_request.py:122 msgid "" "Pull request cannot be updated because the reference type is not supported " "for an update. Only Branch, Tag or Bookmark is allowed." msgstr "" -#: rhodecode/model/pull_request.py:126 +#: rhodecode/model/pull_request.py:125 msgid "" "This pull request cannot be updated because the target reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:129 +#: rhodecode/model/pull_request.py:128 msgid "" "This pull request cannot be updated because the source reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:544 -#, python-format -msgid "" -"Merge pull request #%(pr_id)s from %(source_repo)s %(source_ref_name)s\n" -"\n" -" %(pr_title)s" -msgstr "" - -#: rhodecode/model/pull_request.py:576 -msgid "Pull request merged and closed" -msgstr "Pullrequest zusammengeführt und geschlossen" - -#: rhodecode/model/pull_request.py:1108 -msgid "Closing with status change {transition_icon} {status}." -msgstr "" - -#: rhodecode/model/pull_request.py:1152 -msgid "Server-side pull request merging is disabled." -msgstr "" - -#: rhodecode/model/pull_request.py:1154 -msgid "This pull request is closed." -msgstr "" - #: rhodecode/model/pull_request.py:1166 +msgid "Server-side pull request merging is disabled." +msgstr "" + +#: rhodecode/model/pull_request.py:1168 +msgid "This pull request is closed." +msgstr "" + +#: rhodecode/model/pull_request.py:1181 msgid "Pull request merging is not supported." msgstr "" -#: rhodecode/model/pull_request.py:1184 +#: rhodecode/model/pull_request.py:1200 msgid "Target repository large files support is disabled." msgstr "" -#: rhodecode/model/pull_request.py:1187 +#: rhodecode/model/pull_request.py:1203 msgid "Source repository large files support is disabled." msgstr "" -#: rhodecode/model/pull_request.py:1344 rhodecode/model/scm.py:783 +#: rhodecode/model/pull_request.py:1365 rhodecode/model/scm.py:784 msgid "Bookmarks" msgstr "Lesezeichen" -#: rhodecode/model/pull_request.py:1349 +#: rhodecode/model/pull_request.py:1370 msgid "Commit IDs" msgstr "" -#: rhodecode/model/pull_request.py:1352 +#: rhodecode/model/pull_request.py:1373 msgid "Closed Branches" msgstr "" -#: rhodecode/model/pull_request.py:1493 +#: rhodecode/model/pull_request.py:1533 msgid "User `{}` not allowed to perform merge." msgstr "" -#: rhodecode/model/pull_request.py:1506 +#: rhodecode/model/pull_request.py:1546 msgid "Pull request reviewer approval is pending." msgstr "Reviewer Zustimmung fehlt." -#: rhodecode/model/pull_request.py:1521 +#: rhodecode/model/pull_request.py:1561 msgid "Cannot merge, {} TODO still not resolved." msgstr "" -#: rhodecode/model/pull_request.py:1524 +#: rhodecode/model/pull_request.py:1564 msgid "Cannot merge, {} TODOs still not resolved." msgstr "" -#: rhodecode/model/scm.py:761 +#: rhodecode/model/pull_request.py:1599 +msgid "Merge strategy: rebase" +msgstr "" + +#: rhodecode/model/pull_request.py:1604 +msgid "Merge strategy: explicit merge commit" +msgstr "" + +#: rhodecode/model/pull_request.py:1611 +msgid "Source branch will be closed after merge." +msgstr "" + +#: rhodecode/model/pull_request.py:1613 +msgid "Source branch will be deleted after merge." +msgstr "" + +#: rhodecode/model/scm.py:762 msgid "latest tip" msgstr "" @@ -3640,32 +3758,32 @@ msgstr "" msgid "You can't Edit this user since it's crucial for entire application" msgstr "Sie können diesen User nicht editieren da er für die ganze Applikation von entscheidender bedeutung ist." -#: rhodecode/model/user.py:332 +#: rhodecode/model/user.py:333 #, python-format msgid "" "You can't edit this user (`%(username)s`) since it's crucial for entire " "application" msgstr "" -#: rhodecode/model/user.py:502 +#: rhodecode/model/user.py:506 msgid "You can't remove this user since it's crucial for entire application" msgstr "Sie können diesen User nicht löschen da er für die ganze Applikation von entscheidender bedeutung ist." -#: rhodecode/model/user.py:510 +#: rhodecode/model/user.py:514 #, python-format msgid "" "user \"%s\" still owns %s repositories and cannot be removed. Switch owners " "or remove those repositories:%s" msgstr "" -#: rhodecode/model/user.py:519 +#: rhodecode/model/user.py:523 #, python-format msgid "" "user \"%s\" still owns %s repository groups and cannot be removed. Switch " "owners or remove those repository groups:%s" msgstr "" -#: rhodecode/model/user.py:528 +#: rhodecode/model/user.py:532 #, python-format msgid "" "user \"%s\" still owns %s user groups and cannot be removed. Switch owners " @@ -3717,7 +3835,7 @@ msgstr "" #: rhodecode/model/validators.py:224 #, python-format -msgid "User group \"%(usergroup)s\" already exists" +msgid "User group `%(usergroup)s` already exists" msgstr "" #: rhodecode/model/validators.py:226 @@ -3964,27 +4082,27 @@ msgstr "" msgid "{integration_type} settings" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:46 -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:50 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:47 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:51 msgid "Parent repository group `{}` does not exist" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:52 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:53 msgid "" "You do not have the permission to store repository groups in the root " "location." msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:112 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:113 msgid "Repo group owner with id `{}` does not exists" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:130 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:131 #: rhodecode/model/validation_schema/schemas/repo_schema.py:204 msgid "Repository with name `{}` already exists" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:135 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:136 #: rhodecode/model/validation_schema/schemas/repo_schema.py:209 msgid "Repository group with name `{}` already exists" msgstr "" @@ -4024,440 +4142,454 @@ msgstr "" msgid "New password must be different to old password" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:31663 -#: rhodecode/public/js/scripts.js:23511 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:29 +#: rhodecode/public/js/rhodecode-components.js:27153 +#: rhodecode/public/js/scripts.js:19001 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:32 #: rhodecode/public/js/src/plugins/jquery.autocomplete.js:87 msgid "No results" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33594 -#: rhodecode/public/js/scripts.js:25442 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:97 +#: rhodecode/public/js/rhodecode-components.js:29084 +#: rhodecode/public/js/scripts.js:20932 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:104 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:109 msgid "{0} year" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33595 -#: rhodecode/public/js/scripts.js:25443 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:92 +#: rhodecode/public/js/rhodecode-components.js:29085 +#: rhodecode/public/js/scripts.js:20933 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:98 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:110 msgid "{0} month" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33596 -#: rhodecode/public/js/scripts.js:25444 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:87 +#: rhodecode/public/js/rhodecode-components.js:29086 +#: rhodecode/public/js/scripts.js:20934 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:93 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:111 msgid "{0} day" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33597 -#: rhodecode/public/js/scripts.js:25445 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:89 +#: rhodecode/public/js/rhodecode-components.js:29087 +#: rhodecode/public/js/scripts.js:20935 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:95 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:112 msgid "{0} hour" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33598 -#: rhodecode/public/js/scripts.js:25446 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:91 +#: rhodecode/public/js/rhodecode-components.js:29088 +#: rhodecode/public/js/scripts.js:20936 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:97 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:113 msgid "{0} min" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33599 -#: rhodecode/public/js/scripts.js:25447 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:96 +#: rhodecode/public/js/rhodecode-components.js:29089 +#: rhodecode/public/js/scripts.js:20937 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:103 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:114 msgid "{0} sec" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33619 -#: rhodecode/public/js/scripts.js:25467 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:71 +#: rhodecode/public/js/rhodecode-components.js:29109 +#: rhodecode/public/js/scripts.js:20957 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:77 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:134 msgid "in {0}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33627 -#: rhodecode/public/js/scripts.js:25475 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:84 +#: rhodecode/public/js/rhodecode-components.js:29117 +#: rhodecode/public/js/scripts.js:20965 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:90 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:142 msgid "{0} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33639 -#: rhodecode/public/js/scripts.js:25487 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:99 +#: rhodecode/public/js/rhodecode-components.js:29129 +#: rhodecode/public/js/scripts.js:20977 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:106 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:154 msgid "{0}, {1} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33641 -#: rhodecode/public/js/scripts.js:25489 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:73 +#: rhodecode/public/js/rhodecode-components.js:29131 +#: rhodecode/public/js/scripts.js:20979 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:79 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:156 msgid "in {0}, {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33645 -#: rhodecode/public/js/scripts.js:25493 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:85 +#: rhodecode/public/js/rhodecode-components.js:29135 +#: rhodecode/public/js/scripts.js:20983 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:91 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:160 msgid "{0} and {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33647 -#: rhodecode/public/js/scripts.js:25495 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:86 +#: rhodecode/public/js/rhodecode-components.js:29137 +#: rhodecode/public/js/scripts.js:20985 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:92 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:162 msgid "{0} and {1} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33649 -#: rhodecode/public/js/scripts.js:25497 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:72 +#: rhodecode/public/js/rhodecode-components.js:29139 +#: rhodecode/public/js/scripts.js:20987 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:78 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:164 msgid "in {0} and {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47492 -#: rhodecode/public/js/scripts.js:39340 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:20 +#: rhodecode/public/js/rhodecode-components.js:43198 +#: rhodecode/public/js/scripts.js:35046 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:22 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:4 msgid "Loading more results..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47495 -#: rhodecode/public/js/scripts.js:39343 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:43 +#: rhodecode/public/js/rhodecode-components.js:43201 +#: rhodecode/public/js/scripts.js:35049 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:47 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:7 msgid "Searching..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47498 -#: rhodecode/public/js/scripts.js:39346 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:24 +#: rhodecode/public/js/rhodecode-components.js:43204 +#: rhodecode/public/js/scripts.js:35052 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:27 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:10 msgid "No matches found" msgstr "Keine Treffer gefunden" -#: rhodecode/public/js/rhodecode-components.js:47501 -#: rhodecode/public/js/scripts.js:39349 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:19 +#: rhodecode/public/js/rhodecode-components.js:43207 +#: rhodecode/public/js/scripts.js:35055 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:21 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:13 msgid "Loading failed" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47505 -#: rhodecode/public/js/scripts.js:39353 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:34 +#: rhodecode/public/js/rhodecode-components.js:43211 +#: rhodecode/public/js/scripts.js:35059 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:38 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:17 msgid "One result is available, press enter to select it." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47507 -#: rhodecode/public/js/scripts.js:39355 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:95 +#: rhodecode/public/js/rhodecode-components.js:43213 +#: rhodecode/public/js/scripts.js:35061 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:102 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:19 msgid "{0} results are available, use up and down arrow keys to navigate." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47512 -#: rhodecode/public/js/scripts.js:39360 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:39 +#: rhodecode/public/js/rhodecode-components.js:43218 +#: rhodecode/public/js/scripts.js:35066 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:43 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:24 msgid "Please enter {0} or more character" msgstr "Bitte {0} oder mehr Zeichen eingeben" -#: rhodecode/public/js/rhodecode-components.js:47514 -#: rhodecode/public/js/scripts.js:39362 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:40 +#: rhodecode/public/js/rhodecode-components.js:43220 +#: rhodecode/public/js/scripts.js:35068 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:44 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:26 msgid "Please enter {0} or more characters" msgstr "Bitte {0} oder mehr Zeichen eingeben" -#: rhodecode/public/js/rhodecode-components.js:47519 -#: rhodecode/public/js/scripts.js:39367 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:37 +#: rhodecode/public/js/rhodecode-components.js:43225 +#: rhodecode/public/js/scripts.js:35073 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:41 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:31 msgid "Please delete {0} character" msgstr "Bitte {0} Zeichen löschen" -#: rhodecode/public/js/rhodecode-components.js:47521 -#: rhodecode/public/js/scripts.js:39369 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:38 +#: rhodecode/public/js/rhodecode-components.js:43227 +#: rhodecode/public/js/scripts.js:35075 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:42 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:33 msgid "Please delete {0} characters" msgstr "Bitte {0} Zeichen löschen" -#: rhodecode/public/js/rhodecode-components.js:47525 -#: rhodecode/public/js/scripts.js:39373 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:64 +#: rhodecode/public/js/rhodecode-components.js:43231 +#: rhodecode/public/js/scripts.js:35079 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:69 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:37 msgid "You can only select {0} item" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47527 -#: rhodecode/public/js/scripts.js:39375 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:65 +#: rhodecode/public/js/rhodecode-components.js:43233 +#: rhodecode/public/js/scripts.js:35081 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:70 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:39 msgid "You can only select {0} items" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48456 -#: rhodecode/public/js/scripts.js:40304 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:78 +#: rhodecode/public/js/rhodecode-components.js:44167 +#: rhodecode/public/js/scripts.js:36015 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:84 #: rhodecode/public/js/src/rhodecode/changelog.js:35 msgid "showing {0} out of {1} commit" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48458 -#: rhodecode/public/js/scripts.js:40306 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:79 +#: rhodecode/public/js/rhodecode-components.js:44169 +#: rhodecode/public/js/scripts.js:36017 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:85 #: rhodecode/public/js/src/rhodecode/changelog.js:37 msgid "showing {0} out of {1} commits" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48891 -#: rhodecode/public/js/scripts.js:40739 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:46 -#: rhodecode/public/js/src/rhodecode/codemirror.js:296 +#: rhodecode/public/js/rhodecode-components.js:44615 +#: rhodecode/public/js/scripts.js:36463 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:50 +#: rhodecode/public/js/src/rhodecode/codemirror.js:297 msgid "Set status to Approved" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48910 -#: rhodecode/public/js/scripts.js:40758 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:47 -#: rhodecode/public/js/src/rhodecode/codemirror.js:315 +#: rhodecode/public/js/rhodecode-components.js:44634 +#: rhodecode/public/js/scripts.js:36482 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:51 +#: rhodecode/public/js/src/rhodecode/codemirror.js:316 msgid "Set status to Rejected" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48929 -#: rhodecode/public/js/scripts.js:40777 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:58 -#: rhodecode/public/js/src/rhodecode/codemirror.js:334 +#: rhodecode/public/js/rhodecode-components.js:44653 +#: rhodecode/public/js/scripts.js:36501 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:63 +#: rhodecode/public/js/src/rhodecode/codemirror.js:335 #: rhodecode/templates/email_templates/commit_comment.mako:99 #: rhodecode/templates/email_templates/pull_request_comment.mako:107 msgid "TODO comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48949 -#: rhodecode/public/js/scripts.js:40797 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:33 -#: rhodecode/public/js/src/rhodecode/codemirror.js:354 +#: rhodecode/public/js/rhodecode-components.js:44673 +#: rhodecode/public/js/scripts.js:36521 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:37 +#: rhodecode/public/js/src/rhodecode/codemirror.js:355 msgid "Note Comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49315 -#: rhodecode/public/js/scripts.js:41163 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:77 -#: rhodecode/public/js/src/rhodecode/comments.js:125 +#: rhodecode/public/js/rhodecode-components.js:45040 +#: rhodecode/public/js/scripts.js:36888 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:83 +#: rhodecode/public/js/src/rhodecode/comments.js:126 msgid "resolve comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49399 -#: rhodecode/public/js/scripts.js:41247 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:53 -#: rhodecode/public/js/src/rhodecode/comments.js:209 +#: rhodecode/public/js/rhodecode-components.js:45124 +#: rhodecode/public/js/scripts.js:36972 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:58 +#: rhodecode/public/js/src/rhodecode/comments.js:210 msgid "Status Review" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49414 -#: rhodecode/public/js/scripts.js:41262 +#: rhodecode/public/js/rhodecode-components.js:45139 +#: rhodecode/public/js/scripts.js:36987 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:10 -#: rhodecode/public/js/src/rhodecode/comments.js:224 +#: rhodecode/public/js/src/rhodecode/comments.js:225 msgid "" "Comment text will be set automatically based on currently selected status " "({0}) ..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49571 -#: rhodecode/public/js/scripts.js:41419 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:55 -#: rhodecode/public/js/src/rhodecode/comments.js:381 +#: rhodecode/public/js/rhodecode-components.js:45296 +#: rhodecode/public/js/scripts.js:37144 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:60 +#: rhodecode/public/js/src/rhodecode/comments.js:382 msgid "Submitting..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49622 -#: rhodecode/public/js/scripts.js:41470 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:18 -#: rhodecode/public/js/src/rhodecode/comments.js:432 +#: rhodecode/public/js/rhodecode-components.js:45347 +#: rhodecode/public/js/scripts.js:37195 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:20 +#: rhodecode/public/js/src/rhodecode/comments.js:433 #: rhodecode/templates/files/files_browser_tree.mako:51 msgid "Loading ..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49727 -#: rhodecode/public/js/scripts.js:41575 +#: rhodecode/public/js/rhodecode-components.js:45452 +#: rhodecode/public/js/scripts.js:37300 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:12 -#: rhodecode/public/js/src/rhodecode/comments.js:537 +#: rhodecode/public/js/src/rhodecode/comments.js:538 msgid "Delete this comment?" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49798 -#: rhodecode/public/js/scripts.js:41646 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:17 +#: rhodecode/public/js/rhodecode-components.js:45522 +#: rhodecode/public/js/scripts.js:37370 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:18 #: rhodecode/public/js/src/rhodecode/comments.js:608 msgid "Leave a comment, or click resolve button to resolve TODO comment #{0}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49875 -#: rhodecode/public/js/scripts.js:41723 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:16 +#: rhodecode/public/js/rhodecode-components.js:45599 +#: rhodecode/public/js/scripts.js:37447 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:17 #: rhodecode/public/js/src/rhodecode/comments.js:685 msgid "Leave a comment on line {0}." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49989 -#: rhodecode/public/js/scripts.js:41837 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:59 +#: rhodecode/public/js/rhodecode-components.js:45713 +#: rhodecode/public/js/scripts.js:37561 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:64 #: rhodecode/public/js/src/rhodecode/comments.js:799 msgid "TODO from comment {0} was fixed." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50195 -#: rhodecode/public/js/scripts.js:42043 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:81 +#: rhodecode/public/js/rhodecode-components.js:45919 +#: rhodecode/public/js/scripts.js:37767 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:87 #: rhodecode/public/js/src/rhodecode/files.js:150 msgid "truncated result" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50197 -#: rhodecode/public/js/scripts.js:42045 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:82 +#: rhodecode/public/js/rhodecode-components.js:45921 +#: rhodecode/public/js/scripts.js:37769 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:88 #: rhodecode/public/js/src/rhodecode/files.js:152 msgid "truncated results" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50206 -#: rhodecode/public/js/scripts.js:42054 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:25 +#: rhodecode/public/js/rhodecode-components.js:45930 +#: rhodecode/public/js/scripts.js:37778 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:28 #: rhodecode/public/js/src/rhodecode/files.js:161 msgid "No matching files" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50341 -#: rhodecode/public/js/scripts.js:42189 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:44 +#: rhodecode/public/js/rhodecode-components.js:46065 +#: rhodecode/public/js/scripts.js:37913 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:48 #: rhodecode/public/js/src/rhodecode/files.js:296 msgid "Selection link" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50381 -#: rhodecode/public/js/scripts.js:42229 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:54 +#: rhodecode/public/js/rhodecode-components.js:46105 +#: rhodecode/public/js/scripts.js:37953 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:59 #: rhodecode/public/js/src/rhodecode/followers.js:26 msgid "Stop following this repository" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50382 -#: rhodecode/public/js/scripts.js:42230 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:61 +#: rhodecode/public/js/rhodecode-components.js:46106 +#: rhodecode/public/js/scripts.js:37954 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:66 #: rhodecode/public/js/src/rhodecode/followers.js:27 msgid "Unfollow" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50391 -#: rhodecode/public/js/scripts.js:42239 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:52 +#: rhodecode/public/js/rhodecode-components.js:46115 +#: rhodecode/public/js/scripts.js:37963 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:57 #: rhodecode/public/js/src/rhodecode/followers.js:36 msgid "Start following this repository" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50392 -#: rhodecode/public/js/scripts.js:42240 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:14 +#: rhodecode/public/js/rhodecode-components.js:46116 +#: rhodecode/public/js/scripts.js:37964 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:15 #: rhodecode/public/js/src/rhodecode/followers.js:37 msgid "Follow" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50770 -#: rhodecode/public/js/rhodecode-components.js:50779 -#: rhodecode/public/js/scripts.js:42618 rhodecode/public/js/scripts.js:42627 +#: rhodecode/public/js/rhodecode-components.js:46496 +#: rhodecode/public/js/rhodecode-components.js:46505 +#: rhodecode/public/js/scripts.js:38344 rhodecode/public/js/scripts.js:38353 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:5 #: rhodecode/public/js/src/rhodecode/pullrequests.js:134 #: rhodecode/public/js/src/rhodecode/pullrequests.js:143 msgid "All reviewers must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50784 -#: rhodecode/public/js/scripts.js:42632 +#: rhodecode/public/js/rhodecode-components.js:46510 +#: rhodecode/public/js/scripts.js:38358 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:6 #: rhodecode/public/js/src/rhodecode/pullrequests.js:148 msgid "At least {0} reviewer must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50790 -#: rhodecode/public/js/scripts.js:42638 +#: rhodecode/public/js/rhodecode-components.js:46516 +#: rhodecode/public/js/scripts.js:38364 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:7 #: rhodecode/public/js/src/rhodecode/pullrequests.js:154 msgid "At least {0} reviewers must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50797 -#: rhodecode/public/js/scripts.js:42645 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:41 +#: rhodecode/public/js/rhodecode-components.js:46523 +#: rhodecode/public/js/scripts.js:38371 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:45 #: rhodecode/public/js/src/rhodecode/pullrequests.js:161 msgid "Reviewers picked from source code changes." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50804 -#: rhodecode/public/js/scripts.js:42652 +#: rhodecode/public/js/rhodecode-components.js:46530 +#: rhodecode/public/js/scripts.js:38378 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:4 #: rhodecode/public/js/src/rhodecode/pullrequests.js:168 msgid "Adding new reviewers is forbidden." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50811 -#: rhodecode/public/js/scripts.js:42659 +#: rhodecode/public/js/rhodecode-components.js:46537 +#: rhodecode/public/js/scripts.js:38385 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:8 #: rhodecode/public/js/src/rhodecode/pullrequests.js:175 msgid "Author is not allowed to be a reviewer." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50825 -#: rhodecode/public/js/scripts.js:42673 +#: rhodecode/public/js/rhodecode-components.js:46551 +#: rhodecode/public/js/scripts.js:38399 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:11 #: rhodecode/public/js/src/rhodecode/pullrequests.js:189 msgid "Commit Authors are not allowed to be a reviewer." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50972 -#: rhodecode/public/js/scripts.js:42820 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:63 +#: rhodecode/public/js/rhodecode-components.js:46698 +#: rhodecode/public/js/scripts.js:38546 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:68 #: rhodecode/public/js/src/rhodecode/pullrequests.js:336 msgid "User `{0}` not allowed to be a reviewer" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51099 -#: rhodecode/public/js/scripts.js:42947 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:66 -#: rhodecode/public/js/src/rhodecode/pullrequests.js:463 +#: rhodecode/public/js/rhodecode-components.js:46823 +#: rhodecode/public/js/scripts.js:38671 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:71 +#: rhodecode/public/js/src/rhodecode/pullrequests.js:461 msgid "added manually by \"{0}\"" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51101 -#: rhodecode/public/js/scripts.js:42949 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:76 -#: rhodecode/public/js/src/rhodecode/pullrequests.js:465 +#: rhodecode/public/js/rhodecode-components.js:46825 +#: rhodecode/public/js/scripts.js:38673 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:82 +#: rhodecode/public/js/src/rhodecode/pullrequests.js:463 msgid "member of \"{0}\"" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51682 -#: rhodecode/public/js/scripts.js:43530 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:69 +#: rhodecode/public/js/rhodecode-components.js:47404 +#: rhodecode/public/js/scripts.js:39252 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:75 #: rhodecode/public/js/src/rhodecode.js:142 msgid "file" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51702 -#: rhodecode/public/js/scripts.js:43550 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:49 +#: rhodecode/public/js/rhodecode-components.js:47424 +#: rhodecode/public/js/scripts.js:39272 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:53 #: rhodecode/public/js/src/rhodecode.js:162 msgid "Show more" msgstr "" +#: rhodecode/public/js/rhodecode-components.js:47805 +#: rhodecode/public/js/scripts.js:39653 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:72 +#: rhodecode/public/js/src/rhodecode.js:543 +msgid "date not in future" +msgstr "" + +#: rhodecode/public/js/rhodecode-components.js:47813 +#: rhodecode/public/js/scripts.js:39661 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:56 +#: rhodecode/public/js/src/rhodecode.js:551 +msgid "Specified expiration date" +msgstr "" + #: rhodecode/public/js/rhodecode/i18n/js_translations.js:2 msgid "(from usergroup {0})" msgstr "" @@ -4470,7 +4602,7 @@ msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:9 #: rhodecode/public/js/src/i18n_messages.js:5 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:325 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:331 msgid "Close" msgstr "" @@ -4478,141 +4610,159 @@ msgstr "" msgid "Diff to Commit " msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:15 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:14 +msgid "" +"Fetching repository state failed. Error code: {0} {1}. Try refreshing this " +"page." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:16 #: rhodecode/public/js/src/i18n_messages.js:4 msgid "Invite reviewers to this discussion" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:21 -msgid "No bookmarks available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:22 -msgid "No branches available yet." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:23 -msgid "No gists available yet." +msgid "No bookmarks available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:24 +msgid "No branches available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:25 +msgid "No forks available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:26 +msgid "No gists available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:29 msgid "No pull requests available yet." msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:27 -msgid "No repositories available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:28 -msgid "No repository groups available yet." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:30 -msgid "No tags available yet." +msgid "No repositories available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:31 -msgid "No user groups available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:32 -msgid "No users available yet." +msgid "No repository groups available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:33 +msgid "No ssh keys available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:34 +msgid "No tags available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:35 -#: rhodecode/templates/changelog/changelog.mako:61 -msgid "Open new pull request" +msgid "No user groups available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:36 +msgid "No users available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:39 +#: rhodecode/templates/changelog/changelog.mako:59 +msgid "Open new pull request" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:40 msgid "Open new pull request for selected commit" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:42 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:46 msgid "Saving..." msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:45 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:49 #: rhodecode/public/js/src/i18n_messages.js:6 #: rhodecode/templates/admin/settings/settings_email.mako:48 msgid "Send" msgstr "Senden" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:48 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:52 msgid "Show at Commit " msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:50 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:54 msgid "Show selected commit __S" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:51 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:55 msgid "Show selected commits __S ... __E" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:56 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:61 #: rhodecode/public/js/src/i18n_messages.js:7 msgid "Switch to chat" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:57 -#: rhodecode/public/js/src/i18n_messages.js:8 -msgid "Switch to comment" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:60 -msgid "" -"There are currently no open pull requests requiring your participation." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:62 -msgid "Updating..." +#: rhodecode/public/js/src/i18n_messages.js:8 +msgid "Switch to comment" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:65 +msgid "" +"There are currently no open pull requests requiring your participation." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:67 +msgid "Updating..." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:73 #: rhodecode/templates/admin/auth/auth_settings.mako:71 msgid "disabled" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:68 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:74 #: rhodecode/templates/admin/auth/auth_settings.mako:71 msgid "enabled" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:70 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:76 msgid "files" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:75 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:81 #: rhodecode/templates/pullrequests/pullrequest.mako:140 msgid "loading..." msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:80 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:86 msgid "specify commit" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:83 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:89 msgid "{0} active out of {1} users" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:88 -msgid "{0} days" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:90 -msgid "{0} hours" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:93 -msgid "{0} months" -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:94 +msgid "{0} days" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:96 +msgid "{0} hours" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:99 +msgid "{0} months" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:100 +msgid "{0} out of {1} ssh keys" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:101 msgid "{0} out of {1} users" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:98 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:105 msgid "{0} years" msgstr "" @@ -4648,13 +4798,14 @@ msgstr "Übersichtsseite" #: rhodecode/templates/admin/gists/index.mako:18 #: rhodecode/templates/admin/my_account/my_account_repos.mako:7 #: rhodecode/templates/admin/my_account/my_account_watched.mako:7 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:11 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:12 #: rhodecode/templates/admin/repos/repos.mako:12 #: rhodecode/templates/admin/user_groups/user_groups.mako:12 #: rhodecode/templates/admin/users/users.mako:12 #: rhodecode/templates/bookmarks/bookmarks.mako:12 #: rhodecode/templates/branches/branches.mako:12 -#: rhodecode/templates/journal/journal.mako:12 +#: rhodecode/templates/journal/journal.mako:13 #: rhodecode/templates/tags/tags.mako:12 msgid "quick filter..." msgstr "Schnellfilter..." @@ -4686,19 +4837,19 @@ msgid "Edit Repository Group" msgstr "" #: rhodecode/templates/index_base.mako:97 -#: rhodecode/templates/index_base.mako:122 +#: rhodecode/templates/index_base.mako:125 #: rhodecode/templates/admin/gists/index.mako:112 -#: rhodecode/templates/admin/integrations/list.mako:102 -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:39 +#: rhodecode/templates/admin/integrations/list.mako:106 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:55 #: rhodecode/templates/admin/my_account/my_account_repos.mako:31 #: rhodecode/templates/admin/my_account/my_account_watched.mako:31 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:53 #: rhodecode/templates/admin/repos/repo_add_base.mako:9 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:16 #: rhodecode/templates/admin/repos/repos.mako:54 -#: rhodecode/templates/admin/user_groups/user_groups.mako:55 +#: rhodecode/templates/admin/user_groups/user_groups.mako:61 #: rhodecode/templates/admin/users/user_edit_groups.mako:54 -#: rhodecode/templates/base/perms_summary.mako:102 +#: rhodecode/templates/base/perms_summary.mako:149 #: rhodecode/templates/bookmarks/bookmarks.mako:59 #: rhodecode/templates/branches/branches.mako:58 #: rhodecode/templates/files/files_browser_tree.mako:5 @@ -4708,12 +4859,15 @@ msgid "Name" msgstr "Name" #: rhodecode/templates/index_base.mako:100 -#: rhodecode/templates/index_base.mako:125 +#: rhodecode/templates/index_base.mako:128 #: rhodecode/templates/admin/gists/index.mako:114 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:15 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:71 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:10 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:55 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:49 #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:45 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:42 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:55 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:56 #: rhodecode/templates/admin/repos/repo_add_base.mako:43 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:29 @@ -4721,13 +4875,15 @@ msgstr "Name" #: rhodecode/templates/admin/repos/repos.mako:57 #: rhodecode/templates/admin/user_groups/user_group_add.mako:43 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:42 -#: rhodecode/templates/admin/user_groups/user_groups.mako:57 +#: rhodecode/templates/admin/user_groups/user_groups.mako:63 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:15 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:67 #: rhodecode/templates/admin/users/user_edit_groups.mako:59 #: rhodecode/templates/admin/users/user_edit_ips.mako:12 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:10 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:50 #: rhodecode/templates/base/issue_tracker_settings.mako:10 -#: rhodecode/templates/changeset/changeset.mako:73 +#: rhodecode/templates/changeset/changeset.mako:76 #: rhodecode/templates/compare/compare_commits.mako:21 #: rhodecode/templates/email_templates/commit_comment.mako:89 #: rhodecode/templates/email_templates/pull_request_review.mako:41 @@ -4735,48 +4891,51 @@ msgstr "Name" #: rhodecode/templates/files/file_tree_detail.mako:5 #: rhodecode/templates/files/file_tree_detail.mako:12 #: rhodecode/templates/forks/fork.mako:48 -#: rhodecode/templates/forks/forks_data.mako:9 +#: rhodecode/templates/forks/forks.mako:72 #: rhodecode/templates/pullrequests/pullrequest.mako:54 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:163 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:487 -#: rhodecode/templates/summary/components.mako:73 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:169 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:493 +#: rhodecode/templates/summary/components.mako:82 msgid "Description" msgstr "Beschreibung" -#: rhodecode/templates/index_base.mako:102 -#: rhodecode/templates/index_base.mako:133 +#: rhodecode/templates/index_base.mako:103 +#: rhodecode/templates/index_base.mako:131 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:59 +#: rhodecode/templates/admin/repos/repos.mako:60 +msgid "Last Change" +msgstr "Letzte Änderung" + +#: rhodecode/templates/index_base.mako:105 +#: rhodecode/templates/index_base.mako:136 #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:5 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:24 -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:60 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:37 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:63 #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:5 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:109 #: rhodecode/templates/admin/repos/repos.mako:65 #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:5 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:24 -#: rhodecode/templates/admin/user_groups/user_groups.mako:66 +#: rhodecode/templates/admin/user_groups/user_groups.mako:71 #: rhodecode/templates/admin/users/user_edit_groups.mako:65 -#: rhodecode/templates/forks/forks_data.mako:7 -#: rhodecode/templates/summary/components.mako:195 +#: rhodecode/templates/forks/forks.mako:68 +#: rhodecode/templates/summary/components.mako:203 msgid "Owner" msgstr "Besitzer" -#: rhodecode/templates/index_base.mako:128 -#: rhodecode/templates/admin/repos/repos.mako:60 -msgid "Last Change" -msgstr "Letzte Änderung" - -#: rhodecode/templates/index_base.mako:131 +#: rhodecode/templates/index_base.mako:134 #: rhodecode/templates/admin/my_account/my_account_repos.mako:35 #: rhodecode/templates/admin/my_account/my_account_watched.mako:35 #: rhodecode/templates/admin/repos/repos.mako:63 #: rhodecode/templates/bookmarks/bookmarks.mako:66 #: rhodecode/templates/branches/branches.mako:65 -#: rhodecode/templates/changelog/changelog.mako:107 -#: rhodecode/templates/changeset/changeset.mako:36 +#: rhodecode/templates/changelog/changelog.mako:116 +#: rhodecode/templates/changeset/changeset.mako:37 #: rhodecode/templates/compare/compare_commits.mako:19 #: rhodecode/templates/email_templates/commit_comment.mako:49 #: rhodecode/templates/email_templates/commit_comment.mako:88 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:485 +#: rhodecode/templates/files/file_authors_box.mako:31 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:491 #: rhodecode/templates/search/search_commit.mako:6 #: rhodecode/templates/summary/summary_commits.mako:8 #: rhodecode/templates/tags/tags.mako:66 @@ -4793,7 +4952,7 @@ msgid "Home" msgstr "" #: rhodecode/templates/login.mako:5 rhodecode/templates/login.mako:35 -#: rhodecode/templates/login.mako:75 rhodecode/templates/base/base.mako:332 +#: rhodecode/templates/login.mako:75 rhodecode/templates/base/base.mako:341 #: rhodecode/templates/debug_style/login.html:60 msgid "Sign In" msgstr "Einloggen" @@ -4907,6 +5066,70 @@ msgstr "" msgid "Create Account" msgstr "" +#: rhodecode/templates/admin/admin_audit_log_entry.mako:6 +msgid "Admin audit log entry" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:13 +msgid "Audit long entry" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:31 +msgid "User" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:43 +#: rhodecode/templates/admin/admin_log_base.mako:11 +#: rhodecode/templates/bookmarks/bookmarks.mako:61 +#: rhodecode/templates/branches/branches.mako:60 +#: rhodecode/templates/tags/tags.mako:61 +msgid "Date" +msgstr "Datum" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:51 +#: rhodecode/templates/admin/admin_log_base.mako:12 +msgid "IP" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:60 +#: rhodecode/templates/admin/admin_log_base.mako:8 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:18 +#: rhodecode/templates/admin/my_account/my_account_repos.mako:37 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:12 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:55 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:65 +#: rhodecode/templates/admin/repos/repo_edit_fields.mako:13 +#: rhodecode/templates/admin/repos/repos.mako:69 +#: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:71 +#: rhodecode/templates/admin/user_groups/user_groups.mako:73 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:18 +#: rhodecode/templates/admin/users/user_edit_groups.mako:73 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:12 +#: rhodecode/templates/admin/users/users.mako:80 +#: rhodecode/templates/files/files_detail.mako:58 +#: rhodecode/templates/forks/forks.mako:79 +msgid "Action" +msgstr "Aktion" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:78 +#: rhodecode/templates/admin/admin_log_base.mako:9 +msgid "Action Data" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:86 +#: rhodecode/templates/admin/admin_log_base.mako:47 +msgid "data not available for v1 entries type" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:92 +#: rhodecode/templates/admin/admin_log_base.mako:10 +#: rhodecode/templates/admin/defaults/defaults.mako:31 +#: rhodecode/templates/admin/permissions/permissions_objects.mako:13 +#: rhodecode/templates/search/search_commit.mako:5 +#: rhodecode/templates/search/search_path.mako:3 +msgid "Repository" +msgstr "Repository" + #: rhodecode/templates/admin/admin_audit_logs.mako:5 #: rhodecode/templates/base/base.mako:75 msgid "Admin audit logs" @@ -4917,68 +5140,34 @@ msgid "filter..." msgstr "" #: rhodecode/templates/admin/admin_audit_logs.mako:14 +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:15 #: rhodecode/templates/admin/users/user_edit_audit.mako:15 msgid "filter" msgstr "" #: rhodecode/templates/admin/admin_audit_logs.mako:15 +#: rhodecode/templates/admin/repos/repo_edit.mako:89 +#: rhodecode/templates/admin/users/user_edit.mako:47 msgid "Audit logs" msgstr "" #: rhodecode/templates/admin/admin_audit_logs.mako:17 +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:17 #: rhodecode/templates/admin/users/user_edit_audit.mako:17 -#: rhodecode/templates/journal/journal.mako:17 +#: rhodecode/templates/journal/journal.mako:18 #: rhodecode/templates/search/search.mako:76 msgid "Example Queries" msgstr "" -#: rhodecode/templates/admin/admin_log_base.mako:7 -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:18 -#: rhodecode/templates/admin/my_account/my_account_repos.mako:37 -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:62 -#: rhodecode/templates/admin/repos/repo_edit_fields.mako:13 -#: rhodecode/templates/admin/repos/repos.mako:69 -#: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:71 -#: rhodecode/templates/admin/user_groups/user_groups.mako:68 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:18 -#: rhodecode/templates/admin/users/user_edit_groups.mako:73 -#: rhodecode/templates/admin/users/users.mako:80 -#: rhodecode/templates/files/files_detail.mako:58 -msgid "Action" -msgstr "Aktion" - -#: rhodecode/templates/admin/admin_log_base.mako:8 -msgid "Action Data" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:9 -#: rhodecode/templates/admin/defaults/defaults.mako:31 -#: rhodecode/templates/admin/permissions/permissions_objects.mako:13 -#: rhodecode/templates/search/search_commit.mako:5 -#: rhodecode/templates/search/search_path.mako:3 -msgid "Repository" -msgstr "Repository" - -#: rhodecode/templates/admin/admin_log_base.mako:10 -#: rhodecode/templates/bookmarks/bookmarks.mako:61 -#: rhodecode/templates/branches/branches.mako:60 -#: rhodecode/templates/tags/tags.mako:61 -msgid "Date" -msgstr "Datum" - -#: rhodecode/templates/admin/admin_log_base.mako:11 -msgid "IP" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:38 +#: rhodecode/templates/admin/admin_log_base.mako:6 +msgid "Uid" +msgstr "" + +#: rhodecode/templates/admin/admin_log_base.mako:42 msgid "toggle" msgstr "" -#: rhodecode/templates/admin/admin_log_base.mako:43 -msgid "data not available for v1 entries type" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:64 +#: rhodecode/templates/admin/admin_log_base.mako:68 msgid "No actions yet" msgstr "Es sind bisher keine Aktionen passiert" @@ -5016,13 +5205,13 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:106 #: rhodecode/templates/admin/permissions/permissions_application.mako:59 #: rhodecode/templates/admin/permissions/permissions_objects.mako:56 -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:72 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:135 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:67 -#: rhodecode/templates/admin/repos/repo_add_base.mako:101 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:78 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:133 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:83 +#: rhodecode/templates/admin/repos/repo_add_base.mako:106 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:79 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:109 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:194 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:200 #: rhodecode/templates/admin/settings/settings_hooks.mako:63 #: rhodecode/templates/admin/settings/settings_issuetracker.mako:15 #: rhodecode/templates/admin/user_groups/user_group_add.mako:60 @@ -5050,21 +5239,21 @@ msgstr "" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:14 #: rhodecode/templates/admin/gists/index.mako:110 -#: rhodecode/templates/admin/integrations/list.mako:103 -#: rhodecode/templates/admin/repos/repo_add_base.mako:75 +#: rhodecode/templates/admin/integrations/list.mako:107 +#: rhodecode/templates/admin/repos/repo_add_base.mako:80 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:12 msgid "Type" msgstr "Typ" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:23 -#: rhodecode/templates/admin/repos/repo_add_base.mako:93 +#: rhodecode/templates/admin/repos/repo_add_base.mako:98 msgid "Private Repository" msgstr "" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:27 -#: rhodecode/templates/admin/repos/repo_add_base.mako:97 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:143 -#: rhodecode/templates/forks/fork.mako:87 +#: rhodecode/templates/admin/repos/repo_add_base.mako:102 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:149 +#: rhodecode/templates/forks/fork.mako:92 msgid "" "Private repositories are only visible to people explicitly added as " "collaborators." @@ -5119,7 +5308,7 @@ msgstr "" #: rhodecode/templates/admin/gists/edit.mako:56 #: rhodecode/templates/admin/gists/new.mako:50 #: rhodecode/templates/files/files_add.mako:80 -#: rhodecode/templates/files/files_edit.mako:78 +#: rhodecode/templates/files/files_edit.mako:81 msgid "plain" msgstr "" @@ -5130,15 +5319,15 @@ msgstr "" #: rhodecode/templates/admin/gists/edit.mako:102 #: rhodecode/templates/base/issue_tracker_settings.mako:73 #: rhodecode/templates/changeset/changeset_file_comment.mako:390 -#: rhodecode/templates/codeblocks/diffs.mako:76 +#: rhodecode/templates/codeblocks/diffs.mako:70 #: rhodecode/templates/files/files_add.mako:108 #: rhodecode/templates/files/files_delete.mako:69 -#: rhodecode/templates/files/files_edit.mako:105 +#: rhodecode/templates/files/files_edit.mako:108 #: rhodecode/templates/pullrequests/pullrequest_show.mako:64 msgid "Cancel" msgstr "" -#: rhodecode/templates/admin/gists/edit.mako:122 +#: rhodecode/templates/admin/gists/edit.mako:125 #, python-format msgid "" "Gist was updated since you started editing. Copy your changes and click " @@ -5171,7 +5360,7 @@ msgid "All Public Gists" msgstr "" #: rhodecode/templates/admin/gists/index.mako:44 -#: rhodecode/templates/admin/gists/show.mako:36 +#: rhodecode/templates/admin/gists/show.mako:35 msgid "Create New Gist" msgstr "" @@ -5196,14 +5385,14 @@ msgid "My public" msgstr "" #: rhodecode/templates/admin/gists/index.mako:108 -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:41 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:57 #: rhodecode/templates/bookmarks/bookmarks.mako:63 #: rhodecode/templates/branches/branches.mako:62 -#: rhodecode/templates/changelog/changelog.mako:113 -#: rhodecode/templates/changeset/changeset.mako:200 +#: rhodecode/templates/changelog/changelog.mako:124 +#: rhodecode/templates/changeset/changeset.mako:203 #: rhodecode/templates/compare/compare_commits.mako:18 #: rhodecode/templates/files/files_browser_tree.mako:9 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:484 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:490 #: rhodecode/templates/pullrequests/pullrequests.mako:112 #: rhodecode/templates/search/search_commit.mako:16 #: rhodecode/templates/summary/summary_commits.mako:11 @@ -5212,6 +5401,7 @@ msgid "Author" msgstr "" #: rhodecode/templates/admin/gists/index.mako:116 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:51 #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:6 #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:6 #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:6 @@ -5220,7 +5410,7 @@ msgid "Created on" msgstr "" #: rhodecode/templates/admin/gists/index.mako:118 -#: rhodecode/templates/admin/gists/show.mako:65 +#: rhodecode/templates/admin/gists/show.mako:72 msgid "Expires" msgstr "" @@ -5254,44 +5444,33 @@ msgstr "" msgid "Gist" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:49 +#: rhodecode/templates/admin/gists/show.mako:47 +msgid "Copy the url" +msgstr "" + +#: rhodecode/templates/admin/gists/show.mako:54 msgid "Confirm to delete this Gist" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:56 -#: rhodecode/templates/admin/integrations/list.mako:204 -#: rhodecode/templates/admin/my_account/my_account_profile.mako:5 -#: rhodecode/templates/base/issue_tracker_settings.mako:60 -#: rhodecode/templates/data_table/_dt_elements.mako:118 -#: rhodecode/templates/data_table/_dt_elements.mako:180 -#: rhodecode/templates/data_table/_dt_elements.mako:193 -#: rhodecode/templates/data_table/_dt_elements.mako:206 -#: rhodecode/templates/debug_style/buttons.html:128 -#: rhodecode/templates/files/files_add.mako:208 -#: rhodecode/templates/files/files_edit.mako:165 -#: rhodecode/templates/files/files_source.mako:48 -#: rhodecode/templates/files/files_source.mako:51 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:63 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:339 -#: rhodecode/templates/users/user_profile.mako:7 -msgid "Edit" -msgstr "" - -#: rhodecode/templates/admin/gists/show.mako:58 +#: rhodecode/templates/admin/gists/show.mako:60 +msgid "Copy content" +msgstr "" + +#: rhodecode/templates/admin/gists/show.mako:65 msgid "Show as Raw" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:62 +#: rhodecode/templates/admin/gists/show.mako:69 msgid "Private Gist" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:77 +#: rhodecode/templates/admin/gists/show.mako:85 msgid "created" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:91 +#: rhodecode/templates/admin/gists/show.mako:100 #: rhodecode/templates/files/files_delete.mako:50 -#: rhodecode/templates/files/files_source.mako:87 +#: rhodecode/templates/files/files_source.mako:100 msgid "Show as raw" msgstr "" @@ -5304,7 +5483,7 @@ msgstr "" #: rhodecode/templates/admin/integrations/new.mako:13 #: rhodecode/templates/admin/permissions/permissions_objects.mako:28 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:14 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:127 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:125 msgid "Repository Groups" msgstr "" @@ -5317,7 +5496,7 @@ msgstr "" #: rhodecode/templates/admin/settings/settings.mako:14 #: rhodecode/templates/admin/user_groups/user_group_edit.mako:33 #: rhodecode/templates/base/base.mako:84 -#: rhodecode/templates/base/base.mako:251 +#: rhodecode/templates/base/base.mako:249 msgid "Settings" msgstr "Einstellungen" @@ -5339,67 +5518,67 @@ msgid "Current Integrations" msgstr "" #: rhodecode/templates/admin/integrations/list.mako:64 -#: rhodecode/templates/admin/notifications/notifications.mako:31 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:41 msgid "All" msgstr "Alle" -#: rhodecode/templates/admin/integrations/list.mako:95 +#: rhodecode/templates/admin/integrations/list.mako:99 #: rhodecode/templates/admin/integrations/new.mako:26 msgid "Create new integration" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:104 +#: rhodecode/templates/admin/integrations/list.mako:108 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:14 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:14 msgid "Scope" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:105 +#: rhodecode/templates/admin/integrations/list.mako:109 #: rhodecode/templates/compare/compare_diff.mako:92 msgid "Actions" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:115 -msgid "No {type} integrations for repo {repo} exist yet." -msgstr "" - -#: rhodecode/templates/admin/integrations/list.mako:117 -msgid "No {type} integrations for repogroup {repogroup} exist yet." -msgstr "" - #: rhodecode/templates/admin/integrations/list.mako:119 +msgid "No {type} integrations for repo {repo} exist yet." +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:121 +msgid "No {type} integrations for repogroup {repogroup} exist yet." +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:123 msgid "No {type} integrations exist yet." msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:133 +#: rhodecode/templates/admin/integrations/list.mako:137 msgid "Create one" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:164 -msgid "repo" -msgstr "" - #: rhodecode/templates/admin/integrations/list.mako:168 -msgid "repogroup" -msgstr "" - -#: rhodecode/templates/admin/integrations/list.mako:170 -msgid "child repos only" +msgid "repo" msgstr "" #: rhodecode/templates/admin/integrations/list.mako:172 +msgid "repogroup" +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:174 +msgid "child repos only" +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:176 msgid "cascade to all" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:177 +#: rhodecode/templates/admin/integrations/list.mako:181 msgid "top level repos only" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:179 +#: rhodecode/templates/admin/integrations/list.mako:183 msgid "global" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:185 +#: rhodecode/templates/admin/integrations/list.mako:189 msgid "unknown integration" msgstr "" @@ -5415,12 +5594,12 @@ msgstr "" msgid "Create New Global Integration" msgstr "" -#: rhodecode/templates/admin/integrations/new.mako:61 +#: rhodecode/templates/admin/integrations/new.mako:63 msgid "No description available" msgstr "" #: rhodecode/templates/admin/my_account/my_account.mako:5 -#: rhodecode/templates/base/base.mako:346 +#: rhodecode/templates/base/base.mako:355 msgid "My account" msgstr "Mein Account" @@ -5439,26 +5618,35 @@ msgstr "" msgid "Auth Tokens" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:35 +#: rhodecode/templates/admin/my_account/my_account.mako:32 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:3 +#: rhodecode/templates/admin/permissions/permissions.mako:48 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:4 +#: rhodecode/templates/admin/users/user_edit.mako:40 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:3 +msgid "SSH Keys" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account.mako:36 msgid "OAuth Identities" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:37 -#: rhodecode/templates/admin/users/user_edit.mako:43 +#: rhodecode/templates/admin/my_account/my_account.mako:38 +#: rhodecode/templates/admin/users/user_edit.mako:44 msgid "Emails" msgstr "E-Mails" -#: rhodecode/templates/admin/my_account/my_account.mako:39 +#: rhodecode/templates/admin/my_account/my_account.mako:40 msgid "Watched" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:40 -#: rhodecode/templates/admin/notifications/notifications.mako:33 -#: rhodecode/templates/base/base.mako:241 -msgid "Pull Requests" -msgstr "" - #: rhodecode/templates/admin/my_account/my_account.mako:41 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:43 +#: rhodecode/templates/base/base.mako:239 +msgid "Pull Requests" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account.mako:42 #: rhodecode/templates/admin/permissions/permissions.mako:14 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:49 #: rhodecode/templates/admin/repos/repo_edit.mako:49 @@ -5467,7 +5655,7 @@ msgstr "" msgid "Permissions" msgstr "Rechte" -#: rhodecode/templates/admin/my_account/my_account.mako:42 +#: rhodecode/templates/admin/my_account/my_account.mako:43 msgid "Live Notifications" msgstr "" @@ -5517,16 +5705,23 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:86 #: rhodecode/templates/admin/my_account/my_account_emails.mako:64 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:60 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:67 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:63 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:65 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:82 #: rhodecode/templates/admin/users/user_edit_emails.mako:62 #: rhodecode/templates/admin/users/user_edit_ips.mako:70 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:62 msgid "Add" msgstr "Hinzufügen" -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:128 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:125 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:118 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:116 +msgid "Select or enter expiration date" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:153 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:151 msgid "repository scope" msgstr "" @@ -5618,11 +5813,11 @@ msgstr "" msgid "Pull Requests You Participate In" msgstr "" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:37 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:53 msgid "Target Repo" msgstr "" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:43 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:59 #: rhodecode/templates/admin/settings/settings_global.mako:9 #: rhodecode/templates/email_templates/pull_request_review.mako:39 #: rhodecode/templates/email_templates/pull_request_review.mako:72 @@ -5631,7 +5826,7 @@ msgstr "" msgid "Title" msgstr "Titel" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:47 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:63 #: rhodecode/templates/pullrequests/pullrequests.mako:118 msgid "Last Update" msgstr "" @@ -5640,41 +5835,97 @@ msgstr "" msgid "Repositories You Own" msgstr "" +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:9 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:47 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:9 +msgid "Fingerprint" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:11 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:11 +#: rhodecode/templates/data_table/_dt_elements.mako:183 +msgid "Created" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:15 +msgid "" +"SSH Keys usage is currently disabled, please ask your administrator to " +"enable them." +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:30 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:27 +#, python-format +msgid "Confirm to remove ssh key %s" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:38 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:35 +msgid "No additional ssh keys specified" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:52 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:47 +msgid "New ssh key" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:56 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:51 +msgid "Generate random RSA key" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:62 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:57 +msgid "" +"Public key, begins with 'ssh-rsa', 'ssh-dss', 'ssh-ed25519', 'ecdsa-" +"sha2-nistp256', 'ecdsa-sha2-nistp384', or 'ecdsa-sha2-nistp521'" +msgstr "" + #: rhodecode/templates/admin/my_account/my_account_watched.mako:3 msgid "Your Watched Repositories" msgstr "" -#: rhodecode/templates/admin/notifications/notifications.mako:5 -#: rhodecode/templates/admin/notifications/notifications.mako:12 +#: rhodecode/templates/admin/notifications/notifications_data.mako:5 +msgid "My notifications" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_data.mako:26 +msgid "Mark as read" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_data.mako:42 +msgid "No notifications here yet" +msgstr "Bisher gibt es keine Benachrichtigungen" + +#: rhodecode/templates/admin/notifications/notifications_show.mako:5 +#: rhodecode/templates/admin/notifications/notifications_show.mako:14 +msgid "Show notification" +msgstr "Zeige Benachrichtigung" + +#: rhodecode/templates/admin/notifications/notifications_show.mako:12 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:5 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:12 msgid "My Notifications" msgstr "Meine Benachrichtigungen" -#: rhodecode/templates/admin/notifications/notifications.mako:32 -#: rhodecode/templates/changeset/changeset.mako:160 +#: rhodecode/templates/admin/notifications/notifications_show.mako:40 +msgid "Subject" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:26 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:30 +msgid "Mark all as read" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:40 +msgid "Unread" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:42 +#: rhodecode/templates/changeset/changeset.mako:163 msgid "Comments" msgstr "Kommentare" -#: rhodecode/templates/admin/notifications/notifications.mako:37 -msgid "Mark all as read" -msgstr "" - -#: rhodecode/templates/admin/notifications/notifications_data.mako:39 -msgid "No notifications here yet" -msgstr "Bisher gibt es keine Benachrichtigungen" - -#: rhodecode/templates/admin/notifications/show_notification.mako:5 -#: rhodecode/templates/admin/notifications/show_notification.mako:14 -msgid "Show notification" -msgstr "Zeige Benachrichtigung" - -#: rhodecode/templates/admin/notifications/show_notification.mako:12 -msgid "Notifications" -msgstr "Benachrichtigungen" - -#: rhodecode/templates/admin/notifications/show_notification.mako:40 -msgid "Subject" -msgstr "" - #: rhodecode/templates/admin/permissions/permissions.mako:5 msgid "Permissions Administration" msgstr "" @@ -5692,6 +5943,10 @@ msgid "IP Whitelist" msgstr "" #: rhodecode/templates/admin/permissions/permissions.mako:45 +msgid "AuthToken Access" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions.mako:51 msgid "Overview" msgstr "" @@ -5732,32 +5987,45 @@ msgstr "" msgid "External Authentication Account Activation" msgstr "" +#: rhodecode/templates/admin/permissions/permissions_auth_token_access.mako:5 +msgid "View whitelist" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_auth_token_access.mako:36 +msgid "List of views available for usage in whitelist access" +msgstr "" + #: rhodecode/templates/admin/permissions/permissions_ips.mako:5 msgid "Default IP Whitelist For All Users" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:27 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:9 +#: rhodecode/templates/admin/users/user_edit_ips.mako:7 +msgid "Current IP address" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_ips.mako:30 #: rhodecode/templates/admin/users/user_edit_ips.mako:36 #, python-format msgid "Confirm to delete this ip: %s" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:34 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:37 #: rhodecode/templates/admin/users/user_edit_ips.mako:44 msgid "All IP addresses are allowed" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:49 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:52 #: rhodecode/templates/admin/users/user_edit_ips.mako:60 msgid "New IP Address" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:53 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:56 #: rhodecode/templates/admin/users/user_edit_ips.mako:63 msgid "Description..." msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:54 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:57 msgid "" "Enter a comma separated list of IP Addresses like 127.0.0.1,\n" "or use an IP Address with a mask 127.0.0.1/24, to create a network range.\n" @@ -5812,6 +6080,14 @@ msgstr "" msgid "Default User Permissions Overview" msgstr "" +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:7 +msgid "Update SSH keys file" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:53 +msgid "Accessed on" +msgstr "" + #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:5 msgid "Add repository group" msgstr "" @@ -5828,16 +6104,21 @@ msgstr "" msgid "Group Name" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:54 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:50 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:62 +msgid "Plain text format with support of {metatags}" +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:60 msgid "Group Parent" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:63 -#: rhodecode/templates/admin/repos/repo_add_base.mako:66 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:69 +#: rhodecode/templates/admin/repos/repo_add_base.mako:71 msgid "Copy Parent Group Permissions" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:67 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:73 msgid "Copy permission settings from parent repository group." msgstr "" @@ -5853,7 +6134,7 @@ msgstr "" #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:50 #: rhodecode/templates/admin/repos/repo_edit.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit.mako:35 -#: rhodecode/templates/admin/users/user_edit.mako:40 +#: rhodecode/templates/admin/users/user_edit.mako:41 msgid "Advanced" msgstr "" @@ -5882,20 +6163,6 @@ msgstr "" msgid "Delete repository group" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:36 -#, python-format -msgid "This repository group includes %s children repository group." -msgid_plural "This repository group includes %s children repository groups." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:45 -#, python-format -msgid "This repository group includes %s repository." -msgid_plural "This repository group includes %s repositories." -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:57 #, python-format msgid "Confirm to delete this group: %s" @@ -5905,64 +6172,64 @@ msgstr "" msgid "Delete this repository group" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:5 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:5 msgid "Repository Group Permissions" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:15 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:15 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:15 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:15 msgid "User/User Group" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:31 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:30 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:30 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:31 msgid "super admin" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:34 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:33 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:33 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:34 msgid "owner" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:52 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:76 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:50 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:74 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:60 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:76 msgid "permission for all other users" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:62 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:109 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:60 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:107 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:70 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:98 msgid "Revoke" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:80 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:78 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:80 msgid "delegated admin" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:118 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:116 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:106 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:117 #: rhodecode/templates/base/issue_tracker_settings.mako:83 msgid "Add new" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:123 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:121 msgid "Apply to children" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:129 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:127 msgid "Both" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:130 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:128 msgid "" "Set or revoke permissions to selected types of children of this group, " "including non-private repositories and other groups if chosen." @@ -5973,19 +6240,23 @@ msgstr "" msgid "Settings for Repository Group: %s" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:36 -msgid "Change owner of this repository group." -msgstr "" - -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:51 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:25 msgid "Group parent" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:59 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:31 +msgid "Optional select a parent group to move this repository group into." +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:49 +msgid "Change owner of this repository group." +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:72 msgid "Enable Repository Locking" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:63 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:78 msgid "" "Repository locking will be enabled on all subgroups and repositories inside " "this repository group. Pulling from a repository locks it, and it is " @@ -6000,7 +6271,7 @@ msgstr "" msgid "repository groups" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:58 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:61 msgid "Number of top level repositories" msgstr "" @@ -6017,51 +6288,51 @@ msgstr "" msgid "Clone from" msgstr "Clone von" -#: rhodecode/templates/admin/repos/repo_add_base.mako:47 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:132 -#: rhodecode/templates/forks/fork.mako:52 -msgid "" -"Keep it short and to the point. Use a README file for longer descriptions." -msgstr "" - -#: rhodecode/templates/admin/repos/repo_add_base.mako:52 +#: rhodecode/templates/admin/repos/repo_add_base.mako:48 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:134 +#: rhodecode/templates/forks/fork.mako:53 +msgid "" +"Plain text format with support of {metatags}. Add a README file for longer " +"descriptions" +msgstr "" + +#: rhodecode/templates/admin/repos/repo_add_base.mako:57 msgid "Repository Group" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:58 -#: rhodecode/templates/forks/fork.mako:64 +#: rhodecode/templates/admin/repos/repo_add_base.mako:63 +#: rhodecode/templates/forks/fork.mako:69 #, python-format msgid "Select my personal group (%(repo_group_name)s)" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:61 -#: rhodecode/templates/forks/fork.mako:67 +#: rhodecode/templates/admin/repos/repo_add_base.mako:66 +#: rhodecode/templates/forks/fork.mako:72 msgid "Optionally select a group to put this repository into." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:70 +#: rhodecode/templates/admin/repos/repo_add_base.mako:75 msgid "Copy permission set from the parent repository group." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:79 -msgid "Set the type of repository to create." -msgstr "" - #: rhodecode/templates/admin/repos/repo_add_base.mako:84 +msgid "Set the type of repository to create." +msgstr "" + +#: rhodecode/templates/admin/repos/repo_add_base.mako:89 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:98 -#: rhodecode/templates/forks/fork.mako:73 +#: rhodecode/templates/forks/fork.mako:78 msgid "Landing commit" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:88 +#: rhodecode/templates/admin/repos/repo_add_base.mako:93 msgid "" "The default commit for file pages, downloads, full text search index, and " "README generation." msgstr "" #: rhodecode/templates/admin/repos/repo_creating.mako:5 -#, python-format -msgid "%s Creating repository" +msgid "{} Creating repository" msgstr "" #: rhodecode/templates/admin/repos/repo_creating.mako:12 @@ -6093,7 +6364,7 @@ msgid "Remote" msgstr "Entfernt" #: rhodecode/templates/admin/repos/repo_edit.mako:72 -#: rhodecode/templates/summary/components.mako:135 +#: rhodecode/templates/summary/components.mako:143 msgid "Statistics" msgstr "Statistiken" @@ -6202,7 +6473,7 @@ msgid "Delete forks" msgstr "" #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:138 -#: rhodecode/templates/data_table/_dt_elements.mako:124 +#: rhodecode/templates/data_table/_dt_elements.mako:172 #, python-format msgid "Confirm to delete this repository: %s" msgstr "" @@ -6227,6 +6498,15 @@ msgstr "" msgid "Pick repository" msgstr "" +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:7 +msgid "Repository Audit Logs" +msgstr "" + +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:14 +#: rhodecode/templates/admin/users/user_edit_audit.mako:14 +msgid "audit filter..." +msgstr "" + #: rhodecode/templates/admin/repos/repo_edit_caches.mako:3 msgid "Invalidate Cache for Repository" msgstr "" @@ -6265,7 +6545,7 @@ msgstr "" #: rhodecode/templates/admin/repos/repo_edit_caches.mako:41 #: rhodecode/templates/admin/user_groups/user_group_add.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:51 -#: rhodecode/templates/admin/user_groups/user_groups.mako:64 +#: rhodecode/templates/admin/user_groups/user_groups.mako:69 #: rhodecode/templates/admin/users/user_add.mako:97 #: rhodecode/templates/admin/users/user_edit_groups.mako:64 #: rhodecode/templates/admin/users/user_edit_profile.mako:90 @@ -6453,8 +6733,8 @@ msgid "" msgstr "" #: rhodecode/templates/admin/repos/repo_edit_settings.mako:33 -#: rhodecode/templates/data_table/_dt_elements.mako:164 -#: rhodecode/templates/forks/fork.mako:58 +#: rhodecode/templates/data_table/_dt_elements.mako:207 +#: rhodecode/templates/forks/fork.mako:63 msgid "Repository group" msgstr "Repository Gruppe" @@ -6472,9 +6752,9 @@ msgid "Remote uri" msgstr "" #: rhodecode/templates/admin/repos/repo_edit_settings.mako:59 -#: rhodecode/templates/base/perms_summary.mako:79 -#: rhodecode/templates/base/perms_summary.mako:149 -#: rhodecode/templates/base/perms_summary.mako:151 +#: rhodecode/templates/base/perms_summary.mako:92 +#: rhodecode/templates/base/perms_summary.mako:210 +#: rhodecode/templates/base/perms_summary.mako:212 #: rhodecode/templates/debug_style/form-elements.html:45 msgid "edit" msgstr "bearbeiten" @@ -6509,32 +6789,32 @@ msgstr "" msgid "Change owner of this repository." msgstr "" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:138 -#: rhodecode/templates/data_table/_dt_elements.mako:58 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:144 +#: rhodecode/templates/data_table/_dt_elements.mako:92 msgid "Private repository" msgstr "Privates Repository" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:148 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:154 msgid "Enable statistics" msgstr "Aktiviere Statistiken" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:153 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:159 msgid "Enable statistics window on summary page." msgstr "" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:158 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:164 msgid "Enable downloads" msgstr "Aktiviere Downloads" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:163 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:169 msgid "Enable download menu on summary page." msgstr "" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:168 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:174 msgid "Enable automatic locking" msgstr "" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:173 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:179 msgid "" "Enable automatic locking on repository. Pulling from this repository creates" " a lock that can be released by pushing back by the same user" @@ -6629,7 +6909,7 @@ msgstr "" #: rhodecode/templates/admin/settings/settings_global.mako:139 #: rhodecode/templates/admin/settings/settings_labs.mako:48 #: rhodecode/templates/admin/settings/settings_vcs.mako:13 -#: rhodecode/templates/admin/settings/settings_visual.mako:221 +#: rhodecode/templates/admin/settings/settings_visual.mako:210 msgid "Save settings" msgstr "Einstellungen speichern" @@ -6729,7 +7009,7 @@ msgid "" msgstr "" #: rhodecode/templates/admin/settings/settings_global.mako:36 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:56 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:59 msgid "Personal Repository Group" msgstr "" @@ -6914,6 +7194,15 @@ msgstr "" msgid "Licenses of Third Party Packages" msgstr "" +#: rhodecode/templates/admin/settings/settings_process_management.mako:3 +#: rhodecode/templates/admin/settings/settings_system.mako:3 +msgid "Checking for updates..." +msgstr "Suche nach Updates..." + +#: rhodecode/templates/admin/settings/settings_process_management.mako:9 +msgid "Gunicorn process management" +msgstr "" + #: rhodecode/templates/admin/settings/settings_search.mako:3 msgid "RhodeCode Full Text Search" msgstr "" @@ -6971,10 +7260,6 @@ msgid "" "custom size" msgstr "" -#: rhodecode/templates/admin/settings/settings_system.mako:3 -msgid "Checking for updates..." -msgstr "Suche nach Updates..." - #: rhodecode/templates/admin/settings/settings_system.mako:11 msgid "create summary snapshot" msgstr "" @@ -7043,97 +7328,97 @@ msgstr "" #: rhodecode/templates/admin/settings/settings_visual.mako:66 msgid "" -"Parses meta tags from repository description field and turns them into " -"colored tags." -msgstr "Parst Meta-Tags aus der Repository-Beschreibung und erstellt farbige Tags." - -#: rhodecode/templates/admin/settings/settings_visual.mako:88 +"Parses meta tags from repository or repository group description fields and " +"turns them into colored tags." +msgstr "" + +#: rhodecode/templates/admin/settings/settings_visual.mako:77 msgid "Dashboard Items" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:92 +#: rhodecode/templates/admin/settings/settings_visual.mako:81 msgid "Main page dashboard items" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:98 +#: rhodecode/templates/admin/settings/settings_visual.mako:87 msgid "" "Number of items displayed in the main page dashboard before pagination is " "shown." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:102 +#: rhodecode/templates/admin/settings/settings_visual.mako:91 msgid "Admin pages items" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:108 +#: rhodecode/templates/admin/settings/settings_visual.mako:97 msgid "" "Number of items displayed in the admin pages grids before pagination is " "shown." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:117 +#: rhodecode/templates/admin/settings/settings_visual.mako:106 msgid "Commit ID Style" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:121 +#: rhodecode/templates/admin/settings/settings_visual.mako:110 msgid "Commit sha length" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:128 +#: rhodecode/templates/admin/settings/settings_visual.mako:117 msgid "" "Number of chars to show in commit sha displayed in web interface.\n" " By default it's shown as r123:9043a6a4c226 this value defines the\n" " length of the sha after the `r123:` part." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:136 +#: rhodecode/templates/admin/settings/settings_visual.mako:125 msgid "Show commit ID numeric reference" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:136 +#: rhodecode/templates/admin/settings/settings_visual.mako:125 msgid "Commit show revision number" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:138 +#: rhodecode/templates/admin/settings/settings_visual.mako:127 msgid "" "Show revision number in commit sha displayed in web interface.\n" " By default it's shown as r123:9043a6a4c226 this value defines the\n" " if the `r123:` part is shown." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:147 +#: rhodecode/templates/admin/settings/settings_visual.mako:136 #: rhodecode/templates/debug_style/index.html:63 msgid "Icons" msgstr "Icons" -#: rhodecode/templates/admin/settings/settings_visual.mako:152 +#: rhodecode/templates/admin/settings/settings_visual.mako:141 msgid "Show public repo icon on repositories" msgstr "Icon für öffentliche Repositories anzeigen" -#: rhodecode/templates/admin/settings/settings_visual.mako:158 +#: rhodecode/templates/admin/settings/settings_visual.mako:147 msgid "Show private repo icon on repositories" msgstr "Icon für private Repositories anzeigen" -#: rhodecode/templates/admin/settings/settings_visual.mako:160 +#: rhodecode/templates/admin/settings/settings_visual.mako:149 msgid "Show public/private icons next to repositories names." msgstr "Icons für öffentliche/private Repositories neben dem Namen anzeigen" -#: rhodecode/templates/admin/settings/settings_visual.mako:167 +#: rhodecode/templates/admin/settings/settings_visual.mako:156 msgid "Markup Renderer" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:174 +#: rhodecode/templates/admin/settings/settings_visual.mako:163 msgid "" "Default renderer used to render comments, pull request descriptions and " "other description elements. After change old entries will still work " "correctly." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:181 +#: rhodecode/templates/admin/settings/settings_visual.mako:170 msgid "Clone URL" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:190 +#: rhodecode/templates/admin/settings/settings_visual.mako:179 msgid "" "Schema of clone url construction eg. '{scheme}://{user}@{netloc}/{repo}', available vars:\n" " {scheme} 'http' or 'https' sent from running RhodeCode server,\n" @@ -7143,11 +7428,11 @@ msgid "" " {repoid} ID of repository, can be used to contruct clone-by-id" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:203 +#: rhodecode/templates/admin/settings/settings_visual.mako:192 msgid "Custom Support Link" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:211 +#: rhodecode/templates/admin/settings/settings_visual.mako:200 #, python-format msgid "" "Custom url for the support link located at the bottom.\n" @@ -7188,17 +7473,17 @@ msgid "%s user group settings" msgstr "%s Benutzergruppen Einstellungen" #: rhodecode/templates/admin/user_groups/user_group_edit.mako:36 -#: rhodecode/templates/admin/users/user_edit.mako:41 +#: rhodecode/templates/admin/users/user_edit.mako:42 msgid "Global permissions" msgstr "Globale Berechtigungen" #: rhodecode/templates/admin/user_groups/user_group_edit.mako:37 -#: rhodecode/templates/admin/users/user_edit.mako:42 +#: rhodecode/templates/admin/users/user_edit.mako:43 msgid "Permissions summary" msgstr "Berechtigungsübersicht" #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:8 -#: rhodecode/templates/admin/user_groups/user_groups.mako:60 +#: rhodecode/templates/admin/user_groups/user_groups.mako:65 #: rhodecode/templates/debug_style/form-elements.html:509 msgid "Members" msgstr "Mitglieder" @@ -7215,54 +7500,59 @@ msgstr "Zugewiesen zu Repositories" msgid "Assigned to repo groups" msgstr "Zugewiesen zu Repository-Gruppen" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:19 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:14 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:16 +msgid "Assigned to review rules" +msgstr "" + +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:20 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:6 #, python-format msgid "User Group: %s" msgstr "Benutzergruppe: %s" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:29 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:30 msgid "Group members sync" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:36 -msgid "This group is set to be automatically synchronised." -msgstr "" - #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:37 +msgid "This group is set to be automatically synchronised." +msgstr "" + +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:38 msgid "This group synchronization was set by" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:41 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:42 msgid "This group is not set to be automatically synchronised" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:50 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:51 msgid "Disable synchronization" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:52 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:53 msgid "Enable synchronization" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:58 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:59 msgid "" "Users will be added or removed from this group when they authenticate with " "RhodeCode system, based on LDAP group membership. This requires `LDAP+User " "group` authentication plugin to be configured and enabled. (EE only feature)" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:71 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:72 msgid "Delete User Group" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:77 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:78 #, python-format msgid "" "Confirm to delete user group `%(ugroup)s` with all permission assignments" msgstr "Bestägigen dass die Benutzergrupe `%(ugroup)s` mit allen Berechtigungen gelöscht werden soll" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:79 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:80 msgid "Delete This User Group" msgstr "" @@ -7296,7 +7586,7 @@ msgstr "Verwaltung der Benutzergruppen" msgid "user groups" msgstr "Benutzergruppen" -#: rhodecode/templates/admin/user_groups/user_groups.mako:62 +#: rhodecode/templates/admin/user_groups/user_groups.mako:67 msgid "Sync" msgstr "" @@ -7336,7 +7626,7 @@ msgid "Add personal repository group" msgstr "" #: rhodecode/templates/admin/users/user_add.mako:121 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:67 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:70 #, python-format msgid "New group will be created at: `/%(path)s`" msgstr "" @@ -7367,16 +7657,12 @@ msgstr "" msgid "Auth tokens" msgstr "" -#: rhodecode/templates/admin/users/user_edit.mako:44 +#: rhodecode/templates/admin/users/user_edit.mako:45 msgid "Ip Whitelist" msgstr "" -#: rhodecode/templates/admin/users/user_edit.mako:45 -msgid "User Groups Management" -msgstr "" - #: rhodecode/templates/admin/users/user_edit.mako:46 -msgid "User audit" +msgid "User Groups Management" msgstr "" #: rhodecode/templates/admin/users/user_edit_advanced.mako:6 @@ -7390,107 +7676,91 @@ msgstr "Letzte Anmeldung" #: rhodecode/templates/admin/users/user_edit_advanced.mako:9 #: rhodecode/templates/admin/users/users.mako:72 +#: rhodecode/templates/forks/forks.mako:77 msgid "Last activity" msgstr "Letzte Aktivität" #: rhodecode/templates/admin/users/user_edit_advanced.mako:15 +msgid "Reviewer of pull requests" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_advanced.mako:18 msgid "Member of User groups" msgstr "Mitglied in Benutzergruppen" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:16 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:19 msgid "Force password change" msgstr "Erzwinge Passwortänderung" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:22 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:25 #, python-format msgid "User: %s" msgstr "Benutzer: %s" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:31 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:34 msgid "Force Password Reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:39 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:42 msgid "Disable forced password reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:41 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:44 msgid "Enable forced password reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:47 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:50 msgid "" "When this is enabled user will have to change they password when they next " "use RhodeCode system. This will also forbid vcs operations until someone " "makes a password change in the web interface" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:62 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:65 msgid "Users personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:65 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:68 msgid "This user currently does not have a personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:72 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:75 msgid "Create personal repository group" msgstr "Erstelle persönliche Repository-Gruppe" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:81 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:84 msgid "Delete User" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:89 -#, python-format -msgid "This user owns %s repository." -msgid_plural "This user owns %s repositories." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:93 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:96 msgid "Detach repositories" msgstr "Repositories abtrennen" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:98 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:114 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:130 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:101 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:117 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:133 msgid "Delete repositories" msgstr "Repositories löschen" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:105 -#, python-format -msgid "This user owns %s repository group." -msgid_plural "This user owns %s repository groups." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:109 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:112 msgid "Detach repository groups" msgstr "Repository-Gruppen abtrennen" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:121 -#, python-format -msgid "This user owns %s user group." -msgid_plural "This user owns %s user groups." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:125 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:128 msgid "Detach user groups" msgstr "Benutzergruppen abtrennen" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:139 -#: rhodecode/templates/data_table/_dt_elements.mako:199 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:142 +#: rhodecode/templates/data_table/_dt_elements.mako:259 #, python-format msgid "Confirm to delete this user: %s" msgstr "Bestätigen den Benutzer %s zu löschen" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:141 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:144 msgid "Delete this user" msgstr "Lösche diesen Benutzer" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:151 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:154 #, python-format msgid "" "When selecting the detach option, the depending objects owned by this user " @@ -7502,10 +7772,6 @@ msgstr "" msgid "User Audit Logs" msgstr "" -#: rhodecode/templates/admin/users/user_edit_audit.mako:14 -msgid "audit filter..." -msgstr "" - #: rhodecode/templates/admin/users/user_edit_emails.mako:5 msgid "Additional Email Addresses" msgstr "Weitere E-Mail-Adressen" @@ -7524,10 +7790,6 @@ msgstr "" msgid "Custom IP Whitelist" msgstr "" -#: rhodecode/templates/admin/users/user_edit_ips.mako:7 -msgid "Current IP address" -msgstr "" - #: rhodecode/templates/admin/users/user_edit_ips.mako:10 msgid "IP Address" msgstr "" @@ -7584,6 +7846,29 @@ msgstr "" msgid "Help translate %(rc_link)s into your language." msgstr "" +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:3 +msgid "New SSH Key generated" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:7 +msgid "" +"Below is a 2048 bit generated SSH RSA key. You can use it to access " +"RhodeCode via the SSH wrapper." +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:9 +msgid "Private key" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:23 +msgid "Public key" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:34 +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:36 +msgid "Add this generated key" +msgstr "" + #: rhodecode/templates/admin/users/users.mako:5 msgid "Users administration" msgstr "Benutzerverwaltung" @@ -7625,141 +7910,141 @@ msgid "Repository not locked. Pull repos msgstr "" #: rhodecode/templates/base/base.mako:228 -#: rhodecode/templates/data_table/_dt_elements.mako:12 -#: rhodecode/templates/data_table/_dt_elements.mako:13 -#: rhodecode/templates/data_table/_dt_elements.mako:153 +#: rhodecode/templates/data_table/_dt_elements.mako:46 +#: rhodecode/templates/data_table/_dt_elements.mako:47 +#: rhodecode/templates/data_table/_dt_elements.mako:197 msgid "Summary" msgstr "Zusammenfassung" #: rhodecode/templates/base/base.mako:229 -#: rhodecode/templates/data_table/_dt_elements.mako:17 -#: rhodecode/templates/data_table/_dt_elements.mako:18 +#: rhodecode/templates/data_table/_dt_elements.mako:51 +#: rhodecode/templates/data_table/_dt_elements.mako:52 msgid "Changelog" msgstr "" #: rhodecode/templates/base/base.mako:230 -#: rhodecode/templates/data_table/_dt_elements.mako:22 -#: rhodecode/templates/data_table/_dt_elements.mako:23 +#: rhodecode/templates/data_table/_dt_elements.mako:56 +#: rhodecode/templates/data_table/_dt_elements.mako:57 #: rhodecode/templates/files/files.mako:15 msgid "Files" msgstr "Dateien" -#: rhodecode/templates/base/base.mako:232 +#: rhodecode/templates/base/base.mako:231 #: rhodecode/templates/bookmarks/bookmarks.mako:68 #: rhodecode/templates/branches/branches.mako:67 #: rhodecode/templates/tags/tags.mako:68 msgid "Compare" msgstr "Vergleiche" -#: rhodecode/templates/base/base.mako:237 +#: rhodecode/templates/base/base.mako:235 #, python-format msgid "Show Pull Requests for %s" msgstr "Zeige Pullrequests für %s" -#: rhodecode/templates/base/base.mako:247 +#: rhodecode/templates/base/base.mako:245 msgid "Options" msgstr "Optionen" -#: rhodecode/templates/base/base.mako:255 -#: rhodecode/templates/forks/forks_data.mako:30 -msgid "Compare fork" -msgstr "Vergleiche Fork" - -#: rhodecode/templates/base/base.mako:258 -#: rhodecode/templates/base/base.mako:406 +#: rhodecode/templates/base/base.mako:253 +#: rhodecode/templates/changelog/changelog.mako:40 +#, python-format +msgid "Compare fork with %s" +msgstr "" + +#: rhodecode/templates/base/base.mako:267 +#: rhodecode/templates/base/base.mako:411 #: rhodecode/templates/search/search.mako:64 msgid "Search" msgstr "Suche" -#: rhodecode/templates/base/base.mako:262 +#: rhodecode/templates/base/base.mako:271 msgid "Unlock" msgstr "Entsperren" -#: rhodecode/templates/base/base.mako:264 +#: rhodecode/templates/base/base.mako:273 msgid "Lock" msgstr "Sperren" -#: rhodecode/templates/base/base.mako:269 -#: rhodecode/templates/data_table/_dt_elements.mako:27 -#: rhodecode/templates/data_table/_dt_elements.mako:28 -#: rhodecode/templates/forks/forks_data.mako:8 +#: rhodecode/templates/base/base.mako:278 +#: rhodecode/templates/data_table/_dt_elements.mako:61 +#: rhodecode/templates/data_table/_dt_elements.mako:62 msgid "Fork" msgstr "Fork" -#: rhodecode/templates/base/base.mako:270 +#: rhodecode/templates/base/base.mako:279 msgid "Create Pull Request" msgstr "Pullrequest erstellen" -#: rhodecode/templates/base/base.mako:292 +#: rhodecode/templates/base/base.mako:301 msgid "Sign in" msgstr "Anmelden" -#: rhodecode/templates/base/base.mako:300 +#: rhodecode/templates/base/base.mako:309 #: rhodecode/templates/debug_style/login.html:28 msgid "Sign in to your account" msgstr "" -#: rhodecode/templates/base/base.mako:317 +#: rhodecode/templates/base/base.mako:326 #: rhodecode/templates/debug_style/login.html:46 msgid "(Forgot password?)" msgstr "(Kennwort vergessen?)" -#: rhodecode/templates/base/base.mako:327 +#: rhodecode/templates/base/base.mako:336 msgid "Don't have an account?" msgstr "" -#: rhodecode/templates/base/base.mako:329 +#: rhodecode/templates/base/base.mako:338 msgid "Using external auth? Sign In here." msgstr "" -#: rhodecode/templates/base/base.mako:348 +#: rhodecode/templates/base/base.mako:357 msgid "My personal group" msgstr "" -#: rhodecode/templates/base/base.mako:352 +#: rhodecode/templates/base/base.mako:361 msgid "Sign Out" msgstr "" -#: rhodecode/templates/base/base.mako:388 +#: rhodecode/templates/base/base.mako:393 msgid "Show activity journal" msgstr "" -#: rhodecode/templates/base/base.mako:389 -#: rhodecode/templates/journal/journal.mako:4 -#: rhodecode/templates/journal/journal.mako:14 -msgid "Journal" -msgstr "Logbuch" - #: rhodecode/templates/base/base.mako:394 +#: rhodecode/templates/journal/journal.mako:4 +#: rhodecode/templates/journal/journal.mako:15 +msgid "Journal" +msgstr "Logbuch" + +#: rhodecode/templates/base/base.mako:399 msgid "Show Public activity journal" msgstr "" -#: rhodecode/templates/base/base.mako:395 -msgid "Public journal" -msgstr "Öffentliches Logbuch" - #: rhodecode/templates/base/base.mako:400 -msgid "Show Gists" -msgstr "" - -#: rhodecode/templates/base/base.mako:401 -msgid "Gists" -msgstr "" +msgid "Public journal" +msgstr "Öffentliches Logbuch" #: rhodecode/templates/base/base.mako:405 +msgid "Show Gists" +msgstr "" + +#: rhodecode/templates/base/base.mako:406 +msgid "Gists" +msgstr "" + +#: rhodecode/templates/base/base.mako:410 msgid "Search in repositories you have access to" msgstr "" -#: rhodecode/templates/base/base.mako:411 +#: rhodecode/templates/base/base.mako:416 msgid "Admin settings" msgstr "" -#: rhodecode/templates/base/base.mako:418 +#: rhodecode/templates/base/base.mako:423 msgid "Delegated Admin settings" msgstr "" -#: rhodecode/templates/base/base.mako:428 -#: rhodecode/templates/base/base.mako:429 +#: rhodecode/templates/base/base.mako:433 +#: rhodecode/templates/base/base.mako:434 #: rhodecode/templates/debug_style/alerts.html:5 #: rhodecode/templates/debug_style/buttons.html:5 #: rhodecode/templates/debug_style/code-block.html:6 @@ -7781,15 +8066,15 @@ msgstr "" msgid "Style" msgstr "" -#: rhodecode/templates/base/base.mako:486 +#: rhodecode/templates/base/base.mako:491 msgid "Go to" msgstr "" -#: rhodecode/templates/base/base.mako:539 +#: rhodecode/templates/base/base.mako:544 msgid "Keyboard shortcuts" msgstr "" -#: rhodecode/templates/base/base.mako:547 +#: rhodecode/templates/base/base.mako:552 msgid "Site-wide shortcuts" msgstr "" @@ -7899,9 +8184,9 @@ msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:274 #: rhodecode/templates/changeset/changeset_file_comment.mako:324 #: rhodecode/templates/files/files_add.mako:84 -#: rhodecode/templates/files/files_add.mako:228 -#: rhodecode/templates/files/files_edit.mako:82 -#: rhodecode/templates/files/files_edit.mako:185 +#: rhodecode/templates/files/files_add.mako:230 +#: rhodecode/templates/files/files_edit.mako:85 +#: rhodecode/templates/files/files_edit.mako:189 msgid "Preview" msgstr "" @@ -7909,77 +8194,94 @@ msgstr "" msgid "Test Pattern Preview" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:18 +#: rhodecode/templates/base/perms_summary.mako:14 +msgid "in JSON format" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:23 msgid "show" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:19 +#: rhodecode/templates/base/perms_summary.mako:24 msgid "none" msgstr "keine" -#: rhodecode/templates/base/perms_summary.mako:20 +#: rhodecode/templates/base/perms_summary.mako:25 msgid "read" msgstr "lesen" -#: rhodecode/templates/base/perms_summary.mako:21 +#: rhodecode/templates/base/perms_summary.mako:26 msgid "write" msgstr "schreiben" -#: rhodecode/templates/base/perms_summary.mako:22 +#: rhodecode/templates/base/perms_summary.mako:27 msgid "admin" msgstr "admin" -#: rhodecode/templates/base/perms_summary.mako:29 +#: rhodecode/templates/base/perms_summary.mako:34 msgid "No permissions defined" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:37 -#: rhodecode/templates/base/perms_summary.mako:103 +#: rhodecode/templates/base/perms_summary.mako:42 +#: rhodecode/templates/base/perms_summary.mako:150 msgid "Permission" msgstr "Rechte" -#: rhodecode/templates/base/perms_summary.mako:39 -#: rhodecode/templates/base/perms_summary.mako:105 +#: rhodecode/templates/base/perms_summary.mako:44 +#: rhodecode/templates/base/perms_summary.mako:152 msgid "Edit Permission" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:85 +#: rhodecode/templates/base/perms_summary.mako:100 +#: rhodecode/templates/base/perms_summary.mako:109 +msgid "edit global" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:117 +msgid "Repository default permission" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:120 +msgid "Repository group default permission" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:123 +msgid "User group default permission" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:126 msgid "Super admin" msgstr "Super-Administrator" -#: rhodecode/templates/base/perms_summary.mako:87 -msgid "Repository default permission" -msgstr "" - -#: rhodecode/templates/base/perms_summary.mako:88 -msgid "Repository group default permission" -msgstr "" - -#: rhodecode/templates/base/perms_summary.mako:89 -msgid "User group default permission" -msgstr "" - -#: rhodecode/templates/base/perms_summary.mako:91 +#: rhodecode/templates/base/perms_summary.mako:129 +msgid "Inherit permissions" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:132 msgid "Create repositories" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:92 +#: rhodecode/templates/base/perms_summary.mako:135 msgid "Fork repositories" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:93 +#: rhodecode/templates/base/perms_summary.mako:138 msgid "Create repository groups" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:94 +#: rhodecode/templates/base/perms_summary.mako:141 msgid "Create user groups" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:162 +#: rhodecode/templates/base/perms_summary.mako:190 +msgid "overridden by" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:223 msgid "No permission defined" msgstr "" -#: rhodecode/templates/base/root.mako:155 +#: rhodecode/templates/base/root.mako:165 msgid "Please enable JavaScript to use RhodeCode Enterprise" msgstr "" @@ -8102,93 +8404,74 @@ msgstr "" msgid "Enable evolve extension for this repository." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:152 -msgid "Mercurial Labs Settings" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:152 -msgid "" -"These features are considered experimental and may not work as expected." +#: rhodecode/templates/base/vcs_settings.mako:153 +msgid "Git Settings" msgstr "" #: rhodecode/templates/base/vcs_settings.mako:158 -msgid "Use rebase as merge strategy" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:161 -msgid "" -"Use rebase instead of creating a merge commit when merging via web " -"interface." -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:173 -msgid "Git Settings" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:178 msgid "Enable lfs extension" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:182 +#: rhodecode/templates/base/vcs_settings.mako:162 msgid "Enable lfs extensions for all repositories." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:184 +#: rhodecode/templates/base/vcs_settings.mako:164 msgid "Enable lfs extensions for this repository." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:195 +#: rhodecode/templates/base/vcs_settings.mako:175 msgid "Filesystem location where Git lfs objects should be stored." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:206 +#: rhodecode/templates/base/vcs_settings.mako:186 msgid "Global Subversion Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:212 +#: rhodecode/templates/base/vcs_settings.mako:192 msgid "Proxy subversion HTTP requests" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:216 +#: rhodecode/templates/base/vcs_settings.mako:196 msgid "" "Subversion HTTP Support. Enables communication with SVN over HTTP protocol." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:217 +#: rhodecode/templates/base/vcs_settings.mako:197 msgid "SVN Protocol setup Documentation" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:223 +#: rhodecode/templates/base/vcs_settings.mako:203 msgid "Subversion HTTP Server URL" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:229 +#: rhodecode/templates/base/vcs_settings.mako:209 msgid "Generate Apache Config" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:241 +#: rhodecode/templates/base/vcs_settings.mako:221 msgid "Subversion Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:246 +#: rhodecode/templates/base/vcs_settings.mako:226 msgid "Repository patterns" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:250 +#: rhodecode/templates/base/vcs_settings.mako:230 msgid "" "Patterns for identifying SVN branches and tags. For recursive search, use " "\"*\". Eg.: \"/branches/*\"" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:314 +#: rhodecode/templates/base/vcs_settings.mako:294 msgid "Pull Request Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:319 +#: rhodecode/templates/base/vcs_settings.mako:299 msgid "Enable server-side merge for pull requests" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:322 +#: rhodecode/templates/base/vcs_settings.mako:302 msgid "" "Note: when this feature is enabled, it only runs hooks defined in the " "rcextension package. Custom hooks added on the Admin -> Settings -> Hooks " @@ -8196,16 +8479,40 @@ msgid "" "web interface." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:326 +#: rhodecode/templates/base/vcs_settings.mako:306 msgid "Invalidate and relocate inline comments during update" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:329 +#: rhodecode/templates/base/vcs_settings.mako:309 msgid "" "During the update of a pull request, the position of inline comments will be" " updated and outdated inline comments will be hidden." msgstr "" +#: rhodecode/templates/base/vcs_settings.mako:318 +msgid "Mercurial Pull Request Settings" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:324 +msgid "Use rebase as merge strategy" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:327 +msgid "" +"Use rebase instead of creating a merge commit when merging via web " +"interface." +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:332 +msgid "Close branch before merging it" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:335 +msgid "" +"Close branch before merging it into destination branch. No effect when " +"rebase strategy is use." +msgstr "" + #: rhodecode/templates/bookmarks/bookmarks.mako:5 #, python-format msgid "%s Bookmarks" @@ -8220,8 +8527,8 @@ msgid "Compare Selected Bookmarks" msgstr "" #: rhodecode/templates/bookmarks/bookmarks_data.mako:13 -#: rhodecode/templates/changelog/changelog_elements.mako:111 -#: rhodecode/templates/changeset/changeset.mako:112 +#: rhodecode/templates/changelog/changelog_elements.mako:115 +#: rhodecode/templates/changeset/changeset.mako:115 #: rhodecode/templates/files/base.mako:10 #: rhodecode/templates/summary/summary_commits.mako:62 #, python-format @@ -8242,8 +8549,8 @@ msgid "Compare Selected Branches" msgstr "" #: rhodecode/templates/branches/branches_data.mako:12 -#: rhodecode/templates/changelog/changelog_elements.mako:103 -#: rhodecode/templates/changeset/changeset.mako:125 +#: rhodecode/templates/changelog/changelog_elements.mako:107 +#: rhodecode/templates/changeset/changeset.mako:128 #: rhodecode/templates/files/base.mako:23 #: rhodecode/templates/summary/summary_commits.mako:76 #, python-format @@ -8255,55 +8562,54 @@ msgstr "" msgid "%s Changelog" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:40 -#: rhodecode/templates/forks/forks_data.mako:28 -#, python-format -msgid "Compare fork with %s" -msgstr "" - -#: rhodecode/templates/changelog/changelog.mako:52 +#: rhodecode/templates/changelog/changelog.mako:50 #, python-format msgid "Compare fork with Parent (%s)" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:67 -#: rhodecode/templates/changelog/changelog.mako:68 +#: rhodecode/templates/changelog/changelog.mako:65 +#: rhodecode/templates/changelog/changelog.mako:66 msgid "Clear selection" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:83 +#: rhodecode/templates/changelog/changelog.mako:81 msgid "Clear filter" msgstr "" #: rhodecode/templates/changelog/changelog.mako:89 -#, python-format -msgid "showing %d out of %d commit" -msgid_plural "showing %d out of %d commits" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changelog/changelog.mako:110 +msgid "Hide obsolete/hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:91 +msgid "Show obsolete/hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:94 +msgid "Show hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:121 #: rhodecode/templates/files/files_add.mako:99 #: rhodecode/templates/files/files_delete.mako:60 -#: rhodecode/templates/files/files_edit.mako:96 +#: rhodecode/templates/files/files_edit.mako:99 msgid "Commit Message" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:112 +#: rhodecode/templates/changelog/changelog.mako:123 #: rhodecode/templates/summary/summary_commits.mako:10 msgid "Age" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:115 +#: rhodecode/templates/changelog/changelog.mako:126 #: rhodecode/templates/summary/summary_commits.mako:12 msgid "Refs" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:239 +#: rhodecode/templates/changelog/changelog.mako:250 msgid "Filter changelog" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:296 +#: rhodecode/templates/changelog/changelog.mako:311 msgid "There are no changes yet" msgstr "" @@ -8321,8 +8627,7 @@ msgstr "" #: rhodecode/templates/changelog/changelog_elements.mako:30 #: rhodecode/templates/summary/summary_commits.mako:25 -#, python-format -msgid "Commit status: %s" +msgid "Commit status: {}" msgstr "" #: rhodecode/templates/changelog/changelog_elements.mako:36 @@ -8335,43 +8640,48 @@ msgstr "" msgid "Commit has comments" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:53 -#: rhodecode/templates/changeset/changeset.mako:40 +#: rhodecode/templates/changelog/changelog_elements.mako:52 +#: rhodecode/templates/changeset/changeset.mako:42 +msgid "Copy the full commit id" +msgstr "" + +#: rhodecode/templates/changelog/changelog_elements.mako:59 +#: rhodecode/templates/changeset/changeset.mako:44 msgid "Commit phase" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:60 -#: rhodecode/templates/changelog/changelog_elements.mako:67 -#: rhodecode/templates/changeset/changeset.mako:46 -#: rhodecode/templates/changeset/changeset.mako:53 +#: rhodecode/templates/changelog/changelog_elements.mako:66 +#: rhodecode/templates/changelog/changelog_elements.mako:73 +#: rhodecode/templates/changeset/changeset.mako:50 +#: rhodecode/templates/changeset/changeset.mako:57 msgid "Evolve State" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:60 -#: rhodecode/templates/changeset/changeset.mako:46 +#: rhodecode/templates/changelog/changelog_elements.mako:66 +#: rhodecode/templates/changeset/changeset.mako:50 msgid "obsolete" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:67 -#: rhodecode/templates/changeset/changeset.mako:53 -msgid "hidden" -msgstr "" - #: rhodecode/templates/changelog/changelog_elements.mako:73 -#: rhodecode/templates/compare/compare_commits.mako:47 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:522 +#: rhodecode/templates/changeset/changeset.mako:57 +msgid "hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog_elements.mako:77 +#: rhodecode/templates/compare/compare_commits.mako:45 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:528 #: rhodecode/templates/search/search_commit.mako:36 msgid "Expand commit message" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:97 -#: rhodecode/templates/changeset/changeset.mako:106 +#: rhodecode/templates/changelog/changelog_elements.mako:101 +#: rhodecode/templates/changeset/changeset.mako:109 #: rhodecode/templates/files/base.mako:4 msgid "merge" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:119 -#: rhodecode/templates/changeset/changeset.mako:119 +#: rhodecode/templates/changelog/changelog_elements.mako:123 +#: rhodecode/templates/changeset/changeset.mako:122 #: rhodecode/templates/files/base.mako:17 #: rhodecode/templates/summary/summary_commits.mako:69 #: rhodecode/templates/tags/tags_data.mako:12 @@ -8379,7 +8689,7 @@ msgstr "" msgid "Tag %s" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:133 +#: rhodecode/templates/changelog/changelog_elements.mako:137 msgid "load next" msgstr "" @@ -8392,102 +8702,84 @@ msgstr "" msgid "%s Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:62 +#: rhodecode/templates/changeset/changeset.mako:65 msgid "Parent Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:62 +#: rhodecode/templates/changeset/changeset.mako:65 msgid "Parent" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:66 +#: rhodecode/templates/changeset/changeset.mako:69 msgid "Child Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:66 +#: rhodecode/templates/changeset/changeset.mako:69 msgid "Child" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:78 +#: rhodecode/templates/changeset/changeset.mako:81 msgid "Expand" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:86 -#: rhodecode/templates/changeset/changeset.mako:92 +#: rhodecode/templates/changeset/changeset.mako:89 +#: rhodecode/templates/changeset/changeset.mako:95 #: rhodecode/templates/changeset/changeset_file_comment.mako:81 #: rhodecode/templates/compare/compare_diff.mako:159 msgid "Commit status" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:99 +#: rhodecode/templates/changeset/changeset.mako:102 #: rhodecode/templates/files/file_tree_detail.mako:21 #: rhodecode/templates/files/files_detail.mako:20 msgid "References" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:135 +#: rhodecode/templates/changeset/changeset.mako:138 msgid "Diff options" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:139 +#: rhodecode/templates/changeset/changeset.mako:142 #: rhodecode/templates/codeblocks/diffs.mako:445 #: rhodecode/templates/codeblocks/diffs.mako:448 msgid "Raw diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:140 -msgid "Raw Diff" -msgstr "" - #: rhodecode/templates/changeset/changeset.mako:143 +msgid "Raw Diff" +msgstr "" + +#: rhodecode/templates/changeset/changeset.mako:146 msgid "Patch diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:144 -msgid "Patch Diff" -msgstr "" - #: rhodecode/templates/changeset/changeset.mako:147 +msgid "Patch Diff" +msgstr "" + +#: rhodecode/templates/changeset/changeset.mako:150 #: rhodecode/templates/codeblocks/diffs.mako:452 #: rhodecode/templates/codeblocks/diffs.mako:455 msgid "Download diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:148 +#: rhodecode/templates/changeset/changeset.mako:151 msgid "Download Diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:165 -#: rhodecode/templates/changeset/changeset.mako:167 -#: rhodecode/tests/functional/test_commit_comments.py:275 -#, python-format -msgid "%d Commit comment" -msgid_plural "%d Commit comments" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changeset/changeset.mako:170 -#: rhodecode/templates/changeset/changeset.mako:172 -#: rhodecode/tests/functional/test_commit_comments.py:282 -#, python-format -msgid "%d Inline Comment" -msgid_plural "%d Inline Comments" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changeset/changeset.mako:180 +#: rhodecode/templates/changeset/changeset.mako:183 msgid "Unresolved TODOs" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:189 +#: rhodecode/templates/changeset/changeset.mako:192 msgid "There are no unresolved TODOs" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:269 +#: rhodecode/templates/changeset/changeset.mako:272 msgid "No Child Commits" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:305 +#: rhodecode/templates/changeset/changeset.mako:308 msgid "No Parent Commits" msgstr "" @@ -8557,12 +8849,12 @@ msgid "Leave a comment on this Commit." msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:282 -#: rhodecode/templates/codeblocks/diffs.mako:71 +#: rhodecode/templates/codeblocks/diffs.mako:65 msgid "You need to be logged in to leave comments." msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:283 -#: rhodecode/templates/codeblocks/diffs.mako:71 +#: rhodecode/templates/codeblocks/diffs.mako:65 msgid "Login now" msgstr "" @@ -8582,7 +8874,7 @@ msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:368 #: rhodecode/templates/pullrequests/pullrequest_show.mako:15 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:153 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:159 #: rhodecode/templates/pullrequests/pullrequests.mako:52 msgid "Closed" msgstr "" @@ -8600,15 +8892,8 @@ msgstr "" msgid "%s Commits" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:9 -#: rhodecode/templates/changeset/changeset_range.mako:20 -#, python-format -msgid "(%s commit)" -msgid_plural "(%s commits)" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/changeset/changeset_range.mako:16 +#: rhodecode/templates/files/file_authors_box.mako:33 msgid "Commits" msgstr "" @@ -8620,31 +8905,13 @@ msgstr "" msgid "Diff option" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:59 +#: rhodecode/templates/changeset/changeset_range.mako:65 msgid "Show combined compare" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:99 -#: rhodecode/templates/compare/compare_diff.mako:312 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:446 -#, python-format -msgid "Expand %s commit" -msgid_plural "Expand %s commits" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changeset/changeset_range.mako:105 -#: rhodecode/templates/compare/compare_diff.mako:318 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:452 -#, python-format -msgid "Collapse %s commit" -msgid_plural "Collapse %s commits" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/changeset/diff_block.mako:7 -#: rhodecode/templates/codeblocks/diffs.mako:128 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:123 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "The requested commit is too big and content was truncated." msgstr "" @@ -8652,8 +8919,8 @@ msgstr "" #: rhodecode/templates/changeset/diff_block.mako:10 #: rhodecode/templates/changeset/diff_block.mako:25 #: rhodecode/templates/changeset/diff_block.mako:46 -#: rhodecode/templates/codeblocks/diffs.mako:131 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:126 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "Showing a big diff might take some time and resources, continue?" msgstr "" @@ -8661,8 +8928,8 @@ msgstr "" #: rhodecode/templates/changeset/diff_block.mako:10 #: rhodecode/templates/changeset/diff_block.mako:25 #: rhodecode/templates/changeset/diff_block.mako:46 -#: rhodecode/templates/codeblocks/diffs.mako:131 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:126 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "Show full diff" msgstr "" @@ -8675,68 +8942,50 @@ msgstr "" msgid "Diff was truncated. File content available only in full diff." msgstr "" -#: rhodecode/templates/changeset/diff_block.mako:58 -#, python-format -msgid "%(num)s file changed" -msgid_plural "%(num)s files changed" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changeset/diff_block.mako:60 -#: rhodecode/templates/codeblocks/diffs.mako:133 -#, python-format -msgid "%(num)s file changed: %(linesadd)s inserted, %(linesdel)s deleted" -msgid_plural "" -"%(num)s files changed: %(linesadd)s inserted, %(linesdel)s deleted" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/codeblocks/diffs.mako:117 +#: rhodecode/templates/codeblocks/diffs.mako:111 msgid "Browse Files at revision {}" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:118 +#: rhodecode/templates/codeblocks/diffs.mako:112 msgid "Browse Files" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:130 -#, python-format -msgid "%(num)s file changed." -msgid_plural "%(num)s files changed." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/codeblocks/diffs.mako:141 +#: rhodecode/templates/codeblocks/diffs.mako:136 msgid "No files" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:169 +#: rhodecode/templates/codeblocks/diffs.mako:164 msgid "File was deleted" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:171 +#: rhodecode/templates/codeblocks/diffs.mako:166 msgid "Binary file hidden" msgstr "" +#: rhodecode/templates/codeblocks/diffs.mako:184 +#, python-format +msgid "" +"This diff has been collapsed as it changes many lines, (%i lines changed)" +msgstr "" + +#: rhodecode/templates/codeblocks/diffs.mako:186 +msgid "Show them" +msgstr "" + #: rhodecode/templates/codeblocks/diffs.mako:189 -#, python-format -msgid "" -"This diff has been collapsed as it changes many lines, (%i lines changed)" -msgstr "" - -#: rhodecode/templates/codeblocks/diffs.mako:191 -msgid "Show them" -msgstr "" - -#: rhodecode/templates/codeblocks/diffs.mako:194 msgid "Hide them" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:289 +#: rhodecode/templates/codeblocks/diffs.mako:284 msgid "" "File was deleted in this version, and outdated comments were made on it" msgstr "" +#: rhodecode/templates/codeblocks/diffs.mako:350 +#: rhodecode/templates/files/files_source.mako:19 +msgid "Copy the full path" +msgstr "" + #: rhodecode/templates/codeblocks/diffs.mako:415 #: rhodecode/templates/codeblocks/diffs.mako:431 #, python-format @@ -8795,7 +9044,7 @@ msgstr "" msgid "Wide Mode Diff" msgstr "" -#: rhodecode/templates/codeblocks/source.mako:24 +#: rhodecode/templates/codeblocks/source.mako:25 msgid "view annotation from before this change" msgstr "" @@ -8808,25 +9057,11 @@ msgid "Compare was calculated based on t msgstr "" #: rhodecode/templates/compare/compare_commits.mako:17 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:483 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:489 msgid "Time" msgstr "" -#: rhodecode/templates/compare/compare_commits.mako:68 -#, python-format -msgid "%s commit hidden" -msgid_plural "%s commits hidden" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/compare/compare_commits.mako:69 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:600 -msgid "show it" -msgid_plural "show them" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/compare/compare_commits.mako:75 +#: rhodecode/templates/compare/compare_commits.mako:73 msgid "No commits in this compare" msgstr "" @@ -8836,13 +9071,6 @@ msgstr "" msgid "%s Compare" msgstr "" -#: rhodecode/templates/compare/compare_diff.mako:17 -#, python-format -msgid "%s commit" -msgid_plural "%s commits" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/compare/compare_diff.mako:44 #: rhodecode/templates/compare/compare_diff.mako:101 #: rhodecode/templates/compare/compare_diff.mako:110 @@ -8856,14 +9084,14 @@ msgstr "" #: rhodecode/templates/compare/compare_diff.mako:60 #: rhodecode/templates/email_templates/pull_request_review.mako:74 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:103 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:107 msgid "Target" msgstr "" #: rhodecode/templates/compare/compare_diff.mako:76 #: rhodecode/templates/email_templates/pull_request_comment.mako:90 #: rhodecode/templates/email_templates/pull_request_review.mako:73 -#: rhodecode/templates/files/files_source.mako:23 +#: rhodecode/templates/files/files_source.mako:29 #: rhodecode/templates/pullrequests/pullrequest_show.mako:71 msgid "Source" msgstr "" @@ -8887,72 +9115,69 @@ msgstr "" msgid "Compare commits, branches, bookmarks or tags." msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:49 +#: rhodecode/templates/data_table/_dt_elements.mako:83 msgid "Mercurial repository" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:51 +#: rhodecode/templates/data_table/_dt_elements.mako:85 msgid "Git repository" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:53 +#: rhodecode/templates/data_table/_dt_elements.mako:87 msgid "Subversion repository" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:60 +#: rhodecode/templates/data_table/_dt_elements.mako:94 msgid "Public repository" msgstr "Öffenentliches Repository" -#: rhodecode/templates/data_table/_dt_elements.mako:70 -msgid "Repository creating in progress..." -msgstr "" - -#: rhodecode/templates/data_table/_dt_elements.mako:88 +#: rhodecode/templates/data_table/_dt_elements.mako:104 +msgid "This repository is being created in a background task" +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:105 +msgid "creating..." +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:136 msgid "No commits yet" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:95 -#: rhodecode/templates/data_table/_dt_elements.mako:97 +#: rhodecode/templates/data_table/_dt_elements.mako:143 +#: rhodecode/templates/data_table/_dt_elements.mako:145 #, python-format msgid "Subscribe to %s rss feed" msgstr "Abonniere den %s RSS Feed" -#: rhodecode/templates/data_table/_dt_elements.mako:103 -#: rhodecode/templates/data_table/_dt_elements.mako:105 +#: rhodecode/templates/data_table/_dt_elements.mako:151 +#: rhodecode/templates/data_table/_dt_elements.mako:153 #, python-format msgid "Subscribe to %s atom feed" msgstr "Abonniere den %s ATOM Feed" -#: rhodecode/templates/data_table/_dt_elements.mako:133 +#: rhodecode/templates/data_table/_dt_elements.mako:181 msgid "Creating" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:135 -msgid "Created" -msgstr "" - -#: rhodecode/templates/data_table/_dt_elements.mako:185 -#, python-format -msgid "Confirm to delete this group: %s with %s repository" -msgid_plural "Confirm to delete this group: %s with %s repositories" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/data_table/_dt_elements.mako:211 +#: rhodecode/templates/data_table/_dt_elements.mako:225 +msgid "personal" +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:271 #, python-format msgid "Confirm to delete this user group: %s" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:228 +#: rhodecode/templates/data_table/_dt_elements.mako:288 msgid "User group" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:272 -#: rhodecode/templates/forks/fork.mako:83 +#: rhodecode/templates/data_table/_dt_elements.mako:332 +#: rhodecode/templates/forks/fork.mako:88 msgid "Private" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:306 +#: rhodecode/templates/data_table/_dt_elements.mako:366 #, python-format msgid "Pull request #%(pr_number)s" msgstr "" @@ -9254,13 +9479,6 @@ msgstr "" msgid "Link" msgstr "" -#: rhodecode/templates/email_templates/pull_request_review.mako:46 -#, python-format -msgid "Commit (%(num)s)" -msgid_plural "Commits (%(num)s)" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/email_templates/pull_request_review.mako:71 #, python-format msgid "%(user)s wants you to review pull request #%(pr_id)s: \"%(pr_title)s\"." @@ -9276,13 +9494,6 @@ msgstr "" msgid "%(target_ref_type)s of %(target_repo_url)s" msgstr "" -#: rhodecode/templates/email_templates/pull_request_review.mako:76 -#, python-format -msgid "%(num)s Commit" -msgid_plural "%(num)s Commits" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/email_templates/test.mako:5 msgid "hello \"world\"" msgstr "" @@ -9318,13 +9529,6 @@ msgstr "" msgid "Last Author" msgstr "" -#: rhodecode/templates/files/file_authors_box.mako:8 -#, python-format -msgid "File Author (%s)" -msgid_plural "File Authors (%s)" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/files/file_authors_box.mako:11 msgid "Show All" msgstr "" @@ -9392,22 +9596,22 @@ msgid "Create New File" msgstr "" #: rhodecode/templates/files/files_add.mako:81 -#: rhodecode/templates/files/files_edit.mako:79 +#: rhodecode/templates/files/files_edit.mako:82 msgid "line wraps" msgstr "" #: rhodecode/templates/files/files_add.mako:82 -#: rhodecode/templates/files/files_edit.mako:80 +#: rhodecode/templates/files/files_edit.mako:83 msgid "on" msgstr "" #: rhodecode/templates/files/files_add.mako:82 -#: rhodecode/templates/files/files_edit.mako:80 +#: rhodecode/templates/files/files_edit.mako:83 msgid "off" msgstr "" #: rhodecode/templates/files/files_add.mako:109 -#: rhodecode/templates/files/files_edit.mako:106 +#: rhodecode/templates/files/files_edit.mako:109 msgid "Commit changes" msgstr "" @@ -9462,14 +9666,14 @@ msgid "Delete file" msgstr "" #: rhodecode/templates/files/files_delete.mako:45 -#: rhodecode/templates/files/files_source.mako:65 +#: rhodecode/templates/files/files_source.mako:71 #, python-format msgid "Binary file (%s)" msgstr "" #: rhodecode/templates/files/files_delete.mako:50 -#: rhodecode/templates/files/files_source.mako:87 -msgid "File is too big to display" +#: rhodecode/templates/files/files_source.mako:100 +msgid "File size {} is bigger then allowed limit {}. " msgstr "" #: rhodecode/templates/files/files_delete.mako:70 @@ -9519,15 +9723,15 @@ msgstr "" msgid "annotation" msgstr "" -#: rhodecode/templates/files/files_edit.mako:65 +#: rhodecode/templates/files/files_edit.mako:67 msgid "raw" msgstr "" -#: rhodecode/templates/files/files_edit.mako:67 +#: rhodecode/templates/files/files_edit.mako:70 msgid "download" msgstr "" -#: rhodecode/templates/files/files_edit.mako:74 +#: rhodecode/templates/files/files_edit.mako:77 msgid "Editing file" msgstr "" @@ -9535,62 +9739,55 @@ msgstr "" msgid "Location" msgstr "" -#: rhodecode/templates/files/files_source.mako:8 +#: rhodecode/templates/files/files_source.mako:13 msgid "This file is a pointer to large binary file" msgstr "" -#: rhodecode/templates/files/files_source.mako:8 +#: rhodecode/templates/files/files_source.mako:13 msgid "LargeFile" msgstr "" -#: rhodecode/templates/files/files_source.mako:10 -msgid "line" -msgid_plural "lines" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/files/files_source.mako:17 +#: rhodecode/templates/files/files_source.mako:23 msgid "History" msgstr "" -#: rhodecode/templates/files/files_source.mako:20 -#: rhodecode/templates/search/search_content.mako:68 +#: rhodecode/templates/files/files_source.mako:26 +#: rhodecode/templates/search/search_content.mako:69 msgid "Show Full History" msgstr "" -#: rhodecode/templates/files/files_source.mako:25 -#: rhodecode/templates/search/search_content.mako:70 -msgid "Annotation" -msgstr "" - -#: rhodecode/templates/files/files_source.mako:27 -#: rhodecode/templates/search/search_content.mako:71 -msgid "Raw" -msgstr "" - #: rhodecode/templates/files/files_source.mako:31 +#: rhodecode/templates/search/search_content.mako:71 +msgid "Annotation" +msgstr "" + +#: rhodecode/templates/files/files_source.mako:33 +#: rhodecode/templates/search/search_content.mako:72 +msgid "Raw" +msgstr "" + +#: rhodecode/templates/files/files_source.mako:37 msgid "Download largefile" msgstr "" -#: rhodecode/templates/files/files_source.mako:35 +#: rhodecode/templates/files/files_source.mako:41 #: rhodecode/templates/search/search_content.mako:73 msgid "Download" msgstr "" -#: rhodecode/templates/files/files_source.mako:43 -#, python-format -msgid "Edit on Branch:%s" -msgstr "" - -#: rhodecode/templates/files/files_source.mako:48 +#: rhodecode/templates/files/files_source.mako:49 +msgid "Edit on Branch:{}" +msgstr "" + +#: rhodecode/templates/files/files_source.mako:54 msgid "Editing binary files not allowed" msgstr "" -#: rhodecode/templates/files/files_source.mako:51 +#: rhodecode/templates/files/files_source.mako:57 msgid "Editing files allowed only when on branch head commit" msgstr "" -#: rhodecode/templates/files/files_source.mako:52 +#: rhodecode/templates/files/files_source.mako:58 msgid "Deleting files allowed only when on branch head commit" msgstr "" @@ -9604,22 +9801,23 @@ msgid "New Fork" msgstr "" #: rhodecode/templates/forks/fork.mako:37 +#: rhodecode/templates/forks/forks.mako:70 msgid "Fork name" msgstr "" -#: rhodecode/templates/forks/fork.mako:77 +#: rhodecode/templates/forks/fork.mako:82 msgid "Default commit for files page, downloads, whoosh and readme" msgstr "" -#: rhodecode/templates/forks/fork.mako:93 +#: rhodecode/templates/forks/fork.mako:98 msgid "Copy permissions" msgstr "" -#: rhodecode/templates/forks/fork.mako:97 -msgid "Copy permissions from forked repository" -msgstr "" - #: rhodecode/templates/forks/fork.mako:102 +msgid "Copy permissions from forked repository" +msgstr "" + +#: rhodecode/templates/forks/fork.mako:107 msgid "Fork this Repository" msgstr "" @@ -9632,34 +9830,23 @@ msgstr "" msgid "Forks" msgstr "" -#: rhodecode/templates/forks/forks.mako:32 +#: rhodecode/templates/forks/forks.mako:30 msgid "Create new fork" msgstr "" -#: rhodecode/templates/forks/forks_data.mako:10 +#: rhodecode/templates/forks/forks.mako:74 msgid "Forked" msgstr "" -#: rhodecode/templates/forks/forks_data.mako:46 -msgid "There are no forks yet" -msgstr "" - -#: rhodecode/templates/journal/journal.mako:13 -msgid "Filter" -msgstr "" - #: rhodecode/templates/journal/journal.mako:14 -#, python-format -msgid "%s entry" -msgid_plural "%s entries" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/journal/journal.mako:23 +msgid "Filter" +msgstr "" + +#: rhodecode/templates/journal/journal.mako:24 msgid "ATOM journal feed" msgstr "ATOM Logbuch Feed" -#: rhodecode/templates/journal/journal.mako:24 +#: rhodecode/templates/journal/journal.mako:25 msgid "RSS journal feed" msgstr "RSS Logbuch Feed" @@ -9668,15 +9855,15 @@ msgid "No entries yet" msgstr "" #: rhodecode/templates/journal/public_journal.mako:4 -#: rhodecode/templates/journal/public_journal.mako:24 +#: rhodecode/templates/journal/public_journal.mako:12 msgid "Public Journal" msgstr "Öffentliches Logbuch" -#: rhodecode/templates/journal/public_journal.mako:16 +#: rhodecode/templates/journal/public_journal.mako:21 msgid "ATOM public journal feed" msgstr "ATOM Feed für das Öffentliche Logbuch" -#: rhodecode/templates/journal/public_journal.mako:17 +#: rhodecode/templates/journal/public_journal.mako:22 msgid "RSS public journal feed" msgstr "RSS Feed für das Öffentliche Logbuch" @@ -9706,22 +9893,22 @@ msgid "Submit Pull Request" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:115 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:309 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:315 msgid "Author of this pull request" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:129 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:323 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:329 msgid "Reviewer rules" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:139 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:337 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:343 msgid "Pull request reviewers" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:150 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:392 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:398 msgid "Add reviewer or reviewer group" msgstr "" @@ -9734,13 +9921,6 @@ msgstr "" msgid "Loading compare ..." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest.mako:356 -#: rhodecode/templates/pullrequests/pullrequest.mako:358 -msgid "This pull request will consist of __COMMITS__ commit." -msgid_plural "This pull request will consist of __COMMITS__ commits." -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/pullrequests/pullrequest.mako:361 msgid "Show detailed compare." msgstr "" @@ -9765,26 +9945,26 @@ msgstr "" msgid "Merge is not currently possible because of below failed checks." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:37 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:42 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:52 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:57 msgid "refresh checks" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:38 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:43 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:53 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 msgid "Merge Pull Request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:43 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 msgid "You are not allowed to merge this pull request." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:45 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:60 msgid "Login to Merge this Pull Request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:54 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:69 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:73 msgid "Close with status {}" msgstr "" @@ -9805,171 +9985,175 @@ msgstr "" msgid "Common ancestor" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:125 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:100 +msgid "Copy the pull url" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:129 msgid "Merge" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:138 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:140 +#: rhodecode/templates/summary/components.mako:53 +#: rhodecode/templates/summary/components.mako:69 +msgid "Copy the clone url" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:144 msgid "Shadow repository data not available" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:146 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:152 msgid "Review" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:157 -#, python-format -msgid "calculated based on %s reviewer vote" -msgid_plural "calculated based on %s reviewers votes" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/pullrequests/pullrequest_show.mako:175 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:181 msgid "Versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:186 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:188 -msgid "{} version available for this pull request, show it." -msgid_plural "{} versions available for this pull request, show them." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/pullrequests/pullrequest_show.mako:187 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:193 msgid "Hide all versions of this pull request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:212 -msgid "Your review status at this version" -msgstr "" - #: rhodecode/templates/pullrequests/pullrequest_show.mako:218 +msgid "Your review status at this version" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:224 msgid "Comment from pull request version {0}, general:{1} inline:{2}" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:235 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:239 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:241 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:245 msgid "select versions to show changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:236 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:242 msgid "show changes between versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:237 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:243 msgid "show pull request for this version" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:252 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:258 msgid "Comments at this version" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:256 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:262 msgid "Comments for this pull request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:261 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:263 -#, python-format -msgid "%d General " -msgstr "" - #: rhodecode/templates/pullrequests/pullrequest_show.mako:267 #: rhodecode/templates/pullrequests/pullrequest_show.mako:269 #, python-format -msgid "%d Inline" +msgid "%d General " msgstr "" #: rhodecode/templates/pullrequests/pullrequest_show.mako:273 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:277 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:275 +#, python-format +msgid "%d Inline" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:279 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:283 #, python-format msgid "%d Outdated" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:274 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:280 msgid "show outdated comments" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:275 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:281 msgid "hide outdated comments" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:286 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:292 msgid "Pull request versions not available" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:300 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:397 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:306 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:403 msgid "Save Changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:414 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:378 +msgid "Mandatory reviewer" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:420 msgid "Missing requirements:" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:415 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:421 msgid "" "These commits cannot be displayed, because this repository uses the " "Mercurial largefiles extension, which was not enabled." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:423 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:429 msgid "Missing commits" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:424 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:430 msgid "" "This pull request cannot be displayed, because one or more commits no longer" " exist in the source repository." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:425 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:431 msgid "" "Please update this pull request, push the commits back into the source " "repository, or consider closing this pull request." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:436 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:442 #, python-format msgid "Showing changes at v%d, commenting is disabled." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:459 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:461 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:465 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:467 msgid "Update commits" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:461 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:467 msgid "Update is disabled for current view" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:472 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:478 msgid "" "Commits and changes between v{ver_from} and {ver_to} of this pull request, " "commenting is disabled" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:476 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:482 msgid "commits added: {}, removed: {}" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:494 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:500 msgid "Commit added in displayed changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:496 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:502 msgid "Commit removed in displayed changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:599 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:605 msgid "there is {num} general comment from older versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:602 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:606 +msgid "show it" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:608 msgid "there are {num} general comments from older versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:603 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:609 msgid "show them" msgstr "" @@ -10072,7 +10256,7 @@ msgstr "" msgid "Age (old first)" msgstr "" -#: rhodecode/templates/search/search_content.mako:33 +#: rhodecode/templates/search/search_content.mako:34 msgid "more matches in this file" msgstr "" @@ -10080,84 +10264,74 @@ msgstr "" msgid "File" msgstr "" -#: rhodecode/templates/summary/base.mako:5 -#, python-format -msgid "%s Summary" -msgstr "" - -#: rhodecode/templates/summary/base.mako:13 -#, python-format -msgid "%s ATOM feed" -msgstr "" - -#: rhodecode/templates/summary/base.mako:14 -#, python-format -msgid "%s RSS feed" -msgstr "" - #: rhodecode/templates/summary/components.mako:49 msgid "Read-only url" msgstr "" -#: rhodecode/templates/summary/components.mako:54 -#: rhodecode/templates/summary/components.mako:65 -msgid "Show by Name" -msgstr "" - -#: rhodecode/templates/summary/components.mako:55 -#: rhodecode/templates/summary/components.mako:66 -msgid "Show by ID" -msgstr "" - -#: rhodecode/templates/summary/components.mako:56 -msgid "SVN Protocol is disabled. To enable it, see the" -msgstr "" - #: rhodecode/templates/summary/components.mako:56 +#: rhodecode/templates/summary/components.mako:72 +msgid "Copy the clone by id url" +msgstr "" + +#: rhodecode/templates/summary/components.mako:58 +#: rhodecode/templates/summary/components.mako:74 +msgid "Show by Name" +msgstr "" + +#: rhodecode/templates/summary/components.mako:59 +#: rhodecode/templates/summary/components.mako:75 +msgid "Show by ID" +msgstr "" + +#: rhodecode/templates/summary/components.mako:61 +msgid "SVN Protocol is disabled. To enable it, see the" +msgstr "" + +#: rhodecode/templates/summary/components.mako:61 msgid "documentation here" msgstr "" -#: rhodecode/templates/summary/components.mako:60 +#: rhodecode/templates/summary/components.mako:65 msgid "Clone url" msgstr "" -#: rhodecode/templates/summary/components.mako:86 +#: rhodecode/templates/summary/components.mako:94 msgid "Information" msgstr "" -#: rhodecode/templates/summary/components.mako:102 -msgid "Number of Repository Forks" -msgstr "" - #: rhodecode/templates/summary/components.mako:110 +msgid "Number of Repository Forks" +msgstr "" + +#: rhodecode/templates/summary/components.mako:118 msgid "Calculating Repository Size..." msgstr "" -#: rhodecode/templates/summary/components.mako:141 +#: rhodecode/templates/summary/components.mako:149 msgid "Calculating Code Statistics..." msgstr "" -#: rhodecode/templates/summary/components.mako:145 +#: rhodecode/templates/summary/components.mako:153 msgid "Statistics are disabled for this repository" msgstr "Die Statistik ist für dieses Repository deaktiviert" -#: rhodecode/templates/summary/components.mako:148 +#: rhodecode/templates/summary/components.mako:156 msgid "enable statistics" msgstr "" -#: rhodecode/templates/summary/components.mako:159 +#: rhodecode/templates/summary/components.mako:167 msgid "Downloads" msgstr "" -#: rhodecode/templates/summary/components.mako:165 +#: rhodecode/templates/summary/components.mako:173 msgid "There are no downloads yet" msgstr "" -#: rhodecode/templates/summary/components.mako:169 +#: rhodecode/templates/summary/components.mako:177 msgid "Downloads are disabled for this repository" msgstr "" -#: rhodecode/templates/summary/components.mako:172 +#: rhodecode/templates/summary/components.mako:180 msgid "enable downloads" msgstr "" @@ -10175,6 +10349,21 @@ msgstr "" msgid "Readme file from commit %s:%s" msgstr "" +#: rhodecode/templates/summary/summary_base.mako:5 +#, python-format +msgid "%s Summary" +msgstr "" + +#: rhodecode/templates/summary/summary_base.mako:13 +#, python-format +msgid "%s ATOM feed" +msgstr "" + +#: rhodecode/templates/summary/summary_base.mako:14 +#, python-format +msgid "%s RSS feed" +msgstr "" + #: rhodecode/templates/summary/summary_commits.mako:100 msgid "Add or upload files directly via RhodeCode:" msgstr "" diff --git a/rhodecode/i18n/es/LC_MESSAGES/rhodecode.mo b/rhodecode/i18n/es/LC_MESSAGES/rhodecode.mo index 4011c6123dc13097a08cd1fd1fb9816c0f52d203..67fd2a8669c07aa702f72833333275b87071e8ba GIT binary patch literal 159318 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\n" "Language-Team: Spanish (http://www.transifex.com/rhodecode/RhodeCode/language/es/)\n" "MIME-Version: 1.0\n" @@ -20,7 +20,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: rhodecode/apps/admin/navigation.py:83 rhodecode/authentication/routes.py:60 -#: rhodecode/integrations/views.py:166 +#: rhodecode/integrations/views.py:154 #: rhodecode/templates/admin/permissions/permissions.mako:36 msgid "Global" msgstr "" @@ -88,17 +88,86 @@ msgid "System Info" msgstr "" #: rhodecode/apps/admin/navigation.py:97 -msgid "User Sessions" +msgid "Processes" msgstr "" #: rhodecode/apps/admin/navigation.py:99 +msgid "User Sessions" +msgstr "" + +#: rhodecode/apps/admin/navigation.py:101 msgid "Open Source Licenses" msgstr "" -#: rhodecode/apps/admin/navigation.py:107 +#: rhodecode/apps/admin/navigation.py:109 msgid "Labs" msgstr "" +#: rhodecode/apps/admin/views/defaults.py:90 +msgid "Default settings updated successfully" +msgstr "Ajustes por defecto actualizados exitosamente" + +#: rhodecode/apps/admin/views/defaults.py:108 +msgid "Error occurred during update of default values" +msgstr "Error ocurrido durante actalización de valores por defecto" + +#: rhodecode/apps/admin/views/permissions.py:121 +msgid "Application permissions updated successfully" +msgstr "Permisos de aplicación actualizados exitosamente" + +#: rhodecode/apps/admin/views/permissions.py:142 +#: rhodecode/apps/admin/views/permissions.py:213 +#: rhodecode/apps/admin/views/permissions.py:287 +msgid "Error occurred during update of permissions" +msgstr "Error ocurrido durante actualización de permisos" + +#: rhodecode/apps/admin/views/permissions.py:193 +msgid "Object permissions updated successfully" +msgstr "Permisos de objeto actualizados exitosamente" + +#: rhodecode/apps/admin/views/permissions.py:267 +msgid "Global permissions updated successfully" +msgstr "Permisos globales actualizado exitosamente" + +#: rhodecode/apps/admin/views/permissions.py:448 +#: rhodecode/templates/admin/gists/show.mako:63 +#: rhodecode/templates/admin/integrations/list.mako:208 +#: rhodecode/templates/admin/my_account/my_account_profile.mako:5 +#: rhodecode/templates/base/issue_tracker_settings.mako:60 +#: rhodecode/templates/data_table/_dt_elements.mako:166 +#: rhodecode/templates/data_table/_dt_elements.mako:240 +#: rhodecode/templates/data_table/_dt_elements.mako:253 +#: rhodecode/templates/data_table/_dt_elements.mako:254 +#: rhodecode/templates/data_table/_dt_elements.mako:266 +#: rhodecode/templates/debug_style/buttons.html:128 +#: rhodecode/templates/files/files_add.mako:208 +#: rhodecode/templates/files/files_edit.mako:168 +#: rhodecode/templates/files/files_source.mako:54 +#: rhodecode/templates/files/files_source.mako:57 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:63 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:345 +#: rhodecode/templates/users/user_profile.mako:7 +msgid "Edit" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:476 +msgid "Updated SSH keys file: {}" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:479 +msgid "SSH key support is disabled in .ini file" +msgstr "" + +#: rhodecode/apps/admin/views/repo_groups.py:180 +#, python-format +msgid "Created repository group %s" +msgstr "Se creó grupo de repositorio %s" + +#: rhodecode/apps/admin/views/repo_groups.py:198 +#, python-format +msgid "Error occurred during creation of repository group %s" +msgstr "Error ocurrido durante creación de grupo de repositorio %s" + #: rhodecode/apps/admin/views/sessions.py:92 msgid "Cleaned up old sessions" msgstr "" @@ -261,272 +330,858 @@ msgstr "" msgid "SVN" msgstr "" -#: rhodecode/apps/admin/views/users.py:63 -#: rhodecode/controllers/admin/users.py:360 -#: rhodecode/controllers/admin/users.py:381 -#: rhodecode/controllers/admin/users.py:412 -#: rhodecode/controllers/admin/users.py:486 -msgid "You can't edit this user" -msgstr "Usted no puede editar este usuario" - -#: rhodecode/apps/admin/views/users.py:168 -#: rhodecode/apps/my_account/views.py:148 -#: rhodecode/controllers/admin/gists.py:62 -msgid "forever" -msgstr "para siempre" - -#: rhodecode/apps/admin/views/users.py:169 -#: rhodecode/apps/my_account/views.py:149 -#: rhodecode/controllers/admin/gists.py:63 -msgid "5 minutes" -msgstr "5 minutos" - -#: rhodecode/apps/admin/views/users.py:170 -#: rhodecode/apps/my_account/views.py:150 -#: rhodecode/controllers/admin/gists.py:64 -msgid "1 hour" -msgstr "1 hora" - -#: rhodecode/apps/admin/views/users.py:171 -#: rhodecode/apps/my_account/views.py:151 -#: rhodecode/controllers/admin/gists.py:65 -msgid "1 day" -msgstr "1 día" - -#: rhodecode/apps/admin/views/users.py:172 -#: rhodecode/apps/my_account/views.py:152 -#: rhodecode/controllers/admin/gists.py:66 -msgid "1 month" -msgstr "1 mes" - -#: rhodecode/apps/admin/views/users.py:174 -#: rhodecode/apps/my_account/views.py:154 -#: rhodecode/controllers/admin/gists.py:70 -msgid "Lifetime" -msgstr "De por vida" - -#: rhodecode/apps/admin/views/users.py:178 -#: rhodecode/apps/my_account/views.py:158 +#: rhodecode/apps/admin/views/user_groups.py:220 +#, python-format +msgid "Created user group %(user_group_link)s" +msgstr "Se creó grupo de usuario %(user_group_link)s" + +#: rhodecode/apps/admin/views/user_groups.py:242 +#, python-format +msgid "Error occurred during creation of user group %s" +msgstr "Error ocurrido al crear grupo de usuario %s" + +#: rhodecode/apps/admin/views/users.py:208 +#, python-format +msgid "Created user %(user_link)s" +msgstr "Se creó usuario %(user_link)s" + +#: rhodecode/apps/admin/views/users.py:229 +#, python-format +msgid "Error occurred during creation of user %s" +msgstr "Error ocurrido durante creación de usuario %s" + +#: rhodecode/apps/admin/views/users.py:303 +msgid "User updated successfully" +msgstr "Usuario actualizado exitosamente" + +#: rhodecode/apps/admin/views/users.py:321 +#: rhodecode/apps/my_account/views/my_account.py:485 +#, python-format +msgid "Error occurred during update of user %s" +msgstr "Error ocurrido durante actualización de usuario %s" + +#: rhodecode/apps/admin/views/users.py:353 +#, python-format +msgid "Detached %s repositories" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:358 +#, python-format +msgid "Deleted %s repositories" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:366 +#, python-format +msgid "Detached %s repository groups" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:371 +#, python-format +msgid "Deleted %s repository groups" +msgstr "Se elminaron %s grupos de repositorio" + +#: rhodecode/apps/admin/views/users.py:379 +#, python-format +msgid "Detached %s user groups" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:384 +#, python-format +msgid "Deleted %s user groups" +msgstr "Se eliminaron %s grupos de usuario" + +#: rhodecode/apps/admin/views/users.py:401 +msgid "Successfully deleted user" +msgstr "Se eliminó usuario exitosamente" + +#: rhodecode/apps/admin/views/users.py:407 +msgid "An error occurred during deletion of user" +msgstr "Ocurrió un error durante eliminación de usuario" + +#: rhodecode/apps/admin/views/users.py:472 +msgid "" +"The user participates as reviewer in {} pull request and cannot be deleted. \n" +"You can set the user to \"{}\" instead of deleting it." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:478 +msgid "" +"The user participates as reviewer in {} pull requests and cannot be deleted. \n" +"You can set the user to \"{}\" instead of deleting it." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:565 +msgid "User global permissions updated successfully" +msgstr "Permisos globales de usario actualizados exitosamente" + +#: rhodecode/apps/admin/views/users.py:583 +#: rhodecode/apps/user_group/views/__init__.py:472 +msgid "An error occurred during permissions saving" +msgstr "Ocurrió un error al guardar permisos" + +#: rhodecode/apps/admin/views/users.py:608 +msgid "Force password change disabled for user" +msgstr "Forzar cambio de contraseña deshabilitado para usuario" + +#: rhodecode/apps/admin/views/users.py:613 +msgid "Force password change enabled for user" +msgstr "Forzar cambio de contraseña habilitado para usuario" + +#: rhodecode/apps/admin/views/users.py:622 +msgid "An error occurred during password reset for user" +msgstr "Ocurrió un error durante reinicio de contraseña para usuario" + +#: rhodecode/apps/admin/views/users.py:661 +#, python-format +msgid "Linked repository group `%s` as personal" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:667 +#, python-format +msgid "Created repository group `%s`" +msgstr "Se creó grupo de repositorio `%s`" + +#: rhodecode/apps/admin/views/users.py:671 +#, python-format +msgid "Repository group `%s` is already taken" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:676 +msgid "An error occurred during repository group creation for user" +msgstr "Ocurrió un error durante creación de grupo de repositorio para usuario" + +#: rhodecode/apps/admin/views/users.py:699 +#: rhodecode/apps/my_account/views/my_account.py:159 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:16 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:16 msgid "Role" msgstr "Rol" -#: rhodecode/apps/admin/views/users.py:217 -#: rhodecode/apps/my_account/views.py:191 +#: rhodecode/apps/admin/views/users.py:737 +#: rhodecode/apps/my_account/views/my_account.py:193 msgid "Auth token successfully created" msgstr "Ficha de autenticación creada exitosamente" -#: rhodecode/apps/admin/views/users.py:246 -#: rhodecode/apps/my_account/views.py:215 +#: rhodecode/apps/admin/views/users.py:766 +#: rhodecode/apps/my_account/views/my_account.py:217 msgid "Auth token successfully deleted" msgstr "Ficha de autenticación eliminada exitosamente" -#: rhodecode/apps/admin/views/users.py:290 -#: rhodecode/apps/my_account/views.py:253 +#: rhodecode/apps/admin/views/users.py:838 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:113 +msgid "Ssh Key successfully created" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:842 +#: rhodecode/apps/admin/views/users.py:847 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:117 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:122 +msgid "An error occurred during ssh key saving: {}" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:881 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:152 +msgid "Ssh key successfully deleted" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:922 +#: rhodecode/apps/my_account/views/my_account.py:255 #, python-format msgid "Added new email address `%s` for user account" msgstr "" -#: rhodecode/apps/admin/views/users.py:296 -#: rhodecode/apps/my_account/views.py:259 +#: rhodecode/apps/admin/views/users.py:928 +msgid "Email `{}` is already registered for another user." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:932 +#: rhodecode/apps/my_account/views/my_account.py:261 msgid "An error occurred during email saving" msgstr "Ocurrió un error durante guardado de correo electrónico" -#: rhodecode/apps/admin/views/users.py:323 +#: rhodecode/apps/admin/views/users.py:959 msgid "Removed email address from user account" msgstr "" -#: rhodecode/apps/admin/views/users.py:372 +#: rhodecode/apps/admin/views/users.py:1005 #, python-format msgid "An error occurred during ip saving:%s" msgstr "Ocurrió un error al guardar ip:%s" -#: rhodecode/apps/admin/views/users.py:389 +#: rhodecode/apps/admin/views/users.py:1023 msgid "An error occurred during ip saving" msgstr "Ocurrió un error al guardar ip" -#: rhodecode/apps/admin/views/users.py:393 +#: rhodecode/apps/admin/views/users.py:1027 #, python-format msgid "Added ips %s to user whitelist" msgstr "Se agregaron ips %s a la lista blanca de usuario" -#: rhodecode/apps/admin/views/users.py:423 +#: rhodecode/apps/admin/views/users.py:1057 msgid "Removed ip address from user whitelist" msgstr "Se eliminó dirección ip de lista blanca de usuario" -#: rhodecode/apps/admin/views/users.py:472 +#: rhodecode/apps/admin/views/users.py:1122 msgid "Groups successfully changed" msgstr "" -#: rhodecode/apps/home/views.py:197 rhodecode/apps/home/views.py:230 -#: rhodecode/controllers/pullrequests.py:191 -#: rhodecode/templates/admin/my_account/my_account.mako:38 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:128 +#: rhodecode/apps/gist/views.py:57 rhodecode/model/auth_token.py:51 +msgid "forever" +msgstr "para siempre" + +#: rhodecode/apps/gist/views.py:58 +msgid "5 minutes" +msgstr "5 minutos" + +#: rhodecode/apps/gist/views.py:59 +msgid "1 hour" +msgstr "1 hora" + +#: rhodecode/apps/gist/views.py:60 +msgid "1 day" +msgstr "1 día" + +#: rhodecode/apps/gist/views.py:61 +msgid "1 month" +msgstr "1 mes" + +#: rhodecode/apps/gist/views.py:64 +#: rhodecode/public/js/rhodecode-components.js:47769 +#: rhodecode/public/js/scripts.js:39617 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:19 +#: rhodecode/public/js/src/rhodecode.js:507 +msgid "Lifetime" +msgstr "De por vida" + +#: rhodecode/apps/gist/views.py:66 +msgid "Requires registered account" +msgstr "Requiere cuenta registrada" + +#: rhodecode/apps/gist/views.py:67 +msgid "Can be accessed by anonymous users" +msgstr "Puede ser accesado por usuarios anónimos" + +#: rhodecode/apps/gist/views.py:214 +msgid "Error occurred during gist creation" +msgstr "Error ocurrido durante creación de quid" + +#: rhodecode/apps/gist/views.py:238 +#, python-format +msgid "Deleted gist %s" +msgstr "Se eliminó quid %s" + +#: rhodecode/apps/gist/views.py:324 +#: rhodecode/templates/admin/gists/show.mako:74 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:35 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:31 +#: rhodecode/templates/data_table/_dt_elements.mako:323 +msgid "never" +msgstr "nunca" + +#: rhodecode/apps/gist/views.py:330 +#, python-format +msgid "%(expiry)s - current value" +msgstr "%(expiry)s - valor actual" + +#: rhodecode/apps/gist/views.py:375 +msgid "Successfully updated gist content" +msgstr "Se actualizó exitosamente el contenido de quid" + +#: rhodecode/apps/gist/views.py:380 +msgid "Successfully updated gist data" +msgstr "Se actualizaron exitosamente los datos de quid" + +#: rhodecode/apps/gist/views.py:383 +msgid "Error occurred during update of gist {}: {}" +msgstr "" + +#: rhodecode/apps/gist/views.py:387 +#, python-format +msgid "Error occurred during update of gist %s" +msgstr "Error ocurrido durante actualización de quid %s" + +#: rhodecode/apps/home/views.py:215 rhodecode/apps/home/views.py:248 +#: rhodecode/apps/repository/views/repo_pull_requests.py:731 +#: rhodecode/templates/admin/my_account/my_account.mako:39 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:126 #: rhodecode/templates/admin/repos/repo_add.mako:15 #: rhodecode/templates/admin/repos/repo_add.mako:19 #: rhodecode/templates/admin/users/user_edit_advanced.mako:11 #: rhodecode/templates/base/base.mako:76 #: rhodecode/templates/base/base.mako:148 -#: rhodecode/templates/base/base.mako:575 +#: rhodecode/templates/base/base.mako:580 msgid "Repositories" msgstr "Repositorios" -#: rhodecode/apps/home/views.py:223 +#: rhodecode/apps/home/views.py:241 msgid "Groups" msgstr "Grupos" -#: rhodecode/apps/home/views.py:243 +#: rhodecode/apps/home/views.py:261 #, python-format msgid "Commits in %(repo)s" msgstr "" -#: rhodecode/apps/login/views.py:270 rhodecode/apps/login/views.py:339 +#: rhodecode/apps/journal/views.py:132 rhodecode/apps/journal/views.py:177 +msgid "public journal" +msgstr "diario público" + +#: rhodecode/apps/journal/views.py:136 rhodecode/apps/journal/views.py:181 +msgid "journal" +msgstr "diario" + +#: rhodecode/apps/login/views.py:272 rhodecode/apps/login/views.py:341 msgid "Bad captcha" msgstr "" -#: rhodecode/apps/login/views.py:279 +#: rhodecode/apps/login/views.py:281 msgid "You have successfully registered with RhodeCode" msgstr "Se ha registrado exitosamente con RhodeCode" -#: rhodecode/apps/login/views.py:315 +#: rhodecode/apps/login/views.py:317 msgid "If such email exists, a password reset link was sent to it." msgstr "" -#: rhodecode/apps/login/views.py:321 +#: rhodecode/apps/login/views.py:323 msgid "Password reset has been disabled." msgstr "" -#: rhodecode/apps/login/views.py:410 +#: rhodecode/apps/login/views.py:412 msgid "Given reset token is invalid" msgstr "" -#: rhodecode/apps/login/views.py:418 +#: rhodecode/apps/login/views.py:420 msgid "" "Your password reset was successful, a new password has been sent to your " "email" msgstr "Su reinicio de contraseña fue exitoso, una nueva contraseña ha sido enviada a su correo electrónico" -#: rhodecode/apps/my_account/views.py:125 +#: rhodecode/apps/my_account/views/my_account.py:134 msgid "Error occurred during update of user password" msgstr "Error ocurrido durante actualización de contraseña de usuario" -#: rhodecode/apps/my_account/views.py:132 +#: rhodecode/apps/my_account/views/my_account.py:141 msgid "Successfully updated password" msgstr "Contraseña actualizada exitosamente" -#: rhodecode/apps/my_account/views.py:281 +#: rhodecode/apps/my_account/views/my_account.py:283 msgid "Email successfully deleted" msgstr "" -#: rhodecode/apps/repository/views/repo_caches.py:70 +#: rhodecode/apps/my_account/views/my_account.py:465 +msgid "Your account was updated successfully" +msgstr "Su cuenta fue actualizada exitosamente" + +#: rhodecode/apps/repo_group/views/repo_group_advanced.py:98 +#, python-format +msgid "Removed repository group `%s`" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_advanced.py:102 +#, python-format +msgid "Error occurred during deletion of repository group %s" +msgstr "Error ocurrido durante eliminación de grupo de repositorio %s" + +#: rhodecode/apps/repo_group/views/repo_group_permissions.py:73 +#: rhodecode/apps/user_group/views/__init__.py:353 +msgid "Cannot change permission for yourself as admin" +msgstr "No puede cambiar el permiso para usted como admin" + +#: rhodecode/apps/repo_group/views/repo_group_permissions.py:97 +msgid "Repository Group permissions updated" +msgstr "Permisos de Grupo de Repositorio actualizados" + +#: rhodecode/apps/repo_group/views/repo_group_settings.py:174 +msgid "Repository Group `{}` updated successfully" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_settings.py:179 +#, python-format +msgid "Error occurred during update of repository group %s" +msgstr "Error ocurrido durante actualización de grupo de repositorio %s" + +#: rhodecode/apps/repository/views/repo_caches.py:67 msgid "Cache invalidation successful" msgstr "Invalidación de caché exitosa" -#: rhodecode/apps/repository/views/repo_caches.py:74 +#: rhodecode/apps/repository/views/repo_caches.py:71 msgid "An error occurred during cache invalidation" msgstr "Ocurrió un error durante invalidación de caché" -#: rhodecode/apps/repository/views/repo_permissions.py:95 +#: rhodecode/apps/repository/views/repo_changelog.py:66 +#: rhodecode/apps/repository/views/repo_compare.py:66 +#: rhodecode/apps/repository/views/repo_pull_requests.py:607 +msgid "There are no commits yet" +msgstr "No hay cometidos todavía" + +#: rhodecode/apps/repository/views/repo_changelog.py:71 +#: rhodecode/apps/repository/views/repo_commits.py:193 +#: rhodecode/apps/repository/views/repo_files.py:150 +#: rhodecode/apps/repository/views/repo_files.py:170 +msgid "No such commit exists for this repository" +msgstr "" + +#: rhodecode/apps/repository/views/repo_checks.py:95 +#, python-format +msgid "Created repository %s from %s" +msgstr "Se creó repositorio %s a base de %s" + +#: rhodecode/apps/repository/views/repo_checks.py:104 +#, python-format +msgid "Forked repository %s as %s" +msgstr "Se bifurcó repositorio %s como %s" + +#: rhodecode/apps/repository/views/repo_checks.py:107 +#, python-format +msgid "Created repository %s" +msgstr "Se creó repositorio %s" + +#: rhodecode/apps/repository/views/repo_commits.py:73 +msgid "Show whitespace" +msgstr "Mostrar espacio" + +#: rhodecode/apps/repository/views/repo_commits.py:74 +msgid "Show whitespace for all diffs" +msgstr "Mostrar espacio para todas las diferencias" + +#: rhodecode/apps/repository/views/repo_commits.py:80 +msgid "Ignore whitespace" +msgstr "Ignorar espacio" + +#: rhodecode/apps/repository/views/repo_commits.py:81 +msgid "Ignore whitespace for all diffs" +msgstr "Ignorar espacio para todas las diferencias" + +#: rhodecode/apps/repository/views/repo_commits.py:139 +msgid "Increase context" +msgstr "Incrementar contexto" + +#: rhodecode/apps/repository/views/repo_commits.py:140 +msgid "Increase context for all diffs" +msgstr "Incrementar contexto para todas las diferencias" + +#: rhodecode/apps/repository/views/repo_commits.py:389 +#: rhodecode/apps/repository/views/repo_pull_requests.py:1126 +#, python-format +msgid "Status change %(transition_icon)s %(status)s" +msgstr "Cambio de estado %(transition_icon)s %(status)s" + +#: rhodecode/apps/repository/views/repo_commits.py:433 +msgid "" +"Changing the status of a commit associated with a closed pull request is not" +" allowed" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:104 +msgid "Select commit" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:171 +msgid "Could not find the source repo: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:179 +msgid "Could not find the target repo: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:190 +msgid "The comparison of two different kinds of remote repos is not available" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:229 +msgid "Could not compare repos with different large file settings" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:275 +#, python-format +msgid "" +"Repositories unrelated. Cannot compare commit %(commit1)s from repository " +"%(repo1)s with commit %(commit2)s from repository %(repo2)s." +msgstr "" + +#: rhodecode/apps/repository/views/repo_feed.py:70 +#, python-format +msgid "Changes on %s repository" +msgstr "Cambios en repositorio %s" + +#: rhodecode/apps/repository/views/repo_feed.py:71 +#, python-format +msgid "%s %s feed" +msgstr "%s %s fuente" + +#: rhodecode/apps/repository/views/repo_files.py:94 +#, python-format +msgid "This repository has been locked by %s on %s" +msgstr "El repositorio ha sido bloqueado por %s en %s" + +#: rhodecode/apps/repository/views/repo_files.py:140 +msgid "Click here to add a new file." +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:145 +#, python-format +msgid "There are no files yet. %s" +msgstr "No hay archivos todavía. %s" + +#: rhodecode/apps/repository/views/repo_files.py:259 +msgid "Downloads disabled" +msgstr "Descargas deshabilitadas" + +#: rhodecode/apps/repository/views/repo_files.py:265 +msgid "Unknown archive type for: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:271 +msgid "Unknown commit_id {}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:274 +msgid "Empty repository" +msgstr "Repositorio vacío" + +#: rhodecode/apps/repository/views/repo_files.py:305 +msgid "Unknown archive type" +msgstr "Typo de archivo desconocido" + +#: rhodecode/apps/repository/views/repo_files.py:865 +msgid "Changesets" +msgstr "Conjuntos de cambios" + +#: rhodecode/apps/repository/views/repo_files.py:886 +#: rhodecode/apps/repository/views/repo_summary.py:321 +#: rhodecode/model/pull_request.py:1366 rhodecode/model/scm.py:776 +#: rhodecode/templates/base/vcs_settings.mako:235 +msgid "Branches" +msgstr "Ramas" + +#: rhodecode/apps/repository/views/repo_files.py:890 +#: rhodecode/model/scm.py:791 rhodecode/templates/base/vcs_settings.mako:260 +msgid "Tags" +msgstr "Etiquetas" + +#: rhodecode/apps/repository/views/repo_files.py:987 +#: rhodecode/apps/repository/views/repo_files.py:1018 +msgid "You can only delete files with commit being a valid branch " +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:997 +#: rhodecode/apps/repository/views/repo_files.py:1028 +msgid "Deleted file {} via RhodeCode Enterprise" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1049 +msgid "Successfully deleted file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1053 +#: rhodecode/apps/repository/views/repo_files.py:1171 +#: rhodecode/apps/repository/views/repo_files.py:1290 +msgid "Error occurred during commit" +msgstr "Error occurrido durante cometido" + +#: rhodecode/apps/repository/views/repo_files.py:1071 +#: rhodecode/apps/repository/views/repo_files.py:1108 +msgid "You can only edit files with commit being a valid branch " +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1088 +#: rhodecode/apps/repository/views/repo_files.py:1125 +msgid "Edited file {} via RhodeCode Enterprise" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1143 +msgid "No changes" +msgstr "Sin cambios" + +#: rhodecode/apps/repository/views/repo_files.py:1167 +msgid "Successfully committed changes to file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1191 +#: rhodecode/apps/repository/views/repo_files.py:1215 +msgid "Added file via RhodeCode Enterprise" +msgstr "Se agregó archivo vía RhodeCode Enterprise" + +#: rhodecode/apps/repository/views/repo_files.py:1248 +msgid "No filename" +msgstr "Sin nombre de archivo" + +#: rhodecode/apps/repository/views/repo_files.py:1278 +msgid "Successfully committed new file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1282 +msgid "" +"The location specified must be a relative path and must not contain .. in " +"the path" +msgstr "La localización específica debe ser una ruta relativa y no deve contener .. en la ruta" + +#: rhodecode/apps/repository/views/repo_forks.py:144 +#: rhodecode/templates/base/base.mako:262 +msgid "Compare fork" +msgstr "" + +#: rhodecode/apps/repository/views/repo_forks.py:250 +#, python-format +msgid "An error occurred during repository forking %s" +msgstr "Ocurrió un error durante bifurcación de repositorio %s" + +#: rhodecode/apps/repository/views/repo_permissions.py:86 msgid "Repository permissions updated" msgstr "Permisos de repositorio actualizados" +#: rhodecode/apps/repository/views/repo_pull_requests.py:636 +msgid "Commit does not exist" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:757 +msgid "Pull request requires a title with min. 3 chars" +msgstr "La solicitud de extracción requiere un título con un mínimo de 3 caracteres" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:759 +msgid "Error creating pull request: {}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:784 +msgid "Not Enough permissions to source repo `{}`." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:798 +msgid "Not Enough permissions to target repo `{}`." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:849 +msgid "Successfully opened new pull request" +msgstr "Se abrió nueva solicitud de extracción exitosamente" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:852 +msgid "Error occurred during creation of this pull request." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:904 +msgid "Cannot update closed pull requests." +msgstr "No se pueden actualizar solicitudes de extracción cerradas." + +#: rhodecode/apps/repository/views/repo_pull_requests.py:910 +msgid "Pull request title & description updated." +msgstr "Título de solicitud de extracción & descripción actualizados." + +#: rhodecode/apps/repository/views/repo_pull_requests.py:929 +msgid "" +"Pull request updated to \"{source_commit_id}\" with {count_added} added, " +"{count_removed} removed commits. Source of changes: {change_source}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:945 +msgid "Reload page" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1008 +msgid "Pull request was successfully merged and closed." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1032 +msgid "Pull request reviewers updated." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1057 +msgid "Successfully deleted pull request" +msgstr "Se eliminó la solicitud de extracción exitosamente" + +#: rhodecode/apps/repository/views/repo_settings.py:167 +msgid "Repository `{}` updated successfully" +msgstr "" + #: rhodecode/apps/repository/views/repo_settings.py:171 -msgid "Repository {} updated successfully" -msgstr "" - -#: rhodecode/apps/repository/views/repo_settings.py:175 msgid "Error occurred during update of repository {}" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:93 +#: rhodecode/apps/repository/views/repo_settings.py:193 +msgid "Unlocked" +msgstr "Desbloqueado" + +#: rhodecode/apps/repository/views/repo_settings.py:198 +msgid "Locked" +msgstr "Bloqueado" + +#: rhodecode/apps/repository/views/repo_settings.py:200 +#, python-format +msgid "Repository has been %s" +msgstr "El repositorio ha sido %s" + +#: rhodecode/apps/repository/views/repo_settings.py:204 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:230 +msgid "An error occurred during unlocking" +msgstr "Ocurrió un error durante desbloqueo" + +#: rhodecode/apps/repository/views/repo_settings.py:248 +msgid "An error occurred during deletion of repository stats" +msgstr "Ocurrió un error durante eliminacion de estadísticas de repositorio" + +#: rhodecode/apps/repository/views/repo_settings_advanced.py:91 #, python-format msgid "Detached %s forks" msgstr "Se despegaron %s bifurcaciones" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:96 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:94 #, python-format msgid "Deleted %s forks" msgstr "Se eliminaron %s bifurcaciones" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:109 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:107 #, python-format msgid "Deleted repository `%s`" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:116 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:114 msgid "detach or delete" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:117 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:115 msgid "" "Cannot delete `{repo}` it still contains attached forks. Try using " "{delete_or_detach} option." msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:127 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:125 #, python-format msgid "An error occurred during deletion of `%s`" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:152 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:150 msgid "Updated repository visibility in public journal" msgstr "Se actualizó visibilidad de repositorio en diario público" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:156 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:154 msgid "An error occurred during setting this repository in public journal" msgstr "Ocurrió un error al ajustar este repositorio en diario público" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:184 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:190 msgid "Nothing" msgstr "Nada" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:186 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:193 #, python-format msgid "Marked repo %s as fork of %s" msgstr "Se marcó repositorio %s como bifurcación de %s" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:193 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:200 msgid "An error occurred during this operation" msgstr "Ocurrió un error durante esta operación" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:217 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:224 msgid "Locked repository" msgstr "Repositorio blockeado" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:220 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:227 msgid "Unlocked repository" msgstr "Repositorio desbloqueado" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:223 -#: rhodecode/controllers/admin/repos.py:363 -msgid "An error occurred during unlocking" -msgstr "Ocurrió un error durante desbloqueo" - -#: rhodecode/apps/repository/views/repo_summary.py:293 +#: rhodecode/apps/repository/views/repo_settings_fields.py:85 +msgid "An error occurred during creation of field" +msgstr "Ocurrió un error durante creación de campo" + +#: rhodecode/apps/repository/views/repo_settings_fields.py:107 +msgid "An error occurred during removal of field" +msgstr "Ocurrió un error durante remoción de campo" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:85 +msgid "Error occurred during deleting issue tracker entry" +msgstr "Error ocurrido al eliminar entrada en el seguidor de incidencias" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:88 +#: rhodecode/controllers/admin/settings.py:384 +msgid "Removed issue tracker entry" +msgstr "Se eliminó entrada en el seguidor de incidencias" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:123 +#: rhodecode/controllers/admin/settings.py:431 +msgid "Updated issue tracker entries" +msgstr "Se actualizaron entradas en el seguidor de incidencias" + +#: rhodecode/apps/repository/views/repo_settings_remote.py:66 +msgid "Pulled from remote location" +msgstr "Extraído de localidad remota" + +#: rhodecode/apps/repository/views/repo_settings_remote.py:69 +msgid "An error occurred during pull from remote location" +msgstr "Ocurrió un error durante extracción de localidad remota" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:124 +#: rhodecode/controllers/admin/settings.py:147 +#: rhodecode/controllers/admin/settings.py:622 +msgid "Some form inputs contain invalid data." +msgstr "Algunos campos de entrada contienen datos inválidos" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:143 +#: rhodecode/controllers/admin/settings.py:176 +msgid "Updated VCS settings" +msgstr "Se actualizaron ajustes VCS" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:147 +msgid "Error occurred during updating repository VCS settings" +msgstr "Error ocurrido al actualizar ajustes VCS del repositorio" + +#: rhodecode/apps/repository/views/repo_summary.py:296 msgid "Branch" msgstr "Rama" -#: rhodecode/apps/repository/views/repo_summary.py:294 +#: rhodecode/apps/repository/views/repo_summary.py:297 msgid "Tag" msgstr "Etiqueta" -#: rhodecode/apps/repository/views/repo_summary.py:295 +#: rhodecode/apps/repository/views/repo_summary.py:298 msgid "Bookmark" msgstr "Marcador" -#: rhodecode/apps/repository/views/repo_summary.py:318 -#: rhodecode/controllers/files.py:1021 rhodecode/model/pull_request.py:1345 -#: rhodecode/model/scm.py:775 rhodecode/templates/base/vcs_settings.mako:255 -msgid "Branches" -msgstr "Ramas" - -#: rhodecode/apps/repository/views/repo_summary.py:319 +#: rhodecode/apps/repository/views/repo_summary.py:322 msgid "Closed branches" msgstr "Ramas cerradas" +#: rhodecode/apps/ssh_support/events.py:29 +msgid "RhodeCode SSH Key files changed." +msgstr "" + #: rhodecode/apps/svn_support/events.py:30 -msgid "Configuration for Apaache mad_dav_svn changed." +msgid "Configuration for Apache mad_dav_svn changed." +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:209 +#, python-format +msgid "Updated user group %s" +msgstr "Se actualizó grupo de usuario %s" + +#: rhodecode/apps/user_group/views/__init__.py:231 +#, python-format +msgid "Error occurred during update of user group %s" +msgstr "Error ocurrido al actualizar group de usuario %s" + +#: rhodecode/apps/user_group/views/__init__.py:257 +msgid "Successfully deleted user group" +msgstr "Grupo de usuario eliminado exitosamente" + +#: rhodecode/apps/user_group/views/__init__.py:262 +msgid "An error occurred during deletion of user group" +msgstr "Ocurrió un error durante eliminación de grupo de usuario" + +#: rhodecode/apps/user_group/views/__init__.py:366 +msgid "Target group cannot be the same" +msgstr "El grupo de destino no puede ser el mismo" + +#: rhodecode/apps/user_group/views/__init__.py:381 +msgid "User Group permissions updated" +msgstr "Permisos de grupo de usuario actualizados" + +#: rhodecode/apps/user_group/views/__init__.py:452 +msgid "User Group global permissions updated successfully" +msgstr "Permisos globales para Grupo de Usuario actualizados exitosamente" + +#: rhodecode/apps/user_group/views/__init__.py:534 +msgid "User Group synchronization updated successfully" +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:538 +msgid "An error occurred during synchronization update" msgstr "" #: rhodecode/authentication/schema.py:35 @@ -534,21 +1189,21 @@ msgid "Enable or disable this authentica msgstr "" #: rhodecode/authentication/schema.py:37 rhodecode/integrations/schema.py:32 -#: rhodecode/model/permission.py:100 rhodecode/model/permission.py:104 -#: rhodecode/model/permission.py:108 rhodecode/model/permission.py:112 -#: rhodecode/model/permission.py:116 rhodecode/model/permission.py:120 +#: rhodecode/model/permission.py:101 rhodecode/model/permission.py:105 +#: rhodecode/model/permission.py:109 rhodecode/model/permission.py:113 +#: rhodecode/model/permission.py:117 rhodecode/model/permission.py:121 #: rhodecode/model/validation_schema/schemas/integration_schema.py:197 -#: rhodecode/templates/admin/integrations/list.mako:101 +#: rhodecode/templates/admin/integrations/list.mako:105 msgid "Enabled" msgstr "" #: rhodecode/authentication/schema.py:43 msgid "" -"Amount of seconds to cache the authentication responsecall for this plugin. \n" -"Useful for long calls like LDAP to improve the performance of the authentication system (0 means disabled)." -msgstr "" - -#: rhodecode/authentication/schema.py:49 +"Amount of seconds to cache the authentication and permissions check response call for this plugin. \n" +"Useful for expensive calls like LDAP to improve the performance of the system (0 means disabled)." +msgstr "" + +#: rhodecode/authentication/schema.py:48 msgid "Auth Cache TTL" msgstr "" @@ -557,15 +1212,15 @@ msgid "" "Errors exist when saving plugin settings. Please check the form inputs." msgstr "" -#: rhodecode/authentication/views.py:103 rhodecode/authentication/views.py:172 +#: rhodecode/authentication/views.py:103 rhodecode/authentication/views.py:176 msgid "Auth settings updated successfully." msgstr "" -#: rhodecode/authentication/views.py:177 +#: rhodecode/authentication/views.py:181 msgid "Errors exist when saving plugin setting. Please check the form inputs." msgstr "" -#: rhodecode/authentication/views.py:187 +#: rhodecode/authentication/views.py:191 msgid "Error occurred during update of auth settings." msgstr "" @@ -652,7 +1307,6 @@ msgid "The url of the Jasig CAS REST ser msgstr "" #: rhodecode/authentication/plugins/auth_jasig_cas.py:64 -#: rhodecode/templates/admin/gists/show.mako:21 msgid "URL" msgstr "" @@ -691,10 +1345,11 @@ msgid "Password to authenticate for give msgstr "" #: rhodecode/authentication/plugins/auth_ldap.py:105 +#: rhodecode/integrations/types/webhook.py:214 #: rhodecode/templates/login.mako:50 rhodecode/templates/register.mako:48 #: rhodecode/templates/admin/my_account/my_account.mako:30 #: rhodecode/templates/admin/users/user_add.mako:44 -#: rhodecode/templates/base/base.mako:315 +#: rhodecode/templates/base/base.mako:324 #: rhodecode/templates/debug_style/login.html:45 msgid "Password" msgstr "" @@ -785,7 +1440,7 @@ msgstr "" msgid "Email Attribute" msgstr "" -#: rhodecode/authentication/plugins/auth_ldap.py:365 +#: rhodecode/authentication/plugins/auth_ldap.py:367 msgid "LDAP" msgstr "" @@ -818,476 +1473,6 @@ msgstr "" msgid "Rhodecode Token Auth" msgstr "" -#: rhodecode/controllers/changelog.py:70 rhodecode/controllers/compare.py:64 -#: rhodecode/controllers/pullrequests.py:85 -msgid "There are no commits yet" -msgstr "No hay cometidos todavía" - -#: rhodecode/controllers/changeset.py:76 -msgid "Show whitespace" -msgstr "Mostrar espacio" - -#: rhodecode/controllers/changeset.py:77 -msgid "Show whitespace for all diffs" -msgstr "Mostrar espacio para todas las diferencias" - -#: rhodecode/controllers/changeset.py:83 -msgid "Ignore whitespace" -msgstr "Ignorar espacio" - -#: rhodecode/controllers/changeset.py:84 -msgid "Ignore whitespace for all diffs" -msgstr "Ignorar espacio para todas las diferencias" - -#: rhodecode/controllers/changeset.py:140 -msgid "Increase context" -msgstr "Incrementar contexto" - -#: rhodecode/controllers/changeset.py:141 -msgid "Increase context for all diffs" -msgstr "Incrementar contexto para todas las diferencias" - -#: rhodecode/controllers/changeset.py:189 rhodecode/controllers/files.py:106 -#: rhodecode/controllers/files.py:128 -msgid "No such commit exists for this repository" -msgstr "" - -#: rhodecode/controllers/changeset.py:343 -#: rhodecode/controllers/pullrequests.py:919 -#, python-format -msgid "Status change %(transition_icon)s %(status)s" -msgstr "Cambio de estado %(transition_icon)s %(status)s" - -#: rhodecode/controllers/changeset.py:387 -msgid "" -"Changing the status of a commit associated with a closed pull request is not" -" allowed" -msgstr "" - -#: rhodecode/controllers/compare.py:92 -msgid "Select commit" -msgstr "" - -#: rhodecode/controllers/compare.py:149 -msgid "Could not find the source repo: `{}`" -msgstr "" - -#: rhodecode/controllers/compare.py:156 -msgid "Could not find the target repo: `{}`" -msgstr "" - -#: rhodecode/controllers/compare.py:166 -msgid "The comparison of two different kinds of remote repos is not available" -msgstr "" - -#: rhodecode/controllers/compare.py:204 -msgid "Could not compare repos with different large file settings" -msgstr "" - -#: rhodecode/controllers/compare.py:244 -#, python-format -msgid "" -"Repositories unrelated. Cannot compare commit %(commit1)s from repository " -"%(repo1)s with commit %(commit2)s from repository %(repo2)s." -msgstr "" - -#: rhodecode/controllers/feed.py:69 -#, python-format -msgid "Changes on %s repository" -msgstr "Cambios en repositorio %s" - -#: rhodecode/controllers/feed.py:70 -#, python-format -msgid "%s %s feed" -msgstr "%s %s fuente" - -#: rhodecode/controllers/files.py:98 -msgid "Click here to add a new file." -msgstr "" - -#: rhodecode/controllers/files.py:103 -#, python-format -msgid "There are no files yet. %s" -msgstr "No hay archivos todavía. %s" - -#: rhodecode/controllers/files.py:434 rhodecode/controllers/files.py:487 -#: rhodecode/controllers/files.py:518 rhodecode/controllers/files.py:593 -#: rhodecode/controllers/files.py:638 rhodecode/controllers/files.py:729 -#, python-format -msgid "This repository has been locked by %s on %s" -msgstr "El repositorio ha sido bloqueado por %s en %s" - -#: rhodecode/controllers/files.py:442 rhodecode/controllers/files.py:495 -msgid "You can only delete files with revision being a valid branch " -msgstr "Sólo puede eliminar archivos con revisión siendo una rama válida" - -#: rhodecode/controllers/files.py:451 rhodecode/controllers/files.py:504 -msgid "Deleted file {} via RhodeCode Enterprise" -msgstr "" - -#: rhodecode/controllers/files.py:472 -msgid "Successfully deleted file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:476 rhodecode/controllers/files.py:582 -#: rhodecode/controllers/files.py:719 -msgid "Error occurred during commit" -msgstr "Error occurrido durante cometido" - -#: rhodecode/controllers/files.py:526 rhodecode/controllers/files.py:601 -msgid "You can only edit files with revision being a valid branch " -msgstr "Usted puede editar solamente archivos con revision siendo una rama válida" - -#: rhodecode/controllers/files.py:538 rhodecode/controllers/files.py:613 -msgid "Edited file {} via RhodeCode Enterprise" -msgstr "" - -#: rhodecode/controllers/files.py:555 -msgid "No changes" -msgstr "Sin cambios" - -#: rhodecode/controllers/files.py:578 -msgid "Successfully committed changes to file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:651 rhodecode/controllers/files.py:740 -msgid "Added file via RhodeCode Enterprise" -msgstr "Se agregó archivo vía RhodeCode Enterprise" - -#: rhodecode/controllers/files.py:677 -msgid "No filename" -msgstr "Sin nombre de archivo" - -#: rhodecode/controllers/files.py:707 -msgid "Successfully committed new file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:710 -msgid "" -"The location specified must be a relative path and must not contain .. in " -"the path" -msgstr "La localización específica debe ser una ruta relativa y no deve contener .. en la ruta" - -#: rhodecode/controllers/files.py:763 -msgid "Downloads disabled" -msgstr "Descargas deshabilitadas" - -#: rhodecode/controllers/files.py:769 -#, python-format -msgid "Unknown revision %s" -msgstr "Revision desconocida %s" - -#: rhodecode/controllers/files.py:771 -msgid "Empty repository" -msgstr "Repositorio vacío" - -#: rhodecode/controllers/files.py:773 rhodecode/controllers/files.py:807 -msgid "Unknown archive type" -msgstr "Typo de archivo desconocido" - -#: rhodecode/controllers/files.py:1000 -msgid "Changesets" -msgstr "Conjuntos de cambios" - -#: rhodecode/controllers/files.py:1025 rhodecode/model/scm.py:790 -#: rhodecode/templates/base/vcs_settings.mako:280 -msgid "Tags" -msgstr "Etiquetas" - -#: rhodecode/controllers/forks.py:190 -#, python-format -msgid "An error occurred during repository forking %s" -msgstr "Ocurrió un error durante bifurcación de repositorio %s" - -#: rhodecode/controllers/journal.py:107 rhodecode/controllers/journal.py:150 -msgid "public journal" -msgstr "diario público" - -#: rhodecode/controllers/journal.py:111 rhodecode/controllers/journal.py:154 -msgid "journal" -msgstr "diario" - -#: rhodecode/controllers/pullrequests.py:99 -msgid "Commit does not exist" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:216 -msgid "Pull request requires a title with min. 3 chars" -msgstr "La solicitud de extracción requiere un título con un mínimo de 3 caracteres" - -#: rhodecode/controllers/pullrequests.py:218 -msgid "Error creating pull request: {}" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:276 -msgid "Successfully opened new pull request" -msgstr "Se abrió nueva solicitud de extracción exitosamente" - -#: rhodecode/controllers/pullrequests.py:279 -msgid "Error occurred during creation of this pull request." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:322 -msgid "Cannot update closed pull requests." -msgstr "No se pueden actualizar solicitudes de extracción cerradas." - -#: rhodecode/controllers/pullrequests.py:328 -msgid "Pull request title & description updated." -msgstr "Título de solicitud de extracción & descripción actualizados." - -#: rhodecode/controllers/pullrequests.py:346 -msgid "" -"Pull request updated to \"{source_commit_id}\" with {count_added} added, " -"{count_removed} removed commits. Source of changes: {change_source}" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:363 -msgid "Reload page" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:437 -msgid "Pull request was successfully merged and closed." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:461 -msgid "Pull request reviewers updated." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:482 -msgid "Successfully deleted pull request" -msgstr "Se eliminó la solicitud de extracción exitosamente" - -#: rhodecode/controllers/pullrequests.py:486 -msgid "Your are not allowed to delete this pull request" -msgstr "" - -#: rhodecode/controllers/admin/defaults.py:84 -msgid "Default settings updated successfully" -msgstr "Ajustes por defecto actualizados exitosamente" - -#: rhodecode/controllers/admin/defaults.py:99 -msgid "Error occurred during update of default values" -msgstr "Error ocurrido durante actalización de valores por defecto" - -#: rhodecode/controllers/admin/gists.py:72 -msgid "Requires registered account" -msgstr "Requiere cuenta registrada" - -#: rhodecode/controllers/admin/gists.py:73 -msgid "Can be accessed by anonymous users" -msgstr "Puede ser accesado por usuarios anónimos" - -#: rhodecode/controllers/admin/gists.py:199 -msgid "Error occurred during gist creation" -msgstr "Error ocurrido durante creación de quid" - -#: rhodecode/controllers/admin/gists.py:230 -#, python-format -msgid "Deleted gist %s" -msgstr "Se eliminó quid %s" - -#: rhodecode/controllers/admin/gists.py:306 -msgid "Successfully updated gist content" -msgstr "Se actualizó exitosamente el contenido de quid" - -#: rhodecode/controllers/admin/gists.py:311 -msgid "Successfully updated gist data" -msgstr "Se actualizaron exitosamente los datos de quid" - -#: rhodecode/controllers/admin/gists.py:314 -msgid "Error occurred during update of gist {}: {}" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:318 -#, python-format -msgid "Error occurred during update of gist %s" -msgstr "Error ocurrido durante actualización de quid %s" - -#: rhodecode/controllers/admin/gists.py:343 -#: rhodecode/templates/admin/gists/show.mako:67 -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:35 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:31 -#: rhodecode/templates/data_table/_dt_elements.mako:263 -msgid "never" -msgstr "nunca" - -#: rhodecode/controllers/admin/gists.py:350 -#, python-format -msgid "%(expiry)s - current value" -msgstr "%(expiry)s - valor actual" - -#: rhodecode/controllers/admin/my_account.py:70 -msgid "You can't edit this user since it's crucial for entire application" -msgstr "Usted no puede editar este usuario porque es crucial para la aplicación entera" - -#: rhodecode/controllers/admin/my_account.py:110 -msgid "Your account was updated successfully" -msgstr "Su cuenta fue actualizada exitosamente" - -#: rhodecode/controllers/admin/my_account.py:125 -#: rhodecode/controllers/admin/users.py:182 -#, python-format -msgid "Error occurred during update of user %s" -msgstr "Error ocurrido durante actualización de usuario %s" - -#: rhodecode/controllers/admin/permissions.py:107 -msgid "Application permissions updated successfully" -msgstr "Permisos de aplicación actualizados exitosamente" - -#: rhodecode/controllers/admin/permissions.py:122 -#: rhodecode/controllers/admin/permissions.py:171 -#: rhodecode/controllers/admin/permissions.py:225 -msgid "Error occurred during update of permissions" -msgstr "Error ocurrido durante actualización de permisos" - -#: rhodecode/controllers/admin/permissions.py:156 -msgid "Object permissions updated successfully" -msgstr "Permisos de objeto actualizados exitosamente" - -#: rhodecode/controllers/admin/permissions.py:210 -msgid "Global permissions updated successfully" -msgstr "Permisos globales actualizado exitosamente" - -#: rhodecode/controllers/admin/repo_groups.py:202 -#, python-format -msgid "Created repository group %s" -msgstr "Se creó grupo de repositorio %s" - -#: rhodecode/controllers/admin/repo_groups.py:215 -#, python-format -msgid "Error occurred during creation of repository group %s" -msgstr "Error ocurrido durante creación de grupo de repositorio %s" - -#: rhodecode/controllers/admin/repo_groups.py:261 -#, python-format -msgid "Updated repository group %s" -msgstr "Se actualizó grupo de repositorio %s" - -#: rhodecode/controllers/admin/repo_groups.py:276 -#, python-format -msgid "Error occurred during update of repository group %s" -msgstr "Error ocurrido durante actualización de grupo de repositorio %s" - -#: rhodecode/controllers/admin/repo_groups.py:291 -#, python-format -msgid "This group contains %(num)d repository and cannot be deleted" -msgid_plural "This group contains %(num)d repositories and cannot be deleted" -msgstr[0] "Este grupo contiene %(num)d repositorio y no puede ser eliminado" -msgstr[1] "Este grupo contiene %(num)d repositorios y no puede ser eliminado" - -#: rhodecode/controllers/admin/repo_groups.py:300 -#, python-format -msgid "This group contains %(num)d subgroup and cannot be deleted" -msgid_plural "This group contains %(num)d subgroups and cannot be deleted" -msgstr[0] "Este grupo contiene %(num)d subgrupo y no puede ser eliminado" -msgstr[1] "Este grupo contiene %(num)d subgrupos y no puede ser eliminado" - -#: rhodecode/controllers/admin/repo_groups.py:313 -#, python-format -msgid "Removed repository group %s" -msgstr "Se removió grup de repositorio %s" - -#: rhodecode/controllers/admin/repo_groups.py:317 -#, python-format -msgid "Error occurred during deletion of repository group %s" -msgstr "Error ocurrido durante eliminación de grupo de repositorio %s" - -#: rhodecode/controllers/admin/repo_groups.py:381 -#: rhodecode/controllers/admin/user_groups.py:318 -msgid "Cannot change permission for yourself as admin" -msgstr "No puede cambiar el permiso para usted como admin" - -#: rhodecode/controllers/admin/repo_groups.py:404 -msgid "Repository Group permissions updated" -msgstr "Permisos de Grupo de Repositorio actualizados" - -#: rhodecode/controllers/admin/repos.py:125 -#, python-format -msgid "Error creating repository %s: invalid certificate" -msgstr "Error al crear repositorio %s: certificado inválido" - -#: rhodecode/controllers/admin/repos.py:129 -#, python-format -msgid "Error creating repository %s" -msgstr "Error al crear repositorio %s" - -#: rhodecode/controllers/admin/repos.py:270 -#, python-format -msgid "Created repository %s from %s" -msgstr "Se creó repositorio %s a base de %s" - -#: rhodecode/controllers/admin/repos.py:279 -#, python-format -msgid "Forked repository %s as %s" -msgstr "Se bifurcó repositorio %s como %s" - -#: rhodecode/controllers/admin/repos.py:282 -#, python-format -msgid "Created repository %s" -msgstr "Se creó repositorio %s" - -#: rhodecode/controllers/admin/repos.py:319 -msgid "An error occurred during creation of field" -msgstr "Ocurrió un error durante creación de campo" - -#: rhodecode/controllers/admin/repos.py:334 -msgid "An error occurred during removal of field" -msgstr "Ocurrió un error durante remoción de campo" - -#: rhodecode/controllers/admin/repos.py:353 -msgid "Unlocked" -msgstr "Desbloqueado" - -#: rhodecode/controllers/admin/repos.py:357 -msgid "Locked" -msgstr "Bloqueado" - -#: rhodecode/controllers/admin/repos.py:359 -#, python-format -msgid "Repository has been %s" -msgstr "El repositorio ha sido %s" - -#: rhodecode/controllers/admin/repos.py:373 -msgid "Pulled from remote location" -msgstr "Extraído de localidad remota" - -#: rhodecode/controllers/admin/repos.py:376 -msgid "An error occurred during pull from remote location" -msgstr "Ocurrió un error durante extracción de localidad remota" - -#: rhodecode/controllers/admin/repos.py:397 -msgid "An error occurred during deletion of repository stats" -msgstr "Ocurrió un error durante eliminacion de estadísticas de repositorio" - -#: rhodecode/controllers/admin/repos.py:443 -msgid "Error occurred during deleting issue tracker entry" -msgstr "Error ocurrido al eliminar entrada en el seguidor de incidencias" - -#: rhodecode/controllers/admin/repos.py:446 -#: rhodecode/controllers/admin/settings.py:384 -msgid "Removed issue tracker entry" -msgstr "Se eliminó entrada en el seguidor de incidencias" - -#: rhodecode/controllers/admin/repos.py:476 -#: rhodecode/controllers/admin/settings.py:431 -msgid "Updated issue tracker entries" -msgstr "Se actualizaron entradas en el seguidor de incidencias" - -#: rhodecode/controllers/admin/repos.py:537 -#: rhodecode/controllers/admin/settings.py:147 -#: rhodecode/controllers/admin/settings.py:622 -msgid "Some form inputs contain invalid data." -msgstr "Algunos campos de entrada contienen datos inválidos" - -#: rhodecode/controllers/admin/repos.py:555 -msgid "Error occurred during updating repository VCS settings" -msgstr "Error ocurrido al actualizar ajustes VCS del repositorio" - -#: rhodecode/controllers/admin/repos.py:559 -#: rhodecode/controllers/admin/settings.py:176 -msgid "Updated VCS settings" -msgstr "Se actualizaron ajustes VCS" - #: rhodecode/controllers/admin/settings.py:172 #: rhodecode/controllers/admin/settings.py:286 msgid "Error occurred during updating application settings" @@ -1338,205 +1523,59 @@ msgstr "Error ocurrido al actiualizar aj msgid "Updated Labs settings" msgstr "Se Actualizaron Ajustes de Laboratorios" -#: rhodecode/controllers/admin/user_groups.py:164 -#, python-format -msgid "Created user group %(user_group_link)s" -msgstr "Se creó grupo de usuario %(user_group_link)s" - -#: rhodecode/controllers/admin/user_groups.py:178 -#, python-format -msgid "Error occurred during creation of user group %s" -msgstr "Error ocurrido al crear grupo de usuario %s" - -#: rhodecode/controllers/admin/user_groups.py:218 -#, python-format -msgid "Updated user group %s" -msgstr "Se actualizó grupo de usuario %s" - -#: rhodecode/controllers/admin/user_groups.py:234 -#, python-format -msgid "Error occurred during update of user group %s" -msgstr "Error ocurrido al actualizar group de usuario %s" - -#: rhodecode/controllers/admin/user_groups.py:253 -msgid "Successfully deleted user group" -msgstr "Grupo de usuario eliminado exitosamente" - -#: rhodecode/controllers/admin/user_groups.py:258 -msgid "An error occurred during deletion of user group" -msgstr "Ocurrió un error durante eliminación de grupo de usuario" - -#: rhodecode/controllers/admin/user_groups.py:326 -msgid "Target group cannot be the same" -msgstr "El grupo de destino no puede ser el mismo" - -#: rhodecode/controllers/admin/user_groups.py:332 -msgid "User Group permissions updated" -msgstr "Permisos de grupo de usuario actualizados" - -#: rhodecode/controllers/admin/user_groups.py:415 -msgid "User Group global permissions updated successfully" -msgstr "Permisos globales para Grupo de Usuario actualizados exitosamente" - -#: rhodecode/controllers/admin/user_groups.py:430 -#: rhodecode/controllers/admin/users.py:477 -msgid "An error occurred during permissions saving" -msgstr "Ocurrió un error al guardar permisos" - -#: rhodecode/controllers/admin/user_groups.py:474 -msgid "User Group synchronization updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:478 -msgid "An error occurred during synchronization update" -msgstr "" - -#: rhodecode/controllers/admin/users.py:108 -#, python-format -msgid "Created user %(user_link)s" -msgstr "Se creó usuario %(user_link)s" - -#: rhodecode/controllers/admin/users.py:124 -#, python-format -msgid "Error occurred during creation of user %s" -msgstr "Error ocurrido durante creación de usuario %s" - -#: rhodecode/controllers/admin/users.py:166 -msgid "User updated successfully" -msgstr "Usuario actualizado exitosamente" - -#: rhodecode/controllers/admin/users.py:209 -#, python-format -msgid "Detached %s repositories" -msgstr "" - -#: rhodecode/controllers/admin/users.py:214 -#, python-format -msgid "Deleted %s repositories" -msgstr "" - -#: rhodecode/controllers/admin/users.py:222 -#, python-format -msgid "Detached %s repository groups" -msgstr "" - -#: rhodecode/controllers/admin/users.py:227 -#, python-format -msgid "Deleted %s repository groups" -msgstr "Se elminaron %s grupos de repositorio" - -#: rhodecode/controllers/admin/users.py:235 -#, python-format -msgid "Detached %s user groups" -msgstr "" - -#: rhodecode/controllers/admin/users.py:240 -#, python-format -msgid "Deleted %s user groups" -msgstr "Se eliminaron %s grupos de usuario" - -#: rhodecode/controllers/admin/users.py:257 -msgid "Successfully deleted user" -msgstr "Se eliminó usuario exitosamente" - -#: rhodecode/controllers/admin/users.py:263 -msgid "An error occurred during deletion of user" -msgstr "Ocurrió un error durante eliminación de usuario" - -#: rhodecode/controllers/admin/users.py:280 -msgid "Force password change disabled for user" -msgstr "Forzar cambio de contraseña deshabilitado para usuario" - -#: rhodecode/controllers/admin/users.py:285 -msgid "Force password change enabled for user" -msgstr "Forzar cambio de contraseña habilitado para usuario" - -#: rhodecode/controllers/admin/users.py:294 -msgid "An error occurred during password reset for user" -msgstr "Ocurrió un error durante reinicio de contraseña para usuario" - -#: rhodecode/controllers/admin/users.py:325 -#, python-format -msgid "Linked repository group `%s` as personal" -msgstr "" - -#: rhodecode/controllers/admin/users.py:331 -#, python-format -msgid "Created repository group `%s`" -msgstr "Se creó grupo de repositorio `%s`" - -#: rhodecode/controllers/admin/users.py:335 -#, python-format -msgid "Repository group `%s` is already taken" -msgstr "" - -#: rhodecode/controllers/admin/users.py:340 -msgid "An error occurred during repository group creation for user" -msgstr "Ocurrió un error durante creación de grupo de repositorio para usuario" - -#: rhodecode/controllers/admin/users.py:396 -msgid "" -"The user participates as reviewer in pull requests and cannot be deleted. " -"You can set the user to \"inactive\" instead of deleting it." -msgstr "" - -#: rhodecode/controllers/admin/users.py:462 -msgid "User global permissions updated successfully" -msgstr "Permisos globales de usario actualizados exitosamente" - -#: rhodecode/events/pullrequest.py:71 +#: rhodecode/events/pullrequest.py:72 msgid "pullrequest created" msgstr "" -#: rhodecode/events/pullrequest.py:80 +#: rhodecode/events/pullrequest.py:81 msgid "pullrequest closed" msgstr "" -#: rhodecode/events/pullrequest.py:89 +#: rhodecode/events/pullrequest.py:90 msgid "pullrequest commits updated" msgstr "" -#: rhodecode/events/pullrequest.py:98 +#: rhodecode/events/pullrequest.py:99 msgid "pullrequest review changed" msgstr "" -#: rhodecode/events/pullrequest.py:107 +#: rhodecode/events/pullrequest.py:108 msgid "pullrequest merged" msgstr "" -#: rhodecode/events/pullrequest.py:116 +#: rhodecode/events/pullrequest.py:117 msgid "pullrequest commented" msgstr "" -#: rhodecode/events/repo.py:148 +#: rhodecode/events/repo.py:149 msgid "repository pre create" msgstr "" -#: rhodecode/events/repo.py:157 +#: rhodecode/events/repo.py:158 msgid "repository created" msgstr "" -#: rhodecode/events/repo.py:166 +#: rhodecode/events/repo.py:167 msgid "repository pre delete" msgstr "" -#: rhodecode/events/repo.py:175 +#: rhodecode/events/repo.py:176 msgid "repository deleted" msgstr "" -#: rhodecode/events/repo.py:211 +#: rhodecode/events/repo.py:216 msgid "repository pre pull" msgstr "" -#: rhodecode/events/repo.py:220 +#: rhodecode/events/repo.py:225 msgid "repository pull" msgstr "" -#: rhodecode/events/repo.py:229 +#: rhodecode/events/repo.py:234 msgid "repository pre push" msgstr "" -#: rhodecode/events/repo.py:240 +#: rhodecode/events/repo.py:245 msgid "repository push" msgstr "" @@ -1572,54 +1611,60 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:87 #: rhodecode/templates/admin/my_account/my_account_emails.mako:65 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:107 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:68 #: rhodecode/templates/admin/permissions/permissions_application.mako:60 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:61 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:64 #: rhodecode/templates/admin/permissions/permissions_objects.mako:57 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:136 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:68 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:134 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:84 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:66 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:80 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:110 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:195 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:201 #: rhodecode/templates/admin/repos/repo_edit_vcs.mako:44 #: rhodecode/templates/admin/settings/settings_global.mako:140 #: rhodecode/templates/admin/settings/settings_issuetracker.mako:16 #: rhodecode/templates/admin/settings/settings_labs.mako:49 #: rhodecode/templates/admin/settings/settings_vcs.mako:14 -#: rhodecode/templates/admin/settings/settings_visual.mako:222 +#: rhodecode/templates/admin/settings/settings_visual.mako:211 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:121 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:83 #: rhodecode/templates/admin/users/user_edit_emails.mako:63 #: rhodecode/templates/admin/users/user_edit_ips.mako:71 #: rhodecode/templates/admin/users/user_edit_profile.mako:135 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:63 #: rhodecode/templates/base/default_perms_box.mako:89 msgid "Reset" msgstr "" -#: rhodecode/forms/__init__.py:36 rhodecode/templates/admin/gists/show.mako:49 -#: rhodecode/templates/admin/integrations/list.mako:211 +#: rhodecode/forms/__init__.py:36 rhodecode/templates/admin/gists/show.mako:54 +#: rhodecode/templates/admin/integrations/list.mako:215 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:49 #: rhodecode/templates/admin/my_account/my_account_emails.mako:32 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:26 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:31 +#: rhodecode/templates/admin/notifications/notifications_data.mako:22 +#: rhodecode/templates/admin/notifications/notifications_show.mako:35 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:29 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:25 #: rhodecode/templates/admin/settings/settings_hooks.mako:46 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:45 #: rhodecode/templates/admin/users/user_edit_emails.mako:31 #: rhodecode/templates/admin/users/user_edit_ips.mako:35 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:28 #: rhodecode/templates/base/issue_tracker_settings.mako:69 -#: rhodecode/templates/base/vcs_settings.mako:264 -#: rhodecode/templates/base/vcs_settings.mako:289 +#: rhodecode/templates/base/vcs_settings.mako:244 +#: rhodecode/templates/base/vcs_settings.mako:269 #: rhodecode/templates/changeset/changeset_file_comment.mako:142 #: rhodecode/templates/changeset/changeset_file_comment.mako:144 #: rhodecode/templates/changeset/changeset_file_comment.mako:147 -#: rhodecode/templates/data_table/_dt_elements.mako:123 -#: rhodecode/templates/data_table/_dt_elements.mako:184 -#: rhodecode/templates/data_table/_dt_elements.mako:198 -#: rhodecode/templates/data_table/_dt_elements.mako:210 +#: rhodecode/templates/data_table/_dt_elements.mako:171 +#: rhodecode/templates/data_table/_dt_elements.mako:244 +#: rhodecode/templates/data_table/_dt_elements.mako:258 +#: rhodecode/templates/data_table/_dt_elements.mako:270 #: rhodecode/templates/debug_style/buttons.html:132 -#: rhodecode/templates/files/files_source.mako:45 -#: rhodecode/templates/files/files_source.mako:49 -#: rhodecode/templates/files/files_source.mako:52 +#: rhodecode/templates/files/files_source.mako:51 +#: rhodecode/templates/files/files_source.mako:55 +#: rhodecode/templates/files/files_source.mako:58 #: rhodecode/templates/pullrequests/pullrequest_show.mako:56 #: rhodecode/templates/pullrequests/pullrequest_show.mako:60 msgid "Delete" @@ -1658,28 +1703,28 @@ msgstr "" msgid "Root repositories only" msgstr "" -#: rhodecode/integrations/views.py:160 +#: rhodecode/integrations/views.py:148 msgid "{repo_name} repository" msgstr "" -#: rhodecode/integrations/views.py:163 +#: rhodecode/integrations/views.py:151 msgid "{repo_group_name} repo group" msgstr "" -#: rhodecode/integrations/views.py:170 +#: rhodecode/integrations/views.py:158 msgid "{name} integration" msgstr "" -#: rhodecode/integrations/views.py:184 +#: rhodecode/integrations/views.py:173 msgid "Integration {integration_name} deleted successfully." msgstr "" -#: rhodecode/integrations/views.py:264 +#: rhodecode/integrations/views.py:301 msgid "" "Errors exist when saving integration settings. Please check the form inputs." msgstr "" -#: rhodecode/integrations/views.py:289 +#: rhodecode/integrations/views.py:326 msgid "Integration {integration_name} updated successfully." msgstr "" @@ -1763,17 +1808,19 @@ msgid "" "/incoming-webhook/\">slack app manager" msgstr "" -#: rhodecode/integrations/types/slack.py:60 rhodecode/templates/login.mako:43 -#: rhodecode/templates/register.mako:41 -#: rhodecode/templates/admin/admin_log_base.mako:6 +#: rhodecode/integrations/types/slack.py:60 +#: rhodecode/integrations/types/webhook.py:204 +#: rhodecode/templates/login.mako:43 rhodecode/templates/register.mako:41 +#: rhodecode/templates/admin/admin_log_base.mako:7 #: rhodecode/templates/admin/my_account/my_account_profile.mako:24 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:24 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:69 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:45 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:70 #: rhodecode/templates/admin/users/user_add.mako:35 #: rhodecode/templates/admin/users/user_edit_profile.mako:39 #: rhodecode/templates/admin/users/users.mako:63 -#: rhodecode/templates/base/base.mako:306 +#: rhodecode/templates/base/base.mako:315 #: rhodecode/templates/debug_style/login.html:36 #: rhodecode/templates/email_templates/user_registration.mako:23 #: rhodecode/templates/users/user_profile.mako:27 @@ -1809,132 +1856,158 @@ msgid "" "Send events such as repo pushes and pull requests to your slack channel." msgstr "" -#: rhodecode/integrations/types/webhook.py:164 +#: rhodecode/integrations/types/webhook.py:177 msgid "Webhook URL" msgstr "" -#: rhodecode/integrations/types/webhook.py:166 -msgid "" -"URL of the webhook to receive POST event. Following variables are allowed to" -" be used: {vars}. Some of the variables would trigger multiple calls, like " +#: rhodecode/integrations/types/webhook.py:179 +msgid "" +"URL to which Webhook should submit data. Following variables are allowed to " +"be used: {vars}. Some of the variables would trigger multiple calls, like " "${{branch}} or ${{commit_id}}. Webhook will be called as many times as " "unique objects in data in such cases." msgstr "" -#: rhodecode/integrations/types/webhook.py:180 +#: rhodecode/integrations/types/webhook.py:193 msgid "Secret Token" msgstr "" -#: rhodecode/integrations/types/webhook.py:181 -msgid "String used to validate received payloads." -msgstr "" - -#: rhodecode/integrations/types/webhook.py:190 -msgid "Call Method" -msgstr "" - -#: rhodecode/integrations/types/webhook.py:191 -msgid "Select if the webhook call should be made with POST or GET." -msgstr "" - -#: rhodecode/integrations/types/webhook.py:204 -msgid "Webhook" +#: rhodecode/integrations/types/webhook.py:194 +msgid "" +"Optional string used to validate received payloads. It will be sent together" +" with event data in JSON" msgstr "" #: rhodecode/integrations/types/webhook.py:205 -msgid "Post json events to a webhook endpoint" -msgstr "" - -#: rhodecode/lib/action_parser.py:94 +msgid "Optional username to authenticate the call." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:215 +msgid "Optional password to authenticate the call." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:225 +msgid "Custom Header Key" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:226 +msgid "Custom Header name to be set when calling endpoint." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:235 +msgid "Custom Header Value" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:236 +msgid "Custom Header value to be set when calling endpoint." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:245 +msgid "Call Method" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:246 +msgid "Select if the Webhook call should be made with POST or GET." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:259 +msgid "Webhook" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:260 +msgid "Post json events to a Webhook endpoint" +msgstr "" + +#: rhodecode/lib/action_parser.py:93 msgid "[deleted] repository" msgstr "[deleted] repositorio" -#: rhodecode/lib/action_parser.py:97 rhodecode/lib/action_parser.py:115 +#: rhodecode/lib/action_parser.py:96 rhodecode/lib/action_parser.py:114 msgid "[created] repository" msgstr "[created] repositorio" -#: rhodecode/lib/action_parser.py:100 +#: rhodecode/lib/action_parser.py:99 msgid "[created] repository as fork" msgstr "[created] repositorio como bifurcación" -#: rhodecode/lib/action_parser.py:103 rhodecode/lib/action_parser.py:118 +#: rhodecode/lib/action_parser.py:102 rhodecode/lib/action_parser.py:117 msgid "[forked] repository" msgstr "[forked] repositorio" -#: rhodecode/lib/action_parser.py:106 rhodecode/lib/action_parser.py:121 +#: rhodecode/lib/action_parser.py:105 rhodecode/lib/action_parser.py:120 msgid "[updated] repository" msgstr "[updated] repositorio" -#: rhodecode/lib/action_parser.py:109 +#: rhodecode/lib/action_parser.py:108 msgid "[downloaded] archive from repository" msgstr "" -#: rhodecode/lib/action_parser.py:112 +#: rhodecode/lib/action_parser.py:111 msgid "[delete] repository" msgstr "" -#: rhodecode/lib/action_parser.py:124 +#: rhodecode/lib/action_parser.py:123 msgid "[created] user" msgstr "" -#: rhodecode/lib/action_parser.py:127 +#: rhodecode/lib/action_parser.py:126 msgid "[updated] user" msgstr "" -#: rhodecode/lib/action_parser.py:130 +#: rhodecode/lib/action_parser.py:129 msgid "[created] user group" msgstr "" -#: rhodecode/lib/action_parser.py:133 +#: rhodecode/lib/action_parser.py:132 msgid "[updated] user group" msgstr "" -#: rhodecode/lib/action_parser.py:136 +#: rhodecode/lib/action_parser.py:135 msgid "[commented] on commit in repository" msgstr "" -#: rhodecode/lib/action_parser.py:139 +#: rhodecode/lib/action_parser.py:138 msgid "[commented] on pull request for" msgstr "" -#: rhodecode/lib/action_parser.py:142 +#: rhodecode/lib/action_parser.py:141 msgid "[closed] pull request for" msgstr "" -#: rhodecode/lib/action_parser.py:145 +#: rhodecode/lib/action_parser.py:144 msgid "[merged] pull request for" msgstr "" -#: rhodecode/lib/action_parser.py:148 +#: rhodecode/lib/action_parser.py:147 msgid "[pushed] into" msgstr "" -#: rhodecode/lib/action_parser.py:151 +#: rhodecode/lib/action_parser.py:150 msgid "[committed via RhodeCode] into repository" msgstr "" -#: rhodecode/lib/action_parser.py:154 +#: rhodecode/lib/action_parser.py:153 msgid "[pulled from remote] into repository" msgstr "" -#: rhodecode/lib/action_parser.py:157 +#: rhodecode/lib/action_parser.py:156 msgid "[pulled] from" msgstr "" -#: rhodecode/lib/action_parser.py:160 +#: rhodecode/lib/action_parser.py:159 msgid "[started following] repository" msgstr "" -#: rhodecode/lib/action_parser.py:163 +#: rhodecode/lib/action_parser.py:162 msgid "[stopped following] repository" msgstr "" -#: rhodecode/lib/action_parser.py:172 +#: rhodecode/lib/action_parser.py:171 #, python-format msgid "fork name %s" msgstr "Nombre de bifurcación %s" -#: rhodecode/lib/action_parser.py:190 +#: rhodecode/lib/action_parser.py:189 #: rhodecode/templates/pullrequests/pullrequest_show.mako:51 #, python-format msgid "Pull request #%s" @@ -1945,52 +2018,42 @@ msgstr "Solicitud de extracción #%s" msgid "Show all combined commits %s->%s" msgstr "" -#: rhodecode/lib/action_parser.py:227 +#: rhodecode/lib/action_parser.py:228 msgid "compare view" msgstr "comparar vista" -#: rhodecode/lib/action_parser.py:234 +#: rhodecode/lib/action_parser.py:235 #, python-format msgid " and %(num)s more commits" msgstr "" -#: rhodecode/lib/action_parser.py:286 +#: rhodecode/lib/action_parser.py:288 #, python-format msgid "Deleted branch: %s" msgstr "Se eliminó rama: %s" -#: rhodecode/lib/action_parser.py:289 +#: rhodecode/lib/action_parser.py:291 #, python-format msgid "Created tag: %s" msgstr "" -#: rhodecode/lib/action_parser.py:302 +#: rhodecode/lib/action_parser.py:304 msgid "Commit not found" msgstr "" -#: rhodecode/lib/auth.py:1220 +#: rhodecode/lib/auth.py:1445 #, python-format msgid "IP %s not allowed" msgstr "IP %s no permitida" -#: rhodecode/lib/auth.py:1309 +#: rhodecode/lib/auth.py:1535 msgid "You need to be a registered user to perform this action" msgstr "Usted necesita ser un usuario registrado para llevar a cabo esta acción" -#: rhodecode/lib/auth.py:1366 -#, python-format -msgid "Action not supported for %s." -msgstr "Acción no soportada para %s" - -#: rhodecode/lib/auth.py:1412 +#: rhodecode/lib/auth.py:1577 msgid "You need to be signed in to view this page" msgstr "Usted necesita estar en sesión para ver esta página" -#: rhodecode/lib/base.py:561 -#, python-format -msgid "The repository at %(repo_name)s cannot be located." -msgstr "" - #: rhodecode/lib/diffs.py:62 msgid "Click to comment" msgstr "" @@ -2008,20 +2071,11 @@ msgstr "" msgid "No changes detected" msgstr "" -#: rhodecode/lib/diffs.py:921 +#: rhodecode/lib/diffs.py:927 msgid "Click to select line" msgstr "" -#: rhodecode/lib/helpers.py:1527 -#, python-format -msgid " and %s more" -msgstr "" - -#: rhodecode/lib/helpers.py:1531 -msgid "No Files" -msgstr "" - -#: rhodecode/lib/helpers.py:1836 +#: rhodecode/lib/helpers.py:1869 msgid "" "Example filter terms:\n" " repository:vcs\n" @@ -2041,7 +2095,7 @@ msgid "" " \"username:test AND repository:test*\"\n" msgstr "" -#: rhodecode/lib/helpers.py:1859 +#: rhodecode/lib/helpers.py:1893 msgid "" "Example filter terms for `{searcher}` search:\n" "{terms}\n" @@ -2055,54 +2109,54 @@ msgid "" "More: {search_doc}" msgstr "" -#: rhodecode/lib/helpers.py:1875 +#: rhodecode/lib/helpers.py:1910 #, python-format msgid "" "%s repository is not mapped to db perhaps it was created or renamed from the" " filesystem please run the application again in order to rescan repositories" msgstr "" -#: rhodecode/lib/utils2.py:486 +#: rhodecode/lib/utils2.py:525 msgid "in ${ago}" msgstr "" -#: rhodecode/lib/utils2.py:492 +#: rhodecode/lib/utils2.py:531 msgid "${ago} ago" msgstr "" -#: rhodecode/lib/utils2.py:501 +#: rhodecode/lib/utils2.py:540 msgid "${val}, ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:503 +#: rhodecode/lib/utils2.py:542 msgid "${val}, ${detail} ago" msgstr "" -#: rhodecode/lib/utils2.py:505 +#: rhodecode/lib/utils2.py:544 msgid "in ${val}, ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:507 +#: rhodecode/lib/utils2.py:546 msgid "${val} and ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:509 +#: rhodecode/lib/utils2.py:548 msgid "${val} and ${detail} ago" msgstr "" -#: rhodecode/lib/utils2.py:511 +#: rhodecode/lib/utils2.py:550 msgid "in ${val} and ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:515 -#: rhodecode/public/js/rhodecode-components.js:33659 -#: rhodecode/public/js/scripts.js:25507 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:74 +#: rhodecode/lib/utils2.py:554 +#: rhodecode/public/js/rhodecode-components.js:29149 +#: rhodecode/public/js/scripts.js:20997 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:80 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:174 msgid "just now" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:570 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:569 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:582 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:599 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:684 @@ -2119,24 +2173,25 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:765 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:775 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:817 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:946 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:971 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2285 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2285 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2289 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2289 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2339 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2340 -#: rhodecode/model/db.py:2482 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:816 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:945 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:970 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2279 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2279 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2283 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2283 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2333 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2334 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2535 +#: rhodecode/model/db.py:2595 msgid "Repository no access" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:571 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:570 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:583 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:600 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:685 @@ -2153,24 +2208,25 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:766 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:776 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:947 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:972 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2286 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2286 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2340 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2341 -#: rhodecode/model/db.py:2483 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:946 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:971 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2280 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2280 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2334 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2335 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2536 +#: rhodecode/model/db.py:2596 msgid "Repository read access" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:572 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:571 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:584 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:601 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:686 @@ -2187,24 +2243,25 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:767 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:777 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:948 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:973 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2341 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2342 -#: rhodecode/model/db.py:2484 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:947 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:972 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2335 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2336 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2537 +#: rhodecode/model/db.py:2597 msgid "Repository write access" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:573 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:572 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:585 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:602 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:687 @@ -2221,48 +2278,49 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:768 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:778 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:827 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:949 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:974 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2288 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2288 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2342 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2343 -#: rhodecode/model/db.py:2485 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:820 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:820 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:826 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:948 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:973 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2282 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2282 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2336 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2337 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2538 +#: rhodecode/model/db.py:2598 msgid "Repository admin access" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:575 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:574 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:587 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:604 msgid "Repositories Group no access" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:576 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:575 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:588 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:605 msgid "Repositories Group read access" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:577 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:576 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:589 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:606 msgid "Repositories Group write access" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:578 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:577 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:590 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:607 msgid "Repositories Group admin access" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:580 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:579 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:592 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:609 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:694 @@ -2278,7 +2336,7 @@ msgstr "" msgid "RhodeCode Administrator" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:581 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:580 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:593 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:610 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:695 @@ -2295,24 +2353,25 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:786 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:796 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:838 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:967 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:992 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2310 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2310 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2360 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2361 -#: rhodecode/model/db.py:2503 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:837 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:966 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:991 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2304 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2304 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2354 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2355 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2556 +#: rhodecode/model/db.py:2616 msgid "Repository creation disabled" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:582 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:581 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:594 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:611 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:696 @@ -2329,24 +2388,25 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:787 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:797 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:846 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:968 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:993 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2361 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2362 -#: rhodecode/model/db.py:2504 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:967 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:992 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2355 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2356 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2557 +#: rhodecode/model/db.py:2617 msgid "Repository creation enabled" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:583 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:582 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:595 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:612 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:697 @@ -2363,24 +2423,25 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:791 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:801 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:843 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:850 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:972 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:997 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2365 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2366 -#: rhodecode/model/db.py:2508 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:842 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:849 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:971 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:996 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2359 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2360 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2561 +#: rhodecode/model/db.py:2621 msgid "Repository forking disabled" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:584 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:583 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:596 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:613 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:698 @@ -2397,45 +2458,46 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:792 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:802 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:973 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:998 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2366 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2367 -#: rhodecode/model/db.py:2509 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:972 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:997 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2360 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2361 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2562 +#: rhodecode/model/db.py:2622 msgid "Repository forking enabled" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:585 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:584 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:597 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:614 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:699 msgid "Register disabled" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:586 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:585 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:598 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:615 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:700 msgid "Register new user with RhodeCode with manual activation" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:589 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:588 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:601 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:618 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:703 msgid "Register new user with RhodeCode with auto activation" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:844 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:865 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:874 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:959 @@ -2452,24 +2514,25 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1121 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1135 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1178 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1177 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1186 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1186 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1196 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1318 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1343 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2946 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2946 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2950 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2950 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3050 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3051 -#: rhodecode/model/db.py:3212 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1176 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1185 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1185 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1195 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1317 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1342 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2940 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2940 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2944 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2944 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3044 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3045 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3264 +#: rhodecode/model/db.py:3324 msgid "Not Reviewed" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:845 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:866 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:875 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:960 @@ -2486,24 +2549,25 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1122 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1136 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1179 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1178 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1187 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1187 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1197 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1319 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1344 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2947 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2947 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2951 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2951 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3051 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3052 -#: rhodecode/model/db.py:3213 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1177 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1186 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1186 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1196 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1318 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1343 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2941 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2941 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2945 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2945 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3045 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3046 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3265 +#: rhodecode/model/db.py:3325 msgid "Approved" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:846 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:867 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:876 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:961 @@ -2520,24 +2584,25 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1123 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1137 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1180 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1179 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1188 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1188 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1198 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1320 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1345 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2954 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2948 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2948 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3052 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3053 -#: rhodecode/model/db.py:3214 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1178 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1187 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1187 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1197 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1319 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1344 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2948 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2942 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2942 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3046 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3047 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3266 +#: rhodecode/model/db.py:3326 msgid "Rejected" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:848 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:847 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:868 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:877 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:962 @@ -2554,20 +2619,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1124 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1138 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1181 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1180 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1189 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1189 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1199 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1321 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1346 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2955 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2949 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2949 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3053 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3054 -#: rhodecode/model/db.py:3215 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1179 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1188 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1188 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1198 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1320 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1345 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2949 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2943 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2943 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3047 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3048 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3267 +#: rhodecode/model/db.py:3327 msgid "Under Review" msgstr "" @@ -2585,20 +2651,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:770 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:780 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:822 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:951 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:976 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2344 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2345 -#: rhodecode/model/db.py:2487 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:821 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:950 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:975 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2338 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2339 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2540 +#: rhodecode/model/db.py:2600 msgid "Repository group no access" msgstr "" @@ -2616,20 +2683,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:771 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:781 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:952 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:977 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2345 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2346 -#: rhodecode/model/db.py:2488 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:951 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:976 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2339 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2340 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2541 +#: rhodecode/model/db.py:2601 msgid "Repository group read access" msgstr "" @@ -2647,20 +2715,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:772 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:782 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:953 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:978 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2346 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2347 -#: rhodecode/model/db.py:2489 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:952 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:977 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2340 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2341 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2542 +#: rhodecode/model/db.py:2602 msgid "Repository group write access" msgstr "" @@ -2678,20 +2747,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:773 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:783 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:832 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:954 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:979 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2347 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2348 -#: rhodecode/model/db.py:2490 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:831 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:953 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:978 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2341 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2342 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2543 +#: rhodecode/model/db.py:2603 msgid "Repository group admin access" msgstr "" @@ -2708,20 +2778,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:775 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:785 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:827 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:956 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:981 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2349 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2350 -#: rhodecode/model/db.py:2492 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:826 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:955 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:980 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2343 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2344 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2545 +#: rhodecode/model/db.py:2605 msgid "User group no access" msgstr "" @@ -2738,20 +2809,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:776 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:786 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:835 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:957 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:982 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2350 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2351 -#: rhodecode/model/db.py:2493 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:834 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:956 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:981 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2344 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2345 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2546 +#: rhodecode/model/db.py:2606 msgid "User group read access" msgstr "" @@ -2768,20 +2840,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:777 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:787 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:958 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:983 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2351 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2352 -#: rhodecode/model/db.py:2494 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:957 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:982 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2345 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2346 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2547 +#: rhodecode/model/db.py:2607 msgid "User group write access" msgstr "" @@ -2798,20 +2871,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:778 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:788 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:959 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:984 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2302 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2302 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2352 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2353 -#: rhodecode/model/db.py:2495 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:958 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:983 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2296 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2296 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2346 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2347 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2548 +#: rhodecode/model/db.py:2608 msgid "User group admin access" msgstr "" @@ -2828,20 +2902,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:780 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:790 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:832 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:961 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:986 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2354 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2355 -#: rhodecode/model/db.py:2497 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:831 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:960 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:985 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2348 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2349 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2550 +#: rhodecode/model/db.py:2610 msgid "Repository Group creation disabled" msgstr "" @@ -2858,20 +2933,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:781 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:791 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:962 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:987 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2355 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2356 -#: rhodecode/model/db.py:2498 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:961 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:986 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2349 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2350 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2551 +#: rhodecode/model/db.py:2611 msgid "Repository Group creation enabled" msgstr "" @@ -2888,20 +2964,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:783 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:793 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:835 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:964 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:989 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2357 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2358 -#: rhodecode/model/db.py:2500 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:834 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:963 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:988 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2351 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2352 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2553 +#: rhodecode/model/db.py:2613 msgid "User Group creation disabled" msgstr "" @@ -2918,20 +2995,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:784 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:794 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:843 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:965 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:990 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2358 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2359 -#: rhodecode/model/db.py:2501 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:842 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:964 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:989 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2352 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2353 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2554 +#: rhodecode/model/db.py:2614 msgid "User Group creation enabled" msgstr "" @@ -2948,20 +3026,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:794 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:804 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:846 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:853 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:975 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1000 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2368 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2369 -#: rhodecode/model/db.py:2511 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:852 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:974 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:999 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2362 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2363 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2564 +#: rhodecode/model/db.py:2624 msgid "Registration disabled" msgstr "" @@ -2978,20 +3057,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:795 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:805 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:854 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:976 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1001 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2369 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2370 -#: rhodecode/model/db.py:2512 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:975 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1000 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2363 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2364 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2565 +#: rhodecode/model/db.py:2625 msgid "User Registration with manual account activation" msgstr "" @@ -3008,20 +3088,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:796 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:806 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:977 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1002 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2324 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2370 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2371 -#: rhodecode/model/db.py:2513 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:848 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:848 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:854 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:976 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1001 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2318 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2364 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2365 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2566 +#: rhodecode/model/db.py:2626 msgid "User Registration with automatic account activation" msgstr "" @@ -3038,20 +3119,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:798 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:808 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:850 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:857 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:979 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1004 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2376 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2377 -#: rhodecode/model/db.py:2519 rhodecode/model/permission.py:95 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:849 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:856 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:978 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1003 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2370 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2371 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2572 +#: rhodecode/model/db.py:2632 rhodecode/model/permission.py:96 msgid "Manual activation of external account" msgstr "" @@ -3068,20 +3150,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:799 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:809 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:858 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:980 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1005 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2327 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2377 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2378 -#: rhodecode/model/db.py:2520 rhodecode/model/permission.py:96 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:851 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:851 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:857 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:979 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1004 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2321 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2371 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2372 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2573 +#: rhodecode/model/db.py:2633 rhodecode/model/permission.py:97 msgid "Automatic activation of external account" msgstr "" @@ -3092,20 +3175,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:788 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:798 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:969 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:994 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2362 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2363 -#: rhodecode/model/db.py:2505 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:968 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:993 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2356 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2357 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2558 +#: rhodecode/model/db.py:2618 msgid "" "Repository creation enabled with write permission to a repository group" msgstr "" @@ -3117,20 +3201,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:789 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:799 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:970 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:995 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2317 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2313 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2313 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2363 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2364 -#: rhodecode/model/db.py:2506 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:969 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:994 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2311 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2307 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2307 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2357 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2358 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2559 +#: rhodecode/model/db.py:2619 msgid "" "Repository creation disabled with write permission to a repository group" msgstr "" @@ -3139,79 +3224,74 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:763 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:773 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:815 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:822 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:944 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:969 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2283 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2283 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2337 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2338 -#: rhodecode/model/db.py:2480 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:814 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:815 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:815 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:821 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:943 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:968 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2277 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2277 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2331 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2332 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2533 +#: rhodecode/model/db.py:2593 msgid "RhodeCode Super Administrator" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:811 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:854 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:852 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:859 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:981 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1006 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2323 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2315 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2315 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2319 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2319 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2373 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2374 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2575 +#: rhodecode/model/db.py:2635 +msgid "Inherit object permissions from default user disabled" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:812 +#: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:855 #: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:853 #: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:854 #: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:854 #: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:860 #: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:982 #: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1007 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2329 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2321 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2321 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2325 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2325 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2379 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2380 -#: rhodecode/model/db.py:2522 -msgid "Inherit object permissions from default user disabled" -msgstr "" - -#: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:812 -#: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:854 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:861 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:983 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1008 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2330 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2380 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2381 -#: rhodecode/model/db.py:2523 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2324 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2374 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2375 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2576 +#: rhodecode/model/db.py:2636 msgid "Inherit object permissions from default user enabled" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:909 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:910 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:910 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:912 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:912 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:954 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:955 rhodecode/model/db.py:1043 -msgid "all" -msgstr "" - #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:910 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:911 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:911 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:913 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:913 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:955 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:956 rhodecode/model/db.py:1044 -msgid "http/web interface" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:956 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1051 +#: rhodecode/model/db.py:1099 +msgid "all" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:911 @@ -3220,8 +3300,10 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:914 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:914 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:956 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:957 rhodecode/model/db.py:1045 -msgid "vcs (git/hg/svn protocol)" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:957 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1052 +#: rhodecode/model/db.py:1100 +msgid "http/web interface" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:912 @@ -3230,8 +3312,10 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:915 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:915 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:957 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:958 rhodecode/model/db.py:1046 -msgid "api calls" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:958 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1053 +#: rhodecode/model/db.py:1101 +msgid "vcs (git/hg/svn protocol)" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:913 @@ -3240,36 +3324,54 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:916 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:916 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:958 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:959 rhodecode/model/db.py:1047 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:959 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1054 +#: rhodecode/model/db.py:1102 +msgid "api calls" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:914 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:915 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:915 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:917 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:917 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:959 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:960 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1055 +#: rhodecode/model/db.py:1103 msgid "feed access" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2069 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2061 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2061 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2065 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2065 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2108 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2109 -#: rhodecode/model/db.py:2248 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2063 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2055 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2055 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2059 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2059 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2102 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2103 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2297 +#: rhodecode/model/db.py:2356 msgid "No parent" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2372 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2373 -#: rhodecode/model/db.py:2515 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2366 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2367 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2568 +#: rhodecode/model/db.py:2628 msgid "Password reset enabled" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2373 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2374 -#: rhodecode/model/db.py:2516 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2367 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2368 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2569 +#: rhodecode/model/db.py:2629 msgid "Password reset hidden" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2374 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2375 -#: rhodecode/model/db.py:2517 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2368 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2369 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2570 +#: rhodecode/model/db.py:2630 msgid "Password reset disabled" msgstr "" @@ -3305,112 +3407,128 @@ msgstr "" msgid "Commit index" msgstr "" -#: rhodecode/model/comment.py:374 -msgid "made a comment" +#: rhodecode/model/auth_token.py:53 +msgid "5 minutes {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:55 +msgid "1 hour {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:57 +msgid "1 day {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:59 +msgid "1 month {end_date}" msgstr "" #: rhodecode/model/comment.py:375 +msgid "made a comment" +msgstr "" + +#: rhodecode/model/comment.py:376 msgid "Show it now" msgstr "" -#: rhodecode/model/forms.py:85 +#: rhodecode/model/forms.py:87 msgid "Please enter a login" msgstr "" -#: rhodecode/model/forms.py:86 +#: rhodecode/model/forms.py:88 #, python-format msgid "Enter a value %(min)i characters long or more" msgstr "" -#: rhodecode/model/forms.py:95 +#: rhodecode/model/forms.py:98 msgid "Please enter a password" msgstr "" -#: rhodecode/model/forms.py:96 +#: rhodecode/model/forms.py:99 #, python-format msgid "Enter %(min)i characters or more" msgstr "" -#: rhodecode/model/notification.py:247 +#: rhodecode/model/notification.py:245 #, python-format msgid "%(user)s commented on commit %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:248 +#: rhodecode/model/notification.py:246 #, python-format msgid "%(user)s commented on commit at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:251 +#: rhodecode/model/notification.py:249 #, python-format msgid "%(user)s sent message %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:252 +#: rhodecode/model/notification.py:250 #, python-format msgid "%(user)s sent message at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:255 +#: rhodecode/model/notification.py:253 #, python-format msgid "%(user)s mentioned you %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:256 +#: rhodecode/model/notification.py:254 #, python-format msgid "%(user)s mentioned you at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:259 +#: rhodecode/model/notification.py:257 #, python-format msgid "%(user)s registered in RhodeCode %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:260 +#: rhodecode/model/notification.py:258 #, python-format msgid "%(user)s registered in RhodeCode at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:263 +#: rhodecode/model/notification.py:261 #, python-format msgid "%(user)s opened new pull request %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:264 +#: rhodecode/model/notification.py:262 #, python-format msgid "%(user)s opened new pull request at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:267 +#: rhodecode/model/notification.py:265 #, python-format msgid "%(user)s commented on pull request %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:268 +#: rhodecode/model/notification.py:266 #, python-format msgid "%(user)s commented on pull request at %(date_or_age)s" msgstr "" -#: rhodecode/model/permission.py:67 rhodecode/model/permission.py:73 -#: rhodecode/model/permission.py:79 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:11 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:126 -#: rhodecode/templates/admin/repos/repo_edit_permissions.mako:11 -#: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:11 -msgid "None" -msgstr "" - #: rhodecode/model/permission.py:68 rhodecode/model/permission.py:74 #: rhodecode/model/permission.py:80 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:12 -#: rhodecode/templates/admin/repos/repo_edit_permissions.mako:12 -#: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:12 -msgid "Read" +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:11 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:124 +#: rhodecode/templates/admin/repos/repo_edit_permissions.mako:11 +#: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:11 +msgid "None" msgstr "" #: rhodecode/model/permission.py:69 rhodecode/model/permission.py:75 #: rhodecode/model/permission.py:81 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:13 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:12 +#: rhodecode/templates/admin/repos/repo_edit_permissions.mako:12 +#: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:12 +msgid "Read" +msgstr "" + +#: rhodecode/model/permission.py:70 rhodecode/model/permission.py:76 +#: rhodecode/model/permission.py:82 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:13 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:13 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:13 #: rhodecode/templates/changeset/changeset_file_comment.mako:271 @@ -3418,8 +3536,8 @@ msgstr "" msgid "Write" msgstr "" -#: rhodecode/model/permission.py:70 rhodecode/model/permission.py:76 -#: rhodecode/model/permission.py:82 +#: rhodecode/model/permission.py:71 rhodecode/model/permission.py:77 +#: rhodecode/model/permission.py:83 #: rhodecode/templates/admin/auth/auth_settings.mako:12 #: rhodecode/templates/admin/auth/plugin_settings.mako:12 #: rhodecode/templates/admin/defaults/defaults.mako:12 @@ -3433,7 +3551,7 @@ msgstr "" #: rhodecode/templates/admin/permissions/permissions.mako:12 #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:12 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:12 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:14 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:14 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:13 #: rhodecode/templates/admin/repos/repo_add.mako:13 #: rhodecode/templates/admin/repos/repo_add.mako:17 @@ -3448,189 +3566,189 @@ msgstr "" #: rhodecode/templates/admin/users/user_edit.mako:12 #: rhodecode/templates/admin/users/users.mako:13 #: rhodecode/templates/admin/users/users.mako:76 -#: rhodecode/templates/base/base.mako:412 -#: rhodecode/templates/base/base.mako:419 +#: rhodecode/templates/base/base.mako:417 +#: rhodecode/templates/base/base.mako:424 msgid "Admin" msgstr "" -#: rhodecode/model/permission.py:85 rhodecode/model/permission.py:99 -#: rhodecode/model/permission.py:103 rhodecode/model/permission.py:107 -#: rhodecode/model/permission.py:111 rhodecode/model/permission.py:115 -#: rhodecode/model/permission.py:119 +#: rhodecode/model/permission.py:86 rhodecode/model/permission.py:100 +#: rhodecode/model/permission.py:104 rhodecode/model/permission.py:108 +#: rhodecode/model/permission.py:112 rhodecode/model/permission.py:116 +#: rhodecode/model/permission.py:120 msgid "Disabled" msgstr "" -#: rhodecode/model/permission.py:86 -msgid "Allowed with manual account activation" -msgstr "" - #: rhodecode/model/permission.py:87 +msgid "Allowed with manual account activation" +msgstr "" + +#: rhodecode/model/permission.py:88 msgid "Allowed with automatic account activation" msgstr "" -#: rhodecode/model/permission.py:90 -msgid "Allow password recovery" -msgstr "" - #: rhodecode/model/permission.py:91 -msgid "Hide password recovery link" +msgid "Allow password recovery" msgstr "" #: rhodecode/model/permission.py:92 +msgid "Hide password recovery link" +msgstr "" + +#: rhodecode/model/permission.py:93 msgid "Disable password recovery" msgstr "" -#: rhodecode/model/pull_request.py:80 +#: rhodecode/model/pull_request.py:79 msgid "This pull request can be automatically merged." msgstr "" -#: rhodecode/model/pull_request.py:82 +#: rhodecode/model/pull_request.py:81 msgid "This pull request cannot be merged because of an unhandled exception." msgstr "" -#: rhodecode/model/pull_request.py:85 +#: rhodecode/model/pull_request.py:84 msgid "This pull request cannot be merged because of merge conflicts." msgstr "" -#: rhodecode/model/pull_request.py:87 +#: rhodecode/model/pull_request.py:86 msgid "This pull request could not be merged because push to target failed." msgstr "" -#: rhodecode/model/pull_request.py:90 +#: rhodecode/model/pull_request.py:89 msgid "This pull request cannot be merged because the target is not a head." msgstr "" -#: rhodecode/model/pull_request.py:93 +#: rhodecode/model/pull_request.py:92 msgid "" "This pull request cannot be merged because the source contains more branches" " than the target." msgstr "" -#: rhodecode/model/pull_request.py:96 +#: rhodecode/model/pull_request.py:95 msgid "" "This pull request cannot be merged because the target has multiple heads." msgstr "" -#: rhodecode/model/pull_request.py:99 +#: rhodecode/model/pull_request.py:98 msgid "" "This pull request cannot be merged because the target repository is locked." msgstr "" -#: rhodecode/model/pull_request.py:102 +#: rhodecode/model/pull_request.py:101 msgid "" "This pull request cannot be merged because the target or the source " "reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:105 +#: rhodecode/model/pull_request.py:104 msgid "" "This pull request cannot be merged because the target reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:108 +#: rhodecode/model/pull_request.py:107 msgid "" "This pull request cannot be merged because the source reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:111 +#: rhodecode/model/pull_request.py:110 msgid "" "This pull request cannot be merged because of conflicts related to sub " "repositories." msgstr "" -#: rhodecode/model/pull_request.py:117 +#: rhodecode/model/pull_request.py:116 msgid "Pull request update successful." msgstr "" -#: rhodecode/model/pull_request.py:119 +#: rhodecode/model/pull_request.py:118 msgid "Pull request update failed because of an unknown error." msgstr "" -#: rhodecode/model/pull_request.py:121 +#: rhodecode/model/pull_request.py:120 msgid "No update needed because the source and target have not changed." msgstr "" -#: rhodecode/model/pull_request.py:123 +#: rhodecode/model/pull_request.py:122 msgid "" "Pull request cannot be updated because the reference type is not supported " "for an update. Only Branch, Tag or Bookmark is allowed." msgstr "" -#: rhodecode/model/pull_request.py:126 +#: rhodecode/model/pull_request.py:125 msgid "" "This pull request cannot be updated because the target reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:129 +#: rhodecode/model/pull_request.py:128 msgid "" "This pull request cannot be updated because the source reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:544 -#, python-format -msgid "" -"Merge pull request #%(pr_id)s from %(source_repo)s %(source_ref_name)s\n" -"\n" -" %(pr_title)s" -msgstr "" - -#: rhodecode/model/pull_request.py:576 -msgid "Pull request merged and closed" -msgstr "" - -#: rhodecode/model/pull_request.py:1108 -msgid "Closing with status change {transition_icon} {status}." -msgstr "" - -#: rhodecode/model/pull_request.py:1152 -msgid "Server-side pull request merging is disabled." -msgstr "" - -#: rhodecode/model/pull_request.py:1154 -msgid "This pull request is closed." -msgstr "" - #: rhodecode/model/pull_request.py:1166 +msgid "Server-side pull request merging is disabled." +msgstr "" + +#: rhodecode/model/pull_request.py:1168 +msgid "This pull request is closed." +msgstr "" + +#: rhodecode/model/pull_request.py:1181 msgid "Pull request merging is not supported." msgstr "" -#: rhodecode/model/pull_request.py:1184 +#: rhodecode/model/pull_request.py:1200 msgid "Target repository large files support is disabled." msgstr "" -#: rhodecode/model/pull_request.py:1187 +#: rhodecode/model/pull_request.py:1203 msgid "Source repository large files support is disabled." msgstr "" -#: rhodecode/model/pull_request.py:1344 rhodecode/model/scm.py:783 +#: rhodecode/model/pull_request.py:1365 rhodecode/model/scm.py:784 msgid "Bookmarks" msgstr "" -#: rhodecode/model/pull_request.py:1349 +#: rhodecode/model/pull_request.py:1370 msgid "Commit IDs" msgstr "" -#: rhodecode/model/pull_request.py:1352 +#: rhodecode/model/pull_request.py:1373 msgid "Closed Branches" msgstr "" -#: rhodecode/model/pull_request.py:1493 +#: rhodecode/model/pull_request.py:1533 msgid "User `{}` not allowed to perform merge." msgstr "" -#: rhodecode/model/pull_request.py:1506 +#: rhodecode/model/pull_request.py:1546 msgid "Pull request reviewer approval is pending." msgstr "La aprobacion del revisador de la solicitud de extracción está pendiente" -#: rhodecode/model/pull_request.py:1521 +#: rhodecode/model/pull_request.py:1561 msgid "Cannot merge, {} TODO still not resolved." msgstr "" -#: rhodecode/model/pull_request.py:1524 +#: rhodecode/model/pull_request.py:1564 msgid "Cannot merge, {} TODOs still not resolved." msgstr "" -#: rhodecode/model/scm.py:761 +#: rhodecode/model/pull_request.py:1599 +msgid "Merge strategy: rebase" +msgstr "" + +#: rhodecode/model/pull_request.py:1604 +msgid "Merge strategy: explicit merge commit" +msgstr "" + +#: rhodecode/model/pull_request.py:1611 +msgid "Source branch will be closed after merge." +msgstr "" + +#: rhodecode/model/pull_request.py:1613 +msgid "Source branch will be deleted after merge." +msgstr "" + +#: rhodecode/model/scm.py:762 msgid "latest tip" msgstr "" @@ -3638,32 +3756,32 @@ msgstr "" msgid "You can't Edit this user since it's crucial for entire application" msgstr "" -#: rhodecode/model/user.py:332 +#: rhodecode/model/user.py:333 #, python-format msgid "" "You can't edit this user (`%(username)s`) since it's crucial for entire " "application" msgstr "" -#: rhodecode/model/user.py:502 +#: rhodecode/model/user.py:506 msgid "You can't remove this user since it's crucial for entire application" msgstr "" -#: rhodecode/model/user.py:510 +#: rhodecode/model/user.py:514 #, python-format msgid "" "user \"%s\" still owns %s repositories and cannot be removed. Switch owners " "or remove those repositories:%s" msgstr "" -#: rhodecode/model/user.py:519 +#: rhodecode/model/user.py:523 #, python-format msgid "" "user \"%s\" still owns %s repository groups and cannot be removed. Switch " "owners or remove those repository groups:%s" msgstr "" -#: rhodecode/model/user.py:528 +#: rhodecode/model/user.py:532 #, python-format msgid "" "user \"%s\" still owns %s user groups and cannot be removed. Switch owners " @@ -3715,7 +3833,7 @@ msgstr "" #: rhodecode/model/validators.py:224 #, python-format -msgid "User group \"%(usergroup)s\" already exists" +msgid "User group `%(usergroup)s` already exists" msgstr "" #: rhodecode/model/validators.py:226 @@ -3962,27 +4080,27 @@ msgstr "" msgid "{integration_type} settings" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:46 -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:50 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:47 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:51 msgid "Parent repository group `{}` does not exist" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:52 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:53 msgid "" "You do not have the permission to store repository groups in the root " "location." msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:112 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:113 msgid "Repo group owner with id `{}` does not exists" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:130 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:131 #: rhodecode/model/validation_schema/schemas/repo_schema.py:204 msgid "Repository with name `{}` already exists" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:135 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:136 #: rhodecode/model/validation_schema/schemas/repo_schema.py:209 msgid "Repository group with name `{}` already exists" msgstr "" @@ -4022,440 +4140,454 @@ msgstr "" msgid "New password must be different to old password" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:31663 -#: rhodecode/public/js/scripts.js:23511 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:29 +#: rhodecode/public/js/rhodecode-components.js:27153 +#: rhodecode/public/js/scripts.js:19001 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:32 #: rhodecode/public/js/src/plugins/jquery.autocomplete.js:87 msgid "No results" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33594 -#: rhodecode/public/js/scripts.js:25442 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:97 +#: rhodecode/public/js/rhodecode-components.js:29084 +#: rhodecode/public/js/scripts.js:20932 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:104 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:109 msgid "{0} year" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33595 -#: rhodecode/public/js/scripts.js:25443 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:92 +#: rhodecode/public/js/rhodecode-components.js:29085 +#: rhodecode/public/js/scripts.js:20933 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:98 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:110 msgid "{0} month" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33596 -#: rhodecode/public/js/scripts.js:25444 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:87 +#: rhodecode/public/js/rhodecode-components.js:29086 +#: rhodecode/public/js/scripts.js:20934 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:93 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:111 msgid "{0} day" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33597 -#: rhodecode/public/js/scripts.js:25445 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:89 +#: rhodecode/public/js/rhodecode-components.js:29087 +#: rhodecode/public/js/scripts.js:20935 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:95 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:112 msgid "{0} hour" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33598 -#: rhodecode/public/js/scripts.js:25446 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:91 +#: rhodecode/public/js/rhodecode-components.js:29088 +#: rhodecode/public/js/scripts.js:20936 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:97 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:113 msgid "{0} min" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33599 -#: rhodecode/public/js/scripts.js:25447 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:96 +#: rhodecode/public/js/rhodecode-components.js:29089 +#: rhodecode/public/js/scripts.js:20937 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:103 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:114 msgid "{0} sec" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33619 -#: rhodecode/public/js/scripts.js:25467 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:71 +#: rhodecode/public/js/rhodecode-components.js:29109 +#: rhodecode/public/js/scripts.js:20957 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:77 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:134 msgid "in {0}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33627 -#: rhodecode/public/js/scripts.js:25475 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:84 +#: rhodecode/public/js/rhodecode-components.js:29117 +#: rhodecode/public/js/scripts.js:20965 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:90 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:142 msgid "{0} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33639 -#: rhodecode/public/js/scripts.js:25487 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:99 +#: rhodecode/public/js/rhodecode-components.js:29129 +#: rhodecode/public/js/scripts.js:20977 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:106 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:154 msgid "{0}, {1} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33641 -#: rhodecode/public/js/scripts.js:25489 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:73 +#: rhodecode/public/js/rhodecode-components.js:29131 +#: rhodecode/public/js/scripts.js:20979 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:79 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:156 msgid "in {0}, {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33645 -#: rhodecode/public/js/scripts.js:25493 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:85 +#: rhodecode/public/js/rhodecode-components.js:29135 +#: rhodecode/public/js/scripts.js:20983 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:91 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:160 msgid "{0} and {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33647 -#: rhodecode/public/js/scripts.js:25495 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:86 +#: rhodecode/public/js/rhodecode-components.js:29137 +#: rhodecode/public/js/scripts.js:20985 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:92 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:162 msgid "{0} and {1} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33649 -#: rhodecode/public/js/scripts.js:25497 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:72 +#: rhodecode/public/js/rhodecode-components.js:29139 +#: rhodecode/public/js/scripts.js:20987 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:78 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:164 msgid "in {0} and {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47492 -#: rhodecode/public/js/scripts.js:39340 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:20 +#: rhodecode/public/js/rhodecode-components.js:43198 +#: rhodecode/public/js/scripts.js:35046 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:22 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:4 msgid "Loading more results..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47495 -#: rhodecode/public/js/scripts.js:39343 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:43 +#: rhodecode/public/js/rhodecode-components.js:43201 +#: rhodecode/public/js/scripts.js:35049 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:47 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:7 msgid "Searching..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47498 -#: rhodecode/public/js/scripts.js:39346 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:24 +#: rhodecode/public/js/rhodecode-components.js:43204 +#: rhodecode/public/js/scripts.js:35052 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:27 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:10 msgid "No matches found" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47501 -#: rhodecode/public/js/scripts.js:39349 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:19 +#: rhodecode/public/js/rhodecode-components.js:43207 +#: rhodecode/public/js/scripts.js:35055 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:21 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:13 msgid "Loading failed" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47505 -#: rhodecode/public/js/scripts.js:39353 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:34 +#: rhodecode/public/js/rhodecode-components.js:43211 +#: rhodecode/public/js/scripts.js:35059 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:38 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:17 msgid "One result is available, press enter to select it." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47507 -#: rhodecode/public/js/scripts.js:39355 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:95 +#: rhodecode/public/js/rhodecode-components.js:43213 +#: rhodecode/public/js/scripts.js:35061 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:102 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:19 msgid "{0} results are available, use up and down arrow keys to navigate." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47512 -#: rhodecode/public/js/scripts.js:39360 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:39 +#: rhodecode/public/js/rhodecode-components.js:43218 +#: rhodecode/public/js/scripts.js:35066 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:43 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:24 msgid "Please enter {0} or more character" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47514 -#: rhodecode/public/js/scripts.js:39362 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:40 +#: rhodecode/public/js/rhodecode-components.js:43220 +#: rhodecode/public/js/scripts.js:35068 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:44 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:26 msgid "Please enter {0} or more characters" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47519 -#: rhodecode/public/js/scripts.js:39367 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:37 +#: rhodecode/public/js/rhodecode-components.js:43225 +#: rhodecode/public/js/scripts.js:35073 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:41 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:31 msgid "Please delete {0} character" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47521 -#: rhodecode/public/js/scripts.js:39369 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:38 +#: rhodecode/public/js/rhodecode-components.js:43227 +#: rhodecode/public/js/scripts.js:35075 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:42 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:33 msgid "Please delete {0} characters" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47525 -#: rhodecode/public/js/scripts.js:39373 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:64 +#: rhodecode/public/js/rhodecode-components.js:43231 +#: rhodecode/public/js/scripts.js:35079 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:69 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:37 msgid "You can only select {0} item" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47527 -#: rhodecode/public/js/scripts.js:39375 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:65 +#: rhodecode/public/js/rhodecode-components.js:43233 +#: rhodecode/public/js/scripts.js:35081 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:70 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:39 msgid "You can only select {0} items" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48456 -#: rhodecode/public/js/scripts.js:40304 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:78 +#: rhodecode/public/js/rhodecode-components.js:44167 +#: rhodecode/public/js/scripts.js:36015 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:84 #: rhodecode/public/js/src/rhodecode/changelog.js:35 msgid "showing {0} out of {1} commit" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48458 -#: rhodecode/public/js/scripts.js:40306 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:79 +#: rhodecode/public/js/rhodecode-components.js:44169 +#: rhodecode/public/js/scripts.js:36017 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:85 #: rhodecode/public/js/src/rhodecode/changelog.js:37 msgid "showing {0} out of {1} commits" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48891 -#: rhodecode/public/js/scripts.js:40739 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:46 -#: rhodecode/public/js/src/rhodecode/codemirror.js:296 +#: rhodecode/public/js/rhodecode-components.js:44615 +#: rhodecode/public/js/scripts.js:36463 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:50 +#: rhodecode/public/js/src/rhodecode/codemirror.js:297 msgid "Set status to Approved" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48910 -#: rhodecode/public/js/scripts.js:40758 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:47 -#: rhodecode/public/js/src/rhodecode/codemirror.js:315 +#: rhodecode/public/js/rhodecode-components.js:44634 +#: rhodecode/public/js/scripts.js:36482 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:51 +#: rhodecode/public/js/src/rhodecode/codemirror.js:316 msgid "Set status to Rejected" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48929 -#: rhodecode/public/js/scripts.js:40777 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:58 -#: rhodecode/public/js/src/rhodecode/codemirror.js:334 +#: rhodecode/public/js/rhodecode-components.js:44653 +#: rhodecode/public/js/scripts.js:36501 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:63 +#: rhodecode/public/js/src/rhodecode/codemirror.js:335 #: rhodecode/templates/email_templates/commit_comment.mako:99 #: rhodecode/templates/email_templates/pull_request_comment.mako:107 msgid "TODO comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48949 -#: rhodecode/public/js/scripts.js:40797 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:33 -#: rhodecode/public/js/src/rhodecode/codemirror.js:354 +#: rhodecode/public/js/rhodecode-components.js:44673 +#: rhodecode/public/js/scripts.js:36521 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:37 +#: rhodecode/public/js/src/rhodecode/codemirror.js:355 msgid "Note Comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49315 -#: rhodecode/public/js/scripts.js:41163 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:77 -#: rhodecode/public/js/src/rhodecode/comments.js:125 +#: rhodecode/public/js/rhodecode-components.js:45040 +#: rhodecode/public/js/scripts.js:36888 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:83 +#: rhodecode/public/js/src/rhodecode/comments.js:126 msgid "resolve comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49399 -#: rhodecode/public/js/scripts.js:41247 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:53 -#: rhodecode/public/js/src/rhodecode/comments.js:209 +#: rhodecode/public/js/rhodecode-components.js:45124 +#: rhodecode/public/js/scripts.js:36972 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:58 +#: rhodecode/public/js/src/rhodecode/comments.js:210 msgid "Status Review" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49414 -#: rhodecode/public/js/scripts.js:41262 +#: rhodecode/public/js/rhodecode-components.js:45139 +#: rhodecode/public/js/scripts.js:36987 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:10 -#: rhodecode/public/js/src/rhodecode/comments.js:224 +#: rhodecode/public/js/src/rhodecode/comments.js:225 msgid "" "Comment text will be set automatically based on currently selected status " "({0}) ..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49571 -#: rhodecode/public/js/scripts.js:41419 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:55 -#: rhodecode/public/js/src/rhodecode/comments.js:381 +#: rhodecode/public/js/rhodecode-components.js:45296 +#: rhodecode/public/js/scripts.js:37144 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:60 +#: rhodecode/public/js/src/rhodecode/comments.js:382 msgid "Submitting..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49622 -#: rhodecode/public/js/scripts.js:41470 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:18 -#: rhodecode/public/js/src/rhodecode/comments.js:432 +#: rhodecode/public/js/rhodecode-components.js:45347 +#: rhodecode/public/js/scripts.js:37195 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:20 +#: rhodecode/public/js/src/rhodecode/comments.js:433 #: rhodecode/templates/files/files_browser_tree.mako:51 msgid "Loading ..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49727 -#: rhodecode/public/js/scripts.js:41575 +#: rhodecode/public/js/rhodecode-components.js:45452 +#: rhodecode/public/js/scripts.js:37300 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:12 -#: rhodecode/public/js/src/rhodecode/comments.js:537 +#: rhodecode/public/js/src/rhodecode/comments.js:538 msgid "Delete this comment?" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49798 -#: rhodecode/public/js/scripts.js:41646 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:17 +#: rhodecode/public/js/rhodecode-components.js:45522 +#: rhodecode/public/js/scripts.js:37370 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:18 #: rhodecode/public/js/src/rhodecode/comments.js:608 msgid "Leave a comment, or click resolve button to resolve TODO comment #{0}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49875 -#: rhodecode/public/js/scripts.js:41723 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:16 +#: rhodecode/public/js/rhodecode-components.js:45599 +#: rhodecode/public/js/scripts.js:37447 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:17 #: rhodecode/public/js/src/rhodecode/comments.js:685 msgid "Leave a comment on line {0}." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49989 -#: rhodecode/public/js/scripts.js:41837 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:59 +#: rhodecode/public/js/rhodecode-components.js:45713 +#: rhodecode/public/js/scripts.js:37561 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:64 #: rhodecode/public/js/src/rhodecode/comments.js:799 msgid "TODO from comment {0} was fixed." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50195 -#: rhodecode/public/js/scripts.js:42043 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:81 +#: rhodecode/public/js/rhodecode-components.js:45919 +#: rhodecode/public/js/scripts.js:37767 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:87 #: rhodecode/public/js/src/rhodecode/files.js:150 msgid "truncated result" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50197 -#: rhodecode/public/js/scripts.js:42045 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:82 +#: rhodecode/public/js/rhodecode-components.js:45921 +#: rhodecode/public/js/scripts.js:37769 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:88 #: rhodecode/public/js/src/rhodecode/files.js:152 msgid "truncated results" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50206 -#: rhodecode/public/js/scripts.js:42054 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:25 +#: rhodecode/public/js/rhodecode-components.js:45930 +#: rhodecode/public/js/scripts.js:37778 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:28 #: rhodecode/public/js/src/rhodecode/files.js:161 msgid "No matching files" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50341 -#: rhodecode/public/js/scripts.js:42189 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:44 +#: rhodecode/public/js/rhodecode-components.js:46065 +#: rhodecode/public/js/scripts.js:37913 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:48 #: rhodecode/public/js/src/rhodecode/files.js:296 msgid "Selection link" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50381 -#: rhodecode/public/js/scripts.js:42229 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:54 +#: rhodecode/public/js/rhodecode-components.js:46105 +#: rhodecode/public/js/scripts.js:37953 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:59 #: rhodecode/public/js/src/rhodecode/followers.js:26 msgid "Stop following this repository" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50382 -#: rhodecode/public/js/scripts.js:42230 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:61 +#: rhodecode/public/js/rhodecode-components.js:46106 +#: rhodecode/public/js/scripts.js:37954 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:66 #: rhodecode/public/js/src/rhodecode/followers.js:27 msgid "Unfollow" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50391 -#: rhodecode/public/js/scripts.js:42239 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:52 +#: rhodecode/public/js/rhodecode-components.js:46115 +#: rhodecode/public/js/scripts.js:37963 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:57 #: rhodecode/public/js/src/rhodecode/followers.js:36 msgid "Start following this repository" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50392 -#: rhodecode/public/js/scripts.js:42240 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:14 +#: rhodecode/public/js/rhodecode-components.js:46116 +#: rhodecode/public/js/scripts.js:37964 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:15 #: rhodecode/public/js/src/rhodecode/followers.js:37 msgid "Follow" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50770 -#: rhodecode/public/js/rhodecode-components.js:50779 -#: rhodecode/public/js/scripts.js:42618 rhodecode/public/js/scripts.js:42627 +#: rhodecode/public/js/rhodecode-components.js:46496 +#: rhodecode/public/js/rhodecode-components.js:46505 +#: rhodecode/public/js/scripts.js:38344 rhodecode/public/js/scripts.js:38353 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:5 #: rhodecode/public/js/src/rhodecode/pullrequests.js:134 #: rhodecode/public/js/src/rhodecode/pullrequests.js:143 msgid "All reviewers must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50784 -#: rhodecode/public/js/scripts.js:42632 +#: rhodecode/public/js/rhodecode-components.js:46510 +#: rhodecode/public/js/scripts.js:38358 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:6 #: rhodecode/public/js/src/rhodecode/pullrequests.js:148 msgid "At least {0} reviewer must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50790 -#: rhodecode/public/js/scripts.js:42638 +#: rhodecode/public/js/rhodecode-components.js:46516 +#: rhodecode/public/js/scripts.js:38364 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:7 #: rhodecode/public/js/src/rhodecode/pullrequests.js:154 msgid "At least {0} reviewers must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50797 -#: rhodecode/public/js/scripts.js:42645 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:41 +#: rhodecode/public/js/rhodecode-components.js:46523 +#: rhodecode/public/js/scripts.js:38371 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:45 #: rhodecode/public/js/src/rhodecode/pullrequests.js:161 msgid "Reviewers picked from source code changes." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50804 -#: rhodecode/public/js/scripts.js:42652 +#: rhodecode/public/js/rhodecode-components.js:46530 +#: rhodecode/public/js/scripts.js:38378 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:4 #: rhodecode/public/js/src/rhodecode/pullrequests.js:168 msgid "Adding new reviewers is forbidden." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50811 -#: rhodecode/public/js/scripts.js:42659 +#: rhodecode/public/js/rhodecode-components.js:46537 +#: rhodecode/public/js/scripts.js:38385 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:8 #: rhodecode/public/js/src/rhodecode/pullrequests.js:175 msgid "Author is not allowed to be a reviewer." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50825 -#: rhodecode/public/js/scripts.js:42673 +#: rhodecode/public/js/rhodecode-components.js:46551 +#: rhodecode/public/js/scripts.js:38399 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:11 #: rhodecode/public/js/src/rhodecode/pullrequests.js:189 msgid "Commit Authors are not allowed to be a reviewer." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50972 -#: rhodecode/public/js/scripts.js:42820 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:63 +#: rhodecode/public/js/rhodecode-components.js:46698 +#: rhodecode/public/js/scripts.js:38546 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:68 #: rhodecode/public/js/src/rhodecode/pullrequests.js:336 msgid "User `{0}` not allowed to be a reviewer" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51099 -#: rhodecode/public/js/scripts.js:42947 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:66 -#: rhodecode/public/js/src/rhodecode/pullrequests.js:463 +#: rhodecode/public/js/rhodecode-components.js:46823 +#: rhodecode/public/js/scripts.js:38671 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:71 +#: rhodecode/public/js/src/rhodecode/pullrequests.js:461 msgid "added manually by \"{0}\"" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51101 -#: rhodecode/public/js/scripts.js:42949 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:76 -#: rhodecode/public/js/src/rhodecode/pullrequests.js:465 +#: rhodecode/public/js/rhodecode-components.js:46825 +#: rhodecode/public/js/scripts.js:38673 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:82 +#: rhodecode/public/js/src/rhodecode/pullrequests.js:463 msgid "member of \"{0}\"" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51682 -#: rhodecode/public/js/scripts.js:43530 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:69 +#: rhodecode/public/js/rhodecode-components.js:47404 +#: rhodecode/public/js/scripts.js:39252 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:75 #: rhodecode/public/js/src/rhodecode.js:142 msgid "file" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51702 -#: rhodecode/public/js/scripts.js:43550 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:49 +#: rhodecode/public/js/rhodecode-components.js:47424 +#: rhodecode/public/js/scripts.js:39272 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:53 #: rhodecode/public/js/src/rhodecode.js:162 msgid "Show more" msgstr "" +#: rhodecode/public/js/rhodecode-components.js:47805 +#: rhodecode/public/js/scripts.js:39653 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:72 +#: rhodecode/public/js/src/rhodecode.js:543 +msgid "date not in future" +msgstr "" + +#: rhodecode/public/js/rhodecode-components.js:47813 +#: rhodecode/public/js/scripts.js:39661 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:56 +#: rhodecode/public/js/src/rhodecode.js:551 +msgid "Specified expiration date" +msgstr "" + #: rhodecode/public/js/rhodecode/i18n/js_translations.js:2 msgid "(from usergroup {0})" msgstr "" @@ -4468,7 +4600,7 @@ msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:9 #: rhodecode/public/js/src/i18n_messages.js:5 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:325 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:331 msgid "Close" msgstr "" @@ -4476,141 +4608,159 @@ msgstr "" msgid "Diff to Commit " msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:15 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:14 +msgid "" +"Fetching repository state failed. Error code: {0} {1}. Try refreshing this " +"page." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:16 #: rhodecode/public/js/src/i18n_messages.js:4 msgid "Invite reviewers to this discussion" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:21 -msgid "No bookmarks available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:22 -msgid "No branches available yet." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:23 -msgid "No gists available yet." +msgid "No bookmarks available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:24 +msgid "No branches available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:25 +msgid "No forks available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:26 +msgid "No gists available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:29 msgid "No pull requests available yet." msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:27 -msgid "No repositories available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:28 -msgid "No repository groups available yet." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:30 -msgid "No tags available yet." +msgid "No repositories available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:31 -msgid "No user groups available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:32 -msgid "No users available yet." +msgid "No repository groups available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:33 +msgid "No ssh keys available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:34 +msgid "No tags available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:35 -#: rhodecode/templates/changelog/changelog.mako:61 -msgid "Open new pull request" +msgid "No user groups available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:36 +msgid "No users available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:39 +#: rhodecode/templates/changelog/changelog.mako:59 +msgid "Open new pull request" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:40 msgid "Open new pull request for selected commit" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:42 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:46 msgid "Saving..." msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:45 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:49 #: rhodecode/public/js/src/i18n_messages.js:6 #: rhodecode/templates/admin/settings/settings_email.mako:48 msgid "Send" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:48 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:52 msgid "Show at Commit " msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:50 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:54 msgid "Show selected commit __S" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:51 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:55 msgid "Show selected commits __S ... __E" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:56 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:61 #: rhodecode/public/js/src/i18n_messages.js:7 msgid "Switch to chat" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:57 -#: rhodecode/public/js/src/i18n_messages.js:8 -msgid "Switch to comment" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:60 -msgid "" -"There are currently no open pull requests requiring your participation." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:62 -msgid "Updating..." +#: rhodecode/public/js/src/i18n_messages.js:8 +msgid "Switch to comment" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:65 +msgid "" +"There are currently no open pull requests requiring your participation." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:67 +msgid "Updating..." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:73 #: rhodecode/templates/admin/auth/auth_settings.mako:71 msgid "disabled" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:68 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:74 #: rhodecode/templates/admin/auth/auth_settings.mako:71 msgid "enabled" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:70 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:76 msgid "files" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:75 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:81 #: rhodecode/templates/pullrequests/pullrequest.mako:140 msgid "loading..." msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:80 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:86 msgid "specify commit" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:83 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:89 msgid "{0} active out of {1} users" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:88 -msgid "{0} days" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:90 -msgid "{0} hours" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:93 -msgid "{0} months" -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:94 +msgid "{0} days" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:96 +msgid "{0} hours" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:99 +msgid "{0} months" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:100 +msgid "{0} out of {1} ssh keys" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:101 msgid "{0} out of {1} users" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:98 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:105 msgid "{0} years" msgstr "" @@ -4646,13 +4796,14 @@ msgstr "" #: rhodecode/templates/admin/gists/index.mako:18 #: rhodecode/templates/admin/my_account/my_account_repos.mako:7 #: rhodecode/templates/admin/my_account/my_account_watched.mako:7 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:11 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:12 #: rhodecode/templates/admin/repos/repos.mako:12 #: rhodecode/templates/admin/user_groups/user_groups.mako:12 #: rhodecode/templates/admin/users/users.mako:12 #: rhodecode/templates/bookmarks/bookmarks.mako:12 #: rhodecode/templates/branches/branches.mako:12 -#: rhodecode/templates/journal/journal.mako:12 +#: rhodecode/templates/journal/journal.mako:13 #: rhodecode/templates/tags/tags.mako:12 msgid "quick filter..." msgstr "" @@ -4684,19 +4835,19 @@ msgid "Edit Repository Group" msgstr "" #: rhodecode/templates/index_base.mako:97 -#: rhodecode/templates/index_base.mako:122 +#: rhodecode/templates/index_base.mako:125 #: rhodecode/templates/admin/gists/index.mako:112 -#: rhodecode/templates/admin/integrations/list.mako:102 -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:39 +#: rhodecode/templates/admin/integrations/list.mako:106 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:55 #: rhodecode/templates/admin/my_account/my_account_repos.mako:31 #: rhodecode/templates/admin/my_account/my_account_watched.mako:31 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:53 #: rhodecode/templates/admin/repos/repo_add_base.mako:9 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:16 #: rhodecode/templates/admin/repos/repos.mako:54 -#: rhodecode/templates/admin/user_groups/user_groups.mako:55 +#: rhodecode/templates/admin/user_groups/user_groups.mako:61 #: rhodecode/templates/admin/users/user_edit_groups.mako:54 -#: rhodecode/templates/base/perms_summary.mako:102 +#: rhodecode/templates/base/perms_summary.mako:149 #: rhodecode/templates/bookmarks/bookmarks.mako:59 #: rhodecode/templates/branches/branches.mako:58 #: rhodecode/templates/files/files_browser_tree.mako:5 @@ -4706,12 +4857,15 @@ msgid "Name" msgstr "" #: rhodecode/templates/index_base.mako:100 -#: rhodecode/templates/index_base.mako:125 +#: rhodecode/templates/index_base.mako:128 #: rhodecode/templates/admin/gists/index.mako:114 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:15 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:71 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:10 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:55 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:49 #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:45 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:42 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:55 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:56 #: rhodecode/templates/admin/repos/repo_add_base.mako:43 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:29 @@ -4719,13 +4873,15 @@ msgstr "" #: rhodecode/templates/admin/repos/repos.mako:57 #: rhodecode/templates/admin/user_groups/user_group_add.mako:43 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:42 -#: rhodecode/templates/admin/user_groups/user_groups.mako:57 +#: rhodecode/templates/admin/user_groups/user_groups.mako:63 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:15 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:67 #: rhodecode/templates/admin/users/user_edit_groups.mako:59 #: rhodecode/templates/admin/users/user_edit_ips.mako:12 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:10 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:50 #: rhodecode/templates/base/issue_tracker_settings.mako:10 -#: rhodecode/templates/changeset/changeset.mako:73 +#: rhodecode/templates/changeset/changeset.mako:76 #: rhodecode/templates/compare/compare_commits.mako:21 #: rhodecode/templates/email_templates/commit_comment.mako:89 #: rhodecode/templates/email_templates/pull_request_review.mako:41 @@ -4733,48 +4889,51 @@ msgstr "" #: rhodecode/templates/files/file_tree_detail.mako:5 #: rhodecode/templates/files/file_tree_detail.mako:12 #: rhodecode/templates/forks/fork.mako:48 -#: rhodecode/templates/forks/forks_data.mako:9 +#: rhodecode/templates/forks/forks.mako:72 #: rhodecode/templates/pullrequests/pullrequest.mako:54 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:163 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:487 -#: rhodecode/templates/summary/components.mako:73 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:169 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:493 +#: rhodecode/templates/summary/components.mako:82 msgid "Description" msgstr "" -#: rhodecode/templates/index_base.mako:102 -#: rhodecode/templates/index_base.mako:133 +#: rhodecode/templates/index_base.mako:103 +#: rhodecode/templates/index_base.mako:131 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:59 +#: rhodecode/templates/admin/repos/repos.mako:60 +msgid "Last Change" +msgstr "" + +#: rhodecode/templates/index_base.mako:105 +#: rhodecode/templates/index_base.mako:136 #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:5 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:24 -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:60 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:37 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:63 #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:5 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:109 #: rhodecode/templates/admin/repos/repos.mako:65 #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:5 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:24 -#: rhodecode/templates/admin/user_groups/user_groups.mako:66 +#: rhodecode/templates/admin/user_groups/user_groups.mako:71 #: rhodecode/templates/admin/users/user_edit_groups.mako:65 -#: rhodecode/templates/forks/forks_data.mako:7 -#: rhodecode/templates/summary/components.mako:195 +#: rhodecode/templates/forks/forks.mako:68 +#: rhodecode/templates/summary/components.mako:203 msgid "Owner" msgstr "" -#: rhodecode/templates/index_base.mako:128 -#: rhodecode/templates/admin/repos/repos.mako:60 -msgid "Last Change" -msgstr "" - -#: rhodecode/templates/index_base.mako:131 +#: rhodecode/templates/index_base.mako:134 #: rhodecode/templates/admin/my_account/my_account_repos.mako:35 #: rhodecode/templates/admin/my_account/my_account_watched.mako:35 #: rhodecode/templates/admin/repos/repos.mako:63 #: rhodecode/templates/bookmarks/bookmarks.mako:66 #: rhodecode/templates/branches/branches.mako:65 -#: rhodecode/templates/changelog/changelog.mako:107 -#: rhodecode/templates/changeset/changeset.mako:36 +#: rhodecode/templates/changelog/changelog.mako:116 +#: rhodecode/templates/changeset/changeset.mako:37 #: rhodecode/templates/compare/compare_commits.mako:19 #: rhodecode/templates/email_templates/commit_comment.mako:49 #: rhodecode/templates/email_templates/commit_comment.mako:88 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:485 +#: rhodecode/templates/files/file_authors_box.mako:31 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:491 #: rhodecode/templates/search/search_commit.mako:6 #: rhodecode/templates/summary/summary_commits.mako:8 #: rhodecode/templates/tags/tags.mako:66 @@ -4791,7 +4950,7 @@ msgid "Home" msgstr "" #: rhodecode/templates/login.mako:5 rhodecode/templates/login.mako:35 -#: rhodecode/templates/login.mako:75 rhodecode/templates/base/base.mako:332 +#: rhodecode/templates/login.mako:75 rhodecode/templates/base/base.mako:341 #: rhodecode/templates/debug_style/login.html:60 msgid "Sign In" msgstr "" @@ -4905,6 +5064,70 @@ msgstr "" msgid "Create Account" msgstr "" +#: rhodecode/templates/admin/admin_audit_log_entry.mako:6 +msgid "Admin audit log entry" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:13 +msgid "Audit long entry" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:31 +msgid "User" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:43 +#: rhodecode/templates/admin/admin_log_base.mako:11 +#: rhodecode/templates/bookmarks/bookmarks.mako:61 +#: rhodecode/templates/branches/branches.mako:60 +#: rhodecode/templates/tags/tags.mako:61 +msgid "Date" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:51 +#: rhodecode/templates/admin/admin_log_base.mako:12 +msgid "IP" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:60 +#: rhodecode/templates/admin/admin_log_base.mako:8 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:18 +#: rhodecode/templates/admin/my_account/my_account_repos.mako:37 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:12 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:55 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:65 +#: rhodecode/templates/admin/repos/repo_edit_fields.mako:13 +#: rhodecode/templates/admin/repos/repos.mako:69 +#: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:71 +#: rhodecode/templates/admin/user_groups/user_groups.mako:73 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:18 +#: rhodecode/templates/admin/users/user_edit_groups.mako:73 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:12 +#: rhodecode/templates/admin/users/users.mako:80 +#: rhodecode/templates/files/files_detail.mako:58 +#: rhodecode/templates/forks/forks.mako:79 +msgid "Action" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:78 +#: rhodecode/templates/admin/admin_log_base.mako:9 +msgid "Action Data" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:86 +#: rhodecode/templates/admin/admin_log_base.mako:47 +msgid "data not available for v1 entries type" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:92 +#: rhodecode/templates/admin/admin_log_base.mako:10 +#: rhodecode/templates/admin/defaults/defaults.mako:31 +#: rhodecode/templates/admin/permissions/permissions_objects.mako:13 +#: rhodecode/templates/search/search_commit.mako:5 +#: rhodecode/templates/search/search_path.mako:3 +msgid "Repository" +msgstr "" + #: rhodecode/templates/admin/admin_audit_logs.mako:5 #: rhodecode/templates/base/base.mako:75 msgid "Admin audit logs" @@ -4915,68 +5138,34 @@ msgid "filter..." msgstr "" #: rhodecode/templates/admin/admin_audit_logs.mako:14 +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:15 #: rhodecode/templates/admin/users/user_edit_audit.mako:15 msgid "filter" msgstr "" #: rhodecode/templates/admin/admin_audit_logs.mako:15 +#: rhodecode/templates/admin/repos/repo_edit.mako:89 +#: rhodecode/templates/admin/users/user_edit.mako:47 msgid "Audit logs" msgstr "" #: rhodecode/templates/admin/admin_audit_logs.mako:17 +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:17 #: rhodecode/templates/admin/users/user_edit_audit.mako:17 -#: rhodecode/templates/journal/journal.mako:17 +#: rhodecode/templates/journal/journal.mako:18 #: rhodecode/templates/search/search.mako:76 msgid "Example Queries" msgstr "" -#: rhodecode/templates/admin/admin_log_base.mako:7 -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:18 -#: rhodecode/templates/admin/my_account/my_account_repos.mako:37 -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:62 -#: rhodecode/templates/admin/repos/repo_edit_fields.mako:13 -#: rhodecode/templates/admin/repos/repos.mako:69 -#: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:71 -#: rhodecode/templates/admin/user_groups/user_groups.mako:68 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:18 -#: rhodecode/templates/admin/users/user_edit_groups.mako:73 -#: rhodecode/templates/admin/users/users.mako:80 -#: rhodecode/templates/files/files_detail.mako:58 -msgid "Action" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:8 -msgid "Action Data" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:9 -#: rhodecode/templates/admin/defaults/defaults.mako:31 -#: rhodecode/templates/admin/permissions/permissions_objects.mako:13 -#: rhodecode/templates/search/search_commit.mako:5 -#: rhodecode/templates/search/search_path.mako:3 -msgid "Repository" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:10 -#: rhodecode/templates/bookmarks/bookmarks.mako:61 -#: rhodecode/templates/branches/branches.mako:60 -#: rhodecode/templates/tags/tags.mako:61 -msgid "Date" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:11 -msgid "IP" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:38 +#: rhodecode/templates/admin/admin_log_base.mako:6 +msgid "Uid" +msgstr "" + +#: rhodecode/templates/admin/admin_log_base.mako:42 msgid "toggle" msgstr "" -#: rhodecode/templates/admin/admin_log_base.mako:43 -msgid "data not available for v1 entries type" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:64 +#: rhodecode/templates/admin/admin_log_base.mako:68 msgid "No actions yet" msgstr "" @@ -5014,13 +5203,13 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:106 #: rhodecode/templates/admin/permissions/permissions_application.mako:59 #: rhodecode/templates/admin/permissions/permissions_objects.mako:56 -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:72 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:135 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:67 -#: rhodecode/templates/admin/repos/repo_add_base.mako:101 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:78 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:133 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:83 +#: rhodecode/templates/admin/repos/repo_add_base.mako:106 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:79 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:109 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:194 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:200 #: rhodecode/templates/admin/settings/settings_hooks.mako:63 #: rhodecode/templates/admin/settings/settings_issuetracker.mako:15 #: rhodecode/templates/admin/user_groups/user_group_add.mako:60 @@ -5048,21 +5237,21 @@ msgstr "" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:14 #: rhodecode/templates/admin/gists/index.mako:110 -#: rhodecode/templates/admin/integrations/list.mako:103 -#: rhodecode/templates/admin/repos/repo_add_base.mako:75 +#: rhodecode/templates/admin/integrations/list.mako:107 +#: rhodecode/templates/admin/repos/repo_add_base.mako:80 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:12 msgid "Type" msgstr "" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:23 -#: rhodecode/templates/admin/repos/repo_add_base.mako:93 +#: rhodecode/templates/admin/repos/repo_add_base.mako:98 msgid "Private Repository" msgstr "" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:27 -#: rhodecode/templates/admin/repos/repo_add_base.mako:97 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:143 -#: rhodecode/templates/forks/fork.mako:87 +#: rhodecode/templates/admin/repos/repo_add_base.mako:102 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:149 +#: rhodecode/templates/forks/fork.mako:92 msgid "" "Private repositories are only visible to people explicitly added as " "collaborators." @@ -5117,7 +5306,7 @@ msgstr "" #: rhodecode/templates/admin/gists/edit.mako:56 #: rhodecode/templates/admin/gists/new.mako:50 #: rhodecode/templates/files/files_add.mako:80 -#: rhodecode/templates/files/files_edit.mako:78 +#: rhodecode/templates/files/files_edit.mako:81 msgid "plain" msgstr "" @@ -5128,15 +5317,15 @@ msgstr "" #: rhodecode/templates/admin/gists/edit.mako:102 #: rhodecode/templates/base/issue_tracker_settings.mako:73 #: rhodecode/templates/changeset/changeset_file_comment.mako:390 -#: rhodecode/templates/codeblocks/diffs.mako:76 +#: rhodecode/templates/codeblocks/diffs.mako:70 #: rhodecode/templates/files/files_add.mako:108 #: rhodecode/templates/files/files_delete.mako:69 -#: rhodecode/templates/files/files_edit.mako:105 +#: rhodecode/templates/files/files_edit.mako:108 #: rhodecode/templates/pullrequests/pullrequest_show.mako:64 msgid "Cancel" msgstr "" -#: rhodecode/templates/admin/gists/edit.mako:122 +#: rhodecode/templates/admin/gists/edit.mako:125 #, python-format msgid "" "Gist was updated since you started editing. Copy your changes and click " @@ -5169,7 +5358,7 @@ msgid "All Public Gists" msgstr "" #: rhodecode/templates/admin/gists/index.mako:44 -#: rhodecode/templates/admin/gists/show.mako:36 +#: rhodecode/templates/admin/gists/show.mako:35 msgid "Create New Gist" msgstr "" @@ -5194,14 +5383,14 @@ msgid "My public" msgstr "" #: rhodecode/templates/admin/gists/index.mako:108 -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:41 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:57 #: rhodecode/templates/bookmarks/bookmarks.mako:63 #: rhodecode/templates/branches/branches.mako:62 -#: rhodecode/templates/changelog/changelog.mako:113 -#: rhodecode/templates/changeset/changeset.mako:200 +#: rhodecode/templates/changelog/changelog.mako:124 +#: rhodecode/templates/changeset/changeset.mako:203 #: rhodecode/templates/compare/compare_commits.mako:18 #: rhodecode/templates/files/files_browser_tree.mako:9 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:484 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:490 #: rhodecode/templates/pullrequests/pullrequests.mako:112 #: rhodecode/templates/search/search_commit.mako:16 #: rhodecode/templates/summary/summary_commits.mako:11 @@ -5210,6 +5399,7 @@ msgid "Author" msgstr "" #: rhodecode/templates/admin/gists/index.mako:116 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:51 #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:6 #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:6 #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:6 @@ -5218,7 +5408,7 @@ msgid "Created on" msgstr "" #: rhodecode/templates/admin/gists/index.mako:118 -#: rhodecode/templates/admin/gists/show.mako:65 +#: rhodecode/templates/admin/gists/show.mako:72 msgid "Expires" msgstr "" @@ -5252,44 +5442,33 @@ msgstr "" msgid "Gist" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:49 +#: rhodecode/templates/admin/gists/show.mako:47 +msgid "Copy the url" +msgstr "" + +#: rhodecode/templates/admin/gists/show.mako:54 msgid "Confirm to delete this Gist" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:56 -#: rhodecode/templates/admin/integrations/list.mako:204 -#: rhodecode/templates/admin/my_account/my_account_profile.mako:5 -#: rhodecode/templates/base/issue_tracker_settings.mako:60 -#: rhodecode/templates/data_table/_dt_elements.mako:118 -#: rhodecode/templates/data_table/_dt_elements.mako:180 -#: rhodecode/templates/data_table/_dt_elements.mako:193 -#: rhodecode/templates/data_table/_dt_elements.mako:206 -#: rhodecode/templates/debug_style/buttons.html:128 -#: rhodecode/templates/files/files_add.mako:208 -#: rhodecode/templates/files/files_edit.mako:165 -#: rhodecode/templates/files/files_source.mako:48 -#: rhodecode/templates/files/files_source.mako:51 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:63 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:339 -#: rhodecode/templates/users/user_profile.mako:7 -msgid "Edit" -msgstr "" - -#: rhodecode/templates/admin/gists/show.mako:58 +#: rhodecode/templates/admin/gists/show.mako:60 +msgid "Copy content" +msgstr "" + +#: rhodecode/templates/admin/gists/show.mako:65 msgid "Show as Raw" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:62 +#: rhodecode/templates/admin/gists/show.mako:69 msgid "Private Gist" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:77 +#: rhodecode/templates/admin/gists/show.mako:85 msgid "created" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:91 +#: rhodecode/templates/admin/gists/show.mako:100 #: rhodecode/templates/files/files_delete.mako:50 -#: rhodecode/templates/files/files_source.mako:87 +#: rhodecode/templates/files/files_source.mako:100 msgid "Show as raw" msgstr "" @@ -5302,7 +5481,7 @@ msgstr "" #: rhodecode/templates/admin/integrations/new.mako:13 #: rhodecode/templates/admin/permissions/permissions_objects.mako:28 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:14 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:127 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:125 msgid "Repository Groups" msgstr "" @@ -5315,7 +5494,7 @@ msgstr "" #: rhodecode/templates/admin/settings/settings.mako:14 #: rhodecode/templates/admin/user_groups/user_group_edit.mako:33 #: rhodecode/templates/base/base.mako:84 -#: rhodecode/templates/base/base.mako:251 +#: rhodecode/templates/base/base.mako:249 msgid "Settings" msgstr "" @@ -5337,67 +5516,67 @@ msgid "Current Integrations" msgstr "" #: rhodecode/templates/admin/integrations/list.mako:64 -#: rhodecode/templates/admin/notifications/notifications.mako:31 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:41 msgid "All" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:95 +#: rhodecode/templates/admin/integrations/list.mako:99 #: rhodecode/templates/admin/integrations/new.mako:26 msgid "Create new integration" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:104 +#: rhodecode/templates/admin/integrations/list.mako:108 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:14 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:14 msgid "Scope" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:105 +#: rhodecode/templates/admin/integrations/list.mako:109 #: rhodecode/templates/compare/compare_diff.mako:92 msgid "Actions" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:115 -msgid "No {type} integrations for repo {repo} exist yet." -msgstr "" - -#: rhodecode/templates/admin/integrations/list.mako:117 -msgid "No {type} integrations for repogroup {repogroup} exist yet." -msgstr "" - #: rhodecode/templates/admin/integrations/list.mako:119 +msgid "No {type} integrations for repo {repo} exist yet." +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:121 +msgid "No {type} integrations for repogroup {repogroup} exist yet." +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:123 msgid "No {type} integrations exist yet." msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:133 +#: rhodecode/templates/admin/integrations/list.mako:137 msgid "Create one" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:164 -msgid "repo" -msgstr "" - #: rhodecode/templates/admin/integrations/list.mako:168 -msgid "repogroup" -msgstr "" - -#: rhodecode/templates/admin/integrations/list.mako:170 -msgid "child repos only" +msgid "repo" msgstr "" #: rhodecode/templates/admin/integrations/list.mako:172 +msgid "repogroup" +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:174 +msgid "child repos only" +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:176 msgid "cascade to all" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:177 +#: rhodecode/templates/admin/integrations/list.mako:181 msgid "top level repos only" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:179 +#: rhodecode/templates/admin/integrations/list.mako:183 msgid "global" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:185 +#: rhodecode/templates/admin/integrations/list.mako:189 msgid "unknown integration" msgstr "" @@ -5413,12 +5592,12 @@ msgstr "" msgid "Create New Global Integration" msgstr "" -#: rhodecode/templates/admin/integrations/new.mako:61 +#: rhodecode/templates/admin/integrations/new.mako:63 msgid "No description available" msgstr "" #: rhodecode/templates/admin/my_account/my_account.mako:5 -#: rhodecode/templates/base/base.mako:346 +#: rhodecode/templates/base/base.mako:355 msgid "My account" msgstr "" @@ -5437,26 +5616,35 @@ msgstr "" msgid "Auth Tokens" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:35 +#: rhodecode/templates/admin/my_account/my_account.mako:32 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:3 +#: rhodecode/templates/admin/permissions/permissions.mako:48 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:4 +#: rhodecode/templates/admin/users/user_edit.mako:40 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:3 +msgid "SSH Keys" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account.mako:36 msgid "OAuth Identities" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:37 -#: rhodecode/templates/admin/users/user_edit.mako:43 +#: rhodecode/templates/admin/my_account/my_account.mako:38 +#: rhodecode/templates/admin/users/user_edit.mako:44 msgid "Emails" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:39 -msgid "Watched" -msgstr "" - #: rhodecode/templates/admin/my_account/my_account.mako:40 -#: rhodecode/templates/admin/notifications/notifications.mako:33 -#: rhodecode/templates/base/base.mako:241 -msgid "Pull Requests" +msgid "Watched" msgstr "" #: rhodecode/templates/admin/my_account/my_account.mako:41 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:43 +#: rhodecode/templates/base/base.mako:239 +msgid "Pull Requests" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account.mako:42 #: rhodecode/templates/admin/permissions/permissions.mako:14 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:49 #: rhodecode/templates/admin/repos/repo_edit.mako:49 @@ -5465,7 +5653,7 @@ msgstr "" msgid "Permissions" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:42 +#: rhodecode/templates/admin/my_account/my_account.mako:43 msgid "Live Notifications" msgstr "" @@ -5515,16 +5703,23 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:86 #: rhodecode/templates/admin/my_account/my_account_emails.mako:64 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:60 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:67 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:63 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:65 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:82 #: rhodecode/templates/admin/users/user_edit_emails.mako:62 #: rhodecode/templates/admin/users/user_edit_ips.mako:70 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:62 msgid "Add" msgstr "" -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:128 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:125 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:118 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:116 +msgid "Select or enter expiration date" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:153 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:151 msgid "repository scope" msgstr "" @@ -5616,11 +5811,11 @@ msgstr "" msgid "Pull Requests You Participate In" msgstr "" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:37 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:53 msgid "Target Repo" msgstr "" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:43 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:59 #: rhodecode/templates/admin/settings/settings_global.mako:9 #: rhodecode/templates/email_templates/pull_request_review.mako:39 #: rhodecode/templates/email_templates/pull_request_review.mako:72 @@ -5629,7 +5824,7 @@ msgstr "" msgid "Title" msgstr "" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:47 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:63 #: rhodecode/templates/pullrequests/pullrequests.mako:118 msgid "Last Update" msgstr "" @@ -5638,39 +5833,95 @@ msgstr "" msgid "Repositories You Own" msgstr "" +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:9 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:47 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:9 +msgid "Fingerprint" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:11 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:11 +#: rhodecode/templates/data_table/_dt_elements.mako:183 +msgid "Created" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:15 +msgid "" +"SSH Keys usage is currently disabled, please ask your administrator to " +"enable them." +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:30 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:27 +#, python-format +msgid "Confirm to remove ssh key %s" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:38 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:35 +msgid "No additional ssh keys specified" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:52 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:47 +msgid "New ssh key" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:56 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:51 +msgid "Generate random RSA key" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:62 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:57 +msgid "" +"Public key, begins with 'ssh-rsa', 'ssh-dss', 'ssh-ed25519', 'ecdsa-" +"sha2-nistp256', 'ecdsa-sha2-nistp384', or 'ecdsa-sha2-nistp521'" +msgstr "" + #: rhodecode/templates/admin/my_account/my_account_watched.mako:3 msgid "Your Watched Repositories" msgstr "" -#: rhodecode/templates/admin/notifications/notifications.mako:5 -#: rhodecode/templates/admin/notifications/notifications.mako:12 +#: rhodecode/templates/admin/notifications/notifications_data.mako:5 +msgid "My notifications" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_data.mako:26 +msgid "Mark as read" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_data.mako:42 +msgid "No notifications here yet" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show.mako:5 +#: rhodecode/templates/admin/notifications/notifications_show.mako:14 +msgid "Show notification" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show.mako:12 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:5 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:12 msgid "My Notifications" msgstr "" -#: rhodecode/templates/admin/notifications/notifications.mako:32 -#: rhodecode/templates/changeset/changeset.mako:160 -msgid "Comments" -msgstr "" - -#: rhodecode/templates/admin/notifications/notifications.mako:37 +#: rhodecode/templates/admin/notifications/notifications_show.mako:40 +msgid "Subject" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:26 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:30 msgid "Mark all as read" msgstr "" -#: rhodecode/templates/admin/notifications/notifications_data.mako:39 -msgid "No notifications here yet" -msgstr "" - -#: rhodecode/templates/admin/notifications/show_notification.mako:5 -#: rhodecode/templates/admin/notifications/show_notification.mako:14 -msgid "Show notification" -msgstr "" - -#: rhodecode/templates/admin/notifications/show_notification.mako:12 -msgid "Notifications" -msgstr "" - -#: rhodecode/templates/admin/notifications/show_notification.mako:40 -msgid "Subject" +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:40 +msgid "Unread" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:42 +#: rhodecode/templates/changeset/changeset.mako:163 +msgid "Comments" msgstr "" #: rhodecode/templates/admin/permissions/permissions.mako:5 @@ -5690,6 +5941,10 @@ msgid "IP Whitelist" msgstr "" #: rhodecode/templates/admin/permissions/permissions.mako:45 +msgid "AuthToken Access" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions.mako:51 msgid "Overview" msgstr "" @@ -5730,32 +5985,45 @@ msgstr "" msgid "External Authentication Account Activation" msgstr "" +#: rhodecode/templates/admin/permissions/permissions_auth_token_access.mako:5 +msgid "View whitelist" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_auth_token_access.mako:36 +msgid "List of views available for usage in whitelist access" +msgstr "" + #: rhodecode/templates/admin/permissions/permissions_ips.mako:5 msgid "Default IP Whitelist For All Users" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:27 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:9 +#: rhodecode/templates/admin/users/user_edit_ips.mako:7 +msgid "Current IP address" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_ips.mako:30 #: rhodecode/templates/admin/users/user_edit_ips.mako:36 #, python-format msgid "Confirm to delete this ip: %s" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:34 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:37 #: rhodecode/templates/admin/users/user_edit_ips.mako:44 msgid "All IP addresses are allowed" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:49 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:52 #: rhodecode/templates/admin/users/user_edit_ips.mako:60 msgid "New IP Address" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:53 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:56 #: rhodecode/templates/admin/users/user_edit_ips.mako:63 msgid "Description..." msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:54 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:57 msgid "" "Enter a comma separated list of IP Addresses like 127.0.0.1,\n" "or use an IP Address with a mask 127.0.0.1/24, to create a network range.\n" @@ -5810,6 +6078,14 @@ msgstr "" msgid "Default User Permissions Overview" msgstr "" +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:7 +msgid "Update SSH keys file" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:53 +msgid "Accessed on" +msgstr "" + #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:5 msgid "Add repository group" msgstr "" @@ -5826,16 +6102,21 @@ msgstr "" msgid "Group Name" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:54 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:50 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:62 +msgid "Plain text format with support of {metatags}" +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:60 msgid "Group Parent" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:63 -#: rhodecode/templates/admin/repos/repo_add_base.mako:66 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:69 +#: rhodecode/templates/admin/repos/repo_add_base.mako:71 msgid "Copy Parent Group Permissions" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:67 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:73 msgid "Copy permission settings from parent repository group." msgstr "" @@ -5851,7 +6132,7 @@ msgstr "" #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:50 #: rhodecode/templates/admin/repos/repo_edit.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit.mako:35 -#: rhodecode/templates/admin/users/user_edit.mako:40 +#: rhodecode/templates/admin/users/user_edit.mako:41 msgid "Advanced" msgstr "" @@ -5880,20 +6161,6 @@ msgstr "" msgid "Delete repository group" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:36 -#, python-format -msgid "This repository group includes %s children repository group." -msgid_plural "This repository group includes %s children repository groups." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:45 -#, python-format -msgid "This repository group includes %s repository." -msgid_plural "This repository group includes %s repositories." -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:57 #, python-format msgid "Confirm to delete this group: %s" @@ -5903,64 +6170,64 @@ msgstr "" msgid "Delete this repository group" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:5 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:5 msgid "Repository Group Permissions" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:15 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:15 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:15 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:15 msgid "User/User Group" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:31 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:30 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:30 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:31 msgid "super admin" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:34 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:33 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:33 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:34 msgid "owner" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:52 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:76 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:50 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:74 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:60 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:76 msgid "permission for all other users" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:62 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:109 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:60 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:107 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:70 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:98 msgid "Revoke" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:80 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:78 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:80 msgid "delegated admin" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:118 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:116 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:106 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:117 #: rhodecode/templates/base/issue_tracker_settings.mako:83 msgid "Add new" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:123 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:121 msgid "Apply to children" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:129 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:127 msgid "Both" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:130 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:128 msgid "" "Set or revoke permissions to selected types of children of this group, " "including non-private repositories and other groups if chosen." @@ -5971,19 +6238,23 @@ msgstr "" msgid "Settings for Repository Group: %s" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:36 -msgid "Change owner of this repository group." -msgstr "" - -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:51 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:25 msgid "Group parent" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:59 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:31 +msgid "Optional select a parent group to move this repository group into." +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:49 +msgid "Change owner of this repository group." +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:72 msgid "Enable Repository Locking" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:63 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:78 msgid "" "Repository locking will be enabled on all subgroups and repositories inside " "this repository group. Pulling from a repository locks it, and it is " @@ -5998,7 +6269,7 @@ msgstr "" msgid "repository groups" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:58 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:61 msgid "Number of top level repositories" msgstr "" @@ -6015,51 +6286,51 @@ msgstr "" msgid "Clone from" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:47 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:132 -#: rhodecode/templates/forks/fork.mako:52 -msgid "" -"Keep it short and to the point. Use a README file for longer descriptions." -msgstr "" - -#: rhodecode/templates/admin/repos/repo_add_base.mako:52 +#: rhodecode/templates/admin/repos/repo_add_base.mako:48 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:134 +#: rhodecode/templates/forks/fork.mako:53 +msgid "" +"Plain text format with support of {metatags}. Add a README file for longer " +"descriptions" +msgstr "" + +#: rhodecode/templates/admin/repos/repo_add_base.mako:57 msgid "Repository Group" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:58 -#: rhodecode/templates/forks/fork.mako:64 +#: rhodecode/templates/admin/repos/repo_add_base.mako:63 +#: rhodecode/templates/forks/fork.mako:69 #, python-format msgid "Select my personal group (%(repo_group_name)s)" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:61 -#: rhodecode/templates/forks/fork.mako:67 +#: rhodecode/templates/admin/repos/repo_add_base.mako:66 +#: rhodecode/templates/forks/fork.mako:72 msgid "Optionally select a group to put this repository into." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:70 +#: rhodecode/templates/admin/repos/repo_add_base.mako:75 msgid "Copy permission set from the parent repository group." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:79 -msgid "Set the type of repository to create." -msgstr "" - #: rhodecode/templates/admin/repos/repo_add_base.mako:84 +msgid "Set the type of repository to create." +msgstr "" + +#: rhodecode/templates/admin/repos/repo_add_base.mako:89 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:98 -#: rhodecode/templates/forks/fork.mako:73 +#: rhodecode/templates/forks/fork.mako:78 msgid "Landing commit" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:88 +#: rhodecode/templates/admin/repos/repo_add_base.mako:93 msgid "" "The default commit for file pages, downloads, full text search index, and " "README generation." msgstr "" #: rhodecode/templates/admin/repos/repo_creating.mako:5 -#, python-format -msgid "%s Creating repository" +msgid "{} Creating repository" msgstr "" #: rhodecode/templates/admin/repos/repo_creating.mako:12 @@ -6091,7 +6362,7 @@ msgid "Remote" msgstr "" #: rhodecode/templates/admin/repos/repo_edit.mako:72 -#: rhodecode/templates/summary/components.mako:135 +#: rhodecode/templates/summary/components.mako:143 msgid "Statistics" msgstr "" @@ -6200,7 +6471,7 @@ msgid "Delete forks" msgstr "" #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:138 -#: rhodecode/templates/data_table/_dt_elements.mako:124 +#: rhodecode/templates/data_table/_dt_elements.mako:172 #, python-format msgid "Confirm to delete this repository: %s" msgstr "" @@ -6225,6 +6496,15 @@ msgstr "" msgid "Pick repository" msgstr "" +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:7 +msgid "Repository Audit Logs" +msgstr "" + +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:14 +#: rhodecode/templates/admin/users/user_edit_audit.mako:14 +msgid "audit filter..." +msgstr "" + #: rhodecode/templates/admin/repos/repo_edit_caches.mako:3 msgid "Invalidate Cache for Repository" msgstr "" @@ -6263,7 +6543,7 @@ msgstr "" #: rhodecode/templates/admin/repos/repo_edit_caches.mako:41 #: rhodecode/templates/admin/user_groups/user_group_add.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:51 -#: rhodecode/templates/admin/user_groups/user_groups.mako:64 +#: rhodecode/templates/admin/user_groups/user_groups.mako:69 #: rhodecode/templates/admin/users/user_add.mako:97 #: rhodecode/templates/admin/users/user_edit_groups.mako:64 #: rhodecode/templates/admin/users/user_edit_profile.mako:90 @@ -6451,8 +6731,8 @@ msgid "" msgstr "" #: rhodecode/templates/admin/repos/repo_edit_settings.mako:33 -#: rhodecode/templates/data_table/_dt_elements.mako:164 -#: rhodecode/templates/forks/fork.mako:58 +#: rhodecode/templates/data_table/_dt_elements.mako:207 +#: rhodecode/templates/forks/fork.mako:63 msgid "Repository group" msgstr "" @@ -6470,9 +6750,9 @@ msgid "Remote uri" msgstr "" #: rhodecode/templates/admin/repos/repo_edit_settings.mako:59 -#: rhodecode/templates/base/perms_summary.mako:79 -#: rhodecode/templates/base/perms_summary.mako:149 -#: rhodecode/templates/base/perms_summary.mako:151 +#: rhodecode/templates/base/perms_summary.mako:92 +#: rhodecode/templates/base/perms_summary.mako:210 +#: rhodecode/templates/base/perms_summary.mako:212 #: rhodecode/templates/debug_style/form-elements.html:45 msgid "edit" msgstr "" @@ -6507,32 +6787,32 @@ msgstr "" msgid "Change owner of this repository." msgstr "" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:138 -#: rhodecode/templates/data_table/_dt_elements.mako:58 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:144 +#: rhodecode/templates/data_table/_dt_elements.mako:92 msgid "Private repository" msgstr "" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:148 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:154 msgid "Enable statistics" msgstr "" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:153 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:159 msgid "Enable statistics window on summary page." msgstr "" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:158 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:164 msgid "Enable downloads" msgstr "" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:163 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:169 msgid "Enable download menu on summary page." msgstr "" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:168 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:174 msgid "Enable automatic locking" msgstr "" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:173 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:179 msgid "" "Enable automatic locking on repository. Pulling from this repository creates" " a lock that can be released by pushing back by the same user" @@ -6627,7 +6907,7 @@ msgstr "" #: rhodecode/templates/admin/settings/settings_global.mako:139 #: rhodecode/templates/admin/settings/settings_labs.mako:48 #: rhodecode/templates/admin/settings/settings_vcs.mako:13 -#: rhodecode/templates/admin/settings/settings_visual.mako:221 +#: rhodecode/templates/admin/settings/settings_visual.mako:210 msgid "Save settings" msgstr "" @@ -6727,7 +7007,7 @@ msgid "" msgstr "" #: rhodecode/templates/admin/settings/settings_global.mako:36 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:56 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:59 msgid "Personal Repository Group" msgstr "" @@ -6912,6 +7192,15 @@ msgstr "" msgid "Licenses of Third Party Packages" msgstr "" +#: rhodecode/templates/admin/settings/settings_process_management.mako:3 +#: rhodecode/templates/admin/settings/settings_system.mako:3 +msgid "Checking for updates..." +msgstr "" + +#: rhodecode/templates/admin/settings/settings_process_management.mako:9 +msgid "Gunicorn process management" +msgstr "" + #: rhodecode/templates/admin/settings/settings_search.mako:3 msgid "RhodeCode Full Text Search" msgstr "" @@ -6969,10 +7258,6 @@ msgid "" "custom size" msgstr "" -#: rhodecode/templates/admin/settings/settings_system.mako:3 -msgid "Checking for updates..." -msgstr "" - #: rhodecode/templates/admin/settings/settings_system.mako:11 msgid "create summary snapshot" msgstr "" @@ -7041,97 +7326,97 @@ msgstr "" #: rhodecode/templates/admin/settings/settings_visual.mako:66 msgid "" -"Parses meta tags from repository description field and turns them into " -"colored tags." -msgstr "" - -#: rhodecode/templates/admin/settings/settings_visual.mako:88 +"Parses meta tags from repository or repository group description fields and " +"turns them into colored tags." +msgstr "" + +#: rhodecode/templates/admin/settings/settings_visual.mako:77 msgid "Dashboard Items" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:92 +#: rhodecode/templates/admin/settings/settings_visual.mako:81 msgid "Main page dashboard items" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:98 +#: rhodecode/templates/admin/settings/settings_visual.mako:87 msgid "" "Number of items displayed in the main page dashboard before pagination is " "shown." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:102 +#: rhodecode/templates/admin/settings/settings_visual.mako:91 msgid "Admin pages items" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:108 +#: rhodecode/templates/admin/settings/settings_visual.mako:97 msgid "" "Number of items displayed in the admin pages grids before pagination is " "shown." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:117 +#: rhodecode/templates/admin/settings/settings_visual.mako:106 msgid "Commit ID Style" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:121 +#: rhodecode/templates/admin/settings/settings_visual.mako:110 msgid "Commit sha length" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:128 +#: rhodecode/templates/admin/settings/settings_visual.mako:117 msgid "" "Number of chars to show in commit sha displayed in web interface.\n" " By default it's shown as r123:9043a6a4c226 this value defines the\n" " length of the sha after the `r123:` part." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:136 +#: rhodecode/templates/admin/settings/settings_visual.mako:125 msgid "Show commit ID numeric reference" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:136 +#: rhodecode/templates/admin/settings/settings_visual.mako:125 msgid "Commit show revision number" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:138 +#: rhodecode/templates/admin/settings/settings_visual.mako:127 msgid "" "Show revision number in commit sha displayed in web interface.\n" " By default it's shown as r123:9043a6a4c226 this value defines the\n" " if the `r123:` part is shown." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:147 +#: rhodecode/templates/admin/settings/settings_visual.mako:136 #: rhodecode/templates/debug_style/index.html:63 msgid "Icons" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:152 +#: rhodecode/templates/admin/settings/settings_visual.mako:141 msgid "Show public repo icon on repositories" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:158 +#: rhodecode/templates/admin/settings/settings_visual.mako:147 msgid "Show private repo icon on repositories" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:160 +#: rhodecode/templates/admin/settings/settings_visual.mako:149 msgid "Show public/private icons next to repositories names." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:167 +#: rhodecode/templates/admin/settings/settings_visual.mako:156 msgid "Markup Renderer" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:174 +#: rhodecode/templates/admin/settings/settings_visual.mako:163 msgid "" "Default renderer used to render comments, pull request descriptions and " "other description elements. After change old entries will still work " "correctly." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:181 +#: rhodecode/templates/admin/settings/settings_visual.mako:170 msgid "Clone URL" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:190 +#: rhodecode/templates/admin/settings/settings_visual.mako:179 msgid "" "Schema of clone url construction eg. '{scheme}://{user}@{netloc}/{repo}', available vars:\n" " {scheme} 'http' or 'https' sent from running RhodeCode server,\n" @@ -7141,11 +7426,11 @@ msgid "" " {repoid} ID of repository, can be used to contruct clone-by-id" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:203 +#: rhodecode/templates/admin/settings/settings_visual.mako:192 msgid "Custom Support Link" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:211 +#: rhodecode/templates/admin/settings/settings_visual.mako:200 #, python-format msgid "" "Custom url for the support link located at the bottom.\n" @@ -7186,17 +7471,17 @@ msgid "%s user group settings" msgstr "" #: rhodecode/templates/admin/user_groups/user_group_edit.mako:36 -#: rhodecode/templates/admin/users/user_edit.mako:41 +#: rhodecode/templates/admin/users/user_edit.mako:42 msgid "Global permissions" msgstr "" #: rhodecode/templates/admin/user_groups/user_group_edit.mako:37 -#: rhodecode/templates/admin/users/user_edit.mako:42 +#: rhodecode/templates/admin/users/user_edit.mako:43 msgid "Permissions summary" msgstr "" #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:8 -#: rhodecode/templates/admin/user_groups/user_groups.mako:60 +#: rhodecode/templates/admin/user_groups/user_groups.mako:65 #: rhodecode/templates/debug_style/form-elements.html:509 msgid "Members" msgstr "" @@ -7213,54 +7498,59 @@ msgstr "" msgid "Assigned to repo groups" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:19 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:14 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:16 +msgid "Assigned to review rules" +msgstr "" + +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:20 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:6 #, python-format msgid "User Group: %s" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:29 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:30 msgid "Group members sync" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:36 -msgid "This group is set to be automatically synchronised." -msgstr "" - #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:37 +msgid "This group is set to be automatically synchronised." +msgstr "" + +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:38 msgid "This group synchronization was set by" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:41 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:42 msgid "This group is not set to be automatically synchronised" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:50 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:51 msgid "Disable synchronization" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:52 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:53 msgid "Enable synchronization" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:58 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:59 msgid "" "Users will be added or removed from this group when they authenticate with " "RhodeCode system, based on LDAP group membership. This requires `LDAP+User " "group` authentication plugin to be configured and enabled. (EE only feature)" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:71 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:72 msgid "Delete User Group" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:77 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:78 #, python-format msgid "" "Confirm to delete user group `%(ugroup)s` with all permission assignments" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:79 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:80 msgid "Delete This User Group" msgstr "" @@ -7294,7 +7584,7 @@ msgstr "" msgid "user groups" msgstr "" -#: rhodecode/templates/admin/user_groups/user_groups.mako:62 +#: rhodecode/templates/admin/user_groups/user_groups.mako:67 msgid "Sync" msgstr "" @@ -7334,7 +7624,7 @@ msgid "Add personal repository group" msgstr "" #: rhodecode/templates/admin/users/user_add.mako:121 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:67 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:70 #, python-format msgid "New group will be created at: `/%(path)s`" msgstr "" @@ -7365,16 +7655,12 @@ msgstr "" msgid "Auth tokens" msgstr "" -#: rhodecode/templates/admin/users/user_edit.mako:44 +#: rhodecode/templates/admin/users/user_edit.mako:45 msgid "Ip Whitelist" msgstr "" -#: rhodecode/templates/admin/users/user_edit.mako:45 -msgid "User Groups Management" -msgstr "" - #: rhodecode/templates/admin/users/user_edit.mako:46 -msgid "User audit" +msgid "User Groups Management" msgstr "" #: rhodecode/templates/admin/users/user_edit_advanced.mako:6 @@ -7388,107 +7674,91 @@ msgstr "" #: rhodecode/templates/admin/users/user_edit_advanced.mako:9 #: rhodecode/templates/admin/users/users.mako:72 +#: rhodecode/templates/forks/forks.mako:77 msgid "Last activity" msgstr "" #: rhodecode/templates/admin/users/user_edit_advanced.mako:15 +msgid "Reviewer of pull requests" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_advanced.mako:18 msgid "Member of User groups" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:16 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:19 msgid "Force password change" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:22 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:25 #, python-format msgid "User: %s" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:31 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:34 msgid "Force Password Reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:39 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:42 msgid "Disable forced password reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:41 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:44 msgid "Enable forced password reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:47 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:50 msgid "" "When this is enabled user will have to change they password when they next " "use RhodeCode system. This will also forbid vcs operations until someone " "makes a password change in the web interface" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:62 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:65 msgid "Users personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:65 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:68 msgid "This user currently does not have a personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:72 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:75 msgid "Create personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:81 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:84 msgid "Delete User" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:89 -#, python-format -msgid "This user owns %s repository." -msgid_plural "This user owns %s repositories." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:93 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:96 msgid "Detach repositories" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:98 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:114 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:130 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:101 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:117 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:133 msgid "Delete repositories" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:105 -#, python-format -msgid "This user owns %s repository group." -msgid_plural "This user owns %s repository groups." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:109 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:112 msgid "Detach repository groups" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:121 -#, python-format -msgid "This user owns %s user group." -msgid_plural "This user owns %s user groups." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:125 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:128 msgid "Detach user groups" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:139 -#: rhodecode/templates/data_table/_dt_elements.mako:199 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:142 +#: rhodecode/templates/data_table/_dt_elements.mako:259 #, python-format msgid "Confirm to delete this user: %s" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:141 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:144 msgid "Delete this user" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:151 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:154 #, python-format msgid "" "When selecting the detach option, the depending objects owned by this user " @@ -7500,10 +7770,6 @@ msgstr "" msgid "User Audit Logs" msgstr "" -#: rhodecode/templates/admin/users/user_edit_audit.mako:14 -msgid "audit filter..." -msgstr "" - #: rhodecode/templates/admin/users/user_edit_emails.mako:5 msgid "Additional Email Addresses" msgstr "" @@ -7522,10 +7788,6 @@ msgstr "" msgid "Custom IP Whitelist" msgstr "" -#: rhodecode/templates/admin/users/user_edit_ips.mako:7 -msgid "Current IP address" -msgstr "" - #: rhodecode/templates/admin/users/user_edit_ips.mako:10 msgid "IP Address" msgstr "" @@ -7582,6 +7844,29 @@ msgstr "" msgid "Help translate %(rc_link)s into your language." msgstr "" +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:3 +msgid "New SSH Key generated" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:7 +msgid "" +"Below is a 2048 bit generated SSH RSA key. You can use it to access " +"RhodeCode via the SSH wrapper." +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:9 +msgid "Private key" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:23 +msgid "Public key" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:34 +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:36 +msgid "Add this generated key" +msgstr "" + #: rhodecode/templates/admin/users/users.mako:5 msgid "Users administration" msgstr "" @@ -7623,141 +7908,141 @@ msgid "Repository not locked. Pull repos msgstr "" #: rhodecode/templates/base/base.mako:228 -#: rhodecode/templates/data_table/_dt_elements.mako:12 -#: rhodecode/templates/data_table/_dt_elements.mako:13 -#: rhodecode/templates/data_table/_dt_elements.mako:153 +#: rhodecode/templates/data_table/_dt_elements.mako:46 +#: rhodecode/templates/data_table/_dt_elements.mako:47 +#: rhodecode/templates/data_table/_dt_elements.mako:197 msgid "Summary" msgstr "" #: rhodecode/templates/base/base.mako:229 -#: rhodecode/templates/data_table/_dt_elements.mako:17 -#: rhodecode/templates/data_table/_dt_elements.mako:18 +#: rhodecode/templates/data_table/_dt_elements.mako:51 +#: rhodecode/templates/data_table/_dt_elements.mako:52 msgid "Changelog" msgstr "" #: rhodecode/templates/base/base.mako:230 -#: rhodecode/templates/data_table/_dt_elements.mako:22 -#: rhodecode/templates/data_table/_dt_elements.mako:23 +#: rhodecode/templates/data_table/_dt_elements.mako:56 +#: rhodecode/templates/data_table/_dt_elements.mako:57 #: rhodecode/templates/files/files.mako:15 msgid "Files" msgstr "" -#: rhodecode/templates/base/base.mako:232 +#: rhodecode/templates/base/base.mako:231 #: rhodecode/templates/bookmarks/bookmarks.mako:68 #: rhodecode/templates/branches/branches.mako:67 #: rhodecode/templates/tags/tags.mako:68 msgid "Compare" msgstr "" -#: rhodecode/templates/base/base.mako:237 +#: rhodecode/templates/base/base.mako:235 #, python-format msgid "Show Pull Requests for %s" msgstr "" -#: rhodecode/templates/base/base.mako:247 +#: rhodecode/templates/base/base.mako:245 msgid "Options" msgstr "" -#: rhodecode/templates/base/base.mako:255 -#: rhodecode/templates/forks/forks_data.mako:30 -msgid "Compare fork" -msgstr "" - -#: rhodecode/templates/base/base.mako:258 -#: rhodecode/templates/base/base.mako:406 +#: rhodecode/templates/base/base.mako:253 +#: rhodecode/templates/changelog/changelog.mako:40 +#, python-format +msgid "Compare fork with %s" +msgstr "" + +#: rhodecode/templates/base/base.mako:267 +#: rhodecode/templates/base/base.mako:411 #: rhodecode/templates/search/search.mako:64 msgid "Search" msgstr "" -#: rhodecode/templates/base/base.mako:262 +#: rhodecode/templates/base/base.mako:271 msgid "Unlock" msgstr "" -#: rhodecode/templates/base/base.mako:264 +#: rhodecode/templates/base/base.mako:273 msgid "Lock" msgstr "" -#: rhodecode/templates/base/base.mako:269 -#: rhodecode/templates/data_table/_dt_elements.mako:27 -#: rhodecode/templates/data_table/_dt_elements.mako:28 -#: rhodecode/templates/forks/forks_data.mako:8 +#: rhodecode/templates/base/base.mako:278 +#: rhodecode/templates/data_table/_dt_elements.mako:61 +#: rhodecode/templates/data_table/_dt_elements.mako:62 msgid "Fork" msgstr "" -#: rhodecode/templates/base/base.mako:270 +#: rhodecode/templates/base/base.mako:279 msgid "Create Pull Request" msgstr "" -#: rhodecode/templates/base/base.mako:292 +#: rhodecode/templates/base/base.mako:301 msgid "Sign in" msgstr "" -#: rhodecode/templates/base/base.mako:300 +#: rhodecode/templates/base/base.mako:309 #: rhodecode/templates/debug_style/login.html:28 msgid "Sign in to your account" msgstr "" -#: rhodecode/templates/base/base.mako:317 +#: rhodecode/templates/base/base.mako:326 #: rhodecode/templates/debug_style/login.html:46 msgid "(Forgot password?)" msgstr "" -#: rhodecode/templates/base/base.mako:327 +#: rhodecode/templates/base/base.mako:336 msgid "Don't have an account?" msgstr "" -#: rhodecode/templates/base/base.mako:329 +#: rhodecode/templates/base/base.mako:338 msgid "Using external auth? Sign In here." msgstr "" -#: rhodecode/templates/base/base.mako:348 +#: rhodecode/templates/base/base.mako:357 msgid "My personal group" msgstr "" -#: rhodecode/templates/base/base.mako:352 +#: rhodecode/templates/base/base.mako:361 msgid "Sign Out" msgstr "" -#: rhodecode/templates/base/base.mako:388 +#: rhodecode/templates/base/base.mako:393 msgid "Show activity journal" msgstr "" -#: rhodecode/templates/base/base.mako:389 -#: rhodecode/templates/journal/journal.mako:4 -#: rhodecode/templates/journal/journal.mako:14 -msgid "Journal" -msgstr "" - #: rhodecode/templates/base/base.mako:394 +#: rhodecode/templates/journal/journal.mako:4 +#: rhodecode/templates/journal/journal.mako:15 +msgid "Journal" +msgstr "" + +#: rhodecode/templates/base/base.mako:399 msgid "Show Public activity journal" msgstr "" -#: rhodecode/templates/base/base.mako:395 -msgid "Public journal" -msgstr "" - #: rhodecode/templates/base/base.mako:400 -msgid "Show Gists" -msgstr "" - -#: rhodecode/templates/base/base.mako:401 -msgid "Gists" +msgid "Public journal" msgstr "" #: rhodecode/templates/base/base.mako:405 +msgid "Show Gists" +msgstr "" + +#: rhodecode/templates/base/base.mako:406 +msgid "Gists" +msgstr "" + +#: rhodecode/templates/base/base.mako:410 msgid "Search in repositories you have access to" msgstr "" -#: rhodecode/templates/base/base.mako:411 +#: rhodecode/templates/base/base.mako:416 msgid "Admin settings" msgstr "" -#: rhodecode/templates/base/base.mako:418 +#: rhodecode/templates/base/base.mako:423 msgid "Delegated Admin settings" msgstr "" -#: rhodecode/templates/base/base.mako:428 -#: rhodecode/templates/base/base.mako:429 +#: rhodecode/templates/base/base.mako:433 +#: rhodecode/templates/base/base.mako:434 #: rhodecode/templates/debug_style/alerts.html:5 #: rhodecode/templates/debug_style/buttons.html:5 #: rhodecode/templates/debug_style/code-block.html:6 @@ -7779,15 +8064,15 @@ msgstr "" msgid "Style" msgstr "" -#: rhodecode/templates/base/base.mako:486 +#: rhodecode/templates/base/base.mako:491 msgid "Go to" msgstr "" -#: rhodecode/templates/base/base.mako:539 +#: rhodecode/templates/base/base.mako:544 msgid "Keyboard shortcuts" msgstr "" -#: rhodecode/templates/base/base.mako:547 +#: rhodecode/templates/base/base.mako:552 msgid "Site-wide shortcuts" msgstr "" @@ -7897,9 +8182,9 @@ msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:274 #: rhodecode/templates/changeset/changeset_file_comment.mako:324 #: rhodecode/templates/files/files_add.mako:84 -#: rhodecode/templates/files/files_add.mako:228 -#: rhodecode/templates/files/files_edit.mako:82 -#: rhodecode/templates/files/files_edit.mako:185 +#: rhodecode/templates/files/files_add.mako:230 +#: rhodecode/templates/files/files_edit.mako:85 +#: rhodecode/templates/files/files_edit.mako:189 msgid "Preview" msgstr "" @@ -7907,77 +8192,94 @@ msgstr "" msgid "Test Pattern Preview" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:18 +#: rhodecode/templates/base/perms_summary.mako:14 +msgid "in JSON format" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:23 msgid "show" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:19 +#: rhodecode/templates/base/perms_summary.mako:24 msgid "none" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:20 +#: rhodecode/templates/base/perms_summary.mako:25 msgid "read" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:21 +#: rhodecode/templates/base/perms_summary.mako:26 msgid "write" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:22 +#: rhodecode/templates/base/perms_summary.mako:27 msgid "admin" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:29 +#: rhodecode/templates/base/perms_summary.mako:34 msgid "No permissions defined" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:37 -#: rhodecode/templates/base/perms_summary.mako:103 +#: rhodecode/templates/base/perms_summary.mako:42 +#: rhodecode/templates/base/perms_summary.mako:150 msgid "Permission" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:39 -#: rhodecode/templates/base/perms_summary.mako:105 +#: rhodecode/templates/base/perms_summary.mako:44 +#: rhodecode/templates/base/perms_summary.mako:152 msgid "Edit Permission" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:85 +#: rhodecode/templates/base/perms_summary.mako:100 +#: rhodecode/templates/base/perms_summary.mako:109 +msgid "edit global" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:117 +msgid "Repository default permission" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:120 +msgid "Repository group default permission" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:123 +msgid "User group default permission" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:126 msgid "Super admin" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:87 -msgid "Repository default permission" -msgstr "" - -#: rhodecode/templates/base/perms_summary.mako:88 -msgid "Repository group default permission" -msgstr "" - -#: rhodecode/templates/base/perms_summary.mako:89 -msgid "User group default permission" -msgstr "" - -#: rhodecode/templates/base/perms_summary.mako:91 +#: rhodecode/templates/base/perms_summary.mako:129 +msgid "Inherit permissions" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:132 msgid "Create repositories" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:92 +#: rhodecode/templates/base/perms_summary.mako:135 msgid "Fork repositories" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:93 +#: rhodecode/templates/base/perms_summary.mako:138 msgid "Create repository groups" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:94 +#: rhodecode/templates/base/perms_summary.mako:141 msgid "Create user groups" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:162 +#: rhodecode/templates/base/perms_summary.mako:190 +msgid "overridden by" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:223 msgid "No permission defined" msgstr "" -#: rhodecode/templates/base/root.mako:155 +#: rhodecode/templates/base/root.mako:165 msgid "Please enable JavaScript to use RhodeCode Enterprise" msgstr "" @@ -8100,93 +8402,74 @@ msgstr "" msgid "Enable evolve extension for this repository." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:152 -msgid "Mercurial Labs Settings" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:152 -msgid "" -"These features are considered experimental and may not work as expected." +#: rhodecode/templates/base/vcs_settings.mako:153 +msgid "Git Settings" msgstr "" #: rhodecode/templates/base/vcs_settings.mako:158 -msgid "Use rebase as merge strategy" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:161 -msgid "" -"Use rebase instead of creating a merge commit when merging via web " -"interface." -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:173 -msgid "Git Settings" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:178 msgid "Enable lfs extension" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:182 +#: rhodecode/templates/base/vcs_settings.mako:162 msgid "Enable lfs extensions for all repositories." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:184 +#: rhodecode/templates/base/vcs_settings.mako:164 msgid "Enable lfs extensions for this repository." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:195 +#: rhodecode/templates/base/vcs_settings.mako:175 msgid "Filesystem location where Git lfs objects should be stored." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:206 +#: rhodecode/templates/base/vcs_settings.mako:186 msgid "Global Subversion Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:212 +#: rhodecode/templates/base/vcs_settings.mako:192 msgid "Proxy subversion HTTP requests" msgstr "Solicitudes por proxy HTTP subversion" -#: rhodecode/templates/base/vcs_settings.mako:216 +#: rhodecode/templates/base/vcs_settings.mako:196 msgid "" "Subversion HTTP Support. Enables communication with SVN over HTTP protocol." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:217 +#: rhodecode/templates/base/vcs_settings.mako:197 msgid "SVN Protocol setup Documentation" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:223 +#: rhodecode/templates/base/vcs_settings.mako:203 msgid "Subversion HTTP Server URL" msgstr "URL de Servidor HTTP Subversion" -#: rhodecode/templates/base/vcs_settings.mako:229 +#: rhodecode/templates/base/vcs_settings.mako:209 msgid "Generate Apache Config" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:241 +#: rhodecode/templates/base/vcs_settings.mako:221 msgid "Subversion Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:246 +#: rhodecode/templates/base/vcs_settings.mako:226 msgid "Repository patterns" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:250 +#: rhodecode/templates/base/vcs_settings.mako:230 msgid "" "Patterns for identifying SVN branches and tags. For recursive search, use " "\"*\". Eg.: \"/branches/*\"" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:314 +#: rhodecode/templates/base/vcs_settings.mako:294 msgid "Pull Request Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:319 +#: rhodecode/templates/base/vcs_settings.mako:299 msgid "Enable server-side merge for pull requests" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:322 +#: rhodecode/templates/base/vcs_settings.mako:302 msgid "" "Note: when this feature is enabled, it only runs hooks defined in the " "rcextension package. Custom hooks added on the Admin -> Settings -> Hooks " @@ -8194,16 +8477,40 @@ msgid "" "web interface." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:326 +#: rhodecode/templates/base/vcs_settings.mako:306 msgid "Invalidate and relocate inline comments during update" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:329 +#: rhodecode/templates/base/vcs_settings.mako:309 msgid "" "During the update of a pull request, the position of inline comments will be" " updated and outdated inline comments will be hidden." msgstr "" +#: rhodecode/templates/base/vcs_settings.mako:318 +msgid "Mercurial Pull Request Settings" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:324 +msgid "Use rebase as merge strategy" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:327 +msgid "" +"Use rebase instead of creating a merge commit when merging via web " +"interface." +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:332 +msgid "Close branch before merging it" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:335 +msgid "" +"Close branch before merging it into destination branch. No effect when " +"rebase strategy is use." +msgstr "" + #: rhodecode/templates/bookmarks/bookmarks.mako:5 #, python-format msgid "%s Bookmarks" @@ -8218,8 +8525,8 @@ msgid "Compare Selected Bookmarks" msgstr "" #: rhodecode/templates/bookmarks/bookmarks_data.mako:13 -#: rhodecode/templates/changelog/changelog_elements.mako:111 -#: rhodecode/templates/changeset/changeset.mako:112 +#: rhodecode/templates/changelog/changelog_elements.mako:115 +#: rhodecode/templates/changeset/changeset.mako:115 #: rhodecode/templates/files/base.mako:10 #: rhodecode/templates/summary/summary_commits.mako:62 #, python-format @@ -8240,8 +8547,8 @@ msgid "Compare Selected Branches" msgstr "" #: rhodecode/templates/branches/branches_data.mako:12 -#: rhodecode/templates/changelog/changelog_elements.mako:103 -#: rhodecode/templates/changeset/changeset.mako:125 +#: rhodecode/templates/changelog/changelog_elements.mako:107 +#: rhodecode/templates/changeset/changeset.mako:128 #: rhodecode/templates/files/base.mako:23 #: rhodecode/templates/summary/summary_commits.mako:76 #, python-format @@ -8253,55 +8560,54 @@ msgstr "" msgid "%s Changelog" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:40 -#: rhodecode/templates/forks/forks_data.mako:28 -#, python-format -msgid "Compare fork with %s" -msgstr "" - -#: rhodecode/templates/changelog/changelog.mako:52 +#: rhodecode/templates/changelog/changelog.mako:50 #, python-format msgid "Compare fork with Parent (%s)" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:67 -#: rhodecode/templates/changelog/changelog.mako:68 +#: rhodecode/templates/changelog/changelog.mako:65 +#: rhodecode/templates/changelog/changelog.mako:66 msgid "Clear selection" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:83 +#: rhodecode/templates/changelog/changelog.mako:81 msgid "Clear filter" msgstr "" #: rhodecode/templates/changelog/changelog.mako:89 -#, python-format -msgid "showing %d out of %d commit" -msgid_plural "showing %d out of %d commits" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changelog/changelog.mako:110 +msgid "Hide obsolete/hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:91 +msgid "Show obsolete/hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:94 +msgid "Show hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:121 #: rhodecode/templates/files/files_add.mako:99 #: rhodecode/templates/files/files_delete.mako:60 -#: rhodecode/templates/files/files_edit.mako:96 +#: rhodecode/templates/files/files_edit.mako:99 msgid "Commit Message" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:112 +#: rhodecode/templates/changelog/changelog.mako:123 #: rhodecode/templates/summary/summary_commits.mako:10 msgid "Age" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:115 +#: rhodecode/templates/changelog/changelog.mako:126 #: rhodecode/templates/summary/summary_commits.mako:12 msgid "Refs" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:239 +#: rhodecode/templates/changelog/changelog.mako:250 msgid "Filter changelog" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:296 +#: rhodecode/templates/changelog/changelog.mako:311 msgid "There are no changes yet" msgstr "" @@ -8319,8 +8625,7 @@ msgstr "" #: rhodecode/templates/changelog/changelog_elements.mako:30 #: rhodecode/templates/summary/summary_commits.mako:25 -#, python-format -msgid "Commit status: %s" +msgid "Commit status: {}" msgstr "" #: rhodecode/templates/changelog/changelog_elements.mako:36 @@ -8333,43 +8638,48 @@ msgstr "" msgid "Commit has comments" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:53 -#: rhodecode/templates/changeset/changeset.mako:40 +#: rhodecode/templates/changelog/changelog_elements.mako:52 +#: rhodecode/templates/changeset/changeset.mako:42 +msgid "Copy the full commit id" +msgstr "" + +#: rhodecode/templates/changelog/changelog_elements.mako:59 +#: rhodecode/templates/changeset/changeset.mako:44 msgid "Commit phase" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:60 -#: rhodecode/templates/changelog/changelog_elements.mako:67 -#: rhodecode/templates/changeset/changeset.mako:46 -#: rhodecode/templates/changeset/changeset.mako:53 +#: rhodecode/templates/changelog/changelog_elements.mako:66 +#: rhodecode/templates/changelog/changelog_elements.mako:73 +#: rhodecode/templates/changeset/changeset.mako:50 +#: rhodecode/templates/changeset/changeset.mako:57 msgid "Evolve State" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:60 -#: rhodecode/templates/changeset/changeset.mako:46 +#: rhodecode/templates/changelog/changelog_elements.mako:66 +#: rhodecode/templates/changeset/changeset.mako:50 msgid "obsolete" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:67 -#: rhodecode/templates/changeset/changeset.mako:53 -msgid "hidden" -msgstr "" - #: rhodecode/templates/changelog/changelog_elements.mako:73 -#: rhodecode/templates/compare/compare_commits.mako:47 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:522 +#: rhodecode/templates/changeset/changeset.mako:57 +msgid "hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog_elements.mako:77 +#: rhodecode/templates/compare/compare_commits.mako:45 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:528 #: rhodecode/templates/search/search_commit.mako:36 msgid "Expand commit message" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:97 -#: rhodecode/templates/changeset/changeset.mako:106 +#: rhodecode/templates/changelog/changelog_elements.mako:101 +#: rhodecode/templates/changeset/changeset.mako:109 #: rhodecode/templates/files/base.mako:4 msgid "merge" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:119 -#: rhodecode/templates/changeset/changeset.mako:119 +#: rhodecode/templates/changelog/changelog_elements.mako:123 +#: rhodecode/templates/changeset/changeset.mako:122 #: rhodecode/templates/files/base.mako:17 #: rhodecode/templates/summary/summary_commits.mako:69 #: rhodecode/templates/tags/tags_data.mako:12 @@ -8377,7 +8687,7 @@ msgstr "" msgid "Tag %s" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:133 +#: rhodecode/templates/changelog/changelog_elements.mako:137 msgid "load next" msgstr "" @@ -8390,102 +8700,84 @@ msgstr "" msgid "%s Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:62 +#: rhodecode/templates/changeset/changeset.mako:65 msgid "Parent Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:62 +#: rhodecode/templates/changeset/changeset.mako:65 msgid "Parent" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:66 +#: rhodecode/templates/changeset/changeset.mako:69 msgid "Child Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:66 +#: rhodecode/templates/changeset/changeset.mako:69 msgid "Child" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:78 +#: rhodecode/templates/changeset/changeset.mako:81 msgid "Expand" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:86 -#: rhodecode/templates/changeset/changeset.mako:92 +#: rhodecode/templates/changeset/changeset.mako:89 +#: rhodecode/templates/changeset/changeset.mako:95 #: rhodecode/templates/changeset/changeset_file_comment.mako:81 #: rhodecode/templates/compare/compare_diff.mako:159 msgid "Commit status" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:99 +#: rhodecode/templates/changeset/changeset.mako:102 #: rhodecode/templates/files/file_tree_detail.mako:21 #: rhodecode/templates/files/files_detail.mako:20 msgid "References" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:135 +#: rhodecode/templates/changeset/changeset.mako:138 msgid "Diff options" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:139 +#: rhodecode/templates/changeset/changeset.mako:142 #: rhodecode/templates/codeblocks/diffs.mako:445 #: rhodecode/templates/codeblocks/diffs.mako:448 msgid "Raw diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:140 -msgid "Raw Diff" -msgstr "" - #: rhodecode/templates/changeset/changeset.mako:143 +msgid "Raw Diff" +msgstr "" + +#: rhodecode/templates/changeset/changeset.mako:146 msgid "Patch diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:144 -msgid "Patch Diff" -msgstr "" - #: rhodecode/templates/changeset/changeset.mako:147 +msgid "Patch Diff" +msgstr "" + +#: rhodecode/templates/changeset/changeset.mako:150 #: rhodecode/templates/codeblocks/diffs.mako:452 #: rhodecode/templates/codeblocks/diffs.mako:455 msgid "Download diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:148 +#: rhodecode/templates/changeset/changeset.mako:151 msgid "Download Diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:165 -#: rhodecode/templates/changeset/changeset.mako:167 -#: rhodecode/tests/functional/test_commit_comments.py:275 -#, python-format -msgid "%d Commit comment" -msgid_plural "%d Commit comments" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changeset/changeset.mako:170 -#: rhodecode/templates/changeset/changeset.mako:172 -#: rhodecode/tests/functional/test_commit_comments.py:282 -#, python-format -msgid "%d Inline Comment" -msgid_plural "%d Inline Comments" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changeset/changeset.mako:180 +#: rhodecode/templates/changeset/changeset.mako:183 msgid "Unresolved TODOs" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:189 +#: rhodecode/templates/changeset/changeset.mako:192 msgid "There are no unresolved TODOs" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:269 +#: rhodecode/templates/changeset/changeset.mako:272 msgid "No Child Commits" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:305 +#: rhodecode/templates/changeset/changeset.mako:308 msgid "No Parent Commits" msgstr "" @@ -8555,12 +8847,12 @@ msgid "Leave a comment on this Commit." msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:282 -#: rhodecode/templates/codeblocks/diffs.mako:71 +#: rhodecode/templates/codeblocks/diffs.mako:65 msgid "You need to be logged in to leave comments." msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:283 -#: rhodecode/templates/codeblocks/diffs.mako:71 +#: rhodecode/templates/codeblocks/diffs.mako:65 msgid "Login now" msgstr "" @@ -8580,7 +8872,7 @@ msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:368 #: rhodecode/templates/pullrequests/pullrequest_show.mako:15 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:153 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:159 #: rhodecode/templates/pullrequests/pullrequests.mako:52 msgid "Closed" msgstr "" @@ -8598,15 +8890,8 @@ msgstr "" msgid "%s Commits" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:9 -#: rhodecode/templates/changeset/changeset_range.mako:20 -#, python-format -msgid "(%s commit)" -msgid_plural "(%s commits)" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/changeset/changeset_range.mako:16 +#: rhodecode/templates/files/file_authors_box.mako:33 msgid "Commits" msgstr "" @@ -8618,31 +8903,13 @@ msgstr "" msgid "Diff option" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:59 +#: rhodecode/templates/changeset/changeset_range.mako:65 msgid "Show combined compare" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:99 -#: rhodecode/templates/compare/compare_diff.mako:312 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:446 -#, python-format -msgid "Expand %s commit" -msgid_plural "Expand %s commits" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changeset/changeset_range.mako:105 -#: rhodecode/templates/compare/compare_diff.mako:318 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:452 -#, python-format -msgid "Collapse %s commit" -msgid_plural "Collapse %s commits" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/changeset/diff_block.mako:7 -#: rhodecode/templates/codeblocks/diffs.mako:128 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:123 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "The requested commit is too big and content was truncated." msgstr "" @@ -8650,8 +8917,8 @@ msgstr "" #: rhodecode/templates/changeset/diff_block.mako:10 #: rhodecode/templates/changeset/diff_block.mako:25 #: rhodecode/templates/changeset/diff_block.mako:46 -#: rhodecode/templates/codeblocks/diffs.mako:131 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:126 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "Showing a big diff might take some time and resources, continue?" msgstr "" @@ -8659,8 +8926,8 @@ msgstr "" #: rhodecode/templates/changeset/diff_block.mako:10 #: rhodecode/templates/changeset/diff_block.mako:25 #: rhodecode/templates/changeset/diff_block.mako:46 -#: rhodecode/templates/codeblocks/diffs.mako:131 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:126 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "Show full diff" msgstr "" @@ -8673,68 +8940,50 @@ msgstr "" msgid "Diff was truncated. File content available only in full diff." msgstr "" -#: rhodecode/templates/changeset/diff_block.mako:58 -#, python-format -msgid "%(num)s file changed" -msgid_plural "%(num)s files changed" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changeset/diff_block.mako:60 -#: rhodecode/templates/codeblocks/diffs.mako:133 -#, python-format -msgid "%(num)s file changed: %(linesadd)s inserted, %(linesdel)s deleted" -msgid_plural "" -"%(num)s files changed: %(linesadd)s inserted, %(linesdel)s deleted" -msgstr[0] "%(num)s archivo cambiado: %(linesadd)s insertados, %(linesdel)s eliminados" -msgstr[1] "%(num)s archivos cambiados: %(linesadd)s insertados, %(linesdel)s eliminados" - -#: rhodecode/templates/codeblocks/diffs.mako:117 +#: rhodecode/templates/codeblocks/diffs.mako:111 msgid "Browse Files at revision {}" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:118 +#: rhodecode/templates/codeblocks/diffs.mako:112 msgid "Browse Files" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:130 -#, python-format -msgid "%(num)s file changed." -msgid_plural "%(num)s files changed." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/codeblocks/diffs.mako:141 +#: rhodecode/templates/codeblocks/diffs.mako:136 msgid "No files" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:169 +#: rhodecode/templates/codeblocks/diffs.mako:164 msgid "File was deleted" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:171 +#: rhodecode/templates/codeblocks/diffs.mako:166 msgid "Binary file hidden" msgstr "" +#: rhodecode/templates/codeblocks/diffs.mako:184 +#, python-format +msgid "" +"This diff has been collapsed as it changes many lines, (%i lines changed)" +msgstr "" + +#: rhodecode/templates/codeblocks/diffs.mako:186 +msgid "Show them" +msgstr "" + #: rhodecode/templates/codeblocks/diffs.mako:189 -#, python-format -msgid "" -"This diff has been collapsed as it changes many lines, (%i lines changed)" -msgstr "" - -#: rhodecode/templates/codeblocks/diffs.mako:191 -msgid "Show them" -msgstr "" - -#: rhodecode/templates/codeblocks/diffs.mako:194 msgid "Hide them" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:289 +#: rhodecode/templates/codeblocks/diffs.mako:284 msgid "" "File was deleted in this version, and outdated comments were made on it" msgstr "" +#: rhodecode/templates/codeblocks/diffs.mako:350 +#: rhodecode/templates/files/files_source.mako:19 +msgid "Copy the full path" +msgstr "" + #: rhodecode/templates/codeblocks/diffs.mako:415 #: rhodecode/templates/codeblocks/diffs.mako:431 #, python-format @@ -8793,7 +9042,7 @@ msgstr "" msgid "Wide Mode Diff" msgstr "" -#: rhodecode/templates/codeblocks/source.mako:24 +#: rhodecode/templates/codeblocks/source.mako:25 msgid "view annotation from before this change" msgstr "" @@ -8806,25 +9055,11 @@ msgid "Compare was calculated based on t msgstr "" #: rhodecode/templates/compare/compare_commits.mako:17 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:483 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:489 msgid "Time" msgstr "" -#: rhodecode/templates/compare/compare_commits.mako:68 -#, python-format -msgid "%s commit hidden" -msgid_plural "%s commits hidden" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/compare/compare_commits.mako:69 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:600 -msgid "show it" -msgid_plural "show them" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/compare/compare_commits.mako:75 +#: rhodecode/templates/compare/compare_commits.mako:73 msgid "No commits in this compare" msgstr "" @@ -8834,13 +9069,6 @@ msgstr "" msgid "%s Compare" msgstr "" -#: rhodecode/templates/compare/compare_diff.mako:17 -#, python-format -msgid "%s commit" -msgid_plural "%s commits" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/compare/compare_diff.mako:44 #: rhodecode/templates/compare/compare_diff.mako:101 #: rhodecode/templates/compare/compare_diff.mako:110 @@ -8854,14 +9082,14 @@ msgstr "" #: rhodecode/templates/compare/compare_diff.mako:60 #: rhodecode/templates/email_templates/pull_request_review.mako:74 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:103 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:107 msgid "Target" msgstr "" #: rhodecode/templates/compare/compare_diff.mako:76 #: rhodecode/templates/email_templates/pull_request_comment.mako:90 #: rhodecode/templates/email_templates/pull_request_review.mako:73 -#: rhodecode/templates/files/files_source.mako:23 +#: rhodecode/templates/files/files_source.mako:29 #: rhodecode/templates/pullrequests/pullrequest_show.mako:71 msgid "Source" msgstr "" @@ -8885,72 +9113,69 @@ msgstr "" msgid "Compare commits, branches, bookmarks or tags." msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:49 +#: rhodecode/templates/data_table/_dt_elements.mako:83 msgid "Mercurial repository" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:51 +#: rhodecode/templates/data_table/_dt_elements.mako:85 msgid "Git repository" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:53 +#: rhodecode/templates/data_table/_dt_elements.mako:87 msgid "Subversion repository" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:60 +#: rhodecode/templates/data_table/_dt_elements.mako:94 msgid "Public repository" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:70 -msgid "Repository creating in progress..." -msgstr "" - -#: rhodecode/templates/data_table/_dt_elements.mako:88 +#: rhodecode/templates/data_table/_dt_elements.mako:104 +msgid "This repository is being created in a background task" +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:105 +msgid "creating..." +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:136 msgid "No commits yet" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:95 -#: rhodecode/templates/data_table/_dt_elements.mako:97 +#: rhodecode/templates/data_table/_dt_elements.mako:143 +#: rhodecode/templates/data_table/_dt_elements.mako:145 #, python-format msgid "Subscribe to %s rss feed" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:103 -#: rhodecode/templates/data_table/_dt_elements.mako:105 +#: rhodecode/templates/data_table/_dt_elements.mako:151 +#: rhodecode/templates/data_table/_dt_elements.mako:153 #, python-format msgid "Subscribe to %s atom feed" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:133 +#: rhodecode/templates/data_table/_dt_elements.mako:181 msgid "Creating" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:135 -msgid "Created" -msgstr "" - -#: rhodecode/templates/data_table/_dt_elements.mako:185 -#, python-format -msgid "Confirm to delete this group: %s with %s repository" -msgid_plural "Confirm to delete this group: %s with %s repositories" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/data_table/_dt_elements.mako:211 +#: rhodecode/templates/data_table/_dt_elements.mako:225 +msgid "personal" +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:271 #, python-format msgid "Confirm to delete this user group: %s" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:228 +#: rhodecode/templates/data_table/_dt_elements.mako:288 msgid "User group" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:272 -#: rhodecode/templates/forks/fork.mako:83 +#: rhodecode/templates/data_table/_dt_elements.mako:332 +#: rhodecode/templates/forks/fork.mako:88 msgid "Private" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:306 +#: rhodecode/templates/data_table/_dt_elements.mako:366 #, python-format msgid "Pull request #%(pr_number)s" msgstr "" @@ -9252,13 +9477,6 @@ msgstr "" msgid "Link" msgstr "" -#: rhodecode/templates/email_templates/pull_request_review.mako:46 -#, python-format -msgid "Commit (%(num)s)" -msgid_plural "Commits (%(num)s)" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/email_templates/pull_request_review.mako:71 #, python-format msgid "%(user)s wants you to review pull request #%(pr_id)s: \"%(pr_title)s\"." @@ -9274,13 +9492,6 @@ msgstr "" msgid "%(target_ref_type)s of %(target_repo_url)s" msgstr "" -#: rhodecode/templates/email_templates/pull_request_review.mako:76 -#, python-format -msgid "%(num)s Commit" -msgid_plural "%(num)s Commits" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/email_templates/test.mako:5 msgid "hello \"world\"" msgstr "" @@ -9316,13 +9527,6 @@ msgstr "" msgid "Last Author" msgstr "" -#: rhodecode/templates/files/file_authors_box.mako:8 -#, python-format -msgid "File Author (%s)" -msgid_plural "File Authors (%s)" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/files/file_authors_box.mako:11 msgid "Show All" msgstr "" @@ -9390,22 +9594,22 @@ msgid "Create New File" msgstr "" #: rhodecode/templates/files/files_add.mako:81 -#: rhodecode/templates/files/files_edit.mako:79 +#: rhodecode/templates/files/files_edit.mako:82 msgid "line wraps" msgstr "" #: rhodecode/templates/files/files_add.mako:82 -#: rhodecode/templates/files/files_edit.mako:80 +#: rhodecode/templates/files/files_edit.mako:83 msgid "on" msgstr "" #: rhodecode/templates/files/files_add.mako:82 -#: rhodecode/templates/files/files_edit.mako:80 +#: rhodecode/templates/files/files_edit.mako:83 msgid "off" msgstr "" #: rhodecode/templates/files/files_add.mako:109 -#: rhodecode/templates/files/files_edit.mako:106 +#: rhodecode/templates/files/files_edit.mako:109 msgid "Commit changes" msgstr "" @@ -9460,14 +9664,14 @@ msgid "Delete file" msgstr "" #: rhodecode/templates/files/files_delete.mako:45 -#: rhodecode/templates/files/files_source.mako:65 +#: rhodecode/templates/files/files_source.mako:71 #, python-format msgid "Binary file (%s)" msgstr "" #: rhodecode/templates/files/files_delete.mako:50 -#: rhodecode/templates/files/files_source.mako:87 -msgid "File is too big to display" +#: rhodecode/templates/files/files_source.mako:100 +msgid "File size {} is bigger then allowed limit {}. " msgstr "" #: rhodecode/templates/files/files_delete.mako:70 @@ -9517,15 +9721,15 @@ msgstr "" msgid "annotation" msgstr "" -#: rhodecode/templates/files/files_edit.mako:65 +#: rhodecode/templates/files/files_edit.mako:67 msgid "raw" msgstr "" -#: rhodecode/templates/files/files_edit.mako:67 +#: rhodecode/templates/files/files_edit.mako:70 msgid "download" msgstr "" -#: rhodecode/templates/files/files_edit.mako:74 +#: rhodecode/templates/files/files_edit.mako:77 msgid "Editing file" msgstr "" @@ -9533,62 +9737,55 @@ msgstr "" msgid "Location" msgstr "" -#: rhodecode/templates/files/files_source.mako:8 +#: rhodecode/templates/files/files_source.mako:13 msgid "This file is a pointer to large binary file" msgstr "" -#: rhodecode/templates/files/files_source.mako:8 +#: rhodecode/templates/files/files_source.mako:13 msgid "LargeFile" msgstr "" -#: rhodecode/templates/files/files_source.mako:10 -msgid "line" -msgid_plural "lines" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/files/files_source.mako:17 +#: rhodecode/templates/files/files_source.mako:23 msgid "History" msgstr "" -#: rhodecode/templates/files/files_source.mako:20 -#: rhodecode/templates/search/search_content.mako:68 +#: rhodecode/templates/files/files_source.mako:26 +#: rhodecode/templates/search/search_content.mako:69 msgid "Show Full History" msgstr "" -#: rhodecode/templates/files/files_source.mako:25 -#: rhodecode/templates/search/search_content.mako:70 -msgid "Annotation" -msgstr "" - -#: rhodecode/templates/files/files_source.mako:27 -#: rhodecode/templates/search/search_content.mako:71 -msgid "Raw" -msgstr "" - #: rhodecode/templates/files/files_source.mako:31 +#: rhodecode/templates/search/search_content.mako:71 +msgid "Annotation" +msgstr "" + +#: rhodecode/templates/files/files_source.mako:33 +#: rhodecode/templates/search/search_content.mako:72 +msgid "Raw" +msgstr "" + +#: rhodecode/templates/files/files_source.mako:37 msgid "Download largefile" msgstr "" -#: rhodecode/templates/files/files_source.mako:35 +#: rhodecode/templates/files/files_source.mako:41 #: rhodecode/templates/search/search_content.mako:73 msgid "Download" msgstr "" -#: rhodecode/templates/files/files_source.mako:43 -#, python-format -msgid "Edit on Branch:%s" -msgstr "" - -#: rhodecode/templates/files/files_source.mako:48 +#: rhodecode/templates/files/files_source.mako:49 +msgid "Edit on Branch:{}" +msgstr "" + +#: rhodecode/templates/files/files_source.mako:54 msgid "Editing binary files not allowed" msgstr "" -#: rhodecode/templates/files/files_source.mako:51 +#: rhodecode/templates/files/files_source.mako:57 msgid "Editing files allowed only when on branch head commit" msgstr "" -#: rhodecode/templates/files/files_source.mako:52 +#: rhodecode/templates/files/files_source.mako:58 msgid "Deleting files allowed only when on branch head commit" msgstr "" @@ -9602,22 +9799,23 @@ msgid "New Fork" msgstr "" #: rhodecode/templates/forks/fork.mako:37 +#: rhodecode/templates/forks/forks.mako:70 msgid "Fork name" msgstr "" -#: rhodecode/templates/forks/fork.mako:77 +#: rhodecode/templates/forks/fork.mako:82 msgid "Default commit for files page, downloads, whoosh and readme" msgstr "" -#: rhodecode/templates/forks/fork.mako:93 +#: rhodecode/templates/forks/fork.mako:98 msgid "Copy permissions" msgstr "" -#: rhodecode/templates/forks/fork.mako:97 -msgid "Copy permissions from forked repository" -msgstr "" - #: rhodecode/templates/forks/fork.mako:102 +msgid "Copy permissions from forked repository" +msgstr "" + +#: rhodecode/templates/forks/fork.mako:107 msgid "Fork this Repository" msgstr "" @@ -9630,34 +9828,23 @@ msgstr "" msgid "Forks" msgstr "" -#: rhodecode/templates/forks/forks.mako:32 +#: rhodecode/templates/forks/forks.mako:30 msgid "Create new fork" msgstr "" -#: rhodecode/templates/forks/forks_data.mako:10 +#: rhodecode/templates/forks/forks.mako:74 msgid "Forked" msgstr "" -#: rhodecode/templates/forks/forks_data.mako:46 -msgid "There are no forks yet" -msgstr "" - -#: rhodecode/templates/journal/journal.mako:13 -msgid "Filter" -msgstr "" - #: rhodecode/templates/journal/journal.mako:14 -#, python-format -msgid "%s entry" -msgid_plural "%s entries" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/journal/journal.mako:23 -msgid "ATOM journal feed" +msgid "Filter" msgstr "" #: rhodecode/templates/journal/journal.mako:24 +msgid "ATOM journal feed" +msgstr "" + +#: rhodecode/templates/journal/journal.mako:25 msgid "RSS journal feed" msgstr "" @@ -9666,15 +9853,15 @@ msgid "No entries yet" msgstr "" #: rhodecode/templates/journal/public_journal.mako:4 -#: rhodecode/templates/journal/public_journal.mako:24 +#: rhodecode/templates/journal/public_journal.mako:12 msgid "Public Journal" msgstr "" -#: rhodecode/templates/journal/public_journal.mako:16 +#: rhodecode/templates/journal/public_journal.mako:21 msgid "ATOM public journal feed" msgstr "" -#: rhodecode/templates/journal/public_journal.mako:17 +#: rhodecode/templates/journal/public_journal.mako:22 msgid "RSS public journal feed" msgstr "" @@ -9704,22 +9891,22 @@ msgid "Submit Pull Request" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:115 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:309 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:315 msgid "Author of this pull request" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:129 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:323 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:329 msgid "Reviewer rules" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:139 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:337 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:343 msgid "Pull request reviewers" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:150 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:392 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:398 msgid "Add reviewer or reviewer group" msgstr "" @@ -9732,13 +9919,6 @@ msgstr "" msgid "Loading compare ..." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest.mako:356 -#: rhodecode/templates/pullrequests/pullrequest.mako:358 -msgid "This pull request will consist of __COMMITS__ commit." -msgid_plural "This pull request will consist of __COMMITS__ commits." -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/pullrequests/pullrequest.mako:361 msgid "Show detailed compare." msgstr "" @@ -9763,26 +9943,26 @@ msgstr "" msgid "Merge is not currently possible because of below failed checks." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:37 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:42 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:52 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:57 msgid "refresh checks" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:38 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:43 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:53 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 msgid "Merge Pull Request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:43 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 msgid "You are not allowed to merge this pull request." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:45 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:60 msgid "Login to Merge this Pull Request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:54 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:69 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:73 msgid "Close with status {}" msgstr "" @@ -9803,171 +9983,175 @@ msgstr "" msgid "Common ancestor" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:125 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:100 +msgid "Copy the pull url" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:129 msgid "Merge" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:138 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:140 +#: rhodecode/templates/summary/components.mako:53 +#: rhodecode/templates/summary/components.mako:69 +msgid "Copy the clone url" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:144 msgid "Shadow repository data not available" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:146 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:152 msgid "Review" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:157 -#, python-format -msgid "calculated based on %s reviewer vote" -msgid_plural "calculated based on %s reviewers votes" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/pullrequests/pullrequest_show.mako:175 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:181 msgid "Versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:186 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:188 -msgid "{} version available for this pull request, show it." -msgid_plural "{} versions available for this pull request, show them." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/pullrequests/pullrequest_show.mako:187 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:193 msgid "Hide all versions of this pull request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:212 -msgid "Your review status at this version" -msgstr "" - #: rhodecode/templates/pullrequests/pullrequest_show.mako:218 +msgid "Your review status at this version" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:224 msgid "Comment from pull request version {0}, general:{1} inline:{2}" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:235 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:239 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:241 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:245 msgid "select versions to show changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:236 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:242 msgid "show changes between versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:237 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:243 msgid "show pull request for this version" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:252 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:258 msgid "Comments at this version" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:256 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:262 msgid "Comments for this pull request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:261 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:263 -#, python-format -msgid "%d General " -msgstr "" - #: rhodecode/templates/pullrequests/pullrequest_show.mako:267 #: rhodecode/templates/pullrequests/pullrequest_show.mako:269 #, python-format -msgid "%d Inline" +msgid "%d General " msgstr "" #: rhodecode/templates/pullrequests/pullrequest_show.mako:273 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:277 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:275 +#, python-format +msgid "%d Inline" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:279 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:283 #, python-format msgid "%d Outdated" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:274 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:280 msgid "show outdated comments" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:275 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:281 msgid "hide outdated comments" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:286 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:292 msgid "Pull request versions not available" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:300 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:397 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:306 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:403 msgid "Save Changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:414 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:378 +msgid "Mandatory reviewer" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:420 msgid "Missing requirements:" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:415 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:421 msgid "" "These commits cannot be displayed, because this repository uses the " "Mercurial largefiles extension, which was not enabled." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:423 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:429 msgid "Missing commits" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:424 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:430 msgid "" "This pull request cannot be displayed, because one or more commits no longer" " exist in the source repository." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:425 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:431 msgid "" "Please update this pull request, push the commits back into the source " "repository, or consider closing this pull request." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:436 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:442 #, python-format msgid "Showing changes at v%d, commenting is disabled." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:459 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:461 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:465 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:467 msgid "Update commits" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:461 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:467 msgid "Update is disabled for current view" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:472 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:478 msgid "" "Commits and changes between v{ver_from} and {ver_to} of this pull request, " "commenting is disabled" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:476 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:482 msgid "commits added: {}, removed: {}" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:494 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:500 msgid "Commit added in displayed changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:496 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:502 msgid "Commit removed in displayed changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:599 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:605 msgid "there is {num} general comment from older versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:602 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:606 +msgid "show it" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:608 msgid "there are {num} general comments from older versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:603 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:609 msgid "show them" msgstr "" @@ -10070,7 +10254,7 @@ msgstr "" msgid "Age (old first)" msgstr "" -#: rhodecode/templates/search/search_content.mako:33 +#: rhodecode/templates/search/search_content.mako:34 msgid "more matches in this file" msgstr "" @@ -10078,84 +10262,74 @@ msgstr "" msgid "File" msgstr "" -#: rhodecode/templates/summary/base.mako:5 -#, python-format -msgid "%s Summary" -msgstr "" - -#: rhodecode/templates/summary/base.mako:13 -#, python-format -msgid "%s ATOM feed" -msgstr "" - -#: rhodecode/templates/summary/base.mako:14 -#, python-format -msgid "%s RSS feed" -msgstr "" - #: rhodecode/templates/summary/components.mako:49 msgid "Read-only url" msgstr "" -#: rhodecode/templates/summary/components.mako:54 -#: rhodecode/templates/summary/components.mako:65 -msgid "Show by Name" -msgstr "" - -#: rhodecode/templates/summary/components.mako:55 -#: rhodecode/templates/summary/components.mako:66 -msgid "Show by ID" -msgstr "" - -#: rhodecode/templates/summary/components.mako:56 -msgid "SVN Protocol is disabled. To enable it, see the" -msgstr "" - #: rhodecode/templates/summary/components.mako:56 +#: rhodecode/templates/summary/components.mako:72 +msgid "Copy the clone by id url" +msgstr "" + +#: rhodecode/templates/summary/components.mako:58 +#: rhodecode/templates/summary/components.mako:74 +msgid "Show by Name" +msgstr "" + +#: rhodecode/templates/summary/components.mako:59 +#: rhodecode/templates/summary/components.mako:75 +msgid "Show by ID" +msgstr "" + +#: rhodecode/templates/summary/components.mako:61 +msgid "SVN Protocol is disabled. To enable it, see the" +msgstr "" + +#: rhodecode/templates/summary/components.mako:61 msgid "documentation here" msgstr "" -#: rhodecode/templates/summary/components.mako:60 +#: rhodecode/templates/summary/components.mako:65 msgid "Clone url" msgstr "" -#: rhodecode/templates/summary/components.mako:86 +#: rhodecode/templates/summary/components.mako:94 msgid "Information" msgstr "" -#: rhodecode/templates/summary/components.mako:102 -msgid "Number of Repository Forks" -msgstr "" - #: rhodecode/templates/summary/components.mako:110 +msgid "Number of Repository Forks" +msgstr "" + +#: rhodecode/templates/summary/components.mako:118 msgid "Calculating Repository Size..." msgstr "" -#: rhodecode/templates/summary/components.mako:141 +#: rhodecode/templates/summary/components.mako:149 msgid "Calculating Code Statistics..." msgstr "" -#: rhodecode/templates/summary/components.mako:145 +#: rhodecode/templates/summary/components.mako:153 msgid "Statistics are disabled for this repository" msgstr "Las estadísticas para este repositorio están deshabilitadas" -#: rhodecode/templates/summary/components.mako:148 +#: rhodecode/templates/summary/components.mako:156 msgid "enable statistics" msgstr "" -#: rhodecode/templates/summary/components.mako:159 +#: rhodecode/templates/summary/components.mako:167 msgid "Downloads" msgstr "" -#: rhodecode/templates/summary/components.mako:165 +#: rhodecode/templates/summary/components.mako:173 msgid "There are no downloads yet" msgstr "" -#: rhodecode/templates/summary/components.mako:169 +#: rhodecode/templates/summary/components.mako:177 msgid "Downloads are disabled for this repository" msgstr "" -#: rhodecode/templates/summary/components.mako:172 +#: rhodecode/templates/summary/components.mako:180 msgid "enable downloads" msgstr "" @@ -10173,6 +10347,21 @@ msgstr "" msgid "Readme file from commit %s:%s" msgstr "" +#: rhodecode/templates/summary/summary_base.mako:5 +#, python-format +msgid "%s Summary" +msgstr "" + +#: rhodecode/templates/summary/summary_base.mako:13 +#, python-format +msgid "%s ATOM feed" +msgstr "" + +#: rhodecode/templates/summary/summary_base.mako:14 +#, python-format +msgid "%s RSS feed" +msgstr "" + #: rhodecode/templates/summary/summary_commits.mako:100 msgid "Add or upload files directly via RhodeCode:" msgstr "" diff --git a/rhodecode/i18n/fr/LC_MESSAGES/rhodecode.mo b/rhodecode/i18n/fr/LC_MESSAGES/rhodecode.mo index e6385f382d7e78798255c682afcd952194ad209d..016588dd98aa3061880bc9ab89decc3f5d1206fa GIT binary patch literal 163088 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%0AZ`f$H7wja1eleFx$9HxI%u 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≀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

5EK?3(vzR`n&P$v@n0WhypTj@;RYNJap+t1Qc(J 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 pvscTer?YIyA8BHu*, 2017 # FIRST AUTHOR , 2011 msgid "" msgstr "" "Project-Id-Version: RhodeCode\n" "Report-Msgid-Bugs-To: marcin@rhodecode.com\n" -"POT-Creation-Date: 2017-06-27 17:25+0200\n" -"PO-Revision-Date: 2017-06-27 15:26+0000\n" +"POT-Creation-Date: 2017-11-03 16:42+0100\n" +"PO-Revision-Date: 2017-11-03 15:43+0000\n" "Last-Translator: Marcin Kuzminski \n" "Language-Team: French (http://www.transifex.com/rhodecode/RhodeCode/language/fr/)\n" "MIME-Version: 1.0\n" @@ -20,10 +21,10 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: rhodecode/apps/admin/navigation.py:83 rhodecode/authentication/routes.py:60 -#: rhodecode/integrations/views.py:166 +#: rhodecode/integrations/views.py:154 #: rhodecode/templates/admin/permissions/permissions.mako:36 msgid "Global" -msgstr "" +msgstr "Global" #: rhodecode/apps/admin/navigation.py:84 #: rhodecode/templates/admin/repos/repo_edit.mako:55 @@ -41,7 +42,7 @@ msgstr "" #: rhodecode/apps/admin/navigation.py:87 #: rhodecode/templates/admin/repos/repo_edit.mako:61 msgid "Issue Tracker" -msgstr "" +msgstr "Gestionnaire de défaut" #: rhodecode/apps/admin/navigation.py:89 #: rhodecode/integrations/types/email.py:232 @@ -54,7 +55,7 @@ msgstr "" #: rhodecode/templates/email_templates/user_registration.mako:25 #: rhodecode/templates/users/user_profile.mako:51 msgid "Email" -msgstr "E-mail" +msgstr "Courriel" #: rhodecode/apps/admin/navigation.py:90 msgid "Hooks" @@ -80,74 +81,143 @@ msgstr "" #: rhodecode/templates/admin/repos/repo_edit.mako:75 #: rhodecode/templates/base/base.mako:82 msgid "Integrations" -msgstr "" +msgstr "Intégrations" #: rhodecode/apps/admin/navigation.py:95 #: rhodecode/templates/admin/settings/settings_system.mako:9 msgid "System Info" -msgstr "" +msgstr "Information système" #: rhodecode/apps/admin/navigation.py:97 -msgid "User Sessions" +msgid "Processes" msgstr "" #: rhodecode/apps/admin/navigation.py:99 +msgid "User Sessions" +msgstr "Session utilisateur" + +#: rhodecode/apps/admin/navigation.py:101 msgid "Open Source Licenses" -msgstr "" - -#: rhodecode/apps/admin/navigation.py:107 +msgstr "Licences Logiciel Libre" + +#: rhodecode/apps/admin/navigation.py:109 msgid "Labs" msgstr "" +#: rhodecode/apps/admin/views/defaults.py:90 +msgid "Default settings updated successfully" +msgstr "Mise à jour des paramètres par défaut réussie" + +#: rhodecode/apps/admin/views/defaults.py:108 +msgid "Error occurred during update of default values" +msgstr "Une erreur est survenue pendant la mise à jour des valeurs par défaut" + +#: rhodecode/apps/admin/views/permissions.py:121 +msgid "Application permissions updated successfully" +msgstr "Mise à jour des permissions de l'application réussie" + +#: rhodecode/apps/admin/views/permissions.py:142 +#: rhodecode/apps/admin/views/permissions.py:213 +#: rhodecode/apps/admin/views/permissions.py:287 +msgid "Error occurred during update of permissions" +msgstr "Une erreur est suvenue lors de la mise à jour des permissions" + +#: rhodecode/apps/admin/views/permissions.py:193 +msgid "Object permissions updated successfully" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:267 +msgid "Global permissions updated successfully" +msgstr "Mise à jour des permission globales réussie" + +#: rhodecode/apps/admin/views/permissions.py:448 +#: rhodecode/templates/admin/gists/show.mako:63 +#: rhodecode/templates/admin/integrations/list.mako:208 +#: rhodecode/templates/admin/my_account/my_account_profile.mako:5 +#: rhodecode/templates/base/issue_tracker_settings.mako:60 +#: rhodecode/templates/data_table/_dt_elements.mako:166 +#: rhodecode/templates/data_table/_dt_elements.mako:240 +#: rhodecode/templates/data_table/_dt_elements.mako:253 +#: rhodecode/templates/data_table/_dt_elements.mako:254 +#: rhodecode/templates/data_table/_dt_elements.mako:266 +#: rhodecode/templates/debug_style/buttons.html:128 +#: rhodecode/templates/files/files_add.mako:208 +#: rhodecode/templates/files/files_edit.mako:168 +#: rhodecode/templates/files/files_source.mako:54 +#: rhodecode/templates/files/files_source.mako:57 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:63 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:345 +#: rhodecode/templates/users/user_profile.mako:7 +msgid "Edit" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:476 +msgid "Updated SSH keys file: {}" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:479 +msgid "SSH key support is disabled in .ini file" +msgstr "" + +#: rhodecode/apps/admin/views/repo_groups.py:180 +#, python-format +msgid "Created repository group %s" +msgstr "" + +#: rhodecode/apps/admin/views/repo_groups.py:198 +#, python-format +msgid "Error occurred during creation of repository group %s" +msgstr "" + #: rhodecode/apps/admin/views/sessions.py:92 msgid "Cleaned up old sessions" -msgstr "" +msgstr "Anciennes sessions nettoyées" #: rhodecode/apps/admin/views/sessions.py:98 msgid "Failed to cleanup up old sessions" -msgstr "" +msgstr "Les anciennes sessions n'ont pas pu être nettoyées" #: rhodecode/apps/admin/views/svn_config.py:46 msgid "Apache configuration for Subversion generated." -msgstr "" +msgstr "La configuration Apache pour Subversion a été générée." #: rhodecode/apps/admin/views/svn_config.py:54 msgid "Failed to generate the Apache configuration for Subversion." -msgstr "" +msgstr "La configuration Apache pour Subversion n'a pas pu être générée." #: rhodecode/apps/admin/views/system_info.py:99 msgid "" "Note: please make sure this server can access `${url}` for the update link " "to work" -msgstr "" +msgstr "Note: vérifiez que ce server peut accéder `${url}` pour que le lien de mise à jour fonctionne" #: rhodecode/apps/admin/views/system_info.py:102 msgid "Update info" -msgstr "" +msgstr "Information de mise à jour" #: rhodecode/apps/admin/views/system_info.py:104 msgid "Check for updates" -msgstr "" +msgstr "Vérifier les mises à jour" #: rhodecode/apps/admin/views/system_info.py:109 msgid "RhodeCode Version" -msgstr "" +msgstr "Version de RhodeCode" #: rhodecode/apps/admin/views/system_info.py:110 msgid "RhodeCode Server IP" -msgstr "" +msgstr "IP du serveur RhodeCode" #: rhodecode/apps/admin/views/system_info.py:111 msgid "RhodeCode Server ID" -msgstr "" +msgstr "ID du serveur RhodeCode" #: rhodecode/apps/admin/views/system_info.py:112 msgid "RhodeCode Configuration" -msgstr "" +msgstr "Configuration de RhodeCode" #: rhodecode/apps/admin/views/system_info.py:113 msgid "RhodeCode Certificate" -msgstr "" +msgstr "Certificat de RhodeCode" #: rhodecode/apps/admin/views/system_info.py:114 msgid "Workers" @@ -159,51 +229,51 @@ msgstr "" #: rhodecode/apps/admin/views/system_info.py:119 msgid "Database" -msgstr "" +msgstr "Base de données" #: rhodecode/apps/admin/views/system_info.py:120 msgid "Database version" -msgstr "" +msgstr "Version de la base de données" #: rhodecode/apps/admin/views/system_info.py:124 msgid "Platform" -msgstr "" +msgstr "Plate-forme" #: rhodecode/apps/admin/views/system_info.py:125 msgid "Platform UUID" -msgstr "" +msgstr "UUID de la plate-forme" #: rhodecode/apps/admin/views/system_info.py:126 msgid "Python version" -msgstr "" +msgstr "Version de Python" #: rhodecode/apps/admin/views/system_info.py:127 msgid "Python path" -msgstr "" +msgstr "Chemin d'accès de Python" #: rhodecode/apps/admin/views/system_info.py:131 msgid "CPU" -msgstr "" +msgstr "UC" #: rhodecode/apps/admin/views/system_info.py:132 msgid "Load" -msgstr "" +msgstr "Charge" #: rhodecode/apps/admin/views/system_info.py:133 msgid "Memory" -msgstr "" +msgstr "Mémoire" #: rhodecode/apps/admin/views/system_info.py:134 msgid "Uptime" -msgstr "" +msgstr "Temps de fonctionnement" #: rhodecode/apps/admin/views/system_info.py:138 msgid "Storage location" -msgstr "" +msgstr "Lieu de stockage" #: rhodecode/apps/admin/views/system_info.py:139 msgid "Storage info" -msgstr "" +msgstr "Information de stockage" #: rhodecode/apps/admin/views/system_info.py:140 msgid "Storage inodes" @@ -211,15 +281,15 @@ msgstr "" #: rhodecode/apps/admin/views/system_info.py:142 msgid "Gist storage location" -msgstr "" +msgstr "Lieu de stockage Gist" #: rhodecode/apps/admin/views/system_info.py:143 msgid "Gist storage info" -msgstr "" +msgstr "Information de stockage Gist" #: rhodecode/apps/admin/views/system_info.py:145 msgid "Archive cache storage location" -msgstr "" +msgstr "Lieu de stockage du cache de l'archive" #: rhodecode/apps/admin/views/system_info.py:146 msgid "Archive cache info" @@ -227,15 +297,15 @@ msgstr "" #: rhodecode/apps/admin/views/system_info.py:148 msgid "Temp storage location" -msgstr "" +msgstr "Lieu de stockage temporaire" #: rhodecode/apps/admin/views/system_info.py:149 msgid "Temp storage info" -msgstr "" +msgstr "Information de stockage temporaire" #: rhodecode/apps/admin/views/system_info.py:151 msgid "Search info" -msgstr "" +msgstr "Information de recherche" #: rhodecode/apps/admin/views/system_info.py:152 msgid "Search location" @@ -251,327 +321,913 @@ msgstr "" #: rhodecode/apps/admin/views/system_info.py:158 msgid "GIT" -msgstr "" +msgstr "GIT" #: rhodecode/apps/admin/views/system_info.py:159 msgid "HG" -msgstr "" +msgstr "HG" #: rhodecode/apps/admin/views/system_info.py:160 msgid "SVN" -msgstr "" - -#: rhodecode/apps/admin/views/users.py:63 -#: rhodecode/controllers/admin/users.py:360 -#: rhodecode/controllers/admin/users.py:381 -#: rhodecode/controllers/admin/users.py:412 -#: rhodecode/controllers/admin/users.py:486 -msgid "You can't edit this user" -msgstr "Vous ne pouvez pas éditer cet utilisateur" - -#: rhodecode/apps/admin/views/users.py:168 -#: rhodecode/apps/my_account/views.py:148 -#: rhodecode/controllers/admin/gists.py:62 -msgid "forever" -msgstr "" - -#: rhodecode/apps/admin/views/users.py:169 -#: rhodecode/apps/my_account/views.py:149 -#: rhodecode/controllers/admin/gists.py:63 -msgid "5 minutes" -msgstr "5 minute" - -#: rhodecode/apps/admin/views/users.py:170 -#: rhodecode/apps/my_account/views.py:150 -#: rhodecode/controllers/admin/gists.py:64 -msgid "1 hour" -msgstr "1 heure" - -#: rhodecode/apps/admin/views/users.py:171 -#: rhodecode/apps/my_account/views.py:151 -#: rhodecode/controllers/admin/gists.py:65 -msgid "1 day" -msgstr "1 jour" - -#: rhodecode/apps/admin/views/users.py:172 -#: rhodecode/apps/my_account/views.py:152 -#: rhodecode/controllers/admin/gists.py:66 -msgid "1 month" -msgstr "1 mois" - -#: rhodecode/apps/admin/views/users.py:174 -#: rhodecode/apps/my_account/views.py:154 -#: rhodecode/controllers/admin/gists.py:70 -msgid "Lifetime" -msgstr "" - -#: rhodecode/apps/admin/views/users.py:178 -#: rhodecode/apps/my_account/views.py:158 +msgstr "SVN" + +#: rhodecode/apps/admin/views/user_groups.py:220 +#, python-format +msgid "Created user group %(user_group_link)s" +msgstr "" + +#: rhodecode/apps/admin/views/user_groups.py:242 +#, python-format +msgid "Error occurred during creation of user group %s" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:208 +#, python-format +msgid "Created user %(user_link)s" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:229 +#, python-format +msgid "Error occurred during creation of user %s" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:303 +msgid "User updated successfully" +msgstr "Mise à jour de l'utilisateur réussie." + +#: rhodecode/apps/admin/views/users.py:321 +#: rhodecode/apps/my_account/views/my_account.py:485 +#, python-format +msgid "Error occurred during update of user %s" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:353 +#, python-format +msgid "Detached %s repositories" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:358 +#, python-format +msgid "Deleted %s repositories" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:366 +#, python-format +msgid "Detached %s repository groups" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:371 +#, python-format +msgid "Deleted %s repository groups" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:379 +#, python-format +msgid "Detached %s user groups" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:384 +#, python-format +msgid "Deleted %s user groups" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:401 +msgid "Successfully deleted user" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:407 +msgid "An error occurred during deletion of user" +msgstr "Une erreur est survenue durant la suppression de l’utilisateur." + +#: rhodecode/apps/admin/views/users.py:472 +msgid "" +"The user participates as reviewer in {} pull request and cannot be deleted. \n" +"You can set the user to \"{}\" instead of deleting it." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:478 +msgid "" +"The user participates as reviewer in {} pull requests and cannot be deleted. \n" +"You can set the user to \"{}\" instead of deleting it." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:565 +msgid "User global permissions updated successfully" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:583 +#: rhodecode/apps/user_group/views/__init__.py:472 +msgid "An error occurred during permissions saving" +msgstr "Une erreur est survenue durant l’enregistrement des permissions." + +#: rhodecode/apps/admin/views/users.py:608 +msgid "Force password change disabled for user" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:613 +msgid "Force password change enabled for user" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:622 +msgid "An error occurred during password reset for user" +msgstr "Une erreur est survenue lors de la réinitialisation du mot de passe de l'utilisateur" + +#: rhodecode/apps/admin/views/users.py:661 +#, python-format +msgid "Linked repository group `%s` as personal" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:667 +#, python-format +msgid "Created repository group `%s`" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:671 +#, python-format +msgid "Repository group `%s` is already taken" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:676 +msgid "An error occurred during repository group creation for user" +msgstr "Une erreur est survenue lors de la création d'un groupe de dépôt pour l'utilisateur" + +#: rhodecode/apps/admin/views/users.py:699 +#: rhodecode/apps/my_account/views/my_account.py:159 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:16 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:16 msgid "Role" -msgstr "" - -#: rhodecode/apps/admin/views/users.py:217 -#: rhodecode/apps/my_account/views.py:191 +msgstr "Rôle" + +#: rhodecode/apps/admin/views/users.py:737 +#: rhodecode/apps/my_account/views/my_account.py:193 msgid "Auth token successfully created" -msgstr "" - -#: rhodecode/apps/admin/views/users.py:246 -#: rhodecode/apps/my_account/views.py:215 +msgstr "Jeton d'authentification créé avec succès" + +#: rhodecode/apps/admin/views/users.py:766 +#: rhodecode/apps/my_account/views/my_account.py:217 msgid "Auth token successfully deleted" -msgstr "" - -#: rhodecode/apps/admin/views/users.py:290 -#: rhodecode/apps/my_account/views.py:253 +msgstr "Jeton d'authentification supprimé avec succès" + +#: rhodecode/apps/admin/views/users.py:838 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:113 +msgid "Ssh Key successfully created" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:842 +#: rhodecode/apps/admin/views/users.py:847 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:117 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:122 +msgid "An error occurred during ssh key saving: {}" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:881 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:152 +msgid "Ssh key successfully deleted" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:922 +#: rhodecode/apps/my_account/views/my_account.py:255 #, python-format msgid "Added new email address `%s` for user account" msgstr "" -#: rhodecode/apps/admin/views/users.py:296 -#: rhodecode/apps/my_account/views.py:259 +#: rhodecode/apps/admin/views/users.py:928 +msgid "Email `{}` is already registered for another user." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:932 +#: rhodecode/apps/my_account/views/my_account.py:261 msgid "An error occurred during email saving" msgstr "Une erreur est survenue durant l’enregistrement de l’e-mail." -#: rhodecode/apps/admin/views/users.py:323 +#: rhodecode/apps/admin/views/users.py:959 msgid "Removed email address from user account" -msgstr "" - -#: rhodecode/apps/admin/views/users.py:372 +msgstr "Adresse de courriel supprimée du compte de l'utilisateur" + +#: rhodecode/apps/admin/views/users.py:1005 #, python-format msgid "An error occurred during ip saving:%s" msgstr "" -#: rhodecode/apps/admin/views/users.py:389 +#: rhodecode/apps/admin/views/users.py:1023 msgid "An error occurred during ip saving" -msgstr "" - -#: rhodecode/apps/admin/views/users.py:393 +msgstr "Une erreur est survenue lors de la sauvegarde de l'IP" + +#: rhodecode/apps/admin/views/users.py:1027 #, python-format msgid "Added ips %s to user whitelist" msgstr "" -#: rhodecode/apps/admin/views/users.py:423 +#: rhodecode/apps/admin/views/users.py:1057 msgid "Removed ip address from user whitelist" -msgstr "" - -#: rhodecode/apps/admin/views/users.py:472 +msgstr "Adresses IP supprimées de la liste blanche de l'utilisateur" + +#: rhodecode/apps/admin/views/users.py:1122 msgid "Groups successfully changed" -msgstr "" - -#: rhodecode/apps/home/views.py:197 rhodecode/apps/home/views.py:230 -#: rhodecode/controllers/pullrequests.py:191 -#: rhodecode/templates/admin/my_account/my_account.mako:38 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:128 +msgstr "Groupes modifiés avec succès" + +#: rhodecode/apps/gist/views.py:57 rhodecode/model/auth_token.py:51 +msgid "forever" +msgstr "Pour toujours" + +#: rhodecode/apps/gist/views.py:58 +msgid "5 minutes" +msgstr "5 minutes" + +#: rhodecode/apps/gist/views.py:59 +msgid "1 hour" +msgstr "1 heure" + +#: rhodecode/apps/gist/views.py:60 +msgid "1 day" +msgstr "1 jour" + +#: rhodecode/apps/gist/views.py:61 +msgid "1 month" +msgstr "1 mois" + +#: rhodecode/apps/gist/views.py:64 +#: rhodecode/public/js/rhodecode-components.js:47769 +#: rhodecode/public/js/scripts.js:39617 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:19 +#: rhodecode/public/js/src/rhodecode.js:507 +msgid "Lifetime" +msgstr "Durée de vie" + +#: rhodecode/apps/gist/views.py:66 +msgid "Requires registered account" +msgstr "Un compte déclaré es requis" + +#: rhodecode/apps/gist/views.py:67 +msgid "Can be accessed by anonymous users" +msgstr "Ne peut pas être accédé par des utilisateurs anonymes" + +#: rhodecode/apps/gist/views.py:214 +msgid "Error occurred during gist creation" +msgstr "Une erreur est survenue lors de la creation du gist" + +#: rhodecode/apps/gist/views.py:238 +#, python-format +msgid "Deleted gist %s" +msgstr "" + +#: rhodecode/apps/gist/views.py:324 +#: rhodecode/templates/admin/gists/show.mako:74 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:35 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:31 +#: rhodecode/templates/data_table/_dt_elements.mako:323 +msgid "never" +msgstr "jamais" + +#: rhodecode/apps/gist/views.py:330 +#, python-format +msgid "%(expiry)s - current value" +msgstr "" + +#: rhodecode/apps/gist/views.py:375 +msgid "Successfully updated gist content" +msgstr "Mise à jour du contenu du gist réussie" + +#: rhodecode/apps/gist/views.py:380 +msgid "Successfully updated gist data" +msgstr "Mise à jour des données du gist réussie" + +#: rhodecode/apps/gist/views.py:383 +msgid "Error occurred during update of gist {}: {}" +msgstr "Une erreur est survenue lors de la mise du gist {}: {}" + +#: rhodecode/apps/gist/views.py:387 +#, python-format +msgid "Error occurred during update of gist %s" +msgstr "" + +#: rhodecode/apps/home/views.py:215 rhodecode/apps/home/views.py:248 +#: rhodecode/apps/repository/views/repo_pull_requests.py:731 +#: rhodecode/templates/admin/my_account/my_account.mako:39 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:126 #: rhodecode/templates/admin/repos/repo_add.mako:15 #: rhodecode/templates/admin/repos/repo_add.mako:19 #: rhodecode/templates/admin/users/user_edit_advanced.mako:11 #: rhodecode/templates/base/base.mako:76 #: rhodecode/templates/base/base.mako:148 -#: rhodecode/templates/base/base.mako:575 +#: rhodecode/templates/base/base.mako:580 msgid "Repositories" msgstr "Dépôts" -#: rhodecode/apps/home/views.py:223 +#: rhodecode/apps/home/views.py:241 msgid "Groups" msgstr "Groupes" -#: rhodecode/apps/home/views.py:243 +#: rhodecode/apps/home/views.py:261 #, python-format msgid "Commits in %(repo)s" msgstr "" -#: rhodecode/apps/login/views.py:270 rhodecode/apps/login/views.py:339 +#: rhodecode/apps/journal/views.py:132 rhodecode/apps/journal/views.py:177 +msgid "public journal" +msgstr "Journal public" + +#: rhodecode/apps/journal/views.py:136 rhodecode/apps/journal/views.py:181 +msgid "journal" +msgstr "Journal" + +#: rhodecode/apps/login/views.py:272 rhodecode/apps/login/views.py:341 msgid "Bad captcha" -msgstr "" - -#: rhodecode/apps/login/views.py:279 +msgstr "Mauvais captcha" + +#: rhodecode/apps/login/views.py:281 msgid "You have successfully registered with RhodeCode" -msgstr "" - -#: rhodecode/apps/login/views.py:315 +msgstr "Vous vous êtes enregistré sur RhodeCode avec succès" + +#: rhodecode/apps/login/views.py:317 msgid "If such email exists, a password reset link was sent to it." -msgstr "" - -#: rhodecode/apps/login/views.py:321 +msgstr "Si un tel courriel existe, un lien de réinitialisation du mot de passe a été envoyé à ce courriel." + +#: rhodecode/apps/login/views.py:323 msgid "Password reset has been disabled." -msgstr "" - -#: rhodecode/apps/login/views.py:410 +msgstr "La réinitialisation du mot de passe est désactivée." + +#: rhodecode/apps/login/views.py:412 msgid "Given reset token is invalid" msgstr "" -#: rhodecode/apps/login/views.py:418 +#: rhodecode/apps/login/views.py:420 msgid "" "Your password reset was successful, a new password has been sent to your " "email" -msgstr "" - -#: rhodecode/apps/my_account/views.py:125 +msgstr "La réinitialisation de votre mot de passe a réussi, un nouveau mot de passe a été envoyé par courriel." + +#: rhodecode/apps/my_account/views/my_account.py:134 msgid "Error occurred during update of user password" -msgstr "" - -#: rhodecode/apps/my_account/views.py:132 +msgstr "Une erreur est survenue pendant la mise à jour du mot de passe de l'utilisateur" + +#: rhodecode/apps/my_account/views/my_account.py:141 msgid "Successfully updated password" -msgstr "" - -#: rhodecode/apps/my_account/views.py:281 +msgstr "Mot de passe modifié avec succès" + +#: rhodecode/apps/my_account/views/my_account.py:283 msgid "Email successfully deleted" -msgstr "" - -#: rhodecode/apps/repository/views/repo_caches.py:70 +msgstr "Courriel supprimé avec succès" + +#: rhodecode/apps/my_account/views/my_account.py:465 +msgid "Your account was updated successfully" +msgstr "Votre compte a été mis à jour avec succès" + +#: rhodecode/apps/repo_group/views/repo_group_advanced.py:98 +#, python-format +msgid "Removed repository group `%s`" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_advanced.py:102 +#, python-format +msgid "Error occurred during deletion of repository group %s" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_permissions.py:73 +#: rhodecode/apps/user_group/views/__init__.py:353 +msgid "Cannot change permission for yourself as admin" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_permissions.py:97 +msgid "Repository Group permissions updated" +msgstr "Permissions du groupe de dépôts mises à jour" + +#: rhodecode/apps/repo_group/views/repo_group_settings.py:174 +msgid "Repository Group `{}` updated successfully" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_settings.py:179 +#, python-format +msgid "Error occurred during update of repository group %s" +msgstr "" + +#: rhodecode/apps/repository/views/repo_caches.py:67 msgid "Cache invalidation successful" -msgstr "" - -#: rhodecode/apps/repository/views/repo_caches.py:74 +msgstr "Invalidation du cache réussie" + +#: rhodecode/apps/repository/views/repo_caches.py:71 msgid "An error occurred during cache invalidation" msgstr "Une erreur est survenue durant l’invalidation du cache." -#: rhodecode/apps/repository/views/repo_permissions.py:95 +#: rhodecode/apps/repository/views/repo_changelog.py:66 +#: rhodecode/apps/repository/views/repo_compare.py:66 +#: rhodecode/apps/repository/views/repo_pull_requests.py:607 +msgid "There are no commits yet" +msgstr "Il n'y a pas encore de révisions" + +#: rhodecode/apps/repository/views/repo_changelog.py:71 +#: rhodecode/apps/repository/views/repo_commits.py:193 +#: rhodecode/apps/repository/views/repo_files.py:150 +#: rhodecode/apps/repository/views/repo_files.py:170 +msgid "No such commit exists for this repository" +msgstr "Ce commit n'existe pas dans ce dépôt" + +#: rhodecode/apps/repository/views/repo_checks.py:95 +#, python-format +msgid "Created repository %s from %s" +msgstr "" + +#: rhodecode/apps/repository/views/repo_checks.py:104 +#, python-format +msgid "Forked repository %s as %s" +msgstr "dépôt %s forké en tant que %s" + +#: rhodecode/apps/repository/views/repo_checks.py:107 +#, python-format +msgid "Created repository %s" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:73 +msgid "Show whitespace" +msgstr "Montre les espaces" + +#: rhodecode/apps/repository/views/repo_commits.py:74 +msgid "Show whitespace for all diffs" +msgstr "Montrer les espaces pour tous les diffs" + +#: rhodecode/apps/repository/views/repo_commits.py:80 +msgid "Ignore whitespace" +msgstr "Ignorer les espaces" + +#: rhodecode/apps/repository/views/repo_commits.py:81 +msgid "Ignore whitespace for all diffs" +msgstr "Ignorer les espaces pour tous les diffs" + +#: rhodecode/apps/repository/views/repo_commits.py:139 +msgid "Increase context" +msgstr "Elargir le contexte" + +#: rhodecode/apps/repository/views/repo_commits.py:140 +msgid "Increase context for all diffs" +msgstr "Elargir le contexte pour tous les diffs" + +#: rhodecode/apps/repository/views/repo_commits.py:389 +#: rhodecode/apps/repository/views/repo_pull_requests.py:1126 +#, python-format +msgid "Status change %(transition_icon)s %(status)s" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:433 +msgid "" +"Changing the status of a commit associated with a closed pull request is not" +" allowed" +msgstr "Modifier le statut d'une révision associée à un pull request clos n'est pas autorisé" + +#: rhodecode/apps/repository/views/repo_compare.py:104 +msgid "Select commit" +msgstr "Selectionner une révision" + +#: rhodecode/apps/repository/views/repo_compare.py:171 +msgid "Could not find the source repo: `{}`" +msgstr "Dépôt source non trouvé : `{}`" + +#: rhodecode/apps/repository/views/repo_compare.py:179 +msgid "Could not find the target repo: `{}`" +msgstr "Dépôt cible non trouvé : `{}`" + +#: rhodecode/apps/repository/views/repo_compare.py:190 +msgid "The comparison of two different kinds of remote repos is not available" +msgstr "La comparaison de différentes sortes de dépôts distants n'est pas disponible" + +#: rhodecode/apps/repository/views/repo_compare.py:229 +msgid "Could not compare repos with different large file settings" +msgstr "Ne peut pas comparer des dépôts avec des paramètres de gros fichiers différents" + +#: rhodecode/apps/repository/views/repo_compare.py:275 +#, python-format +msgid "" +"Repositories unrelated. Cannot compare commit %(commit1)s from repository " +"%(repo1)s with commit %(commit2)s from repository %(repo2)s." +msgstr "" + +#: rhodecode/apps/repository/views/repo_feed.py:70 +#, python-format +msgid "Changes on %s repository" +msgstr "Changements sur le dépôt %s" + +#: rhodecode/apps/repository/views/repo_feed.py:71 +#, python-format +msgid "%s %s feed" +msgstr "Flux %s de %s" + +#: rhodecode/apps/repository/views/repo_files.py:94 +#, python-format +msgid "This repository has been locked by %s on %s" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:140 +msgid "Click here to add a new file." +msgstr "Cliquez ici pour ajouter un nouveau fichier" + +#: rhodecode/apps/repository/views/repo_files.py:145 +#, python-format +msgid "There are no files yet. %s" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:259 +msgid "Downloads disabled" +msgstr "Les téléchargements sont désactivés" + +#: rhodecode/apps/repository/views/repo_files.py:265 +msgid "Unknown archive type for: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:271 +msgid "Unknown commit_id {}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:274 +msgid "Empty repository" +msgstr "Dépôt vide." + +#: rhodecode/apps/repository/views/repo_files.py:305 +msgid "Unknown archive type" +msgstr "Type d’archive inconnu" + +#: rhodecode/apps/repository/views/repo_files.py:865 +msgid "Changesets" +msgstr "Changesets" + +#: rhodecode/apps/repository/views/repo_files.py:886 +#: rhodecode/apps/repository/views/repo_summary.py:321 +#: rhodecode/model/pull_request.py:1366 rhodecode/model/scm.py:776 +#: rhodecode/templates/base/vcs_settings.mako:235 +msgid "Branches" +msgstr "Branches" + +#: rhodecode/apps/repository/views/repo_files.py:890 +#: rhodecode/model/scm.py:791 rhodecode/templates/base/vcs_settings.mako:260 +msgid "Tags" +msgstr "Tags" + +#: rhodecode/apps/repository/views/repo_files.py:987 +#: rhodecode/apps/repository/views/repo_files.py:1018 +msgid "You can only delete files with commit being a valid branch " +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:997 +#: rhodecode/apps/repository/views/repo_files.py:1028 +msgid "Deleted file {} via RhodeCode Enterprise" +msgstr "Supprimer un fichier {} via RhodeCode Enterprise" + +#: rhodecode/apps/repository/views/repo_files.py:1049 +msgid "Successfully deleted file `{}`" +msgstr "Fichier `{}` supprimé avec succès." + +#: rhodecode/apps/repository/views/repo_files.py:1053 +#: rhodecode/apps/repository/views/repo_files.py:1171 +#: rhodecode/apps/repository/views/repo_files.py:1290 +msgid "Error occurred during commit" +msgstr "Une erreur est survenue durant le commit" + +#: rhodecode/apps/repository/views/repo_files.py:1071 +#: rhodecode/apps/repository/views/repo_files.py:1108 +msgid "You can only edit files with commit being a valid branch " +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1088 +#: rhodecode/apps/repository/views/repo_files.py:1125 +msgid "Edited file {} via RhodeCode Enterprise" +msgstr "Editer le fichier {} via RhodeCode Enterprise" + +#: rhodecode/apps/repository/views/repo_files.py:1143 +msgid "No changes" +msgstr "Aucun changement" + +#: rhodecode/apps/repository/views/repo_files.py:1167 +msgid "Successfully committed changes to file `{}`" +msgstr "Révisions acceptées sur le fichier `{}`" + +#: rhodecode/apps/repository/views/repo_files.py:1191 +#: rhodecode/apps/repository/views/repo_files.py:1215 +msgid "Added file via RhodeCode Enterprise" +msgstr "Fichier ajouté via RhodeCode Enterprise" + +#: rhodecode/apps/repository/views/repo_files.py:1248 +msgid "No filename" +msgstr "Aucun nom de fichier" + +#: rhodecode/apps/repository/views/repo_files.py:1278 +msgid "Successfully committed new file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1282 +msgid "" +"The location specified must be a relative path and must not contain .. in " +"the path" +msgstr "L'emplacement spécifié doit être un chemin relatif et ne doit pas contenir .. dans le chemin" + +#: rhodecode/apps/repository/views/repo_forks.py:144 +#: rhodecode/templates/base/base.mako:262 +msgid "Compare fork" +msgstr "Comparer le fork" + +#: rhodecode/apps/repository/views/repo_forks.py:250 +#, python-format +msgid "An error occurred during repository forking %s" +msgstr "Une erreur est survenue durant le fork du dépôt %s." + +#: rhodecode/apps/repository/views/repo_permissions.py:86 msgid "Repository permissions updated" +msgstr "Les permissions du dépôt ont été mises à jour" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:636 +msgid "Commit does not exist" +msgstr "La révision n'existe pas" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:757 +msgid "Pull request requires a title with min. 3 chars" +msgstr "Les requêtes de pull nécessitent un titre d’au moins 3 caractères." + +#: rhodecode/apps/repository/views/repo_pull_requests.py:759 +msgid "Error creating pull request: {}" +msgstr "Erreur à la création du pull request: {}" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:784 +msgid "Not Enough permissions to source repo `{}`." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:798 +msgid "Not Enough permissions to target repo `{}`." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:849 +msgid "Successfully opened new pull request" +msgstr "La requête de pull a été ouverte avec succès." + +#: rhodecode/apps/repository/views/repo_pull_requests.py:852 +msgid "Error occurred during creation of this pull request." +msgstr "Une erreur est survenue lors de la création de ce pull request" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:904 +msgid "Cannot update closed pull requests." +msgstr "Imposible de mettre à jour des pull requests clos." + +#: rhodecode/apps/repository/views/repo_pull_requests.py:910 +msgid "Pull request title & description updated." +msgstr "Titre et desccription du pull request mis à jour." + +#: rhodecode/apps/repository/views/repo_pull_requests.py:929 +msgid "" +"Pull request updated to \"{source_commit_id}\" with {count_added} added, " +"{count_removed} removed commits. Source of changes: {change_source}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:945 +msgid "Reload page" +msgstr "Recharger la page" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1008 +msgid "Pull request was successfully merged and closed." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1032 +msgid "Pull request reviewers updated." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1057 +msgid "Successfully deleted pull request" +msgstr "La requête de pull a été supprimée avec succès." + +#: rhodecode/apps/repository/views/repo_settings.py:167 +msgid "Repository `{}` updated successfully" msgstr "" #: rhodecode/apps/repository/views/repo_settings.py:171 -msgid "Repository {} updated successfully" -msgstr "" - -#: rhodecode/apps/repository/views/repo_settings.py:175 msgid "Error occurred during update of repository {}" -msgstr "" - -#: rhodecode/apps/repository/views/repo_settings_advanced.py:93 +msgstr "Une erreur est survenue lors de la mise à jour du dépôt {}" + +#: rhodecode/apps/repository/views/repo_settings.py:193 +msgid "Unlocked" +msgstr "Débloqué" + +#: rhodecode/apps/repository/views/repo_settings.py:198 +msgid "Locked" +msgstr "Bloqué" + +#: rhodecode/apps/repository/views/repo_settings.py:200 +#, python-format +msgid "Repository has been %s" +msgstr "Le dépôt a été %s." + +#: rhodecode/apps/repository/views/repo_settings.py:204 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:230 +msgid "An error occurred during unlocking" +msgstr "Une erreur est survenue durant le déverrouillage." + +#: rhodecode/apps/repository/views/repo_settings.py:248 +msgid "An error occurred during deletion of repository stats" +msgstr "Une erreur est survenue durant la suppression des statistiques du dépôt." + +#: rhodecode/apps/repository/views/repo_settings_advanced.py:91 #, python-format msgid "Detached %s forks" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:96 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:94 #, python-format msgid "Deleted %s forks" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:109 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:107 #, python-format msgid "Deleted repository `%s`" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:116 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:114 msgid "detach or delete" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:117 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:115 msgid "" "Cannot delete `{repo}` it still contains attached forks. Try using " "{delete_or_detach} option." msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:127 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:125 #, python-format msgid "An error occurred during deletion of `%s`" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:152 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:150 msgid "Updated repository visibility in public journal" msgstr "La visibilité du dépôt dans le journal public a été mise à jour." -#: rhodecode/apps/repository/views/repo_settings_advanced.py:156 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:154 msgid "An error occurred during setting this repository in public journal" msgstr "Une erreur est survenue durant la configuration du journal public pour ce dépôt." -#: rhodecode/apps/repository/views/repo_settings_advanced.py:184 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:190 msgid "Nothing" msgstr "[Aucun dépôt]" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:186 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:193 #, python-format msgid "Marked repo %s as fork of %s" msgstr "Le dépôt %s a été marké comme fork de %s" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:193 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:200 msgid "An error occurred during this operation" msgstr "Une erreur est survenue durant cette opération." -#: rhodecode/apps/repository/views/repo_settings_advanced.py:217 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:224 msgid "Locked repository" -msgstr "" - -#: rhodecode/apps/repository/views/repo_settings_advanced.py:220 +msgstr "Dépôt bloqué" + +#: rhodecode/apps/repository/views/repo_settings_advanced.py:227 msgid "Unlocked repository" -msgstr "" - -#: rhodecode/apps/repository/views/repo_settings_advanced.py:223 -#: rhodecode/controllers/admin/repos.py:363 -msgid "An error occurred during unlocking" -msgstr "Une erreur est survenue durant le déverrouillage." - -#: rhodecode/apps/repository/views/repo_summary.py:293 +msgstr "Dépôt débloqué" + +#: rhodecode/apps/repository/views/repo_settings_fields.py:85 +msgid "An error occurred during creation of field" +msgstr "Une erreur est survenue lors de la création du champ" + +#: rhodecode/apps/repository/views/repo_settings_fields.py:107 +msgid "An error occurred during removal of field" +msgstr "Une erreur est survenue lors de la suppression du champ" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:85 +msgid "Error occurred during deleting issue tracker entry" +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:88 +#: rhodecode/controllers/admin/settings.py:384 +msgid "Removed issue tracker entry" +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:123 +#: rhodecode/controllers/admin/settings.py:431 +msgid "Updated issue tracker entries" +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_remote.py:66 +msgid "Pulled from remote location" +msgstr "Les changements distants ont été récupérés." + +#: rhodecode/apps/repository/views/repo_settings_remote.py:69 +msgid "An error occurred during pull from remote location" +msgstr "Une erreur est survenue durant le pull depuis la source distante." + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:124 +#: rhodecode/controllers/admin/settings.py:147 +#: rhodecode/controllers/admin/settings.py:622 +msgid "Some form inputs contain invalid data." +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:143 +#: rhodecode/controllers/admin/settings.py:176 +msgid "Updated VCS settings" +msgstr "Réglages des gestionnaires de versions mis à jour." + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:147 +msgid "Error occurred during updating repository VCS settings" +msgstr "" + +#: rhodecode/apps/repository/views/repo_summary.py:296 msgid "Branch" -msgstr "" - -#: rhodecode/apps/repository/views/repo_summary.py:294 +msgstr "Branche" + +#: rhodecode/apps/repository/views/repo_summary.py:297 msgid "Tag" -msgstr "" - -#: rhodecode/apps/repository/views/repo_summary.py:295 +msgstr "Label" + +#: rhodecode/apps/repository/views/repo_summary.py:298 msgid "Bookmark" -msgstr "" - -#: rhodecode/apps/repository/views/repo_summary.py:318 -#: rhodecode/controllers/files.py:1021 rhodecode/model/pull_request.py:1345 -#: rhodecode/model/scm.py:775 rhodecode/templates/base/vcs_settings.mako:255 -msgid "Branches" -msgstr "Branches" - -#: rhodecode/apps/repository/views/repo_summary.py:319 +msgstr "Marque page" + +#: rhodecode/apps/repository/views/repo_summary.py:322 msgid "Closed branches" +msgstr "Branches fermées" + +#: rhodecode/apps/ssh_support/events.py:29 +msgid "RhodeCode SSH Key files changed." msgstr "" #: rhodecode/apps/svn_support/events.py:30 -msgid "Configuration for Apaache mad_dav_svn changed." +msgid "Configuration for Apache mad_dav_svn changed." +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:209 +#, python-format +msgid "Updated user group %s" +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:231 +#, python-format +msgid "Error occurred during update of user group %s" +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:257 +msgid "Successfully deleted user group" +msgstr "Suppression du groupe d'utilisateur réussie" + +#: rhodecode/apps/user_group/views/__init__.py:262 +msgid "An error occurred during deletion of user group" +msgstr "Une erreur est survenue lors de la suppression du groupe d'utilisateurs" + +#: rhodecode/apps/user_group/views/__init__.py:366 +msgid "Target group cannot be the same" +msgstr "Le groupe cible ne peut pas être le même" + +#: rhodecode/apps/user_group/views/__init__.py:381 +msgid "User Group permissions updated" +msgstr "Permissions du groupe d'utilisateurs mis à jour" + +#: rhodecode/apps/user_group/views/__init__.py:452 +msgid "User Group global permissions updated successfully" +msgstr "Mise à jour des permissions globales des groupes d'utilisateurs réussie" + +#: rhodecode/apps/user_group/views/__init__.py:534 +msgid "User Group synchronization updated successfully" +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:538 +msgid "An error occurred during synchronization update" msgstr "" #: rhodecode/authentication/schema.py:35 msgid "Enable or disable this authentication plugin." -msgstr "" +msgstr "Activer ou désactiver ce plugin d'authentification" #: rhodecode/authentication/schema.py:37 rhodecode/integrations/schema.py:32 -#: rhodecode/model/permission.py:100 rhodecode/model/permission.py:104 -#: rhodecode/model/permission.py:108 rhodecode/model/permission.py:112 -#: rhodecode/model/permission.py:116 rhodecode/model/permission.py:120 +#: rhodecode/model/permission.py:101 rhodecode/model/permission.py:105 +#: rhodecode/model/permission.py:109 rhodecode/model/permission.py:113 +#: rhodecode/model/permission.py:117 rhodecode/model/permission.py:121 #: rhodecode/model/validation_schema/schemas/integration_schema.py:197 -#: rhodecode/templates/admin/integrations/list.mako:101 +#: rhodecode/templates/admin/integrations/list.mako:105 msgid "Enabled" -msgstr "Autorisée" +msgstr "Activé" #: rhodecode/authentication/schema.py:43 msgid "" -"Amount of seconds to cache the authentication responsecall for this plugin. \n" -"Useful for long calls like LDAP to improve the performance of the authentication system (0 means disabled)." -msgstr "" - -#: rhodecode/authentication/schema.py:49 +"Amount of seconds to cache the authentication and permissions check response call for this plugin. \n" +"Useful for expensive calls like LDAP to improve the performance of the system (0 means disabled)." +msgstr "" + +#: rhodecode/authentication/schema.py:48 msgid "Auth Cache TTL" -msgstr "" +msgstr "Durée de vie du cache d'authentification" #: rhodecode/authentication/views.py:90 msgid "" "Errors exist when saving plugin settings. Please check the form inputs." msgstr "" -#: rhodecode/authentication/views.py:103 rhodecode/authentication/views.py:172 +#: rhodecode/authentication/views.py:103 rhodecode/authentication/views.py:176 msgid "Auth settings updated successfully." -msgstr "" - -#: rhodecode/authentication/views.py:177 +msgstr "Paramètres d'authentification mis à jour avec succès." + +#: rhodecode/authentication/views.py:181 msgid "Errors exist when saving plugin setting. Please check the form inputs." -msgstr "" - -#: rhodecode/authentication/views.py:187 +msgstr "Il y a des erreurs à la sauvegarde des paramètres du plugin. Vérifiez vos entrées." + +#: rhodecode/authentication/views.py:191 msgid "Error occurred during update of auth settings." -msgstr "" +msgstr "Une erreur s'est produite pendant la mise à jour des paramètres d'authentification." #: rhodecode/authentication/plugins/auth_crowd.py:60 msgid "The FQDN or IP of the Atlassian CROWD Server" -msgstr "" +msgstr "Le FDQN ou l'IP du server CROWD d'Atlassian" #: rhodecode/authentication/plugins/auth_crowd.py:62 msgid "Host" @@ -579,7 +1235,7 @@ msgstr "Serveur" #: rhodecode/authentication/plugins/auth_crowd.py:67 msgid "The Port in use by the Atlassian CROWD Server" -msgstr "" +msgstr "Le port utilisé par le server CROWD d'Atlassian" #: rhodecode/authentication/plugins/auth_crowd.py:69 #: rhodecode/authentication/plugins/auth_ldap.py:86 @@ -588,99 +1244,98 @@ msgstr "Port" #: rhodecode/authentication/plugins/auth_crowd.py:75 msgid "The Application Name to authenticate to CROWD" -msgstr "" +msgstr "Nom de l'application pour s'authentifier sur CROWD" #: rhodecode/authentication/plugins/auth_crowd.py:77 msgid "Application Name" -msgstr "" +msgstr "Nom de l'application" #: rhodecode/authentication/plugins/auth_crowd.py:82 msgid "The password to authenticate to CROWD" -msgstr "" +msgstr "Mot de passe pour s'authentifier sur CROWD" #: rhodecode/authentication/plugins/auth_crowd.py:84 msgid "Application Password" -msgstr "" +msgstr "Mot de passe de l'application" #: rhodecode/authentication/plugins/auth_crowd.py:89 msgid "" "A comma separated list of group names that identify users as RhodeCode " "Administrators" -msgstr "" +msgstr "Liste de groupes d'utilisateurs séparés par des virgules qui identifient les utilsateurs comme des administrateurs de RhodeCode" #: rhodecode/authentication/plugins/auth_crowd.py:93 msgid "Admin Groups" -msgstr "" +msgstr "Groupes d'administrateurs" #: rhodecode/authentication/plugins/auth_crowd.py:216 msgid "CROWD" -msgstr "" +msgstr "CROWD" #: rhodecode/authentication/plugins/auth_headers.py:54 msgid "Header to extract the user from" -msgstr "" +msgstr "En-tête pour extraire les utilisateurs de " #: rhodecode/authentication/plugins/auth_headers.py:56 msgid "Header" -msgstr "" +msgstr "En-tête" #: rhodecode/authentication/plugins/auth_headers.py:61 msgid "Header to extract the user from when main one fails" -msgstr "" +msgstr "En-tête pour extraire l'utilisateur quand le principal ne fonctionne pas" #: rhodecode/authentication/plugins/auth_headers.py:63 msgid "Fallback header" -msgstr "" +msgstr "En-tête de rechange" #: rhodecode/authentication/plugins/auth_headers.py:68 msgid "" "Perform cleaning of user, if passed user has @ in username then first part " "before @ is taken. If there's \\ in the username only the part after \\ is " "taken" -msgstr "" +msgstr "Accomplir le nettoyage du compte utilisateur, si OK l'utilisateur a un @ dans son nom alors seulement la partie avant l'@ est prise en compte. Si le nom de l'utilisateur contient un \\ , seulement la partie après le \\ est prise en compte" #: rhodecode/authentication/plugins/auth_headers.py:73 msgid "Clean username" -msgstr "" +msgstr "Nettoyer le nom de d'l'utilisateur" #: rhodecode/authentication/plugins/auth_headers.py:98 msgid "Headers" -msgstr "" +msgstr "En-têtes" #: rhodecode/authentication/plugins/auth_jasig_cas.py:62 msgid "The url of the Jasig CAS REST service" -msgstr "" +msgstr "L'URL du service Jasig CAS REST " #: rhodecode/authentication/plugins/auth_jasig_cas.py:64 -#: rhodecode/templates/admin/gists/show.mako:21 msgid "URL" -msgstr "" +msgstr "URL" #: rhodecode/authentication/plugins/auth_jasig_cas.py:92 msgid "Jasig-CAS" -msgstr "" +msgstr "Jasig-CAS" #: rhodecode/authentication/plugins/auth_ldap.py:74 msgid "" "Host[s] of the LDAP Server \n" "(e.g., 192.168.2.154, or ldap-server.domain.com.\n" " Multiple servers can be specified using commas" -msgstr "" +msgstr "Serveur LDAP\n(i.e., 192.168.2.154, ou ldap-serveur.domaine.com).\n Plusieurs serveurs peuvent être spécifiés en les séparant par des virgules." #: rhodecode/authentication/plugins/auth_ldap.py:78 msgid "LDAP Host" -msgstr "" +msgstr "Serveur LDAP" #: rhodecode/authentication/plugins/auth_ldap.py:83 msgid "" "Custom port that the LDAP server is listening on. Default value is: 389" -msgstr "" +msgstr "Port sur lequel écoute le serveur LDAP. Par défaut le 389." #: rhodecode/authentication/plugins/auth_ldap.py:92 msgid "" "Optional user DN/account to connect to LDAP if authentication is required. \n" "e.g., cn=admin,dc=mydomain,dc=com, or uid=root,cn=users,dc=mydomain,dc=com, or admin@mydomain.com" -msgstr "" +msgstr "Compte utilisateur optionnel (DN/account) pour se connecter au LDAP si une authentification est requise. \ni.e., cn=admin,dc=mondomaine,dc=com, ou uid=root,cn=users,dc=mondomaine,dc=com, ou admin@mondomaine.com" #: rhodecode/authentication/plugins/auth_ldap.py:97 msgid "Account" @@ -688,30 +1343,31 @@ msgstr "Compte" #: rhodecode/authentication/plugins/auth_ldap.py:102 msgid "Password to authenticate for given user DN." -msgstr "" +msgstr "Mot de passe pour authentifier l'utilisateur DN" #: rhodecode/authentication/plugins/auth_ldap.py:105 +#: rhodecode/integrations/types/webhook.py:214 #: rhodecode/templates/login.mako:50 rhodecode/templates/register.mako:48 #: rhodecode/templates/admin/my_account/my_account.mako:30 #: rhodecode/templates/admin/users/user_add.mako:44 -#: rhodecode/templates/base/base.mako:315 +#: rhodecode/templates/base/base.mako:324 #: rhodecode/templates/debug_style/login.html:45 msgid "Password" msgstr "Mot de passe" #: rhodecode/authentication/plugins/auth_ldap.py:110 msgid "TLS Type" -msgstr "" +msgstr "Type de TLS" #: rhodecode/authentication/plugins/auth_ldap.py:111 msgid "Connection Security" -msgstr "" +msgstr "Sécurité de la connection" #: rhodecode/authentication/plugins/auth_ldap.py:117 msgid "" "Require Cert over TLS?. Self-signed and custom certificates can be used when\n" " `RhodeCode Certificate` found in admin > settings > system info page is extended." -msgstr "" +msgstr "Cert au dessus de TLS requis ?. Des certificats auto-signés et sur mesure peuvent être utilisés quand\nla page `RhodeCode Certificate` trouvée dans admin > settings > system est étendue." #: rhodecode/authentication/plugins/auth_ldap.py:120 msgid "Certificate Checks" @@ -721,7 +1377,7 @@ msgstr "Vérif. des certificats" msgid "" "Base DN to search. Dynamic bind is supported. Add `$login` marker in it to be replaced with current user credentials \n" "(e.g., dc=mydomain,dc=com, or ou=Users,dc=mydomain,dc=com)" -msgstr "" +msgstr "Base DN à rechercher. Le bind dynamique est supporté. Ajouter le marqueur `$login` dans celui-ci. Il sera remplacé par les identifiants de connexion de l'utilisateur\n(i.e., dc=mondomaine,dc=com, ou ou=Users,dc=mondomaine,dc=com)" #: rhodecode/authentication/plugins/auth_ldap.py:131 msgid "Base DN" @@ -732,23 +1388,23 @@ msgid "" "Filter to narrow results \n" "(e.g., (&(objectCategory=Person)(objectClass=user)), or \n" "(memberof=cn=rc-login,ou=groups,ou=company,dc=mydomain,dc=com)))" -msgstr "" +msgstr "Filtrer sur des résultats voisins \n(i.e., (&(objectCategory=Person)(objectClass=user)), ou \n(memberof=cn=rc-login,ou=groups,ou=company,dc=mondomaine,dc=com)))" #: rhodecode/authentication/plugins/auth_ldap.py:141 msgid "LDAP Search Filter" -msgstr "" +msgstr "Filtre de recherche LDAP" #: rhodecode/authentication/plugins/auth_ldap.py:147 msgid "How deep to search LDAP. If unsure set to SUBTREE" -msgstr "" +msgstr "Profondeur de recherche dans le LDAP. Si non connue, préciser SUBTREE." #: rhodecode/authentication/plugins/auth_ldap.py:148 msgid "LDAP Search Scope" -msgstr "Portée de recherche" +msgstr "Portée de la recherche LDAP" #: rhodecode/authentication/plugins/auth_ldap.py:154 msgid "LDAP Attribute to map to user name (e.g., uid, or sAMAccountName)" -msgstr "" +msgstr "Attribut LDAP pour désigner le nom de l'utilisateur (i.e., uid, ou sAMAccountName)" #: rhodecode/authentication/plugins/auth_ldap.py:156 msgid "Login Attribute" @@ -756,11 +1412,11 @@ msgstr "Attribut pour le nom d’utilisateur" #: rhodecode/authentication/plugins/auth_ldap.py:157 msgid "The LDAP Login attribute of the CN must be specified" -msgstr "" +msgstr "L'attribut de login LDAP du CN doit être spécifié." #: rhodecode/authentication/plugins/auth_ldap.py:162 msgid "LDAP Attribute to map to first name (e.g., givenName)" -msgstr "" +msgstr "Attribut LDAP pour désigner le prénom (i.e., givenName)" #: rhodecode/authentication/plugins/auth_ldap.py:165 msgid "First Name Attribute" @@ -768,7 +1424,7 @@ msgstr "Attribut pour le prénom" #: rhodecode/authentication/plugins/auth_ldap.py:170 msgid "LDAP Attribute to map to last name (e.g., sn)" -msgstr "" +msgstr "Attribut LDAP pour désigner le nom (i.e., sn)" #: rhodecode/authentication/plugins/auth_ldap.py:173 msgid "Last Name Attribute" @@ -779,514 +1435,44 @@ msgid "" "LDAP Attribute to map to email address (e.g., mail).\n" "Emails are a crucial part of RhodeCode. \n" "If possible add a valid email attribute to ldap users." -msgstr "" +msgstr "Attribut LDAP pour désigner l'adresse de courriel (i.e., mail).\n Les adresses de courriel sont cruciales pour RhodeCode. \nSi possible donnez une adresse de courriel valide à l'attribut email des utilisateurs LDAP." #: rhodecode/authentication/plugins/auth_ldap.py:183 msgid "Email Attribute" -msgstr "" - -#: rhodecode/authentication/plugins/auth_ldap.py:365 +msgstr "Attribut de courriel" + +#: rhodecode/authentication/plugins/auth_ldap.py:367 msgid "LDAP" -msgstr "" +msgstr "LDAP" #: rhodecode/authentication/plugins/auth_pam.py:60 msgid "PAM service name to use for authentication." -msgstr "" +msgstr "Nom de service PAM à utiliser pour l'authentification" #: rhodecode/authentication/plugins/auth_pam.py:62 msgid "PAM service name" -msgstr "" +msgstr "Nom du service PAM " #: rhodecode/authentication/plugins/auth_pam.py:67 msgid "" "Regular expression for extracting user name/email etc. from Unix userinfo." -msgstr "" +msgstr "Expression régulière pour extraire le nom, le courriel, etc d'un utilisateur." #: rhodecode/authentication/plugins/auth_pam.py:70 msgid "Gecos Regex" -msgstr "" +msgstr "Expression régulière Gecos" #: rhodecode/authentication/plugins/auth_pam.py:98 msgid "PAM" -msgstr "" +msgstr "PAM" #: rhodecode/authentication/plugins/auth_rhodecode.py:67 msgid "Rhodecode" -msgstr "" +msgstr "RhodeCode" #: rhodecode/authentication/plugins/auth_token.py:70 msgid "Rhodecode Token Auth" -msgstr "" - -#: rhodecode/controllers/changelog.py:70 rhodecode/controllers/compare.py:64 -#: rhodecode/controllers/pullrequests.py:85 -msgid "There are no commits yet" -msgstr "" - -#: rhodecode/controllers/changeset.py:76 -msgid "Show whitespace" -msgstr "" - -#: rhodecode/controllers/changeset.py:77 -msgid "Show whitespace for all diffs" -msgstr "" - -#: rhodecode/controllers/changeset.py:83 -msgid "Ignore whitespace" -msgstr "" - -#: rhodecode/controllers/changeset.py:84 -msgid "Ignore whitespace for all diffs" -msgstr "" - -#: rhodecode/controllers/changeset.py:140 -msgid "Increase context" -msgstr "" - -#: rhodecode/controllers/changeset.py:141 -msgid "Increase context for all diffs" -msgstr "" - -#: rhodecode/controllers/changeset.py:189 rhodecode/controllers/files.py:106 -#: rhodecode/controllers/files.py:128 -msgid "No such commit exists for this repository" -msgstr "" - -#: rhodecode/controllers/changeset.py:343 -#: rhodecode/controllers/pullrequests.py:919 -#, python-format -msgid "Status change %(transition_icon)s %(status)s" -msgstr "" - -#: rhodecode/controllers/changeset.py:387 -msgid "" -"Changing the status of a commit associated with a closed pull request is not" -" allowed" -msgstr "" - -#: rhodecode/controllers/compare.py:92 -msgid "Select commit" -msgstr "" - -#: rhodecode/controllers/compare.py:149 -msgid "Could not find the source repo: `{}`" -msgstr "" - -#: rhodecode/controllers/compare.py:156 -msgid "Could not find the target repo: `{}`" -msgstr "" - -#: rhodecode/controllers/compare.py:166 -msgid "The comparison of two different kinds of remote repos is not available" -msgstr "" - -#: rhodecode/controllers/compare.py:204 -msgid "Could not compare repos with different large file settings" -msgstr "" - -#: rhodecode/controllers/compare.py:244 -#, python-format -msgid "" -"Repositories unrelated. Cannot compare commit %(commit1)s from repository " -"%(repo1)s with commit %(commit2)s from repository %(repo2)s." -msgstr "" - -#: rhodecode/controllers/feed.py:69 -#, python-format -msgid "Changes on %s repository" -msgstr "Changements sur le dépôt %s" - -#: rhodecode/controllers/feed.py:70 -#, python-format -msgid "%s %s feed" -msgstr "Flux %s de %s" - -#: rhodecode/controllers/files.py:98 -msgid "Click here to add a new file." -msgstr "" - -#: rhodecode/controllers/files.py:103 -#, python-format -msgid "There are no files yet. %s" -msgstr "" - -#: rhodecode/controllers/files.py:434 rhodecode/controllers/files.py:487 -#: rhodecode/controllers/files.py:518 rhodecode/controllers/files.py:593 -#: rhodecode/controllers/files.py:638 rhodecode/controllers/files.py:729 -#, python-format -msgid "This repository has been locked by %s on %s" -msgstr "" - -#: rhodecode/controllers/files.py:442 rhodecode/controllers/files.py:495 -msgid "You can only delete files with revision being a valid branch " -msgstr "" - -#: rhodecode/controllers/files.py:451 rhodecode/controllers/files.py:504 -msgid "Deleted file {} via RhodeCode Enterprise" -msgstr "" - -#: rhodecode/controllers/files.py:472 -msgid "Successfully deleted file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:476 rhodecode/controllers/files.py:582 -#: rhodecode/controllers/files.py:719 -msgid "Error occurred during commit" -msgstr "Une erreur est survenue durant le commit" - -#: rhodecode/controllers/files.py:526 rhodecode/controllers/files.py:601 -msgid "You can only edit files with revision being a valid branch " -msgstr "" - -#: rhodecode/controllers/files.py:538 rhodecode/controllers/files.py:613 -msgid "Edited file {} via RhodeCode Enterprise" -msgstr "" - -#: rhodecode/controllers/files.py:555 -msgid "No changes" -msgstr "Aucun changement" - -#: rhodecode/controllers/files.py:578 -msgid "Successfully committed changes to file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:651 rhodecode/controllers/files.py:740 -msgid "Added file via RhodeCode Enterprise" -msgstr "" - -#: rhodecode/controllers/files.py:677 -msgid "No filename" -msgstr "Aucun nom de fichier" - -#: rhodecode/controllers/files.py:707 -msgid "Successfully committed new file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:710 -msgid "" -"The location specified must be a relative path and must not contain .. in " -"the path" -msgstr "" - -#: rhodecode/controllers/files.py:763 -msgid "Downloads disabled" -msgstr "Les téléchargements sont désactivés" - -#: rhodecode/controllers/files.py:769 -#, python-format -msgid "Unknown revision %s" -msgstr "Révision %s inconnue." - -#: rhodecode/controllers/files.py:771 -msgid "Empty repository" -msgstr "Dépôt vide." - -#: rhodecode/controllers/files.py:773 rhodecode/controllers/files.py:807 -msgid "Unknown archive type" -msgstr "Type d’archive inconnu" - -#: rhodecode/controllers/files.py:1000 -msgid "Changesets" -msgstr "Changesets" - -#: rhodecode/controllers/files.py:1025 rhodecode/model/scm.py:790 -#: rhodecode/templates/base/vcs_settings.mako:280 -msgid "Tags" -msgstr "Tags" - -#: rhodecode/controllers/forks.py:190 -#, python-format -msgid "An error occurred during repository forking %s" -msgstr "Une erreur est survenue durant le fork du dépôt %s." - -#: rhodecode/controllers/journal.py:107 rhodecode/controllers/journal.py:150 -msgid "public journal" -msgstr "Journal public" - -#: rhodecode/controllers/journal.py:111 rhodecode/controllers/journal.py:154 -msgid "journal" -msgstr "Journal" - -#: rhodecode/controllers/pullrequests.py:99 -msgid "Commit does not exist" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:216 -msgid "Pull request requires a title with min. 3 chars" -msgstr "Les requêtes de pull nécessitent un titre d’au moins 3 caractères." - -#: rhodecode/controllers/pullrequests.py:218 -msgid "Error creating pull request: {}" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:276 -msgid "Successfully opened new pull request" -msgstr "La requête de pull a été ouverte avec succès." - -#: rhodecode/controllers/pullrequests.py:279 -msgid "Error occurred during creation of this pull request." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:322 -msgid "Cannot update closed pull requests." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:328 -msgid "Pull request title & description updated." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:346 -msgid "" -"Pull request updated to \"{source_commit_id}\" with {count_added} added, " -"{count_removed} removed commits. Source of changes: {change_source}" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:363 -msgid "Reload page" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:437 -msgid "Pull request was successfully merged and closed." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:461 -msgid "Pull request reviewers updated." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:482 -msgid "Successfully deleted pull request" -msgstr "La requête de pull a été supprimée avec succès." - -#: rhodecode/controllers/pullrequests.py:486 -msgid "Your are not allowed to delete this pull request" -msgstr "" - -#: rhodecode/controllers/admin/defaults.py:84 -msgid "Default settings updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/defaults.py:99 -msgid "Error occurred during update of default values" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:72 -msgid "Requires registered account" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:73 -msgid "Can be accessed by anonymous users" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:199 -msgid "Error occurred during gist creation" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:230 -#, python-format -msgid "Deleted gist %s" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:306 -msgid "Successfully updated gist content" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:311 -msgid "Successfully updated gist data" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:314 -msgid "Error occurred during update of gist {}: {}" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:318 -#, python-format -msgid "Error occurred during update of gist %s" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:343 -#: rhodecode/templates/admin/gists/show.mako:67 -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:35 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:31 -#: rhodecode/templates/data_table/_dt_elements.mako:263 -msgid "never" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:350 -#, python-format -msgid "%(expiry)s - current value" -msgstr "" - -#: rhodecode/controllers/admin/my_account.py:70 -msgid "You can't edit this user since it's crucial for entire application" -msgstr "Vous ne pouvez pas éditer cet utilisateur ; il est nécessaire pour le bon fonctionnement de l’application." - -#: rhodecode/controllers/admin/my_account.py:110 -msgid "Your account was updated successfully" -msgstr "Votre compte a été mis à jour avec succès" - -#: rhodecode/controllers/admin/my_account.py:125 -#: rhodecode/controllers/admin/users.py:182 -#, python-format -msgid "Error occurred during update of user %s" -msgstr "" - -#: rhodecode/controllers/admin/permissions.py:107 -msgid "Application permissions updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/permissions.py:122 -#: rhodecode/controllers/admin/permissions.py:171 -#: rhodecode/controllers/admin/permissions.py:225 -msgid "Error occurred during update of permissions" -msgstr "" - -#: rhodecode/controllers/admin/permissions.py:156 -msgid "Object permissions updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/permissions.py:210 -msgid "Global permissions updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/repo_groups.py:202 -#, python-format -msgid "Created repository group %s" -msgstr "" - -#: rhodecode/controllers/admin/repo_groups.py:215 -#, python-format -msgid "Error occurred during creation of repository group %s" -msgstr "" - -#: rhodecode/controllers/admin/repo_groups.py:261 -#, python-format -msgid "Updated repository group %s" -msgstr "" - -#: rhodecode/controllers/admin/repo_groups.py:276 -#, python-format -msgid "Error occurred during update of repository group %s" -msgstr "" - -#: rhodecode/controllers/admin/repo_groups.py:291 -#, python-format -msgid "This group contains %(num)d repository and cannot be deleted" -msgid_plural "This group contains %(num)d repositories and cannot be deleted" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/controllers/admin/repo_groups.py:300 -#, python-format -msgid "This group contains %(num)d subgroup and cannot be deleted" -msgid_plural "This group contains %(num)d subgroups and cannot be deleted" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/controllers/admin/repo_groups.py:313 -#, python-format -msgid "Removed repository group %s" -msgstr "" - -#: rhodecode/controllers/admin/repo_groups.py:317 -#, python-format -msgid "Error occurred during deletion of repository group %s" -msgstr "" - -#: rhodecode/controllers/admin/repo_groups.py:381 -#: rhodecode/controllers/admin/user_groups.py:318 -msgid "Cannot change permission for yourself as admin" -msgstr "" - -#: rhodecode/controllers/admin/repo_groups.py:404 -msgid "Repository Group permissions updated" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:125 -#, python-format -msgid "Error creating repository %s: invalid certificate" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:129 -#, python-format -msgid "Error creating repository %s" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:270 -#, python-format -msgid "Created repository %s from %s" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:279 -#, python-format -msgid "Forked repository %s as %s" -msgstr "dépôt %s forké en tant que %s" - -#: rhodecode/controllers/admin/repos.py:282 -#, python-format -msgid "Created repository %s" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:319 -msgid "An error occurred during creation of field" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:334 -msgid "An error occurred during removal of field" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:353 -msgid "Unlocked" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:357 -msgid "Locked" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:359 -#, python-format -msgid "Repository has been %s" -msgstr "Le dépôt a été %s." - -#: rhodecode/controllers/admin/repos.py:373 -msgid "Pulled from remote location" -msgstr "Les changements distants ont été récupérés." - -#: rhodecode/controllers/admin/repos.py:376 -msgid "An error occurred during pull from remote location" -msgstr "Une erreur est survenue durant le pull depuis la source distante." - -#: rhodecode/controllers/admin/repos.py:397 -msgid "An error occurred during deletion of repository stats" -msgstr "Une erreur est survenue durant la suppression des statistiques du dépôt." - -#: rhodecode/controllers/admin/repos.py:443 -msgid "Error occurred during deleting issue tracker entry" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:446 -#: rhodecode/controllers/admin/settings.py:384 -msgid "Removed issue tracker entry" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:476 -#: rhodecode/controllers/admin/settings.py:431 -msgid "Updated issue tracker entries" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:537 -#: rhodecode/controllers/admin/settings.py:147 -#: rhodecode/controllers/admin/settings.py:622 -msgid "Some form inputs contain invalid data." -msgstr "" - -#: rhodecode/controllers/admin/repos.py:555 -msgid "Error occurred during updating repository VCS settings" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:559 -#: rhodecode/controllers/admin/settings.py:176 -msgid "Updated VCS settings" -msgstr "Réglages des gestionnaires de versions mis à jour." +msgstr "Jeton d'authentification RhodeCode" #: rhodecode/controllers/admin/settings.py:172 #: rhodecode/controllers/admin/settings.py:286 @@ -1308,11 +1494,11 @@ msgstr "Réglages d’affichage mis à jour." #: rhodecode/controllers/admin/settings.py:351 msgid "Error occurred during updating visualisation settings" -msgstr "" +msgstr "Une erreur est survenue lors de la mise à jour des paramètres de visualisation" #: rhodecode/controllers/admin/settings.py:444 msgid "Please enter email address" -msgstr "" +msgstr "Entrez votre adresse de courriel SVP" #: rhodecode/controllers/admin/settings.py:462 msgid "Send email task created" @@ -1328,7 +1514,7 @@ msgstr "Hooks mis à jour" #: rhodecode/controllers/admin/settings.py:514 msgid "Error occurred during hook creation" -msgstr "" +msgstr "Une erreur est survenue lors de la création du hook" #: rhodecode/controllers/admin/settings.py:643 msgid "Error occurred during updating labs settings" @@ -1338,205 +1524,59 @@ msgstr "" msgid "Updated Labs settings" msgstr "" -#: rhodecode/controllers/admin/user_groups.py:164 -#, python-format -msgid "Created user group %(user_group_link)s" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:178 -#, python-format -msgid "Error occurred during creation of user group %s" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:218 -#, python-format -msgid "Updated user group %s" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:234 -#, python-format -msgid "Error occurred during update of user group %s" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:253 -msgid "Successfully deleted user group" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:258 -msgid "An error occurred during deletion of user group" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:326 -msgid "Target group cannot be the same" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:332 -msgid "User Group permissions updated" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:415 -msgid "User Group global permissions updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:430 -#: rhodecode/controllers/admin/users.py:477 -msgid "An error occurred during permissions saving" -msgstr "Une erreur est survenue durant l’enregistrement des permissions." - -#: rhodecode/controllers/admin/user_groups.py:474 -msgid "User Group synchronization updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:478 -msgid "An error occurred during synchronization update" -msgstr "" - -#: rhodecode/controllers/admin/users.py:108 -#, python-format -msgid "Created user %(user_link)s" -msgstr "" - -#: rhodecode/controllers/admin/users.py:124 -#, python-format -msgid "Error occurred during creation of user %s" -msgstr "" - -#: rhodecode/controllers/admin/users.py:166 -msgid "User updated successfully" -msgstr "L’utilisateur a été mis à jour avec succès." - -#: rhodecode/controllers/admin/users.py:209 -#, python-format -msgid "Detached %s repositories" -msgstr "" - -#: rhodecode/controllers/admin/users.py:214 -#, python-format -msgid "Deleted %s repositories" -msgstr "" - -#: rhodecode/controllers/admin/users.py:222 -#, python-format -msgid "Detached %s repository groups" -msgstr "" - -#: rhodecode/controllers/admin/users.py:227 -#, python-format -msgid "Deleted %s repository groups" -msgstr "" - -#: rhodecode/controllers/admin/users.py:235 -#, python-format -msgid "Detached %s user groups" -msgstr "" - -#: rhodecode/controllers/admin/users.py:240 -#, python-format -msgid "Deleted %s user groups" -msgstr "" - -#: rhodecode/controllers/admin/users.py:257 -msgid "Successfully deleted user" -msgstr "" - -#: rhodecode/controllers/admin/users.py:263 -msgid "An error occurred during deletion of user" -msgstr "Une erreur est survenue durant la suppression de l’utilisateur." - -#: rhodecode/controllers/admin/users.py:280 -msgid "Force password change disabled for user" -msgstr "" - -#: rhodecode/controllers/admin/users.py:285 -msgid "Force password change enabled for user" -msgstr "" - -#: rhodecode/controllers/admin/users.py:294 -msgid "An error occurred during password reset for user" -msgstr "" - -#: rhodecode/controllers/admin/users.py:325 -#, python-format -msgid "Linked repository group `%s` as personal" -msgstr "" - -#: rhodecode/controllers/admin/users.py:331 -#, python-format -msgid "Created repository group `%s`" -msgstr "" - -#: rhodecode/controllers/admin/users.py:335 -#, python-format -msgid "Repository group `%s` is already taken" -msgstr "" - -#: rhodecode/controllers/admin/users.py:340 -msgid "An error occurred during repository group creation for user" -msgstr "" - -#: rhodecode/controllers/admin/users.py:396 -msgid "" -"The user participates as reviewer in pull requests and cannot be deleted. " -"You can set the user to \"inactive\" instead of deleting it." -msgstr "" - -#: rhodecode/controllers/admin/users.py:462 -msgid "User global permissions updated successfully" -msgstr "" - -#: rhodecode/events/pullrequest.py:71 +#: rhodecode/events/pullrequest.py:72 msgid "pullrequest created" msgstr "" -#: rhodecode/events/pullrequest.py:80 +#: rhodecode/events/pullrequest.py:81 msgid "pullrequest closed" msgstr "" -#: rhodecode/events/pullrequest.py:89 +#: rhodecode/events/pullrequest.py:90 msgid "pullrequest commits updated" msgstr "" -#: rhodecode/events/pullrequest.py:98 +#: rhodecode/events/pullrequest.py:99 msgid "pullrequest review changed" msgstr "" -#: rhodecode/events/pullrequest.py:107 +#: rhodecode/events/pullrequest.py:108 msgid "pullrequest merged" msgstr "" -#: rhodecode/events/pullrequest.py:116 +#: rhodecode/events/pullrequest.py:117 msgid "pullrequest commented" msgstr "" -#: rhodecode/events/repo.py:148 +#: rhodecode/events/repo.py:149 msgid "repository pre create" msgstr "" -#: rhodecode/events/repo.py:157 +#: rhodecode/events/repo.py:158 msgid "repository created" -msgstr "" - -#: rhodecode/events/repo.py:166 +msgstr "Dépôt créé" + +#: rhodecode/events/repo.py:167 msgid "repository pre delete" msgstr "" -#: rhodecode/events/repo.py:175 +#: rhodecode/events/repo.py:176 msgid "repository deleted" -msgstr "" - -#: rhodecode/events/repo.py:211 +msgstr "Dépôt supprimé" + +#: rhodecode/events/repo.py:216 msgid "repository pre pull" msgstr "" -#: rhodecode/events/repo.py:220 +#: rhodecode/events/repo.py:225 msgid "repository pull" msgstr "" -#: rhodecode/events/repo.py:229 +#: rhodecode/events/repo.py:234 msgid "repository pre push" msgstr "" -#: rhodecode/events/repo.py:240 +#: rhodecode/events/repo.py:245 msgid "repository push" msgstr "" @@ -1554,7 +1594,7 @@ msgstr "" #: rhodecode/events/user.py:37 msgid "user registered" -msgstr "" +msgstr "Utilisateur enregistré" #: rhodecode/events/user.py:52 msgid "user pre create" @@ -1572,54 +1612,60 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:87 #: rhodecode/templates/admin/my_account/my_account_emails.mako:65 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:107 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:68 #: rhodecode/templates/admin/permissions/permissions_application.mako:60 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:61 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:64 #: rhodecode/templates/admin/permissions/permissions_objects.mako:57 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:136 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:68 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:134 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:84 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:66 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:80 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:110 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:195 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:201 #: rhodecode/templates/admin/repos/repo_edit_vcs.mako:44 #: rhodecode/templates/admin/settings/settings_global.mako:140 #: rhodecode/templates/admin/settings/settings_issuetracker.mako:16 #: rhodecode/templates/admin/settings/settings_labs.mako:49 #: rhodecode/templates/admin/settings/settings_vcs.mako:14 -#: rhodecode/templates/admin/settings/settings_visual.mako:222 +#: rhodecode/templates/admin/settings/settings_visual.mako:211 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:121 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:83 #: rhodecode/templates/admin/users/user_edit_emails.mako:63 #: rhodecode/templates/admin/users/user_edit_ips.mako:71 #: rhodecode/templates/admin/users/user_edit_profile.mako:135 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:63 #: rhodecode/templates/base/default_perms_box.mako:89 msgid "Reset" msgstr "Réinitialiser" -#: rhodecode/forms/__init__.py:36 rhodecode/templates/admin/gists/show.mako:49 -#: rhodecode/templates/admin/integrations/list.mako:211 +#: rhodecode/forms/__init__.py:36 rhodecode/templates/admin/gists/show.mako:54 +#: rhodecode/templates/admin/integrations/list.mako:215 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:49 #: rhodecode/templates/admin/my_account/my_account_emails.mako:32 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:26 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:31 +#: rhodecode/templates/admin/notifications/notifications_data.mako:22 +#: rhodecode/templates/admin/notifications/notifications_show.mako:35 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:29 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:25 #: rhodecode/templates/admin/settings/settings_hooks.mako:46 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:45 #: rhodecode/templates/admin/users/user_edit_emails.mako:31 #: rhodecode/templates/admin/users/user_edit_ips.mako:35 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:28 #: rhodecode/templates/base/issue_tracker_settings.mako:69 -#: rhodecode/templates/base/vcs_settings.mako:264 -#: rhodecode/templates/base/vcs_settings.mako:289 +#: rhodecode/templates/base/vcs_settings.mako:244 +#: rhodecode/templates/base/vcs_settings.mako:269 #: rhodecode/templates/changeset/changeset_file_comment.mako:142 #: rhodecode/templates/changeset/changeset_file_comment.mako:144 #: rhodecode/templates/changeset/changeset_file_comment.mako:147 -#: rhodecode/templates/data_table/_dt_elements.mako:123 -#: rhodecode/templates/data_table/_dt_elements.mako:184 -#: rhodecode/templates/data_table/_dt_elements.mako:198 -#: rhodecode/templates/data_table/_dt_elements.mako:210 +#: rhodecode/templates/data_table/_dt_elements.mako:171 +#: rhodecode/templates/data_table/_dt_elements.mako:244 +#: rhodecode/templates/data_table/_dt_elements.mako:258 +#: rhodecode/templates/data_table/_dt_elements.mako:270 #: rhodecode/templates/debug_style/buttons.html:132 -#: rhodecode/templates/files/files_source.mako:45 -#: rhodecode/templates/files/files_source.mako:49 -#: rhodecode/templates/files/files_source.mako:52 +#: rhodecode/templates/files/files_source.mako:51 +#: rhodecode/templates/files/files_source.mako:55 +#: rhodecode/templates/files/files_source.mako:58 #: rhodecode/templates/pullrequests/pullrequest_show.mako:56 #: rhodecode/templates/pullrequests/pullrequest_show.mako:60 msgid "Delete" @@ -1628,17 +1674,17 @@ msgstr "Supprimer" #: rhodecode/integrations/schema.py:30 #: rhodecode/model/validation_schema/schemas/integration_schema.py:195 msgid "Enable or disable this integration." -msgstr "" +msgstr "Activer ou désactiver cette intégration." #: rhodecode/integrations/schema.py:37 #: rhodecode/model/validation_schema/schemas/integration_schema.py:176 msgid "Short name for this integration." -msgstr "" +msgstr "Nom court pour cette intégration" #: rhodecode/integrations/schema.py:39 #: rhodecode/model/validation_schema/schemas/integration_schema.py:178 msgid "Integration name" -msgstr "" +msgstr "Nom de l'intégration" #: rhodecode/integrations/schema.py:51 msgid "" @@ -1658,28 +1704,28 @@ msgstr "" msgid "Root repositories only" msgstr "" -#: rhodecode/integrations/views.py:160 +#: rhodecode/integrations/views.py:148 msgid "{repo_name} repository" msgstr "" -#: rhodecode/integrations/views.py:163 +#: rhodecode/integrations/views.py:151 msgid "{repo_group_name} repo group" msgstr "" -#: rhodecode/integrations/views.py:170 +#: rhodecode/integrations/views.py:158 msgid "{name} integration" msgstr "" -#: rhodecode/integrations/views.py:184 +#: rhodecode/integrations/views.py:173 msgid "Integration {integration_name} deleted successfully." msgstr "" -#: rhodecode/integrations/views.py:264 +#: rhodecode/integrations/views.py:301 msgid "" "Errors exist when saving integration settings. Please check the form inputs." msgstr "" -#: rhodecode/integrations/views.py:289 +#: rhodecode/integrations/views.py:326 msgid "Integration {integration_name} updated successfully." msgstr "" @@ -1763,17 +1809,19 @@ msgid "" "/incoming-webhook/\">slack app manager" msgstr "" -#: rhodecode/integrations/types/slack.py:60 rhodecode/templates/login.mako:43 -#: rhodecode/templates/register.mako:41 -#: rhodecode/templates/admin/admin_log_base.mako:6 +#: rhodecode/integrations/types/slack.py:60 +#: rhodecode/integrations/types/webhook.py:204 +#: rhodecode/templates/login.mako:43 rhodecode/templates/register.mako:41 +#: rhodecode/templates/admin/admin_log_base.mako:7 #: rhodecode/templates/admin/my_account/my_account_profile.mako:24 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:24 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:69 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:45 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:70 #: rhodecode/templates/admin/users/user_add.mako:35 #: rhodecode/templates/admin/users/user_edit_profile.mako:39 #: rhodecode/templates/admin/users/users.mako:63 -#: rhodecode/templates/base/base.mako:306 +#: rhodecode/templates/base/base.mako:315 #: rhodecode/templates/debug_style/login.html:36 #: rhodecode/templates/email_templates/user_registration.mako:23 #: rhodecode/templates/users/user_profile.mako:27 @@ -1809,132 +1857,158 @@ msgid "" "Send events such as repo pushes and pull requests to your slack channel." msgstr "" -#: rhodecode/integrations/types/webhook.py:164 +#: rhodecode/integrations/types/webhook.py:177 msgid "Webhook URL" msgstr "" -#: rhodecode/integrations/types/webhook.py:166 -msgid "" -"URL of the webhook to receive POST event. Following variables are allowed to" -" be used: {vars}. Some of the variables would trigger multiple calls, like " +#: rhodecode/integrations/types/webhook.py:179 +msgid "" +"URL to which Webhook should submit data. Following variables are allowed to " +"be used: {vars}. Some of the variables would trigger multiple calls, like " "${{branch}} or ${{commit_id}}. Webhook will be called as many times as " "unique objects in data in such cases." msgstr "" -#: rhodecode/integrations/types/webhook.py:180 +#: rhodecode/integrations/types/webhook.py:193 msgid "Secret Token" msgstr "" -#: rhodecode/integrations/types/webhook.py:181 -msgid "String used to validate received payloads." -msgstr "" - -#: rhodecode/integrations/types/webhook.py:190 -msgid "Call Method" -msgstr "" - -#: rhodecode/integrations/types/webhook.py:191 -msgid "Select if the webhook call should be made with POST or GET." -msgstr "" - -#: rhodecode/integrations/types/webhook.py:204 -msgid "Webhook" +#: rhodecode/integrations/types/webhook.py:194 +msgid "" +"Optional string used to validate received payloads. It will be sent together" +" with event data in JSON" msgstr "" #: rhodecode/integrations/types/webhook.py:205 -msgid "Post json events to a webhook endpoint" -msgstr "" - -#: rhodecode/lib/action_parser.py:94 +msgid "Optional username to authenticate the call." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:215 +msgid "Optional password to authenticate the call." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:225 +msgid "Custom Header Key" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:226 +msgid "Custom Header name to be set when calling endpoint." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:235 +msgid "Custom Header Value" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:236 +msgid "Custom Header value to be set when calling endpoint." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:245 +msgid "Call Method" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:246 +msgid "Select if the Webhook call should be made with POST or GET." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:259 +msgid "Webhook" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:260 +msgid "Post json events to a Webhook endpoint" +msgstr "" + +#: rhodecode/lib/action_parser.py:93 msgid "[deleted] repository" msgstr "[a supprimé] le dépôt" -#: rhodecode/lib/action_parser.py:97 rhodecode/lib/action_parser.py:115 +#: rhodecode/lib/action_parser.py:96 rhodecode/lib/action_parser.py:114 msgid "[created] repository" msgstr "[a créé] le dépôt" -#: rhodecode/lib/action_parser.py:100 +#: rhodecode/lib/action_parser.py:99 msgid "[created] repository as fork" msgstr "[a créé] le dépôt en tant que fork" -#: rhodecode/lib/action_parser.py:103 rhodecode/lib/action_parser.py:118 +#: rhodecode/lib/action_parser.py:102 rhodecode/lib/action_parser.py:117 msgid "[forked] repository" msgstr "[a forké] le dépôt" -#: rhodecode/lib/action_parser.py:106 rhodecode/lib/action_parser.py:121 +#: rhodecode/lib/action_parser.py:105 rhodecode/lib/action_parser.py:120 msgid "[updated] repository" msgstr "[a mis à jour] le dépôt" -#: rhodecode/lib/action_parser.py:109 +#: rhodecode/lib/action_parser.py:108 msgid "[downloaded] archive from repository" msgstr "" -#: rhodecode/lib/action_parser.py:112 +#: rhodecode/lib/action_parser.py:111 msgid "[delete] repository" msgstr "[a supprimé] le dépôt" -#: rhodecode/lib/action_parser.py:124 +#: rhodecode/lib/action_parser.py:123 msgid "[created] user" msgstr "[a créé] l’utilisateur" -#: rhodecode/lib/action_parser.py:127 +#: rhodecode/lib/action_parser.py:126 msgid "[updated] user" msgstr "[a mis à jour] l’utilisateur" -#: rhodecode/lib/action_parser.py:130 +#: rhodecode/lib/action_parser.py:129 msgid "[created] user group" msgstr "" -#: rhodecode/lib/action_parser.py:133 +#: rhodecode/lib/action_parser.py:132 msgid "[updated] user group" msgstr "" -#: rhodecode/lib/action_parser.py:136 +#: rhodecode/lib/action_parser.py:135 msgid "[commented] on commit in repository" msgstr "" -#: rhodecode/lib/action_parser.py:139 +#: rhodecode/lib/action_parser.py:138 msgid "[commented] on pull request for" msgstr "[a commenté] la requête de pull pour" -#: rhodecode/lib/action_parser.py:142 +#: rhodecode/lib/action_parser.py:141 msgid "[closed] pull request for" msgstr "[a fermé] la requête de pull de" -#: rhodecode/lib/action_parser.py:145 +#: rhodecode/lib/action_parser.py:144 msgid "[merged] pull request for" -msgstr "" - -#: rhodecode/lib/action_parser.py:148 +msgstr "[mergé] pull request pour" + +#: rhodecode/lib/action_parser.py:147 msgid "[pushed] into" msgstr "[a pushé] dans" -#: rhodecode/lib/action_parser.py:151 +#: rhodecode/lib/action_parser.py:150 msgid "[committed via RhodeCode] into repository" msgstr "[a commité via RhodeCode] dans le dépôt" -#: rhodecode/lib/action_parser.py:154 +#: rhodecode/lib/action_parser.py:153 msgid "[pulled from remote] into repository" msgstr "[a pullé depuis un site distant] dans le dépôt" -#: rhodecode/lib/action_parser.py:157 +#: rhodecode/lib/action_parser.py:156 msgid "[pulled] from" msgstr "[a pullé] depuis" -#: rhodecode/lib/action_parser.py:160 +#: rhodecode/lib/action_parser.py:159 msgid "[started following] repository" msgstr "[suit maintenant] le dépôt" -#: rhodecode/lib/action_parser.py:163 +#: rhodecode/lib/action_parser.py:162 msgid "[stopped following] repository" msgstr "[ne suit plus] le dépôt" -#: rhodecode/lib/action_parser.py:172 +#: rhodecode/lib/action_parser.py:171 #, python-format msgid "fork name %s" msgstr "" -#: rhodecode/lib/action_parser.py:190 +#: rhodecode/lib/action_parser.py:189 #: rhodecode/templates/pullrequests/pullrequest_show.mako:51 #, python-format msgid "Pull request #%s" @@ -1945,59 +2019,49 @@ msgstr "Requête de pull #%s" msgid "Show all combined commits %s->%s" msgstr "" -#: rhodecode/lib/action_parser.py:227 +#: rhodecode/lib/action_parser.py:228 msgid "compare view" msgstr "vue de comparaison" -#: rhodecode/lib/action_parser.py:234 +#: rhodecode/lib/action_parser.py:235 #, python-format msgid " and %(num)s more commits" msgstr "" -#: rhodecode/lib/action_parser.py:286 +#: rhodecode/lib/action_parser.py:288 #, python-format msgid "Deleted branch: %s" msgstr "" -#: rhodecode/lib/action_parser.py:289 +#: rhodecode/lib/action_parser.py:291 #, python-format msgid "Created tag: %s" msgstr "" -#: rhodecode/lib/action_parser.py:302 +#: rhodecode/lib/action_parser.py:304 msgid "Commit not found" -msgstr "" - -#: rhodecode/lib/auth.py:1220 +msgstr "Révision non trouvée" + +#: rhodecode/lib/auth.py:1445 #, python-format msgid "IP %s not allowed" msgstr "" -#: rhodecode/lib/auth.py:1309 +#: rhodecode/lib/auth.py:1535 msgid "You need to be a registered user to perform this action" msgstr "Vous devez être un utilisateur enregistré pour effectuer cette action." -#: rhodecode/lib/auth.py:1366 -#, python-format -msgid "Action not supported for %s." -msgstr "" - -#: rhodecode/lib/auth.py:1412 +#: rhodecode/lib/auth.py:1577 msgid "You need to be signed in to view this page" -msgstr "" - -#: rhodecode/lib/base.py:561 -#, python-format -msgid "The repository at %(repo_name)s cannot be located." -msgstr "" +msgstr "Vous devez vous connecter pour voir cette page" #: rhodecode/lib/diffs.py:62 msgid "Click to comment" -msgstr "" +msgstr "Cliquer pour commenter" #: rhodecode/lib/diffs.py:77 msgid "Binary file" -msgstr "" +msgstr "Fichier binaire" #: rhodecode/lib/diffs.py:98 msgid "" @@ -2008,20 +2072,11 @@ msgstr "Cet ensemble de changements était trop gros pour être affiché et a été découpé, utilisez le menu « Diff » pour afficher les différences." msgid "No changes detected" msgstr "Aucun changement détecté." -#: rhodecode/lib/diffs.py:921 +#: rhodecode/lib/diffs.py:927 msgid "Click to select line" msgstr "" -#: rhodecode/lib/helpers.py:1527 -#, python-format -msgid " and %s more" -msgstr "et %s de plus" - -#: rhodecode/lib/helpers.py:1531 -msgid "No Files" -msgstr "Aucun fichier" - -#: rhodecode/lib/helpers.py:1836 +#: rhodecode/lib/helpers.py:1869 msgid "" "Example filter terms:\n" " repository:vcs\n" @@ -2041,7 +2096,7 @@ msgid "" " \"username:test AND repository:test*\"\n" msgstr "" -#: rhodecode/lib/helpers.py:1859 +#: rhodecode/lib/helpers.py:1893 msgid "" "Example filter terms for `{searcher}` search:\n" "{terms}\n" @@ -2055,54 +2110,54 @@ msgid "" "More: {search_doc}" msgstr "" -#: rhodecode/lib/helpers.py:1875 +#: rhodecode/lib/helpers.py:1910 #, python-format msgid "" "%s repository is not mapped to db perhaps it was created or renamed from the" " filesystem please run the application again in order to rescan repositories" msgstr "Le dépôt %s n’est pas représenté dans la base de données. Il a probablement été créé ou renommé manuellement. Veuillez relancer l’application pour rescanner les dépôts." -#: rhodecode/lib/utils2.py:486 +#: rhodecode/lib/utils2.py:525 msgid "in ${ago}" msgstr "" -#: rhodecode/lib/utils2.py:492 +#: rhodecode/lib/utils2.py:531 msgid "${ago} ago" msgstr "" -#: rhodecode/lib/utils2.py:501 +#: rhodecode/lib/utils2.py:540 msgid "${val}, ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:503 +#: rhodecode/lib/utils2.py:542 msgid "${val}, ${detail} ago" msgstr "" -#: rhodecode/lib/utils2.py:505 +#: rhodecode/lib/utils2.py:544 msgid "in ${val}, ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:507 +#: rhodecode/lib/utils2.py:546 msgid "${val} and ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:509 +#: rhodecode/lib/utils2.py:548 msgid "${val} and ${detail} ago" msgstr "" -#: rhodecode/lib/utils2.py:511 +#: rhodecode/lib/utils2.py:550 msgid "in ${val} and ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:515 -#: rhodecode/public/js/rhodecode-components.js:33659 -#: rhodecode/public/js/scripts.js:25507 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:74 +#: rhodecode/lib/utils2.py:554 +#: rhodecode/public/js/rhodecode-components.js:29149 +#: rhodecode/public/js/scripts.js:20997 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:80 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:174 msgid "just now" msgstr "à l’instant" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:570 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:569 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:582 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:599 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:684 @@ -2119,24 +2174,25 @@ msgstr "à l’instant" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:765 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:775 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:817 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:946 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:971 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2285 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2285 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2289 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2289 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2339 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2340 -#: rhodecode/model/db.py:2482 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:816 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:945 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:970 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2279 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2279 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2283 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2283 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2333 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2334 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2535 +#: rhodecode/model/db.py:2595 msgid "Repository no access" msgstr "Aucun accès au dépôt" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:571 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:570 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:583 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:600 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:685 @@ -2153,24 +2209,25 @@ msgstr "Aucun accès au dépôt" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:766 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:776 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:947 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:972 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2286 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2286 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2340 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2341 -#: rhodecode/model/db.py:2483 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:946 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:971 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2280 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2280 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2334 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2335 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2536 +#: rhodecode/model/db.py:2596 msgid "Repository read access" msgstr "Accès en lecture au dépôt" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:572 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:571 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:584 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:601 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:686 @@ -2187,24 +2244,25 @@ msgstr "Accès en lecture au dépôt" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:767 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:777 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:948 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:973 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2341 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2342 -#: rhodecode/model/db.py:2484 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:947 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:972 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2335 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2336 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2537 +#: rhodecode/model/db.py:2597 msgid "Repository write access" msgstr "Accès en écriture au dépôt" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:573 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:572 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:585 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:602 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:687 @@ -2221,48 +2279,49 @@ msgstr "Accès en écriture au dépôt" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:768 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:778 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:827 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:949 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:974 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2288 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2288 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2342 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2343 -#: rhodecode/model/db.py:2485 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:820 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:820 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:826 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:948 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:973 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2282 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2282 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2336 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2337 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2538 +#: rhodecode/model/db.py:2598 msgid "Repository admin access" msgstr "Accès administrateur au dépôt" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:575 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:574 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:587 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:604 msgid "Repositories Group no access" msgstr "Aucun accès au groupe de dépôts" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:576 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:575 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:588 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:605 msgid "Repositories Group read access" msgstr "Accès en lecture au groupe de dépôts" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:577 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:576 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:589 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:606 msgid "Repositories Group write access" msgstr "Accès en écriture au groupe de dépôts" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:578 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:577 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:590 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:607 msgid "Repositories Group admin access" msgstr "Accès administrateur au groupe de dépôts" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:580 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:579 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:592 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:609 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:694 @@ -2278,7 +2337,7 @@ msgstr "Accès administrateur au groupe de dépôts" msgid "RhodeCode Administrator" msgstr "Administrateur RhodeCode" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:581 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:580 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:593 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:610 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:695 @@ -2295,24 +2354,25 @@ msgstr "Administrateur RhodeCode" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:786 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:796 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:838 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:967 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:992 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2310 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2310 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2360 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2361 -#: rhodecode/model/db.py:2503 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:837 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:966 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:991 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2304 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2304 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2354 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2355 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2556 +#: rhodecode/model/db.py:2616 msgid "Repository creation disabled" msgstr "Création de dépôt désactivée" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:582 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:581 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:594 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:611 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:696 @@ -2329,24 +2389,25 @@ msgstr "Création de dépôt désactivée" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:787 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:797 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:846 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:968 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:993 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2361 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2362 -#: rhodecode/model/db.py:2504 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:967 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:992 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2355 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2356 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2557 +#: rhodecode/model/db.py:2617 msgid "Repository creation enabled" msgstr "Création de dépôt activée" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:583 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:582 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:595 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:612 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:697 @@ -2363,24 +2424,25 @@ msgstr "Création de dépôt activée" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:791 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:801 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:843 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:850 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:972 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:997 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2365 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2366 -#: rhodecode/model/db.py:2508 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:842 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:849 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:971 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:996 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2359 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2360 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2561 +#: rhodecode/model/db.py:2621 msgid "Repository forking disabled" msgstr "Fork de dépôt désactivé" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:584 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:583 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:596 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:613 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:698 @@ -2397,45 +2459,46 @@ msgstr "Fork de dépôt désactivé" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:792 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:802 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:973 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:998 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2366 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2367 -#: rhodecode/model/db.py:2509 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:972 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:997 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2360 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2361 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2562 +#: rhodecode/model/db.py:2622 msgid "Repository forking enabled" msgstr "Fork de dépôt activé" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:585 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:584 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:597 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:614 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:699 msgid "Register disabled" msgstr "Enregistrement désactivé" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:586 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:585 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:598 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:615 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:700 msgid "Register new user with RhodeCode with manual activation" msgstr "Enregistrer un nouvel utilisateur Rhodecode manuellement activé" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:589 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:588 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:601 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:618 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:703 msgid "Register new user with RhodeCode with auto activation" msgstr "Enregistrer un nouvel utilisateur Rhodecode auto-activé" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:844 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:865 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:874 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:959 @@ -2452,24 +2515,25 @@ msgstr "Enregistrer un nouvel utilisateur Rhodecode auto-activé" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1121 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1135 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1178 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1177 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1186 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1186 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1196 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1318 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1343 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2946 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2946 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2950 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2950 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3050 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3051 -#: rhodecode/model/db.py:3212 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1176 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1185 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1185 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1195 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1317 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1342 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2940 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2940 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2944 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2944 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3044 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3045 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3264 +#: rhodecode/model/db.py:3324 msgid "Not Reviewed" msgstr "Pas encore relue" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:845 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:866 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:875 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:960 @@ -2486,24 +2550,25 @@ msgstr "Pas encore relue" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1122 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1136 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1179 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1178 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1187 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1187 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1197 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1319 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1344 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2947 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2947 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2951 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2951 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3051 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3052 -#: rhodecode/model/db.py:3213 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1177 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1186 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1186 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1196 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1318 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1343 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2941 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2941 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2945 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2945 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3045 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3046 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3265 +#: rhodecode/model/db.py:3325 msgid "Approved" msgstr "Approuvée " -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:846 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:867 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:876 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:961 @@ -2520,24 +2585,25 @@ msgstr "Approuvée " #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1123 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1137 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1180 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1179 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1188 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1188 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1198 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1320 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1345 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2954 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2948 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2948 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3052 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3053 -#: rhodecode/model/db.py:3214 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1178 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1187 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1187 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1197 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1319 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1344 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2948 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2942 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2942 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3046 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3047 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3266 +#: rhodecode/model/db.py:3326 msgid "Rejected" msgstr "Rejetée" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:848 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:847 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:868 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:877 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:962 @@ -2554,20 +2620,21 @@ msgstr "Rejetée" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1124 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1138 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1181 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1180 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1189 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1189 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1199 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1321 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1346 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2955 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2949 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2949 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3053 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3054 -#: rhodecode/model/db.py:3215 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1179 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1188 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1188 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1198 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1320 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1345 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2949 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2943 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2943 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3047 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3048 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3267 +#: rhodecode/model/db.py:3327 msgid "Under Review" msgstr "En cours de relecture" @@ -2585,20 +2652,21 @@ msgstr "En cours de relecture" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:770 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:780 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:822 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:951 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:976 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2344 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2345 -#: rhodecode/model/db.py:2487 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:821 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:950 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:975 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2338 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2339 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2540 +#: rhodecode/model/db.py:2600 msgid "Repository group no access" msgstr "" @@ -2616,20 +2684,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:771 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:781 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:952 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:977 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2345 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2346 -#: rhodecode/model/db.py:2488 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:951 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:976 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2339 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2340 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2541 +#: rhodecode/model/db.py:2601 msgid "Repository group read access" msgstr "" @@ -2647,20 +2716,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:772 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:782 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:953 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:978 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2346 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2347 -#: rhodecode/model/db.py:2489 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:952 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:977 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2340 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2341 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2542 +#: rhodecode/model/db.py:2602 msgid "Repository group write access" msgstr "" @@ -2678,20 +2748,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:773 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:783 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:832 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:954 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:979 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2347 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2348 -#: rhodecode/model/db.py:2490 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:831 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:953 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:978 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2341 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2342 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2543 +#: rhodecode/model/db.py:2603 msgid "Repository group admin access" msgstr "" @@ -2708,20 +2779,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:775 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:785 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:827 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:956 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:981 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2349 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2350 -#: rhodecode/model/db.py:2492 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:826 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:955 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:980 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2343 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2344 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2545 +#: rhodecode/model/db.py:2605 msgid "User group no access" msgstr "" @@ -2738,20 +2810,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:776 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:786 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:835 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:957 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:982 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2350 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2351 -#: rhodecode/model/db.py:2493 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:834 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:956 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:981 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2344 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2345 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2546 +#: rhodecode/model/db.py:2606 msgid "User group read access" msgstr "" @@ -2768,20 +2841,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:777 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:787 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:958 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:983 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2351 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2352 -#: rhodecode/model/db.py:2494 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:957 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:982 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2345 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2346 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2547 +#: rhodecode/model/db.py:2607 msgid "User group write access" msgstr "" @@ -2798,20 +2872,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:778 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:788 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:959 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:984 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2302 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2302 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2352 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2353 -#: rhodecode/model/db.py:2495 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:958 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:983 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2296 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2296 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2346 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2347 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2548 +#: rhodecode/model/db.py:2608 msgid "User group admin access" msgstr "" @@ -2828,20 +2903,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:780 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:790 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:832 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:961 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:986 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2354 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2355 -#: rhodecode/model/db.py:2497 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:831 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:960 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:985 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2348 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2349 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2550 +#: rhodecode/model/db.py:2610 msgid "Repository Group creation disabled" msgstr "" @@ -2858,20 +2934,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:781 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:791 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:962 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:987 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2355 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2356 -#: rhodecode/model/db.py:2498 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:961 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:986 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2349 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2350 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2551 +#: rhodecode/model/db.py:2611 msgid "Repository Group creation enabled" msgstr "" @@ -2888,20 +2965,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:783 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:793 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:835 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:964 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:989 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2357 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2358 -#: rhodecode/model/db.py:2500 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:834 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:963 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:988 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2351 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2352 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2553 +#: rhodecode/model/db.py:2613 msgid "User Group creation disabled" msgstr "" @@ -2918,20 +2996,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:784 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:794 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:843 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:965 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:990 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2358 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2359 -#: rhodecode/model/db.py:2501 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:842 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:964 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:989 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2352 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2353 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2554 +#: rhodecode/model/db.py:2614 msgid "User Group creation enabled" msgstr "" @@ -2948,20 +3027,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:794 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:804 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:846 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:853 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:975 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1000 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2368 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2369 -#: rhodecode/model/db.py:2511 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:852 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:974 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:999 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2362 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2363 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2564 +#: rhodecode/model/db.py:2624 msgid "Registration disabled" msgstr "" @@ -2978,20 +3058,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:795 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:805 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:854 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:976 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1001 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2369 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2370 -#: rhodecode/model/db.py:2512 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:975 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1000 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2363 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2364 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2565 +#: rhodecode/model/db.py:2625 msgid "User Registration with manual account activation" msgstr "" @@ -3008,20 +3089,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:796 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:806 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:977 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1002 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2324 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2370 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2371 -#: rhodecode/model/db.py:2513 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:848 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:848 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:854 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:976 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1001 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2318 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2364 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2365 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2566 +#: rhodecode/model/db.py:2626 msgid "User Registration with automatic account activation" msgstr "" @@ -3038,20 +3120,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:798 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:808 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:850 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:857 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:979 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1004 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2376 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2377 -#: rhodecode/model/db.py:2519 rhodecode/model/permission.py:95 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:849 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:856 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:978 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1003 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2370 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2371 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2572 +#: rhodecode/model/db.py:2632 rhodecode/model/permission.py:96 msgid "Manual activation of external account" msgstr "" @@ -3068,20 +3151,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:799 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:809 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:858 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:980 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1005 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2327 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2377 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2378 -#: rhodecode/model/db.py:2520 rhodecode/model/permission.py:96 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:851 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:851 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:857 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:979 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1004 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2321 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2371 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2372 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2573 +#: rhodecode/model/db.py:2633 rhodecode/model/permission.py:97 msgid "Automatic activation of external account" msgstr "" @@ -3092,20 +3176,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:788 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:798 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:969 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:994 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2362 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2363 -#: rhodecode/model/db.py:2505 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:968 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:993 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2356 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2357 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2558 +#: rhodecode/model/db.py:2618 msgid "" "Repository creation enabled with write permission to a repository group" msgstr "" @@ -3117,20 +3202,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:789 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:799 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:970 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:995 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2317 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2313 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2313 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2363 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2364 -#: rhodecode/model/db.py:2506 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:969 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:994 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2311 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2307 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2307 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2357 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2358 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2559 +#: rhodecode/model/db.py:2619 msgid "" "Repository creation disabled with write permission to a repository group" msgstr "" @@ -3139,79 +3225,74 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:763 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:773 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:815 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:822 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:944 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:969 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2283 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2283 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2337 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2338 -#: rhodecode/model/db.py:2480 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:814 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:815 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:815 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:821 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:943 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:968 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2277 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2277 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2331 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2332 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2533 +#: rhodecode/model/db.py:2593 msgid "RhodeCode Super Administrator" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:811 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:854 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:852 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:859 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:981 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1006 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2323 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2315 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2315 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2319 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2319 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2373 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2374 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2575 +#: rhodecode/model/db.py:2635 +msgid "Inherit object permissions from default user disabled" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:812 +#: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:855 #: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:853 #: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:854 #: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:854 #: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:860 #: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:982 #: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1007 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2329 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2321 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2321 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2325 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2325 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2379 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2380 -#: rhodecode/model/db.py:2522 -msgid "Inherit object permissions from default user disabled" -msgstr "" - -#: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:812 -#: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:854 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:861 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:983 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1008 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2330 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2380 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2381 -#: rhodecode/model/db.py:2523 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2324 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2374 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2375 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2576 +#: rhodecode/model/db.py:2636 msgid "Inherit object permissions from default user enabled" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:909 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:910 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:910 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:912 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:912 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:954 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:955 rhodecode/model/db.py:1043 -msgid "all" -msgstr "" - #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:910 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:911 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:911 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:913 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:913 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:955 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:956 rhodecode/model/db.py:1044 -msgid "http/web interface" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:956 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1051 +#: rhodecode/model/db.py:1099 +msgid "all" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:911 @@ -3220,8 +3301,10 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:914 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:914 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:956 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:957 rhodecode/model/db.py:1045 -msgid "vcs (git/hg/svn protocol)" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:957 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1052 +#: rhodecode/model/db.py:1100 +msgid "http/web interface" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:912 @@ -3230,8 +3313,10 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:915 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:915 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:957 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:958 rhodecode/model/db.py:1046 -msgid "api calls" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:958 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1053 +#: rhodecode/model/db.py:1101 +msgid "vcs (git/hg/svn protocol)" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:913 @@ -3240,36 +3325,54 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:916 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:916 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:958 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:959 rhodecode/model/db.py:1047 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:959 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1054 +#: rhodecode/model/db.py:1102 +msgid "api calls" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:914 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:915 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:915 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:917 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:917 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:959 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:960 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1055 +#: rhodecode/model/db.py:1103 msgid "feed access" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2069 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2061 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2061 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2065 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2065 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2108 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2109 -#: rhodecode/model/db.py:2248 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2063 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2055 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2055 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2059 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2059 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2102 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2103 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2297 +#: rhodecode/model/db.py:2356 msgid "No parent" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2372 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2373 -#: rhodecode/model/db.py:2515 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2366 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2367 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2568 +#: rhodecode/model/db.py:2628 msgid "Password reset enabled" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2373 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2374 -#: rhodecode/model/db.py:2516 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2367 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2368 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2569 +#: rhodecode/model/db.py:2629 msgid "Password reset hidden" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2374 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2375 -#: rhodecode/model/db.py:2517 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2368 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2369 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2570 +#: rhodecode/model/db.py:2630 msgid "Password reset disabled" msgstr "" @@ -3305,112 +3408,128 @@ msgstr "" msgid "Commit index" msgstr "" -#: rhodecode/model/comment.py:374 -msgid "made a comment" +#: rhodecode/model/auth_token.py:53 +msgid "5 minutes {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:55 +msgid "1 hour {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:57 +msgid "1 day {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:59 +msgid "1 month {end_date}" msgstr "" #: rhodecode/model/comment.py:375 +msgid "made a comment" +msgstr "" + +#: rhodecode/model/comment.py:376 msgid "Show it now" msgstr "" -#: rhodecode/model/forms.py:85 +#: rhodecode/model/forms.py:87 msgid "Please enter a login" msgstr "Veuillez entrer un identifiant" -#: rhodecode/model/forms.py:86 +#: rhodecode/model/forms.py:88 #, python-format msgid "Enter a value %(min)i characters long or more" msgstr "Entrez une valeur d’au moins %(min)i caractères de long." -#: rhodecode/model/forms.py:95 +#: rhodecode/model/forms.py:98 msgid "Please enter a password" msgstr "Veuillez entrer un mot de passe" -#: rhodecode/model/forms.py:96 +#: rhodecode/model/forms.py:99 #, python-format msgid "Enter %(min)i characters or more" msgstr "Entrez au moins %(min)i caractères" -#: rhodecode/model/notification.py:247 +#: rhodecode/model/notification.py:245 #, python-format msgid "%(user)s commented on commit %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:248 +#: rhodecode/model/notification.py:246 #, python-format msgid "%(user)s commented on commit at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:251 +#: rhodecode/model/notification.py:249 #, python-format msgid "%(user)s sent message %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:252 +#: rhodecode/model/notification.py:250 #, python-format msgid "%(user)s sent message at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:255 +#: rhodecode/model/notification.py:253 #, python-format msgid "%(user)s mentioned you %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:256 +#: rhodecode/model/notification.py:254 #, python-format msgid "%(user)s mentioned you at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:259 +#: rhodecode/model/notification.py:257 #, python-format msgid "%(user)s registered in RhodeCode %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:260 +#: rhodecode/model/notification.py:258 #, python-format msgid "%(user)s registered in RhodeCode at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:263 +#: rhodecode/model/notification.py:261 #, python-format msgid "%(user)s opened new pull request %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:264 +#: rhodecode/model/notification.py:262 #, python-format msgid "%(user)s opened new pull request at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:267 +#: rhodecode/model/notification.py:265 #, python-format msgid "%(user)s commented on pull request %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:268 +#: rhodecode/model/notification.py:266 #, python-format msgid "%(user)s commented on pull request at %(date_or_age)s" msgstr "" -#: rhodecode/model/permission.py:67 rhodecode/model/permission.py:73 -#: rhodecode/model/permission.py:79 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:11 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:126 +#: rhodecode/model/permission.py:68 rhodecode/model/permission.py:74 +#: rhodecode/model/permission.py:80 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:11 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:124 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:11 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:11 msgid "None" msgstr "Aucun" -#: rhodecode/model/permission.py:68 rhodecode/model/permission.py:74 -#: rhodecode/model/permission.py:80 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:12 +#: rhodecode/model/permission.py:69 rhodecode/model/permission.py:75 +#: rhodecode/model/permission.py:81 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:12 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:12 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:12 msgid "Read" msgstr "Lire" -#: rhodecode/model/permission.py:69 rhodecode/model/permission.py:75 -#: rhodecode/model/permission.py:81 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:13 +#: rhodecode/model/permission.py:70 rhodecode/model/permission.py:76 +#: rhodecode/model/permission.py:82 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:13 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:13 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:13 #: rhodecode/templates/changeset/changeset_file_comment.mako:271 @@ -3418,8 +3537,8 @@ msgstr "Lire" msgid "Write" msgstr "Écrire" -#: rhodecode/model/permission.py:70 rhodecode/model/permission.py:76 -#: rhodecode/model/permission.py:82 +#: rhodecode/model/permission.py:71 rhodecode/model/permission.py:77 +#: rhodecode/model/permission.py:83 #: rhodecode/templates/admin/auth/auth_settings.mako:12 #: rhodecode/templates/admin/auth/plugin_settings.mako:12 #: rhodecode/templates/admin/defaults/defaults.mako:12 @@ -3433,7 +3552,7 @@ msgstr "Écrire" #: rhodecode/templates/admin/permissions/permissions.mako:12 #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:12 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:12 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:14 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:14 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:13 #: rhodecode/templates/admin/repos/repo_add.mako:13 #: rhodecode/templates/admin/repos/repo_add.mako:17 @@ -3448,189 +3567,189 @@ msgstr "Écrire" #: rhodecode/templates/admin/users/user_edit.mako:12 #: rhodecode/templates/admin/users/users.mako:13 #: rhodecode/templates/admin/users/users.mako:76 -#: rhodecode/templates/base/base.mako:412 -#: rhodecode/templates/base/base.mako:419 +#: rhodecode/templates/base/base.mako:417 +#: rhodecode/templates/base/base.mako:424 msgid "Admin" msgstr "Administration" -#: rhodecode/model/permission.py:85 rhodecode/model/permission.py:99 -#: rhodecode/model/permission.py:103 rhodecode/model/permission.py:107 -#: rhodecode/model/permission.py:111 rhodecode/model/permission.py:115 -#: rhodecode/model/permission.py:119 +#: rhodecode/model/permission.py:86 rhodecode/model/permission.py:100 +#: rhodecode/model/permission.py:104 rhodecode/model/permission.py:108 +#: rhodecode/model/permission.py:112 rhodecode/model/permission.py:116 +#: rhodecode/model/permission.py:120 msgid "Disabled" msgstr "Interdite" -#: rhodecode/model/permission.py:86 +#: rhodecode/model/permission.py:87 msgid "Allowed with manual account activation" msgstr "" -#: rhodecode/model/permission.py:87 +#: rhodecode/model/permission.py:88 msgid "Allowed with automatic account activation" msgstr "" -#: rhodecode/model/permission.py:90 -msgid "Allow password recovery" -msgstr "" - #: rhodecode/model/permission.py:91 -msgid "Hide password recovery link" +msgid "Allow password recovery" msgstr "" #: rhodecode/model/permission.py:92 +msgid "Hide password recovery link" +msgstr "" + +#: rhodecode/model/permission.py:93 msgid "Disable password recovery" msgstr "" -#: rhodecode/model/pull_request.py:80 +#: rhodecode/model/pull_request.py:79 msgid "This pull request can be automatically merged." msgstr "" -#: rhodecode/model/pull_request.py:82 +#: rhodecode/model/pull_request.py:81 msgid "This pull request cannot be merged because of an unhandled exception." msgstr "" -#: rhodecode/model/pull_request.py:85 +#: rhodecode/model/pull_request.py:84 msgid "This pull request cannot be merged because of merge conflicts." msgstr "" -#: rhodecode/model/pull_request.py:87 +#: rhodecode/model/pull_request.py:86 msgid "This pull request could not be merged because push to target failed." msgstr "" -#: rhodecode/model/pull_request.py:90 +#: rhodecode/model/pull_request.py:89 msgid "This pull request cannot be merged because the target is not a head." msgstr "" -#: rhodecode/model/pull_request.py:93 +#: rhodecode/model/pull_request.py:92 msgid "" "This pull request cannot be merged because the source contains more branches" " than the target." msgstr "" -#: rhodecode/model/pull_request.py:96 +#: rhodecode/model/pull_request.py:95 msgid "" "This pull request cannot be merged because the target has multiple heads." msgstr "" -#: rhodecode/model/pull_request.py:99 +#: rhodecode/model/pull_request.py:98 msgid "" "This pull request cannot be merged because the target repository is locked." msgstr "" -#: rhodecode/model/pull_request.py:102 +#: rhodecode/model/pull_request.py:101 msgid "" "This pull request cannot be merged because the target or the source " "reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:105 +#: rhodecode/model/pull_request.py:104 msgid "" "This pull request cannot be merged because the target reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:108 +#: rhodecode/model/pull_request.py:107 msgid "" "This pull request cannot be merged because the source reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:111 +#: rhodecode/model/pull_request.py:110 msgid "" "This pull request cannot be merged because of conflicts related to sub " "repositories." msgstr "" -#: rhodecode/model/pull_request.py:117 +#: rhodecode/model/pull_request.py:116 msgid "Pull request update successful." -msgstr "" - -#: rhodecode/model/pull_request.py:119 +msgstr "Mis à jour réussi du pull request." + +#: rhodecode/model/pull_request.py:118 msgid "Pull request update failed because of an unknown error." -msgstr "" - -#: rhodecode/model/pull_request.py:121 +msgstr "La misa à jour du pull request a raté à cause d'une erreur inconnue." + +#: rhodecode/model/pull_request.py:120 msgid "No update needed because the source and target have not changed." -msgstr "" - -#: rhodecode/model/pull_request.py:123 +msgstr "Pas de mise à jour nécessaire car la source et la cible n'ont pas changé." + +#: rhodecode/model/pull_request.py:122 msgid "" "Pull request cannot be updated because the reference type is not supported " "for an update. Only Branch, Tag or Bookmark is allowed." -msgstr "" - -#: rhodecode/model/pull_request.py:126 +msgstr "Le pull request ne peut pas être mis à jour car le type de référence n'est pas supporté pour une mise à jour. Seulement les branches,les labels et les marques pages sont autorisés." + +#: rhodecode/model/pull_request.py:125 msgid "" "This pull request cannot be updated because the target reference is missing." -msgstr "" - -#: rhodecode/model/pull_request.py:129 +msgstr "Ce pull request ne peut pas être mis à jour car la cible de référence est manquante." + +#: rhodecode/model/pull_request.py:128 msgid "" "This pull request cannot be updated because the source reference is missing." -msgstr "" - -#: rhodecode/model/pull_request.py:544 -#, python-format -msgid "" -"Merge pull request #%(pr_id)s from %(source_repo)s %(source_ref_name)s\n" -"\n" -" %(pr_title)s" -msgstr "" - -#: rhodecode/model/pull_request.py:576 -msgid "Pull request merged and closed" -msgstr "" - -#: rhodecode/model/pull_request.py:1108 -msgid "Closing with status change {transition_icon} {status}." -msgstr "" - -#: rhodecode/model/pull_request.py:1152 -msgid "Server-side pull request merging is disabled." -msgstr "" - -#: rhodecode/model/pull_request.py:1154 -msgid "This pull request is closed." -msgstr "" +msgstr "Ce pull request ne peut pas être mis à jour car la source de référence est manquante." #: rhodecode/model/pull_request.py:1166 +msgid "Server-side pull request merging is disabled." +msgstr "" + +#: rhodecode/model/pull_request.py:1168 +msgid "This pull request is closed." +msgstr "" + +#: rhodecode/model/pull_request.py:1181 msgid "Pull request merging is not supported." msgstr "" -#: rhodecode/model/pull_request.py:1184 +#: rhodecode/model/pull_request.py:1200 msgid "Target repository large files support is disabled." msgstr "" -#: rhodecode/model/pull_request.py:1187 +#: rhodecode/model/pull_request.py:1203 msgid "Source repository large files support is disabled." msgstr "" -#: rhodecode/model/pull_request.py:1344 rhodecode/model/scm.py:783 +#: rhodecode/model/pull_request.py:1365 rhodecode/model/scm.py:784 msgid "Bookmarks" msgstr "Signets" -#: rhodecode/model/pull_request.py:1349 +#: rhodecode/model/pull_request.py:1370 msgid "Commit IDs" msgstr "" -#: rhodecode/model/pull_request.py:1352 +#: rhodecode/model/pull_request.py:1373 msgid "Closed Branches" msgstr "" -#: rhodecode/model/pull_request.py:1493 +#: rhodecode/model/pull_request.py:1533 msgid "User `{}` not allowed to perform merge." msgstr "" -#: rhodecode/model/pull_request.py:1506 +#: rhodecode/model/pull_request.py:1546 msgid "Pull request reviewer approval is pending." msgstr "" -#: rhodecode/model/pull_request.py:1521 +#: rhodecode/model/pull_request.py:1561 msgid "Cannot merge, {} TODO still not resolved." msgstr "" -#: rhodecode/model/pull_request.py:1524 +#: rhodecode/model/pull_request.py:1564 msgid "Cannot merge, {} TODOs still not resolved." msgstr "" -#: rhodecode/model/scm.py:761 +#: rhodecode/model/pull_request.py:1599 +msgid "Merge strategy: rebase" +msgstr "" + +#: rhodecode/model/pull_request.py:1604 +msgid "Merge strategy: explicit merge commit" +msgstr "" + +#: rhodecode/model/pull_request.py:1611 +msgid "Source branch will be closed after merge." +msgstr "" + +#: rhodecode/model/pull_request.py:1613 +msgid "Source branch will be deleted after merge." +msgstr "" + +#: rhodecode/model/scm.py:762 msgid "latest tip" msgstr "Dernier sommet" @@ -3638,32 +3757,32 @@ msgstr "Dernier sommet" msgid "You can't Edit this user since it's crucial for entire application" msgstr "Vous ne pouvez pas éditer cet utilisateur ; il est nécessaire pour le bon fonctionnement de l’application." -#: rhodecode/model/user.py:332 +#: rhodecode/model/user.py:333 #, python-format msgid "" "You can't edit this user (`%(username)s`) since it's crucial for entire " "application" msgstr "" -#: rhodecode/model/user.py:502 +#: rhodecode/model/user.py:506 msgid "You can't remove this user since it's crucial for entire application" msgstr "Vous ne pouvez pas supprimer cet utilisateur ; il est nécessaire pour le bon fonctionnement de l’application." -#: rhodecode/model/user.py:510 +#: rhodecode/model/user.py:514 #, python-format msgid "" "user \"%s\" still owns %s repositories and cannot be removed. Switch owners " "or remove those repositories:%s" msgstr "" -#: rhodecode/model/user.py:519 +#: rhodecode/model/user.py:523 #, python-format msgid "" "user \"%s\" still owns %s repository groups and cannot be removed. Switch " "owners or remove those repository groups:%s" msgstr "" -#: rhodecode/model/user.py:528 +#: rhodecode/model/user.py:532 #, python-format msgid "" "user \"%s\" still owns %s user groups and cannot be removed. Switch owners " @@ -3715,7 +3834,7 @@ msgstr "" #: rhodecode/model/validators.py:224 #, python-format -msgid "User group \"%(usergroup)s\" already exists" +msgid "User group `%(usergroup)s` already exists" msgstr "" #: rhodecode/model/validators.py:226 @@ -3962,27 +4081,27 @@ msgstr "" msgid "{integration_type} settings" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:46 -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:50 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:47 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:51 msgid "Parent repository group `{}` does not exist" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:52 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:53 msgid "" "You do not have the permission to store repository groups in the root " "location." msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:112 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:113 msgid "Repo group owner with id `{}` does not exists" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:130 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:131 #: rhodecode/model/validation_schema/schemas/repo_schema.py:204 msgid "Repository with name `{}` already exists" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:135 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:136 #: rhodecode/model/validation_schema/schemas/repo_schema.py:209 msgid "Repository group with name `{}` already exists" msgstr "" @@ -4022,440 +4141,454 @@ msgstr "" msgid "New password must be different to old password" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:31663 -#: rhodecode/public/js/scripts.js:23511 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:29 +#: rhodecode/public/js/rhodecode-components.js:27153 +#: rhodecode/public/js/scripts.js:19001 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:32 #: rhodecode/public/js/src/plugins/jquery.autocomplete.js:87 msgid "No results" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33594 -#: rhodecode/public/js/scripts.js:25442 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:97 +#: rhodecode/public/js/rhodecode-components.js:29084 +#: rhodecode/public/js/scripts.js:20932 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:104 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:109 msgid "{0} year" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33595 -#: rhodecode/public/js/scripts.js:25443 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:92 +#: rhodecode/public/js/rhodecode-components.js:29085 +#: rhodecode/public/js/scripts.js:20933 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:98 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:110 msgid "{0} month" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33596 -#: rhodecode/public/js/scripts.js:25444 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:87 +#: rhodecode/public/js/rhodecode-components.js:29086 +#: rhodecode/public/js/scripts.js:20934 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:93 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:111 msgid "{0} day" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33597 -#: rhodecode/public/js/scripts.js:25445 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:89 +#: rhodecode/public/js/rhodecode-components.js:29087 +#: rhodecode/public/js/scripts.js:20935 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:95 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:112 msgid "{0} hour" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33598 -#: rhodecode/public/js/scripts.js:25446 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:91 +#: rhodecode/public/js/rhodecode-components.js:29088 +#: rhodecode/public/js/scripts.js:20936 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:97 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:113 msgid "{0} min" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33599 -#: rhodecode/public/js/scripts.js:25447 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:96 +#: rhodecode/public/js/rhodecode-components.js:29089 +#: rhodecode/public/js/scripts.js:20937 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:103 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:114 msgid "{0} sec" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33619 -#: rhodecode/public/js/scripts.js:25467 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:71 +#: rhodecode/public/js/rhodecode-components.js:29109 +#: rhodecode/public/js/scripts.js:20957 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:77 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:134 msgid "in {0}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33627 -#: rhodecode/public/js/scripts.js:25475 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:84 +#: rhodecode/public/js/rhodecode-components.js:29117 +#: rhodecode/public/js/scripts.js:20965 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:90 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:142 msgid "{0} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33639 -#: rhodecode/public/js/scripts.js:25487 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:99 +#: rhodecode/public/js/rhodecode-components.js:29129 +#: rhodecode/public/js/scripts.js:20977 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:106 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:154 msgid "{0}, {1} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33641 -#: rhodecode/public/js/scripts.js:25489 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:73 +#: rhodecode/public/js/rhodecode-components.js:29131 +#: rhodecode/public/js/scripts.js:20979 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:79 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:156 msgid "in {0}, {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33645 -#: rhodecode/public/js/scripts.js:25493 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:85 +#: rhodecode/public/js/rhodecode-components.js:29135 +#: rhodecode/public/js/scripts.js:20983 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:91 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:160 msgid "{0} and {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33647 -#: rhodecode/public/js/scripts.js:25495 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:86 +#: rhodecode/public/js/rhodecode-components.js:29137 +#: rhodecode/public/js/scripts.js:20985 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:92 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:162 msgid "{0} and {1} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33649 -#: rhodecode/public/js/scripts.js:25497 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:72 +#: rhodecode/public/js/rhodecode-components.js:29139 +#: rhodecode/public/js/scripts.js:20987 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:78 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:164 msgid "in {0} and {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47492 -#: rhodecode/public/js/scripts.js:39340 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:20 +#: rhodecode/public/js/rhodecode-components.js:43198 +#: rhodecode/public/js/scripts.js:35046 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:22 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:4 msgid "Loading more results..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47495 -#: rhodecode/public/js/scripts.js:39343 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:43 +#: rhodecode/public/js/rhodecode-components.js:43201 +#: rhodecode/public/js/scripts.js:35049 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:47 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:7 msgid "Searching..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47498 -#: rhodecode/public/js/scripts.js:39346 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:24 +#: rhodecode/public/js/rhodecode-components.js:43204 +#: rhodecode/public/js/scripts.js:35052 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:27 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:10 msgid "No matches found" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47501 -#: rhodecode/public/js/scripts.js:39349 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:19 +#: rhodecode/public/js/rhodecode-components.js:43207 +#: rhodecode/public/js/scripts.js:35055 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:21 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:13 msgid "Loading failed" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47505 -#: rhodecode/public/js/scripts.js:39353 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:34 +#: rhodecode/public/js/rhodecode-components.js:43211 +#: rhodecode/public/js/scripts.js:35059 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:38 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:17 msgid "One result is available, press enter to select it." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47507 -#: rhodecode/public/js/scripts.js:39355 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:95 +#: rhodecode/public/js/rhodecode-components.js:43213 +#: rhodecode/public/js/scripts.js:35061 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:102 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:19 msgid "{0} results are available, use up and down arrow keys to navigate." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47512 -#: rhodecode/public/js/scripts.js:39360 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:39 +#: rhodecode/public/js/rhodecode-components.js:43218 +#: rhodecode/public/js/scripts.js:35066 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:43 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:24 msgid "Please enter {0} or more character" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47514 -#: rhodecode/public/js/scripts.js:39362 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:40 +#: rhodecode/public/js/rhodecode-components.js:43220 +#: rhodecode/public/js/scripts.js:35068 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:44 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:26 msgid "Please enter {0} or more characters" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47519 -#: rhodecode/public/js/scripts.js:39367 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:37 +#: rhodecode/public/js/rhodecode-components.js:43225 +#: rhodecode/public/js/scripts.js:35073 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:41 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:31 msgid "Please delete {0} character" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47521 -#: rhodecode/public/js/scripts.js:39369 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:38 +#: rhodecode/public/js/rhodecode-components.js:43227 +#: rhodecode/public/js/scripts.js:35075 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:42 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:33 msgid "Please delete {0} characters" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47525 -#: rhodecode/public/js/scripts.js:39373 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:64 +#: rhodecode/public/js/rhodecode-components.js:43231 +#: rhodecode/public/js/scripts.js:35079 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:69 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:37 msgid "You can only select {0} item" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47527 -#: rhodecode/public/js/scripts.js:39375 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:65 +#: rhodecode/public/js/rhodecode-components.js:43233 +#: rhodecode/public/js/scripts.js:35081 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:70 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:39 msgid "You can only select {0} items" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48456 -#: rhodecode/public/js/scripts.js:40304 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:78 +#: rhodecode/public/js/rhodecode-components.js:44167 +#: rhodecode/public/js/scripts.js:36015 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:84 #: rhodecode/public/js/src/rhodecode/changelog.js:35 msgid "showing {0} out of {1} commit" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48458 -#: rhodecode/public/js/scripts.js:40306 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:79 +#: rhodecode/public/js/rhodecode-components.js:44169 +#: rhodecode/public/js/scripts.js:36017 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:85 #: rhodecode/public/js/src/rhodecode/changelog.js:37 msgid "showing {0} out of {1} commits" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48891 -#: rhodecode/public/js/scripts.js:40739 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:46 -#: rhodecode/public/js/src/rhodecode/codemirror.js:296 +#: rhodecode/public/js/rhodecode-components.js:44615 +#: rhodecode/public/js/scripts.js:36463 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:50 +#: rhodecode/public/js/src/rhodecode/codemirror.js:297 msgid "Set status to Approved" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48910 -#: rhodecode/public/js/scripts.js:40758 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:47 -#: rhodecode/public/js/src/rhodecode/codemirror.js:315 +#: rhodecode/public/js/rhodecode-components.js:44634 +#: rhodecode/public/js/scripts.js:36482 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:51 +#: rhodecode/public/js/src/rhodecode/codemirror.js:316 msgid "Set status to Rejected" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48929 -#: rhodecode/public/js/scripts.js:40777 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:58 -#: rhodecode/public/js/src/rhodecode/codemirror.js:334 +#: rhodecode/public/js/rhodecode-components.js:44653 +#: rhodecode/public/js/scripts.js:36501 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:63 +#: rhodecode/public/js/src/rhodecode/codemirror.js:335 #: rhodecode/templates/email_templates/commit_comment.mako:99 #: rhodecode/templates/email_templates/pull_request_comment.mako:107 msgid "TODO comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48949 -#: rhodecode/public/js/scripts.js:40797 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:33 -#: rhodecode/public/js/src/rhodecode/codemirror.js:354 +#: rhodecode/public/js/rhodecode-components.js:44673 +#: rhodecode/public/js/scripts.js:36521 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:37 +#: rhodecode/public/js/src/rhodecode/codemirror.js:355 msgid "Note Comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49315 -#: rhodecode/public/js/scripts.js:41163 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:77 -#: rhodecode/public/js/src/rhodecode/comments.js:125 +#: rhodecode/public/js/rhodecode-components.js:45040 +#: rhodecode/public/js/scripts.js:36888 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:83 +#: rhodecode/public/js/src/rhodecode/comments.js:126 msgid "resolve comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49399 -#: rhodecode/public/js/scripts.js:41247 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:53 -#: rhodecode/public/js/src/rhodecode/comments.js:209 +#: rhodecode/public/js/rhodecode-components.js:45124 +#: rhodecode/public/js/scripts.js:36972 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:58 +#: rhodecode/public/js/src/rhodecode/comments.js:210 msgid "Status Review" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49414 -#: rhodecode/public/js/scripts.js:41262 +#: rhodecode/public/js/rhodecode-components.js:45139 +#: rhodecode/public/js/scripts.js:36987 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:10 -#: rhodecode/public/js/src/rhodecode/comments.js:224 +#: rhodecode/public/js/src/rhodecode/comments.js:225 msgid "" "Comment text will be set automatically based on currently selected status " "({0}) ..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49571 -#: rhodecode/public/js/scripts.js:41419 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:55 -#: rhodecode/public/js/src/rhodecode/comments.js:381 +#: rhodecode/public/js/rhodecode-components.js:45296 +#: rhodecode/public/js/scripts.js:37144 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:60 +#: rhodecode/public/js/src/rhodecode/comments.js:382 msgid "Submitting..." msgstr "Envoi…" -#: rhodecode/public/js/rhodecode-components.js:49622 -#: rhodecode/public/js/scripts.js:41470 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:18 -#: rhodecode/public/js/src/rhodecode/comments.js:432 +#: rhodecode/public/js/rhodecode-components.js:45347 +#: rhodecode/public/js/scripts.js:37195 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:20 +#: rhodecode/public/js/src/rhodecode/comments.js:433 #: rhodecode/templates/files/files_browser_tree.mako:51 msgid "Loading ..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49727 -#: rhodecode/public/js/scripts.js:41575 +#: rhodecode/public/js/rhodecode-components.js:45452 +#: rhodecode/public/js/scripts.js:37300 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:12 -#: rhodecode/public/js/src/rhodecode/comments.js:537 +#: rhodecode/public/js/src/rhodecode/comments.js:538 msgid "Delete this comment?" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49798 -#: rhodecode/public/js/scripts.js:41646 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:17 +#: rhodecode/public/js/rhodecode-components.js:45522 +#: rhodecode/public/js/scripts.js:37370 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:18 #: rhodecode/public/js/src/rhodecode/comments.js:608 msgid "Leave a comment, or click resolve button to resolve TODO comment #{0}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49875 -#: rhodecode/public/js/scripts.js:41723 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:16 +#: rhodecode/public/js/rhodecode-components.js:45599 +#: rhodecode/public/js/scripts.js:37447 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:17 #: rhodecode/public/js/src/rhodecode/comments.js:685 msgid "Leave a comment on line {0}." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49989 -#: rhodecode/public/js/scripts.js:41837 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:59 +#: rhodecode/public/js/rhodecode-components.js:45713 +#: rhodecode/public/js/scripts.js:37561 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:64 #: rhodecode/public/js/src/rhodecode/comments.js:799 msgid "TODO from comment {0} was fixed." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50195 -#: rhodecode/public/js/scripts.js:42043 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:81 +#: rhodecode/public/js/rhodecode-components.js:45919 +#: rhodecode/public/js/scripts.js:37767 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:87 #: rhodecode/public/js/src/rhodecode/files.js:150 msgid "truncated result" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50197 -#: rhodecode/public/js/scripts.js:42045 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:82 +#: rhodecode/public/js/rhodecode-components.js:45921 +#: rhodecode/public/js/scripts.js:37769 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:88 #: rhodecode/public/js/src/rhodecode/files.js:152 msgid "truncated results" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50206 -#: rhodecode/public/js/scripts.js:42054 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:25 +#: rhodecode/public/js/rhodecode-components.js:45930 +#: rhodecode/public/js/scripts.js:37778 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:28 #: rhodecode/public/js/src/rhodecode/files.js:161 msgid "No matching files" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50341 -#: rhodecode/public/js/scripts.js:42189 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:44 +#: rhodecode/public/js/rhodecode-components.js:46065 +#: rhodecode/public/js/scripts.js:37913 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:48 #: rhodecode/public/js/src/rhodecode/files.js:296 msgid "Selection link" msgstr "Lien vers la sélection" -#: rhodecode/public/js/rhodecode-components.js:50381 -#: rhodecode/public/js/scripts.js:42229 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:54 +#: rhodecode/public/js/rhodecode-components.js:46105 +#: rhodecode/public/js/scripts.js:37953 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:59 #: rhodecode/public/js/src/rhodecode/followers.js:26 msgid "Stop following this repository" msgstr "Arrêter de suivre ce dépôt" -#: rhodecode/public/js/rhodecode-components.js:50382 -#: rhodecode/public/js/scripts.js:42230 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:61 +#: rhodecode/public/js/rhodecode-components.js:46106 +#: rhodecode/public/js/scripts.js:37954 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:66 #: rhodecode/public/js/src/rhodecode/followers.js:27 msgid "Unfollow" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50391 -#: rhodecode/public/js/scripts.js:42239 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:52 +#: rhodecode/public/js/rhodecode-components.js:46115 +#: rhodecode/public/js/scripts.js:37963 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:57 #: rhodecode/public/js/src/rhodecode/followers.js:36 msgid "Start following this repository" msgstr "Suivre ce dépôt" -#: rhodecode/public/js/rhodecode-components.js:50392 -#: rhodecode/public/js/scripts.js:42240 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:14 +#: rhodecode/public/js/rhodecode-components.js:46116 +#: rhodecode/public/js/scripts.js:37964 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:15 #: rhodecode/public/js/src/rhodecode/followers.js:37 msgid "Follow" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50770 -#: rhodecode/public/js/rhodecode-components.js:50779 -#: rhodecode/public/js/scripts.js:42618 rhodecode/public/js/scripts.js:42627 +#: rhodecode/public/js/rhodecode-components.js:46496 +#: rhodecode/public/js/rhodecode-components.js:46505 +#: rhodecode/public/js/scripts.js:38344 rhodecode/public/js/scripts.js:38353 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:5 #: rhodecode/public/js/src/rhodecode/pullrequests.js:134 #: rhodecode/public/js/src/rhodecode/pullrequests.js:143 msgid "All reviewers must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50784 -#: rhodecode/public/js/scripts.js:42632 +#: rhodecode/public/js/rhodecode-components.js:46510 +#: rhodecode/public/js/scripts.js:38358 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:6 #: rhodecode/public/js/src/rhodecode/pullrequests.js:148 msgid "At least {0} reviewer must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50790 -#: rhodecode/public/js/scripts.js:42638 +#: rhodecode/public/js/rhodecode-components.js:46516 +#: rhodecode/public/js/scripts.js:38364 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:7 #: rhodecode/public/js/src/rhodecode/pullrequests.js:154 msgid "At least {0} reviewers must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50797 -#: rhodecode/public/js/scripts.js:42645 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:41 +#: rhodecode/public/js/rhodecode-components.js:46523 +#: rhodecode/public/js/scripts.js:38371 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:45 #: rhodecode/public/js/src/rhodecode/pullrequests.js:161 msgid "Reviewers picked from source code changes." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50804 -#: rhodecode/public/js/scripts.js:42652 +#: rhodecode/public/js/rhodecode-components.js:46530 +#: rhodecode/public/js/scripts.js:38378 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:4 #: rhodecode/public/js/src/rhodecode/pullrequests.js:168 msgid "Adding new reviewers is forbidden." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50811 -#: rhodecode/public/js/scripts.js:42659 +#: rhodecode/public/js/rhodecode-components.js:46537 +#: rhodecode/public/js/scripts.js:38385 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:8 #: rhodecode/public/js/src/rhodecode/pullrequests.js:175 msgid "Author is not allowed to be a reviewer." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50825 -#: rhodecode/public/js/scripts.js:42673 +#: rhodecode/public/js/rhodecode-components.js:46551 +#: rhodecode/public/js/scripts.js:38399 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:11 #: rhodecode/public/js/src/rhodecode/pullrequests.js:189 msgid "Commit Authors are not allowed to be a reviewer." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50972 -#: rhodecode/public/js/scripts.js:42820 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:63 +#: rhodecode/public/js/rhodecode-components.js:46698 +#: rhodecode/public/js/scripts.js:38546 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:68 #: rhodecode/public/js/src/rhodecode/pullrequests.js:336 msgid "User `{0}` not allowed to be a reviewer" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51099 -#: rhodecode/public/js/scripts.js:42947 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:66 -#: rhodecode/public/js/src/rhodecode/pullrequests.js:463 +#: rhodecode/public/js/rhodecode-components.js:46823 +#: rhodecode/public/js/scripts.js:38671 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:71 +#: rhodecode/public/js/src/rhodecode/pullrequests.js:461 msgid "added manually by \"{0}\"" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51101 -#: rhodecode/public/js/scripts.js:42949 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:76 -#: rhodecode/public/js/src/rhodecode/pullrequests.js:465 +#: rhodecode/public/js/rhodecode-components.js:46825 +#: rhodecode/public/js/scripts.js:38673 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:82 +#: rhodecode/public/js/src/rhodecode/pullrequests.js:463 msgid "member of \"{0}\"" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51682 -#: rhodecode/public/js/scripts.js:43530 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:69 +#: rhodecode/public/js/rhodecode-components.js:47404 +#: rhodecode/public/js/scripts.js:39252 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:75 #: rhodecode/public/js/src/rhodecode.js:142 msgid "file" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51702 -#: rhodecode/public/js/scripts.js:43550 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:49 +#: rhodecode/public/js/rhodecode-components.js:47424 +#: rhodecode/public/js/scripts.js:39272 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:53 #: rhodecode/public/js/src/rhodecode.js:162 msgid "Show more" msgstr "" +#: rhodecode/public/js/rhodecode-components.js:47805 +#: rhodecode/public/js/scripts.js:39653 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:72 +#: rhodecode/public/js/src/rhodecode.js:543 +msgid "date not in future" +msgstr "" + +#: rhodecode/public/js/rhodecode-components.js:47813 +#: rhodecode/public/js/scripts.js:39661 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:56 +#: rhodecode/public/js/src/rhodecode.js:551 +msgid "Specified expiration date" +msgstr "" + #: rhodecode/public/js/rhodecode/i18n/js_translations.js:2 msgid "(from usergroup {0})" msgstr "" @@ -4468,7 +4601,7 @@ msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:9 #: rhodecode/public/js/src/i18n_messages.js:5 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:325 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:331 msgid "Close" msgstr "" @@ -4476,147 +4609,165 @@ msgstr "" msgid "Diff to Commit " msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:15 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:14 +msgid "" +"Fetching repository state failed. Error code: {0} {1}. Try refreshing this " +"page." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:16 #: rhodecode/public/js/src/i18n_messages.js:4 msgid "Invite reviewers to this discussion" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:21 -msgid "No bookmarks available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:22 -msgid "No branches available yet." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:23 -msgid "No gists available yet." +msgid "No bookmarks available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:24 +msgid "No branches available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:25 +msgid "No forks available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:26 +msgid "No gists available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:29 msgid "No pull requests available yet." msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:27 -msgid "No repositories available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:28 -msgid "No repository groups available yet." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:30 -msgid "No tags available yet." +msgid "No repositories available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:31 -msgid "No user groups available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:32 -msgid "No users available yet." +msgid "No repository groups available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:33 +msgid "No ssh keys available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:34 +msgid "No tags available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:35 -#: rhodecode/templates/changelog/changelog.mako:61 -msgid "Open new pull request" -msgstr "Nouvelle requête de pull" +msgid "No user groups available yet." +msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:36 +msgid "No users available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:39 +#: rhodecode/templates/changelog/changelog.mako:59 +msgid "Open new pull request" +msgstr "Nouvelle requête de pull" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:40 msgid "Open new pull request for selected commit" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:42 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:46 msgid "Saving..." msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:45 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:49 #: rhodecode/public/js/src/i18n_messages.js:6 #: rhodecode/templates/admin/settings/settings_email.mako:48 msgid "Send" msgstr "Envoyer" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:48 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:52 msgid "Show at Commit " msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:50 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:54 msgid "Show selected commit __S" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:51 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:55 msgid "Show selected commits __S ... __E" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:56 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:61 #: rhodecode/public/js/src/i18n_messages.js:7 msgid "Switch to chat" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:57 -#: rhodecode/public/js/src/i18n_messages.js:8 -msgid "Switch to comment" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:60 -msgid "" -"There are currently no open pull requests requiring your participation." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:62 -msgid "Updating..." +#: rhodecode/public/js/src/i18n_messages.js:8 +msgid "Switch to comment" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:65 +msgid "" +"There are currently no open pull requests requiring your participation." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:67 +msgid "Updating..." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:73 #: rhodecode/templates/admin/auth/auth_settings.mako:71 msgid "disabled" msgstr "Désactivé" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:68 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:74 #: rhodecode/templates/admin/auth/auth_settings.mako:71 msgid "enabled" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:70 +msgstr "Activé" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:76 msgid "files" msgstr "Fichiers" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:75 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:81 #: rhodecode/templates/pullrequests/pullrequest.mako:140 msgid "loading..." msgstr "Chargement…" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:80 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:86 msgid "specify commit" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:83 +msgstr "Spécifier un commit" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:89 msgid "{0} active out of {1} users" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:88 -msgid "{0} days" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:90 -msgid "{0} hours" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:93 -msgid "{0} months" -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:94 +msgid "{0} days" +msgstr "{0} jours" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:96 +msgid "{0} hours" +msgstr "{0} heures" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:99 +msgid "{0} months" +msgstr "{0} mois" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:100 +msgid "{0} out of {1} ssh keys" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:101 msgid "{0} out of {1} users" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:98 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:105 msgid "{0} years" -msgstr "" +msgstr "{0} années" #: rhodecode/public/js/src/math_jax/extensions/HelpDialog.js:19 msgid "HelpDialog" -msgstr "" +msgstr "Dialogue d'aide" #: rhodecode/public/js/src/math_jax/jax/output/HTML-CSS/autoload/mglyph.js:19 msgid "MathML" @@ -4646,13 +4797,14 @@ msgstr "Tableau de bord" #: rhodecode/templates/admin/gists/index.mako:18 #: rhodecode/templates/admin/my_account/my_account_repos.mako:7 #: rhodecode/templates/admin/my_account/my_account_watched.mako:7 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:11 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:12 #: rhodecode/templates/admin/repos/repos.mako:12 #: rhodecode/templates/admin/user_groups/user_groups.mako:12 #: rhodecode/templates/admin/users/users.mako:12 #: rhodecode/templates/bookmarks/bookmarks.mako:12 #: rhodecode/templates/branches/branches.mako:12 -#: rhodecode/templates/journal/journal.mako:12 +#: rhodecode/templates/journal/journal.mako:13 #: rhodecode/templates/tags/tags.mako:12 msgid "quick filter..." msgstr "Filtre rapide…" @@ -4666,37 +4818,37 @@ msgstr "" #: rhodecode/templates/admin/repos/repo_add.mako:22 #: rhodecode/templates/admin/repos/repos.mako:27 msgid "Add Repository" -msgstr "" +msgstr "Ajouter un dépôt" #: rhodecode/templates/index_base.mako:34 #: rhodecode/templates/index_base.mako:42 #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:16 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:27 msgid "Add Repository Group" -msgstr "" +msgstr "Ajouter un groupe de dépôts" #: rhodecode/templates/index_base.mako:45 msgid "You have admin right to this group, and can edit it" -msgstr "" +msgstr "Vous avez les droits d'administration sur ce groupe, et vous pouvez l'éditer." #: rhodecode/templates/index_base.mako:45 msgid "Edit Repository Group" -msgstr "" +msgstr "Editer le groupe de dépôts" #: rhodecode/templates/index_base.mako:97 -#: rhodecode/templates/index_base.mako:122 +#: rhodecode/templates/index_base.mako:125 #: rhodecode/templates/admin/gists/index.mako:112 -#: rhodecode/templates/admin/integrations/list.mako:102 -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:39 +#: rhodecode/templates/admin/integrations/list.mako:106 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:55 #: rhodecode/templates/admin/my_account/my_account_repos.mako:31 #: rhodecode/templates/admin/my_account/my_account_watched.mako:31 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:53 #: rhodecode/templates/admin/repos/repo_add_base.mako:9 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:16 #: rhodecode/templates/admin/repos/repos.mako:54 -#: rhodecode/templates/admin/user_groups/user_groups.mako:55 +#: rhodecode/templates/admin/user_groups/user_groups.mako:61 #: rhodecode/templates/admin/users/user_edit_groups.mako:54 -#: rhodecode/templates/base/perms_summary.mako:102 +#: rhodecode/templates/base/perms_summary.mako:149 #: rhodecode/templates/bookmarks/bookmarks.mako:59 #: rhodecode/templates/branches/branches.mako:58 #: rhodecode/templates/files/files_browser_tree.mako:5 @@ -4706,12 +4858,15 @@ msgid "Name" msgstr "Nom" #: rhodecode/templates/index_base.mako:100 -#: rhodecode/templates/index_base.mako:125 +#: rhodecode/templates/index_base.mako:128 #: rhodecode/templates/admin/gists/index.mako:114 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:15 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:71 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:10 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:55 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:49 #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:45 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:42 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:55 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:56 #: rhodecode/templates/admin/repos/repo_add_base.mako:43 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:29 @@ -4719,13 +4874,15 @@ msgstr "Nom" #: rhodecode/templates/admin/repos/repos.mako:57 #: rhodecode/templates/admin/user_groups/user_group_add.mako:43 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:42 -#: rhodecode/templates/admin/user_groups/user_groups.mako:57 +#: rhodecode/templates/admin/user_groups/user_groups.mako:63 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:15 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:67 #: rhodecode/templates/admin/users/user_edit_groups.mako:59 #: rhodecode/templates/admin/users/user_edit_ips.mako:12 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:10 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:50 #: rhodecode/templates/base/issue_tracker_settings.mako:10 -#: rhodecode/templates/changeset/changeset.mako:73 +#: rhodecode/templates/changeset/changeset.mako:76 #: rhodecode/templates/compare/compare_commits.mako:21 #: rhodecode/templates/email_templates/commit_comment.mako:89 #: rhodecode/templates/email_templates/pull_request_review.mako:41 @@ -4733,48 +4890,51 @@ msgstr "Nom" #: rhodecode/templates/files/file_tree_detail.mako:5 #: rhodecode/templates/files/file_tree_detail.mako:12 #: rhodecode/templates/forks/fork.mako:48 -#: rhodecode/templates/forks/forks_data.mako:9 +#: rhodecode/templates/forks/forks.mako:72 #: rhodecode/templates/pullrequests/pullrequest.mako:54 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:163 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:487 -#: rhodecode/templates/summary/components.mako:73 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:169 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:493 +#: rhodecode/templates/summary/components.mako:82 msgid "Description" msgstr "Description" -#: rhodecode/templates/index_base.mako:102 -#: rhodecode/templates/index_base.mako:133 +#: rhodecode/templates/index_base.mako:103 +#: rhodecode/templates/index_base.mako:131 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:59 +#: rhodecode/templates/admin/repos/repos.mako:60 +msgid "Last Change" +msgstr "Dernière modification" + +#: rhodecode/templates/index_base.mako:105 +#: rhodecode/templates/index_base.mako:136 #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:5 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:24 -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:60 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:37 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:63 #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:5 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:109 #: rhodecode/templates/admin/repos/repos.mako:65 #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:5 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:24 -#: rhodecode/templates/admin/user_groups/user_groups.mako:66 +#: rhodecode/templates/admin/user_groups/user_groups.mako:71 #: rhodecode/templates/admin/users/user_edit_groups.mako:65 -#: rhodecode/templates/forks/forks_data.mako:7 -#: rhodecode/templates/summary/components.mako:195 +#: rhodecode/templates/forks/forks.mako:68 +#: rhodecode/templates/summary/components.mako:203 msgid "Owner" msgstr "Propriétaire" -#: rhodecode/templates/index_base.mako:128 -#: rhodecode/templates/admin/repos/repos.mako:60 -msgid "Last Change" -msgstr "Dernière modification" - -#: rhodecode/templates/index_base.mako:131 +#: rhodecode/templates/index_base.mako:134 #: rhodecode/templates/admin/my_account/my_account_repos.mako:35 #: rhodecode/templates/admin/my_account/my_account_watched.mako:35 #: rhodecode/templates/admin/repos/repos.mako:63 #: rhodecode/templates/bookmarks/bookmarks.mako:66 #: rhodecode/templates/branches/branches.mako:65 -#: rhodecode/templates/changelog/changelog.mako:107 -#: rhodecode/templates/changeset/changeset.mako:36 +#: rhodecode/templates/changelog/changelog.mako:116 +#: rhodecode/templates/changeset/changeset.mako:37 #: rhodecode/templates/compare/compare_commits.mako:19 #: rhodecode/templates/email_templates/commit_comment.mako:49 #: rhodecode/templates/email_templates/commit_comment.mako:88 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:485 +#: rhodecode/templates/files/file_authors_box.mako:31 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:491 #: rhodecode/templates/search/search_commit.mako:6 #: rhodecode/templates/summary/summary_commits.mako:8 #: rhodecode/templates/tags/tags.mako:66 @@ -4791,7 +4951,7 @@ msgid "Home" msgstr "Accueil" #: rhodecode/templates/login.mako:5 rhodecode/templates/login.mako:35 -#: rhodecode/templates/login.mako:75 rhodecode/templates/base/base.mako:332 +#: rhodecode/templates/login.mako:75 rhodecode/templates/base/base.mako:341 #: rhodecode/templates/debug_style/login.html:60 msgid "Sign In" msgstr "Connexion" @@ -4834,40 +4994,40 @@ msgstr "" #: rhodecode/templates/password_reset.mako:5 msgid "Reset Password" -msgstr "" +msgstr "Réinitialiser le mot de passe" #: rhodecode/templates/password_reset.mako:47 msgid "Reset your Password" -msgstr "" +msgstr "Réinitialiser votre mot de passe" #: rhodecode/templates/password_reset.mako:48 msgid "Go to the login page to sign in." -msgstr "" +msgstr "Allez à la page de login pour vous connecter." #: rhodecode/templates/password_reset.mako:52 msgid "Email Address" -msgstr "" +msgstr "Adresse de courriel" #: rhodecode/templates/password_reset.mako:61 #: rhodecode/templates/register.mako:85 msgid "Captcha" -msgstr "" +msgstr "Captcha" #: rhodecode/templates/password_reset.mako:71 msgid "Send password reset email" -msgstr "" +msgstr "Envoyer un courriel de changement de mot de passe" #: rhodecode/templates/password_reset.mako:72 msgid "Password reset link will be sent to matching email address" -msgstr "" +msgstr "Un lien de changement de mot de passe va être envoyé à l'adresse de courriel indiquée" #: rhodecode/templates/register.mako:5 msgid "Create an Account" -msgstr "" +msgstr "Créer un Compte" #: rhodecode/templates/register.mako:35 msgid "Create an account" -msgstr "" +msgstr "Créer un compte" #: rhodecode/templates/register.mako:36 msgid "Go to the login page to sign in with an existing account." @@ -4903,7 +5063,71 @@ msgstr "" #: rhodecode/templates/register.mako:104 msgid "Create Account" -msgstr "" +msgstr "Créer un Compte" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:6 +msgid "Admin audit log entry" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:13 +msgid "Audit long entry" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:31 +msgid "User" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:43 +#: rhodecode/templates/admin/admin_log_base.mako:11 +#: rhodecode/templates/bookmarks/bookmarks.mako:61 +#: rhodecode/templates/branches/branches.mako:60 +#: rhodecode/templates/tags/tags.mako:61 +msgid "Date" +msgstr "Date" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:51 +#: rhodecode/templates/admin/admin_log_base.mako:12 +msgid "IP" +msgstr "IP" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:60 +#: rhodecode/templates/admin/admin_log_base.mako:8 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:18 +#: rhodecode/templates/admin/my_account/my_account_repos.mako:37 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:12 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:55 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:65 +#: rhodecode/templates/admin/repos/repo_edit_fields.mako:13 +#: rhodecode/templates/admin/repos/repos.mako:69 +#: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:71 +#: rhodecode/templates/admin/user_groups/user_groups.mako:73 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:18 +#: rhodecode/templates/admin/users/user_edit_groups.mako:73 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:12 +#: rhodecode/templates/admin/users/users.mako:80 +#: rhodecode/templates/files/files_detail.mako:58 +#: rhodecode/templates/forks/forks.mako:79 +msgid "Action" +msgstr "Action" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:78 +#: rhodecode/templates/admin/admin_log_base.mako:9 +msgid "Action Data" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:86 +#: rhodecode/templates/admin/admin_log_base.mako:47 +msgid "data not available for v1 entries type" +msgstr "Données non disponibles pour le type d'entrées v1" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:92 +#: rhodecode/templates/admin/admin_log_base.mako:10 +#: rhodecode/templates/admin/defaults/defaults.mako:31 +#: rhodecode/templates/admin/permissions/permissions_objects.mako:13 +#: rhodecode/templates/search/search_commit.mako:5 +#: rhodecode/templates/search/search_path.mako:3 +msgid "Repository" +msgstr "Dépôt" #: rhodecode/templates/admin/admin_audit_logs.mako:5 #: rhodecode/templates/base/base.mako:75 @@ -4915,88 +5139,54 @@ msgid "filter..." msgstr "" #: rhodecode/templates/admin/admin_audit_logs.mako:14 +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:15 #: rhodecode/templates/admin/users/user_edit_audit.mako:15 msgid "filter" msgstr "" #: rhodecode/templates/admin/admin_audit_logs.mako:15 +#: rhodecode/templates/admin/repos/repo_edit.mako:89 +#: rhodecode/templates/admin/users/user_edit.mako:47 msgid "Audit logs" msgstr "" #: rhodecode/templates/admin/admin_audit_logs.mako:17 +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:17 #: rhodecode/templates/admin/users/user_edit_audit.mako:17 -#: rhodecode/templates/journal/journal.mako:17 +#: rhodecode/templates/journal/journal.mako:18 #: rhodecode/templates/search/search.mako:76 msgid "Example Queries" msgstr "" -#: rhodecode/templates/admin/admin_log_base.mako:7 -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:18 -#: rhodecode/templates/admin/my_account/my_account_repos.mako:37 -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:62 -#: rhodecode/templates/admin/repos/repo_edit_fields.mako:13 -#: rhodecode/templates/admin/repos/repos.mako:69 -#: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:71 -#: rhodecode/templates/admin/user_groups/user_groups.mako:68 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:18 -#: rhodecode/templates/admin/users/user_edit_groups.mako:73 -#: rhodecode/templates/admin/users/users.mako:80 -#: rhodecode/templates/files/files_detail.mako:58 -msgid "Action" -msgstr "Action" - -#: rhodecode/templates/admin/admin_log_base.mako:8 -msgid "Action Data" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:9 -#: rhodecode/templates/admin/defaults/defaults.mako:31 -#: rhodecode/templates/admin/permissions/permissions_objects.mako:13 -#: rhodecode/templates/search/search_commit.mako:5 -#: rhodecode/templates/search/search_path.mako:3 -msgid "Repository" -msgstr "Dépôt" - -#: rhodecode/templates/admin/admin_log_base.mako:10 -#: rhodecode/templates/bookmarks/bookmarks.mako:61 -#: rhodecode/templates/branches/branches.mako:60 -#: rhodecode/templates/tags/tags.mako:61 -msgid "Date" -msgstr "Date" - -#: rhodecode/templates/admin/admin_log_base.mako:11 -msgid "IP" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:38 +#: rhodecode/templates/admin/admin_log_base.mako:6 +msgid "Uid" +msgstr "" + +#: rhodecode/templates/admin/admin_log_base.mako:42 msgid "toggle" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:43 -msgid "data not available for v1 entries type" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:64 +msgstr "basculer vers" + +#: rhodecode/templates/admin/admin_log_base.mako:68 msgid "No actions yet" -msgstr "Aucune action n’a été enregistrée pour le moment." +msgstr "Pas d'actions pour le moment." #: rhodecode/templates/admin/auth/auth_settings.mako:5 #: rhodecode/templates/admin/auth/plugin_settings.mako:5 msgid "Authentication Settings" -msgstr "" +msgstr "Paramètres d'authentification" #: rhodecode/templates/admin/auth/auth_settings.mako:14 #: rhodecode/templates/admin/auth/plugin_settings.mako:14 msgid "Authentication Plugins" -msgstr "" +msgstr "Modules d'authentification" #: rhodecode/templates/admin/auth/auth_settings.mako:47 msgid "Enabled and Available Plugins" -msgstr "" +msgstr "Modules activés et disponibles" #: rhodecode/templates/admin/auth/auth_settings.mako:53 msgid "Enabled Plugins" -msgstr "" +msgstr "Modules activés" #: rhodecode/templates/admin/auth/auth_settings.mako:58 msgid "" @@ -5006,7 +5196,7 @@ msgstr "" #: rhodecode/templates/admin/auth/auth_settings.mako:65 msgid "Available Built-in Plugins" -msgstr "" +msgstr "Modules intégrés disponibles" #: rhodecode/templates/admin/auth/auth_settings.mako:81 #: rhodecode/templates/admin/auth/plugin_settings.mako:87 @@ -5014,13 +5204,13 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:106 #: rhodecode/templates/admin/permissions/permissions_application.mako:59 #: rhodecode/templates/admin/permissions/permissions_objects.mako:56 -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:72 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:135 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:67 -#: rhodecode/templates/admin/repos/repo_add_base.mako:101 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:78 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:133 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:83 +#: rhodecode/templates/admin/repos/repo_add_base.mako:106 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:79 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:109 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:194 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:200 #: rhodecode/templates/admin/settings/settings_hooks.mako:63 #: rhodecode/templates/admin/settings/settings_issuetracker.mako:15 #: rhodecode/templates/admin/user_groups/user_group_add.mako:60 @@ -5035,34 +5225,34 @@ msgstr "Enregistrer" #: rhodecode/templates/admin/auth/plugin_settings.mako:45 msgid "Plugin" -msgstr "" +msgstr "Module" #: rhodecode/templates/admin/defaults/defaults.mako:5 #: rhodecode/templates/admin/defaults/defaults.mako:14 msgid "Repositories defaults" -msgstr "" +msgstr "Valeurs par défaut des dépôts" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:3 msgid "Default Settings For New Repositories" -msgstr "" +msgstr "Paramêtres par défaut pour les nouveaux dépôts" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:14 #: rhodecode/templates/admin/gists/index.mako:110 -#: rhodecode/templates/admin/integrations/list.mako:103 -#: rhodecode/templates/admin/repos/repo_add_base.mako:75 +#: rhodecode/templates/admin/integrations/list.mako:107 +#: rhodecode/templates/admin/repos/repo_add_base.mako:80 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:12 msgid "Type" msgstr "Type" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:23 -#: rhodecode/templates/admin/repos/repo_add_base.mako:93 +#: rhodecode/templates/admin/repos/repo_add_base.mako:98 msgid "Private Repository" -msgstr "" +msgstr "Dépôt privé" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:27 -#: rhodecode/templates/admin/repos/repo_add_base.mako:97 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:143 -#: rhodecode/templates/forks/fork.mako:87 +#: rhodecode/templates/admin/repos/repo_add_base.mako:102 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:149 +#: rhodecode/templates/forks/fork.mako:92 msgid "" "Private repositories are only visible to people explicitly added as " "collaborators." @@ -5070,15 +5260,15 @@ msgstr "Les dépôts privés sont visibles seulement par les utilisateurs ajoutés comme collaborateurs." #: rhodecode/templates/admin/defaults/defaults_repositories.mako:34 msgid "Enable Statistics" -msgstr "" +msgstr "Activer les statistiques" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:38 msgid "Enable a statistics window on the repository summary page." -msgstr "" +msgstr "Activer les statistiques sur la page du sommaire du dépôt" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:44 msgid "Enable Downloads" -msgstr "" +msgstr "Activer les Téléchargements" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:48 msgid "Enable the download option on the repository summary page." @@ -5097,46 +5287,46 @@ msgstr "" #: rhodecode/templates/admin/gists/edit.mako:5 #: rhodecode/templates/admin/gists/edit.mako:12 msgid "Edit Gist" -msgstr "" +msgstr "Editer le Gist" #: rhodecode/templates/admin/gists/edit.mako:33 #: rhodecode/templates/admin/gists/new.mako:30 msgid "Gist description ..." -msgstr "" +msgstr "Description du Gist ..." #: rhodecode/templates/admin/gists/edit.mako:38 #: rhodecode/templates/admin/gists/new.mako:38 msgid "Gist lifetime" -msgstr "" +msgstr "Durée de vie du Gist" #: rhodecode/templates/admin/gists/edit.mako:41 #: rhodecode/templates/admin/gists/new.mako:41 msgid "Gist access level" -msgstr "" +msgstr "Niveau d'accès du Gist" #: rhodecode/templates/admin/gists/edit.mako:56 #: rhodecode/templates/admin/gists/new.mako:50 #: rhodecode/templates/files/files_add.mako:80 -#: rhodecode/templates/files/files_edit.mako:78 +#: rhodecode/templates/files/files_edit.mako:81 msgid "plain" msgstr "" #: rhodecode/templates/admin/gists/edit.mako:101 msgid "Update Gist" -msgstr "" +msgstr "Mettre à jour le Gist" #: rhodecode/templates/admin/gists/edit.mako:102 #: rhodecode/templates/base/issue_tracker_settings.mako:73 #: rhodecode/templates/changeset/changeset_file_comment.mako:390 -#: rhodecode/templates/codeblocks/diffs.mako:76 +#: rhodecode/templates/codeblocks/diffs.mako:70 #: rhodecode/templates/files/files_add.mako:108 #: rhodecode/templates/files/files_delete.mako:69 -#: rhodecode/templates/files/files_edit.mako:105 +#: rhodecode/templates/files/files_edit.mako:108 #: rhodecode/templates/pullrequests/pullrequest_show.mako:64 msgid "Cancel" -msgstr "" - -#: rhodecode/templates/admin/gists/edit.mako:122 +msgstr "Annuler" + +#: rhodecode/templates/admin/gists/edit.mako:125 #, python-format msgid "" "Gist was updated since you started editing. Copy your changes and click " @@ -5157,7 +5347,7 @@ msgstr "" #: rhodecode/templates/admin/gists/index.mako:10 msgid "Public Gists" -msgstr "" +msgstr "Gists publics" #: rhodecode/templates/admin/gists/index.mako:24 #, python-format @@ -5166,16 +5356,16 @@ msgstr "" #: rhodecode/templates/admin/gists/index.mako:26 msgid "All Public Gists" -msgstr "" +msgstr "Tous les Gist publics" #: rhodecode/templates/admin/gists/index.mako:44 -#: rhodecode/templates/admin/gists/show.mako:36 +#: rhodecode/templates/admin/gists/show.mako:35 msgid "Create New Gist" -msgstr "" +msgstr "Créer un nouveau Gist" #: rhodecode/templates/admin/gists/index.mako:56 msgid "All gists" -msgstr "" +msgstr "Tous les gist" #: rhodecode/templates/admin/gists/index.mako:58 msgid "All public" @@ -5194,14 +5384,14 @@ msgid "My public" msgstr "" #: rhodecode/templates/admin/gists/index.mako:108 -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:41 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:57 #: rhodecode/templates/bookmarks/bookmarks.mako:63 #: rhodecode/templates/branches/branches.mako:62 -#: rhodecode/templates/changelog/changelog.mako:113 -#: rhodecode/templates/changeset/changeset.mako:200 +#: rhodecode/templates/changelog/changelog.mako:124 +#: rhodecode/templates/changeset/changeset.mako:203 #: rhodecode/templates/compare/compare_commits.mako:18 #: rhodecode/templates/files/files_browser_tree.mako:9 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:484 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:490 #: rhodecode/templates/pullrequests/pullrequests.mako:112 #: rhodecode/templates/search/search_commit.mako:16 #: rhodecode/templates/summary/summary_commits.mako:11 @@ -5210,6 +5400,7 @@ msgid "Author" msgstr "Auteur" #: rhodecode/templates/admin/gists/index.mako:116 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:51 #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:6 #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:6 #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:6 @@ -5218,7 +5409,7 @@ msgid "Created on" msgstr "Créé le" #: rhodecode/templates/admin/gists/index.mako:118 -#: rhodecode/templates/admin/gists/show.mako:65 +#: rhodecode/templates/admin/gists/show.mako:72 msgid "Expires" msgstr "" @@ -5252,44 +5443,33 @@ msgstr "" msgid "Gist" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:49 +#: rhodecode/templates/admin/gists/show.mako:47 +msgid "Copy the url" +msgstr "" + +#: rhodecode/templates/admin/gists/show.mako:54 msgid "Confirm to delete this Gist" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:56 -#: rhodecode/templates/admin/integrations/list.mako:204 -#: rhodecode/templates/admin/my_account/my_account_profile.mako:5 -#: rhodecode/templates/base/issue_tracker_settings.mako:60 -#: rhodecode/templates/data_table/_dt_elements.mako:118 -#: rhodecode/templates/data_table/_dt_elements.mako:180 -#: rhodecode/templates/data_table/_dt_elements.mako:193 -#: rhodecode/templates/data_table/_dt_elements.mako:206 -#: rhodecode/templates/debug_style/buttons.html:128 -#: rhodecode/templates/files/files_add.mako:208 -#: rhodecode/templates/files/files_edit.mako:165 -#: rhodecode/templates/files/files_source.mako:48 -#: rhodecode/templates/files/files_source.mako:51 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:63 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:339 -#: rhodecode/templates/users/user_profile.mako:7 -msgid "Edit" -msgstr "" - -#: rhodecode/templates/admin/gists/show.mako:58 +#: rhodecode/templates/admin/gists/show.mako:60 +msgid "Copy content" +msgstr "" + +#: rhodecode/templates/admin/gists/show.mako:65 msgid "Show as Raw" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:62 +#: rhodecode/templates/admin/gists/show.mako:69 msgid "Private Gist" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:77 +#: rhodecode/templates/admin/gists/show.mako:85 msgid "created" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:91 +#: rhodecode/templates/admin/gists/show.mako:100 #: rhodecode/templates/files/files_delete.mako:50 -#: rhodecode/templates/files/files_source.mako:87 +#: rhodecode/templates/files/files_source.mako:100 msgid "Show as raw" msgstr "" @@ -5302,7 +5482,7 @@ msgstr "" #: rhodecode/templates/admin/integrations/new.mako:13 #: rhodecode/templates/admin/permissions/permissions_objects.mako:28 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:14 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:127 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:125 msgid "Repository Groups" msgstr "" @@ -5315,7 +5495,7 @@ msgstr "" #: rhodecode/templates/admin/settings/settings.mako:14 #: rhodecode/templates/admin/user_groups/user_group_edit.mako:33 #: rhodecode/templates/base/base.mako:84 -#: rhodecode/templates/base/base.mako:251 +#: rhodecode/templates/base/base.mako:249 msgid "Settings" msgstr "Options" @@ -5337,67 +5517,67 @@ msgid "Current Integrations" msgstr "" #: rhodecode/templates/admin/integrations/list.mako:64 -#: rhodecode/templates/admin/notifications/notifications.mako:31 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:41 msgid "All" msgstr "Tous" -#: rhodecode/templates/admin/integrations/list.mako:95 +#: rhodecode/templates/admin/integrations/list.mako:99 #: rhodecode/templates/admin/integrations/new.mako:26 msgid "Create new integration" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:104 +#: rhodecode/templates/admin/integrations/list.mako:108 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:14 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:14 msgid "Scope" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:105 +#: rhodecode/templates/admin/integrations/list.mako:109 #: rhodecode/templates/compare/compare_diff.mako:92 msgid "Actions" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:115 -msgid "No {type} integrations for repo {repo} exist yet." -msgstr "" - -#: rhodecode/templates/admin/integrations/list.mako:117 -msgid "No {type} integrations for repogroup {repogroup} exist yet." -msgstr "" - #: rhodecode/templates/admin/integrations/list.mako:119 +msgid "No {type} integrations for repo {repo} exist yet." +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:121 +msgid "No {type} integrations for repogroup {repogroup} exist yet." +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:123 msgid "No {type} integrations exist yet." msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:133 +#: rhodecode/templates/admin/integrations/list.mako:137 msgid "Create one" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:164 -msgid "repo" -msgstr "" - #: rhodecode/templates/admin/integrations/list.mako:168 -msgid "repogroup" -msgstr "" - -#: rhodecode/templates/admin/integrations/list.mako:170 -msgid "child repos only" +msgid "repo" msgstr "" #: rhodecode/templates/admin/integrations/list.mako:172 +msgid "repogroup" +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:174 +msgid "child repos only" +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:176 msgid "cascade to all" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:177 +#: rhodecode/templates/admin/integrations/list.mako:181 msgid "top level repos only" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:179 +#: rhodecode/templates/admin/integrations/list.mako:183 msgid "global" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:185 +#: rhodecode/templates/admin/integrations/list.mako:189 msgid "unknown integration" msgstr "" @@ -5413,12 +5593,12 @@ msgstr "" msgid "Create New Global Integration" msgstr "" -#: rhodecode/templates/admin/integrations/new.mako:61 +#: rhodecode/templates/admin/integrations/new.mako:63 msgid "No description available" msgstr "" #: rhodecode/templates/admin/my_account/my_account.mako:5 -#: rhodecode/templates/base/base.mako:346 +#: rhodecode/templates/base/base.mako:355 msgid "My account" msgstr "Mon compte" @@ -5437,26 +5617,35 @@ msgstr "" msgid "Auth Tokens" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:35 +#: rhodecode/templates/admin/my_account/my_account.mako:32 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:3 +#: rhodecode/templates/admin/permissions/permissions.mako:48 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:4 +#: rhodecode/templates/admin/users/user_edit.mako:40 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:3 +msgid "SSH Keys" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account.mako:36 msgid "OAuth Identities" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:37 -#: rhodecode/templates/admin/users/user_edit.mako:43 +#: rhodecode/templates/admin/my_account/my_account.mako:38 +#: rhodecode/templates/admin/users/user_edit.mako:44 msgid "Emails" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:39 +#: rhodecode/templates/admin/my_account/my_account.mako:40 msgid "Watched" msgstr "Surveillé" -#: rhodecode/templates/admin/my_account/my_account.mako:40 -#: rhodecode/templates/admin/notifications/notifications.mako:33 -#: rhodecode/templates/base/base.mako:241 +#: rhodecode/templates/admin/my_account/my_account.mako:41 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:43 +#: rhodecode/templates/base/base.mako:239 msgid "Pull Requests" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:41 +#: rhodecode/templates/admin/my_account/my_account.mako:42 #: rhodecode/templates/admin/permissions/permissions.mako:14 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:49 #: rhodecode/templates/admin/repos/repo_edit.mako:49 @@ -5465,7 +5654,7 @@ msgstr "" msgid "Permissions" msgstr "Permissions" -#: rhodecode/templates/admin/my_account/my_account.mako:42 +#: rhodecode/templates/admin/my_account/my_account.mako:43 msgid "Live Notifications" msgstr "" @@ -5515,16 +5704,23 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:86 #: rhodecode/templates/admin/my_account/my_account_emails.mako:64 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:60 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:67 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:63 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:65 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:82 #: rhodecode/templates/admin/users/user_edit_emails.mako:62 #: rhodecode/templates/admin/users/user_edit_ips.mako:70 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:62 msgid "Add" msgstr "Ajouter" -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:128 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:125 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:118 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:116 +msgid "Select or enter expiration date" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:153 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:151 msgid "repository scope" msgstr "" @@ -5616,11 +5812,11 @@ msgstr "" msgid "Pull Requests You Participate In" msgstr "" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:37 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:53 msgid "Target Repo" msgstr "" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:43 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:59 #: rhodecode/templates/admin/settings/settings_global.mako:9 #: rhodecode/templates/email_templates/pull_request_review.mako:39 #: rhodecode/templates/email_templates/pull_request_review.mako:72 @@ -5629,7 +5825,7 @@ msgstr "" msgid "Title" msgstr "Titre" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:47 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:63 #: rhodecode/templates/pullrequests/pullrequests.mako:118 msgid "Last Update" msgstr "" @@ -5638,41 +5834,97 @@ msgstr "" msgid "Repositories You Own" msgstr "" +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:9 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:47 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:9 +msgid "Fingerprint" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:11 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:11 +#: rhodecode/templates/data_table/_dt_elements.mako:183 +msgid "Created" +msgstr "Créé" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:15 +msgid "" +"SSH Keys usage is currently disabled, please ask your administrator to " +"enable them." +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:30 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:27 +#, python-format +msgid "Confirm to remove ssh key %s" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:38 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:35 +msgid "No additional ssh keys specified" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:52 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:47 +msgid "New ssh key" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:56 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:51 +msgid "Generate random RSA key" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:62 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:57 +msgid "" +"Public key, begins with 'ssh-rsa', 'ssh-dss', 'ssh-ed25519', 'ecdsa-" +"sha2-nistp256', 'ecdsa-sha2-nistp384', or 'ecdsa-sha2-nistp521'" +msgstr "" + #: rhodecode/templates/admin/my_account/my_account_watched.mako:3 msgid "Your Watched Repositories" msgstr "" -#: rhodecode/templates/admin/notifications/notifications.mako:5 -#: rhodecode/templates/admin/notifications/notifications.mako:12 +#: rhodecode/templates/admin/notifications/notifications_data.mako:5 +msgid "My notifications" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_data.mako:26 +msgid "Mark as read" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_data.mako:42 +msgid "No notifications here yet" +msgstr "Aucune notification pour le moment." + +#: rhodecode/templates/admin/notifications/notifications_show.mako:5 +#: rhodecode/templates/admin/notifications/notifications_show.mako:14 +msgid "Show notification" +msgstr "Notification" + +#: rhodecode/templates/admin/notifications/notifications_show.mako:12 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:5 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:12 msgid "My Notifications" msgstr "Mes notifications" -#: rhodecode/templates/admin/notifications/notifications.mako:32 -#: rhodecode/templates/changeset/changeset.mako:160 +#: rhodecode/templates/admin/notifications/notifications_show.mako:40 +msgid "Subject" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:26 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:30 +msgid "Mark all as read" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:40 +msgid "Unread" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:42 +#: rhodecode/templates/changeset/changeset.mako:163 msgid "Comments" msgstr "Commentaires" -#: rhodecode/templates/admin/notifications/notifications.mako:37 -msgid "Mark all as read" -msgstr "" - -#: rhodecode/templates/admin/notifications/notifications_data.mako:39 -msgid "No notifications here yet" -msgstr "Aucune notification pour le moment." - -#: rhodecode/templates/admin/notifications/show_notification.mako:5 -#: rhodecode/templates/admin/notifications/show_notification.mako:14 -msgid "Show notification" -msgstr "Notification" - -#: rhodecode/templates/admin/notifications/show_notification.mako:12 -msgid "Notifications" -msgstr "Notifications" - -#: rhodecode/templates/admin/notifications/show_notification.mako:40 -msgid "Subject" -msgstr "" - #: rhodecode/templates/admin/permissions/permissions.mako:5 msgid "Permissions Administration" msgstr "" @@ -5690,6 +5942,10 @@ msgid "IP Whitelist" msgstr "" #: rhodecode/templates/admin/permissions/permissions.mako:45 +msgid "AuthToken Access" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions.mako:51 msgid "Overview" msgstr "" @@ -5730,32 +5986,45 @@ msgstr "" msgid "External Authentication Account Activation" msgstr "" +#: rhodecode/templates/admin/permissions/permissions_auth_token_access.mako:5 +msgid "View whitelist" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_auth_token_access.mako:36 +msgid "List of views available for usage in whitelist access" +msgstr "" + #: rhodecode/templates/admin/permissions/permissions_ips.mako:5 msgid "Default IP Whitelist For All Users" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:27 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:9 +#: rhodecode/templates/admin/users/user_edit_ips.mako:7 +msgid "Current IP address" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_ips.mako:30 #: rhodecode/templates/admin/users/user_edit_ips.mako:36 #, python-format msgid "Confirm to delete this ip: %s" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:34 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:37 #: rhodecode/templates/admin/users/user_edit_ips.mako:44 msgid "All IP addresses are allowed" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:49 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:52 #: rhodecode/templates/admin/users/user_edit_ips.mako:60 msgid "New IP Address" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:53 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:56 #: rhodecode/templates/admin/users/user_edit_ips.mako:63 msgid "Description..." msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:54 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:57 msgid "" "Enter a comma separated list of IP Addresses like 127.0.0.1,\n" "or use an IP Address with a mask 127.0.0.1/24, to create a network range.\n" @@ -5810,6 +6079,14 @@ msgstr "" msgid "Default User Permissions Overview" msgstr "" +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:7 +msgid "Update SSH keys file" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:53 +msgid "Accessed on" +msgstr "" + #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:5 msgid "Add repository group" msgstr "" @@ -5826,16 +6103,21 @@ msgstr "" msgid "Group Name" msgstr "Nom du groupe" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:54 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:50 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:62 +msgid "Plain text format with support of {metatags}" +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:60 msgid "Group Parent" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:63 -#: rhodecode/templates/admin/repos/repo_add_base.mako:66 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:69 +#: rhodecode/templates/admin/repos/repo_add_base.mako:71 msgid "Copy Parent Group Permissions" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:67 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:73 msgid "Copy permission settings from parent repository group." msgstr "" @@ -5851,7 +6133,7 @@ msgstr "" #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:50 #: rhodecode/templates/admin/repos/repo_edit.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit.mako:35 -#: rhodecode/templates/admin/users/user_edit.mako:40 +#: rhodecode/templates/admin/users/user_edit.mako:41 msgid "Advanced" msgstr "" @@ -5880,20 +6162,6 @@ msgstr "" msgid "Delete repository group" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:36 -#, python-format -msgid "This repository group includes %s children repository group." -msgid_plural "This repository group includes %s children repository groups." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:45 -#, python-format -msgid "This repository group includes %s repository." -msgid_plural "This repository group includes %s repositories." -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:57 #, python-format msgid "Confirm to delete this group: %s" @@ -5903,64 +6171,64 @@ msgstr "Voulez-vous vraiment supprimer le groupe « %s » ?" msgid "Delete this repository group" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:5 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:5 msgid "Repository Group Permissions" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:15 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:15 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:15 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:15 msgid "User/User Group" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:31 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:30 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:30 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:31 msgid "super admin" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:34 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:33 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:33 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:34 msgid "owner" msgstr "Propriétaire" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:52 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:76 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:50 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:74 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:60 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:76 msgid "permission for all other users" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:62 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:109 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:60 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:107 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:70 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:98 msgid "Revoke" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:80 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:78 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:80 msgid "delegated admin" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:118 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:116 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:106 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:117 #: rhodecode/templates/base/issue_tracker_settings.mako:83 msgid "Add new" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:123 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:121 msgid "Apply to children" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:129 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:127 msgid "Both" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:130 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:128 msgid "" "Set or revoke permissions to selected types of children of this group, " "including non-private repositories and other groups if chosen." @@ -5971,19 +6239,23 @@ msgstr "" msgid "Settings for Repository Group: %s" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:36 -msgid "Change owner of this repository group." -msgstr "" - -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:51 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:25 msgid "Group parent" msgstr "Parent du groupe" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:59 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:31 +msgid "Optional select a parent group to move this repository group into." +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:49 +msgid "Change owner of this repository group." +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:72 msgid "Enable Repository Locking" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:63 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:78 msgid "" "Repository locking will be enabled on all subgroups and repositories inside " "this repository group. Pulling from a repository locks it, and it is " @@ -5998,7 +6270,7 @@ msgstr "" msgid "repository groups" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:58 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:61 msgid "Number of top level repositories" msgstr "" @@ -6015,51 +6287,51 @@ msgstr "" msgid "Clone from" msgstr "Cloner depuis" -#: rhodecode/templates/admin/repos/repo_add_base.mako:47 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:132 -#: rhodecode/templates/forks/fork.mako:52 -msgid "" -"Keep it short and to the point. Use a README file for longer descriptions." -msgstr "Gardez cette description précise et concise. Utilisez un fichier README pour des descriptions plus détaillées." - -#: rhodecode/templates/admin/repos/repo_add_base.mako:52 +#: rhodecode/templates/admin/repos/repo_add_base.mako:48 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:134 +#: rhodecode/templates/forks/fork.mako:53 +msgid "" +"Plain text format with support of {metatags}. Add a README file for longer " +"descriptions" +msgstr "" + +#: rhodecode/templates/admin/repos/repo_add_base.mako:57 msgid "Repository Group" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:58 -#: rhodecode/templates/forks/fork.mako:64 +#: rhodecode/templates/admin/repos/repo_add_base.mako:63 +#: rhodecode/templates/forks/fork.mako:69 #, python-format msgid "Select my personal group (%(repo_group_name)s)" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:61 -#: rhodecode/templates/forks/fork.mako:67 +#: rhodecode/templates/admin/repos/repo_add_base.mako:66 +#: rhodecode/templates/forks/fork.mako:72 msgid "Optionally select a group to put this repository into." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:70 +#: rhodecode/templates/admin/repos/repo_add_base.mako:75 msgid "Copy permission set from the parent repository group." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:79 -msgid "Set the type of repository to create." -msgstr "" - #: rhodecode/templates/admin/repos/repo_add_base.mako:84 +msgid "Set the type of repository to create." +msgstr "" + +#: rhodecode/templates/admin/repos/repo_add_base.mako:89 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:98 -#: rhodecode/templates/forks/fork.mako:73 +#: rhodecode/templates/forks/fork.mako:78 msgid "Landing commit" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:88 +#: rhodecode/templates/admin/repos/repo_add_base.mako:93 msgid "" "The default commit for file pages, downloads, full text search index, and " "README generation." msgstr "" #: rhodecode/templates/admin/repos/repo_creating.mako:5 -#, python-format -msgid "%s Creating repository" +msgid "{} Creating repository" msgstr "" #: rhodecode/templates/admin/repos/repo_creating.mako:12 @@ -6091,7 +6363,7 @@ msgid "Remote" msgstr "Dépôt distant" #: rhodecode/templates/admin/repos/repo_edit.mako:72 -#: rhodecode/templates/summary/components.mako:135 +#: rhodecode/templates/summary/components.mako:143 msgid "Statistics" msgstr "Statistiques" @@ -6200,7 +6472,7 @@ msgid "Delete forks" msgstr "" #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:138 -#: rhodecode/templates/data_table/_dt_elements.mako:124 +#: rhodecode/templates/data_table/_dt_elements.mako:172 #, python-format msgid "Confirm to delete this repository: %s" msgstr "Voulez-vous vraiment supprimer le dépôt %s ?" @@ -6225,6 +6497,15 @@ msgstr "" msgid "Pick repository" msgstr "" +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:7 +msgid "Repository Audit Logs" +msgstr "" + +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:14 +#: rhodecode/templates/admin/users/user_edit_audit.mako:14 +msgid "audit filter..." +msgstr "" + #: rhodecode/templates/admin/repos/repo_edit_caches.mako:3 msgid "Invalidate Cache for Repository" msgstr "" @@ -6263,7 +6544,7 @@ msgstr "" #: rhodecode/templates/admin/repos/repo_edit_caches.mako:41 #: rhodecode/templates/admin/user_groups/user_group_add.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:51 -#: rhodecode/templates/admin/user_groups/user_groups.mako:64 +#: rhodecode/templates/admin/user_groups/user_groups.mako:69 #: rhodecode/templates/admin/users/user_add.mako:97 #: rhodecode/templates/admin/users/user_edit_groups.mako:64 #: rhodecode/templates/admin/users/user_edit_profile.mako:90 @@ -6451,8 +6732,8 @@ msgid "" msgstr "" #: rhodecode/templates/admin/repos/repo_edit_settings.mako:33 -#: rhodecode/templates/data_table/_dt_elements.mako:164 -#: rhodecode/templates/forks/fork.mako:58 +#: rhodecode/templates/data_table/_dt_elements.mako:207 +#: rhodecode/templates/forks/fork.mako:63 msgid "Repository group" msgstr "Groupe de dépôt" @@ -6470,9 +6751,9 @@ msgid "Remote uri" msgstr "" #: rhodecode/templates/admin/repos/repo_edit_settings.mako:59 -#: rhodecode/templates/base/perms_summary.mako:79 -#: rhodecode/templates/base/perms_summary.mako:149 -#: rhodecode/templates/base/perms_summary.mako:151 +#: rhodecode/templates/base/perms_summary.mako:92 +#: rhodecode/templates/base/perms_summary.mako:210 +#: rhodecode/templates/base/perms_summary.mako:212 #: rhodecode/templates/debug_style/form-elements.html:45 msgid "edit" msgstr "éditer" @@ -6507,32 +6788,32 @@ msgstr "" msgid "Change owner of this repository." msgstr "Changer le propriétaire de ce dépôt." -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:138 -#: rhodecode/templates/data_table/_dt_elements.mako:58 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:144 +#: rhodecode/templates/data_table/_dt_elements.mako:92 msgid "Private repository" msgstr "Dépôt privé" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:148 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:154 msgid "Enable statistics" msgstr "Activer les statistiques" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:153 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:159 msgid "Enable statistics window on summary page." msgstr "Afficher les statistiques sur la page du dépôt." -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:158 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:164 msgid "Enable downloads" msgstr "Activer les téléchargements" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:163 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:169 msgid "Enable download menu on summary page." msgstr "Afficher le menu de téléchargements sur la page du dépôt." -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:168 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:174 msgid "Enable automatic locking" msgstr "" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:173 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:179 msgid "" "Enable automatic locking on repository. Pulling from this repository creates" " a lock that can be released by pushing back by the same user" @@ -6627,7 +6908,7 @@ msgstr "" #: rhodecode/templates/admin/settings/settings_global.mako:139 #: rhodecode/templates/admin/settings/settings_labs.mako:48 #: rhodecode/templates/admin/settings/settings_vcs.mako:13 -#: rhodecode/templates/admin/settings/settings_visual.mako:221 +#: rhodecode/templates/admin/settings/settings_visual.mako:210 msgid "Save settings" msgstr "Enregister les options" @@ -6727,7 +7008,7 @@ msgid "" msgstr "" #: rhodecode/templates/admin/settings/settings_global.mako:36 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:56 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:59 msgid "Personal Repository Group" msgstr "" @@ -6912,6 +7193,15 @@ msgstr "" msgid "Licenses of Third Party Packages" msgstr "" +#: rhodecode/templates/admin/settings/settings_process_management.mako:3 +#: rhodecode/templates/admin/settings/settings_system.mako:3 +msgid "Checking for updates..." +msgstr "" + +#: rhodecode/templates/admin/settings/settings_process_management.mako:9 +msgid "Gunicorn process management" +msgstr "" + #: rhodecode/templates/admin/settings/settings_search.mako:3 msgid "RhodeCode Full Text Search" msgstr "" @@ -6969,10 +7259,6 @@ msgid "" "custom size" msgstr "" -#: rhodecode/templates/admin/settings/settings_system.mako:3 -msgid "Checking for updates..." -msgstr "" - #: rhodecode/templates/admin/settings/settings_system.mako:11 msgid "create summary snapshot" msgstr "" @@ -7018,7 +7304,7 @@ msgstr "" #: rhodecode/templates/admin/settings/settings_visual.mako:36 msgid "Gravatar URL" -msgstr "" +msgstr "URL du Gravatar" #: rhodecode/templates/admin/settings/settings_visual.mako:44 msgid "" @@ -7037,101 +7323,101 @@ msgstr "Meta-Tagging" #: rhodecode/templates/admin/settings/settings_visual.mako:64 msgid "Stylify recognised meta tags" -msgstr "" +msgstr "Mettre un style sur les meta tags reconnus" #: rhodecode/templates/admin/settings/settings_visual.mako:66 msgid "" -"Parses meta tags from repository description field and turns them into " -"colored tags." -msgstr "" - -#: rhodecode/templates/admin/settings/settings_visual.mako:88 +"Parses meta tags from repository or repository group description fields and " +"turns them into colored tags." +msgstr "" + +#: rhodecode/templates/admin/settings/settings_visual.mako:77 msgid "Dashboard Items" -msgstr "" - -#: rhodecode/templates/admin/settings/settings_visual.mako:92 +msgstr "Elements du tableau de bord" + +#: rhodecode/templates/admin/settings/settings_visual.mako:81 msgid "Main page dashboard items" -msgstr "" - -#: rhodecode/templates/admin/settings/settings_visual.mako:98 +msgstr "Page principale des éléments du tableau de bord" + +#: rhodecode/templates/admin/settings/settings_visual.mako:87 msgid "" "Number of items displayed in the main page dashboard before pagination is " "shown." -msgstr "" - -#: rhodecode/templates/admin/settings/settings_visual.mako:102 +msgstr "Nombre d'éléments affichés dans la page principale du tableau de bord avant que la pagination soit proposée." + +#: rhodecode/templates/admin/settings/settings_visual.mako:91 msgid "Admin pages items" -msgstr "" - -#: rhodecode/templates/admin/settings/settings_visual.mako:108 +msgstr "Elements des pages d'administration." + +#: rhodecode/templates/admin/settings/settings_visual.mako:97 msgid "" "Number of items displayed in the admin pages grids before pagination is " "shown." -msgstr "" +msgstr "Nombre d'éléments montrés sur les pages d'administration avant que la pagination soit proposée." + +#: rhodecode/templates/admin/settings/settings_visual.mako:106 +msgid "Commit ID Style" +msgstr "Style de l'ID de révision" + +#: rhodecode/templates/admin/settings/settings_visual.mako:110 +msgid "Commit sha length" +msgstr "Longueur du SHA de la révision" #: rhodecode/templates/admin/settings/settings_visual.mako:117 -msgid "Commit ID Style" -msgstr "" - -#: rhodecode/templates/admin/settings/settings_visual.mako:121 -msgid "Commit sha length" -msgstr "" - -#: rhodecode/templates/admin/settings/settings_visual.mako:128 msgid "" "Number of chars to show in commit sha displayed in web interface.\n" " By default it's shown as r123:9043a6a4c226 this value defines the\n" " length of the sha after the `r123:` part." -msgstr "" - -#: rhodecode/templates/admin/settings/settings_visual.mako:136 +msgstr "Nombre de caractères à montrer pour le SHA d'une révision dans l'interface web.\nPar défaut ce sera r123:9043a6a4c226 cette valeur définit la longueur du SHA après la partie `r123:` " + +#: rhodecode/templates/admin/settings/settings_visual.mako:125 msgid "Show commit ID numeric reference" -msgstr "" - -#: rhodecode/templates/admin/settings/settings_visual.mako:136 +msgstr "Montrer la référence numérique de l'ID de la révision" + +#: rhodecode/templates/admin/settings/settings_visual.mako:125 msgid "Commit show revision number" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:138 +#: rhodecode/templates/admin/settings/settings_visual.mako:127 msgid "" "Show revision number in commit sha displayed in web interface.\n" " By default it's shown as r123:9043a6a4c226 this value defines the\n" " if the `r123:` part is shown." -msgstr "" - -#: rhodecode/templates/admin/settings/settings_visual.mako:147 +msgstr "Montrer le numéro de la révision dans le SHA du commit affiché dans l'interface.\nPar défaut, il est montré r123:9043a6a4c226 cette valeur définit le\nSi la partie `r123:` est montrée" + +#: rhodecode/templates/admin/settings/settings_visual.mako:136 #: rhodecode/templates/debug_style/index.html:63 msgid "Icons" msgstr "Icônes" -#: rhodecode/templates/admin/settings/settings_visual.mako:152 +#: rhodecode/templates/admin/settings/settings_visual.mako:141 msgid "Show public repo icon on repositories" msgstr "Afficher l’icône de dépôt public sur les dépôts" -#: rhodecode/templates/admin/settings/settings_visual.mako:158 +#: rhodecode/templates/admin/settings/settings_visual.mako:147 msgid "Show private repo icon on repositories" msgstr "Afficher l’icône de dépôt privé sur les dépôts" -#: rhodecode/templates/admin/settings/settings_visual.mako:160 +#: rhodecode/templates/admin/settings/settings_visual.mako:149 msgid "Show public/private icons next to repositories names." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:167 +#: rhodecode/templates/admin/settings/settings_visual.mako:156 msgid "Markup Renderer" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:174 +#: rhodecode/templates/admin/settings/settings_visual.mako:163 msgid "" "Default renderer used to render comments, pull request descriptions and " "other description elements. After change old entries will still work " "correctly." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:181 +#: rhodecode/templates/admin/settings/settings_visual.mako:170 msgid "Clone URL" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:190 +#: rhodecode/templates/admin/settings/settings_visual.mako:179 msgid "" "Schema of clone url construction eg. '{scheme}://{user}@{netloc}/{repo}', available vars:\n" " {scheme} 'http' or 'https' sent from running RhodeCode server,\n" @@ -7141,11 +7427,11 @@ msgid "" " {repoid} ID of repository, can be used to contruct clone-by-id" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:203 +#: rhodecode/templates/admin/settings/settings_visual.mako:192 msgid "Custom Support Link" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:211 +#: rhodecode/templates/admin/settings/settings_visual.mako:200 #, python-format msgid "" "Custom url for the support link located at the bottom.\n" @@ -7186,17 +7472,17 @@ msgid "%s user group settings" msgstr "" #: rhodecode/templates/admin/user_groups/user_group_edit.mako:36 -#: rhodecode/templates/admin/users/user_edit.mako:41 +#: rhodecode/templates/admin/users/user_edit.mako:42 msgid "Global permissions" msgstr "" #: rhodecode/templates/admin/user_groups/user_group_edit.mako:37 -#: rhodecode/templates/admin/users/user_edit.mako:42 +#: rhodecode/templates/admin/users/user_edit.mako:43 msgid "Permissions summary" msgstr "" #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:8 -#: rhodecode/templates/admin/user_groups/user_groups.mako:60 +#: rhodecode/templates/admin/user_groups/user_groups.mako:65 #: rhodecode/templates/debug_style/form-elements.html:509 msgid "Members" msgstr "Membres" @@ -7213,54 +7499,59 @@ msgstr "" msgid "Assigned to repo groups" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:19 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:14 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:16 +msgid "Assigned to review rules" +msgstr "" + +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:20 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:6 #, python-format msgid "User Group: %s" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:29 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:30 msgid "Group members sync" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:36 -msgid "This group is set to be automatically synchronised." -msgstr "" - #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:37 +msgid "This group is set to be automatically synchronised." +msgstr "" + +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:38 msgid "This group synchronization was set by" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:41 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:42 msgid "This group is not set to be automatically synchronised" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:50 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:51 msgid "Disable synchronization" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:52 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:53 msgid "Enable synchronization" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:58 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:59 msgid "" "Users will be added or removed from this group when they authenticate with " "RhodeCode system, based on LDAP group membership. This requires `LDAP+User " "group` authentication plugin to be configured and enabled. (EE only feature)" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:71 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:72 msgid "Delete User Group" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:77 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:78 #, python-format msgid "" "Confirm to delete user group `%(ugroup)s` with all permission assignments" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:79 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:80 msgid "Delete This User Group" msgstr "" @@ -7294,7 +7585,7 @@ msgstr "" msgid "user groups" msgstr "" -#: rhodecode/templates/admin/user_groups/user_groups.mako:62 +#: rhodecode/templates/admin/user_groups/user_groups.mako:67 msgid "Sync" msgstr "" @@ -7334,7 +7625,7 @@ msgid "Add personal repository group" msgstr "" #: rhodecode/templates/admin/users/user_add.mako:121 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:67 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:70 #, python-format msgid "New group will be created at: `/%(path)s`" msgstr "" @@ -7365,16 +7656,12 @@ msgstr "" msgid "Auth tokens" msgstr "" -#: rhodecode/templates/admin/users/user_edit.mako:44 +#: rhodecode/templates/admin/users/user_edit.mako:45 msgid "Ip Whitelist" msgstr "" -#: rhodecode/templates/admin/users/user_edit.mako:45 -msgid "User Groups Management" -msgstr "" - #: rhodecode/templates/admin/users/user_edit.mako:46 -msgid "User audit" +msgid "User Groups Management" msgstr "" #: rhodecode/templates/admin/users/user_edit_advanced.mako:6 @@ -7388,107 +7675,91 @@ msgstr "" #: rhodecode/templates/admin/users/user_edit_advanced.mako:9 #: rhodecode/templates/admin/users/users.mako:72 +#: rhodecode/templates/forks/forks.mako:77 msgid "Last activity" msgstr "" #: rhodecode/templates/admin/users/user_edit_advanced.mako:15 +msgid "Reviewer of pull requests" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_advanced.mako:18 msgid "Member of User groups" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:16 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:19 msgid "Force password change" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:22 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:25 #, python-format msgid "User: %s" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:31 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:34 msgid "Force Password Reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:39 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:42 msgid "Disable forced password reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:41 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:44 msgid "Enable forced password reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:47 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:50 msgid "" "When this is enabled user will have to change they password when they next " "use RhodeCode system. This will also forbid vcs operations until someone " "makes a password change in the web interface" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:62 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:65 msgid "Users personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:65 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:68 msgid "This user currently does not have a personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:72 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:75 msgid "Create personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:81 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:84 msgid "Delete User" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:89 -#, python-format -msgid "This user owns %s repository." -msgid_plural "This user owns %s repositories." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:93 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:96 msgid "Detach repositories" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:98 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:114 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:130 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:101 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:117 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:133 msgid "Delete repositories" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:105 -#, python-format -msgid "This user owns %s repository group." -msgid_plural "This user owns %s repository groups." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:109 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:112 msgid "Detach repository groups" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:121 -#, python-format -msgid "This user owns %s user group." -msgid_plural "This user owns %s user groups." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:125 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:128 msgid "Detach user groups" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:139 -#: rhodecode/templates/data_table/_dt_elements.mako:199 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:142 +#: rhodecode/templates/data_table/_dt_elements.mako:259 #, python-format msgid "Confirm to delete this user: %s" msgstr "Voulez-vous vraiment supprimer l’utilisateur « %s » ?" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:141 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:144 msgid "Delete this user" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:151 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:154 #, python-format msgid "" "When selecting the detach option, the depending objects owned by this user " @@ -7500,10 +7771,6 @@ msgstr "" msgid "User Audit Logs" msgstr "" -#: rhodecode/templates/admin/users/user_edit_audit.mako:14 -msgid "audit filter..." -msgstr "" - #: rhodecode/templates/admin/users/user_edit_emails.mako:5 msgid "Additional Email Addresses" msgstr "" @@ -7522,10 +7789,6 @@ msgstr "" msgid "Custom IP Whitelist" msgstr "" -#: rhodecode/templates/admin/users/user_edit_ips.mako:7 -msgid "Current IP address" -msgstr "" - #: rhodecode/templates/admin/users/user_edit_ips.mako:10 msgid "IP Address" msgstr "" @@ -7582,6 +7845,29 @@ msgstr "" msgid "Help translate %(rc_link)s into your language." msgstr "" +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:3 +msgid "New SSH Key generated" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:7 +msgid "" +"Below is a 2048 bit generated SSH RSA key. You can use it to access " +"RhodeCode via the SSH wrapper." +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:9 +msgid "Private key" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:23 +msgid "Public key" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:34 +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:36 +msgid "Add this generated key" +msgstr "" + #: rhodecode/templates/admin/users/users.mako:5 msgid "Users administration" msgstr "Administration des utilisateurs" @@ -7623,141 +7909,141 @@ msgid "Repository not locked. Pull repos msgstr "" #: rhodecode/templates/base/base.mako:228 -#: rhodecode/templates/data_table/_dt_elements.mako:12 -#: rhodecode/templates/data_table/_dt_elements.mako:13 -#: rhodecode/templates/data_table/_dt_elements.mako:153 +#: rhodecode/templates/data_table/_dt_elements.mako:46 +#: rhodecode/templates/data_table/_dt_elements.mako:47 +#: rhodecode/templates/data_table/_dt_elements.mako:197 msgid "Summary" msgstr "Résumé" #: rhodecode/templates/base/base.mako:229 -#: rhodecode/templates/data_table/_dt_elements.mako:17 -#: rhodecode/templates/data_table/_dt_elements.mako:18 +#: rhodecode/templates/data_table/_dt_elements.mako:51 +#: rhodecode/templates/data_table/_dt_elements.mako:52 msgid "Changelog" msgstr "Historique" #: rhodecode/templates/base/base.mako:230 -#: rhodecode/templates/data_table/_dt_elements.mako:22 -#: rhodecode/templates/data_table/_dt_elements.mako:23 +#: rhodecode/templates/data_table/_dt_elements.mako:56 +#: rhodecode/templates/data_table/_dt_elements.mako:57 #: rhodecode/templates/files/files.mako:15 msgid "Files" msgstr "Fichiers" -#: rhodecode/templates/base/base.mako:232 +#: rhodecode/templates/base/base.mako:231 #: rhodecode/templates/bookmarks/bookmarks.mako:68 #: rhodecode/templates/branches/branches.mako:67 #: rhodecode/templates/tags/tags.mako:68 msgid "Compare" msgstr "Comparer" -#: rhodecode/templates/base/base.mako:237 +#: rhodecode/templates/base/base.mako:235 #, python-format msgid "Show Pull Requests for %s" msgstr "" -#: rhodecode/templates/base/base.mako:247 +#: rhodecode/templates/base/base.mako:245 msgid "Options" msgstr "Options" -#: rhodecode/templates/base/base.mako:255 -#: rhodecode/templates/forks/forks_data.mako:30 -msgid "Compare fork" -msgstr "Comparer le fork" - -#: rhodecode/templates/base/base.mako:258 -#: rhodecode/templates/base/base.mako:406 +#: rhodecode/templates/base/base.mako:253 +#: rhodecode/templates/changelog/changelog.mako:40 +#, python-format +msgid "Compare fork with %s" +msgstr "" + +#: rhodecode/templates/base/base.mako:267 +#: rhodecode/templates/base/base.mako:411 #: rhodecode/templates/search/search.mako:64 msgid "Search" msgstr "Rechercher" -#: rhodecode/templates/base/base.mako:262 +#: rhodecode/templates/base/base.mako:271 msgid "Unlock" msgstr "" -#: rhodecode/templates/base/base.mako:264 +#: rhodecode/templates/base/base.mako:273 msgid "Lock" msgstr "" -#: rhodecode/templates/base/base.mako:269 -#: rhodecode/templates/data_table/_dt_elements.mako:27 -#: rhodecode/templates/data_table/_dt_elements.mako:28 -#: rhodecode/templates/forks/forks_data.mako:8 +#: rhodecode/templates/base/base.mako:278 +#: rhodecode/templates/data_table/_dt_elements.mako:61 +#: rhodecode/templates/data_table/_dt_elements.mako:62 msgid "Fork" msgstr "Fork" -#: rhodecode/templates/base/base.mako:270 +#: rhodecode/templates/base/base.mako:279 msgid "Create Pull Request" msgstr "" -#: rhodecode/templates/base/base.mako:292 +#: rhodecode/templates/base/base.mako:301 msgid "Sign in" msgstr "" -#: rhodecode/templates/base/base.mako:300 +#: rhodecode/templates/base/base.mako:309 #: rhodecode/templates/debug_style/login.html:28 msgid "Sign in to your account" msgstr "" -#: rhodecode/templates/base/base.mako:317 +#: rhodecode/templates/base/base.mako:326 #: rhodecode/templates/debug_style/login.html:46 msgid "(Forgot password?)" msgstr "" -#: rhodecode/templates/base/base.mako:327 +#: rhodecode/templates/base/base.mako:336 msgid "Don't have an account?" msgstr "" -#: rhodecode/templates/base/base.mako:329 +#: rhodecode/templates/base/base.mako:338 msgid "Using external auth? Sign In here." msgstr "" -#: rhodecode/templates/base/base.mako:348 +#: rhodecode/templates/base/base.mako:357 msgid "My personal group" msgstr "" -#: rhodecode/templates/base/base.mako:352 +#: rhodecode/templates/base/base.mako:361 msgid "Sign Out" msgstr "" -#: rhodecode/templates/base/base.mako:388 +#: rhodecode/templates/base/base.mako:393 msgid "Show activity journal" msgstr "" -#: rhodecode/templates/base/base.mako:389 -#: rhodecode/templates/journal/journal.mako:4 -#: rhodecode/templates/journal/journal.mako:14 -msgid "Journal" -msgstr "Historique" - #: rhodecode/templates/base/base.mako:394 +#: rhodecode/templates/journal/journal.mako:4 +#: rhodecode/templates/journal/journal.mako:15 +msgid "Journal" +msgstr "Historique" + +#: rhodecode/templates/base/base.mako:399 msgid "Show Public activity journal" msgstr "" -#: rhodecode/templates/base/base.mako:395 -msgid "Public journal" -msgstr "Journal public" - #: rhodecode/templates/base/base.mako:400 -msgid "Show Gists" -msgstr "" - -#: rhodecode/templates/base/base.mako:401 -msgid "Gists" -msgstr "" +msgid "Public journal" +msgstr "Journal public" #: rhodecode/templates/base/base.mako:405 +msgid "Show Gists" +msgstr "" + +#: rhodecode/templates/base/base.mako:406 +msgid "Gists" +msgstr "" + +#: rhodecode/templates/base/base.mako:410 msgid "Search in repositories you have access to" msgstr "" -#: rhodecode/templates/base/base.mako:411 +#: rhodecode/templates/base/base.mako:416 msgid "Admin settings" msgstr "" -#: rhodecode/templates/base/base.mako:418 +#: rhodecode/templates/base/base.mako:423 msgid "Delegated Admin settings" msgstr "" -#: rhodecode/templates/base/base.mako:428 -#: rhodecode/templates/base/base.mako:429 +#: rhodecode/templates/base/base.mako:433 +#: rhodecode/templates/base/base.mako:434 #: rhodecode/templates/debug_style/alerts.html:5 #: rhodecode/templates/debug_style/buttons.html:5 #: rhodecode/templates/debug_style/code-block.html:6 @@ -7779,15 +8065,15 @@ msgstr "" msgid "Style" msgstr "" -#: rhodecode/templates/base/base.mako:486 +#: rhodecode/templates/base/base.mako:491 msgid "Go to" msgstr "" -#: rhodecode/templates/base/base.mako:539 +#: rhodecode/templates/base/base.mako:544 msgid "Keyboard shortcuts" msgstr "" -#: rhodecode/templates/base/base.mako:547 +#: rhodecode/templates/base/base.mako:552 msgid "Site-wide shortcuts" msgstr "" @@ -7897,9 +8183,9 @@ msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:274 #: rhodecode/templates/changeset/changeset_file_comment.mako:324 #: rhodecode/templates/files/files_add.mako:84 -#: rhodecode/templates/files/files_add.mako:228 -#: rhodecode/templates/files/files_edit.mako:82 -#: rhodecode/templates/files/files_edit.mako:185 +#: rhodecode/templates/files/files_add.mako:230 +#: rhodecode/templates/files/files_edit.mako:85 +#: rhodecode/templates/files/files_edit.mako:189 msgid "Preview" msgstr "" @@ -7907,77 +8193,94 @@ msgstr "" msgid "Test Pattern Preview" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:18 +#: rhodecode/templates/base/perms_summary.mako:14 +msgid "in JSON format" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:23 msgid "show" msgstr "Montrer" -#: rhodecode/templates/base/perms_summary.mako:19 +#: rhodecode/templates/base/perms_summary.mako:24 msgid "none" msgstr "Aucune" -#: rhodecode/templates/base/perms_summary.mako:20 +#: rhodecode/templates/base/perms_summary.mako:25 msgid "read" msgstr "Lecture" -#: rhodecode/templates/base/perms_summary.mako:21 +#: rhodecode/templates/base/perms_summary.mako:26 msgid "write" msgstr "Écriture" -#: rhodecode/templates/base/perms_summary.mako:22 +#: rhodecode/templates/base/perms_summary.mako:27 msgid "admin" msgstr "Administration" -#: rhodecode/templates/base/perms_summary.mako:29 +#: rhodecode/templates/base/perms_summary.mako:34 msgid "No permissions defined" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:37 -#: rhodecode/templates/base/perms_summary.mako:103 +#: rhodecode/templates/base/perms_summary.mako:42 +#: rhodecode/templates/base/perms_summary.mako:150 msgid "Permission" msgstr "Permission" -#: rhodecode/templates/base/perms_summary.mako:39 -#: rhodecode/templates/base/perms_summary.mako:105 +#: rhodecode/templates/base/perms_summary.mako:44 +#: rhodecode/templates/base/perms_summary.mako:152 msgid "Edit Permission" msgstr "Éditer" -#: rhodecode/templates/base/perms_summary.mako:85 -msgid "Super admin" -msgstr "" - -#: rhodecode/templates/base/perms_summary.mako:87 +#: rhodecode/templates/base/perms_summary.mako:100 +#: rhodecode/templates/base/perms_summary.mako:109 +msgid "edit global" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:117 msgid "Repository default permission" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:88 +#: rhodecode/templates/base/perms_summary.mako:120 msgid "Repository group default permission" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:89 +#: rhodecode/templates/base/perms_summary.mako:123 msgid "User group default permission" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:91 +#: rhodecode/templates/base/perms_summary.mako:126 +msgid "Super admin" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:129 +msgid "Inherit permissions" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:132 msgid "Create repositories" msgstr "Création de dépôts" -#: rhodecode/templates/base/perms_summary.mako:92 +#: rhodecode/templates/base/perms_summary.mako:135 msgid "Fork repositories" msgstr "Forker les dépôts" -#: rhodecode/templates/base/perms_summary.mako:93 +#: rhodecode/templates/base/perms_summary.mako:138 msgid "Create repository groups" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:94 +#: rhodecode/templates/base/perms_summary.mako:141 msgid "Create user groups" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:162 +#: rhodecode/templates/base/perms_summary.mako:190 +msgid "overridden by" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:223 msgid "No permission defined" msgstr "" -#: rhodecode/templates/base/root.mako:155 +#: rhodecode/templates/base/root.mako:165 msgid "Please enable JavaScript to use RhodeCode Enterprise" msgstr "" @@ -8100,93 +8403,74 @@ msgstr "" msgid "Enable evolve extension for this repository." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:152 -msgid "Mercurial Labs Settings" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:152 -msgid "" -"These features are considered experimental and may not work as expected." +#: rhodecode/templates/base/vcs_settings.mako:153 +msgid "Git Settings" msgstr "" #: rhodecode/templates/base/vcs_settings.mako:158 -msgid "Use rebase as merge strategy" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:161 -msgid "" -"Use rebase instead of creating a merge commit when merging via web " -"interface." -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:173 -msgid "Git Settings" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:178 msgid "Enable lfs extension" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:182 +#: rhodecode/templates/base/vcs_settings.mako:162 msgid "Enable lfs extensions for all repositories." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:184 +#: rhodecode/templates/base/vcs_settings.mako:164 msgid "Enable lfs extensions for this repository." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:195 +#: rhodecode/templates/base/vcs_settings.mako:175 msgid "Filesystem location where Git lfs objects should be stored." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:206 +#: rhodecode/templates/base/vcs_settings.mako:186 msgid "Global Subversion Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:212 +#: rhodecode/templates/base/vcs_settings.mako:192 msgid "Proxy subversion HTTP requests" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:216 +#: rhodecode/templates/base/vcs_settings.mako:196 msgid "" "Subversion HTTP Support. Enables communication with SVN over HTTP protocol." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:217 +#: rhodecode/templates/base/vcs_settings.mako:197 msgid "SVN Protocol setup Documentation" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:223 +#: rhodecode/templates/base/vcs_settings.mako:203 msgid "Subversion HTTP Server URL" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:229 +#: rhodecode/templates/base/vcs_settings.mako:209 msgid "Generate Apache Config" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:241 +#: rhodecode/templates/base/vcs_settings.mako:221 msgid "Subversion Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:246 +#: rhodecode/templates/base/vcs_settings.mako:226 msgid "Repository patterns" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:250 +#: rhodecode/templates/base/vcs_settings.mako:230 msgid "" "Patterns for identifying SVN branches and tags. For recursive search, use " "\"*\". Eg.: \"/branches/*\"" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:314 +#: rhodecode/templates/base/vcs_settings.mako:294 msgid "Pull Request Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:319 +#: rhodecode/templates/base/vcs_settings.mako:299 msgid "Enable server-side merge for pull requests" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:322 +#: rhodecode/templates/base/vcs_settings.mako:302 msgid "" "Note: when this feature is enabled, it only runs hooks defined in the " "rcextension package. Custom hooks added on the Admin -> Settings -> Hooks " @@ -8194,16 +8478,40 @@ msgid "" "web interface." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:326 +#: rhodecode/templates/base/vcs_settings.mako:306 msgid "Invalidate and relocate inline comments during update" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:329 +#: rhodecode/templates/base/vcs_settings.mako:309 msgid "" "During the update of a pull request, the position of inline comments will be" " updated and outdated inline comments will be hidden." msgstr "" +#: rhodecode/templates/base/vcs_settings.mako:318 +msgid "Mercurial Pull Request Settings" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:324 +msgid "Use rebase as merge strategy" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:327 +msgid "" +"Use rebase instead of creating a merge commit when merging via web " +"interface." +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:332 +msgid "Close branch before merging it" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:335 +msgid "" +"Close branch before merging it into destination branch. No effect when " +"rebase strategy is use." +msgstr "" + #: rhodecode/templates/bookmarks/bookmarks.mako:5 #, python-format msgid "%s Bookmarks" @@ -8218,8 +8526,8 @@ msgid "Compare Selected Bookmarks" msgstr "" #: rhodecode/templates/bookmarks/bookmarks_data.mako:13 -#: rhodecode/templates/changelog/changelog_elements.mako:111 -#: rhodecode/templates/changeset/changeset.mako:112 +#: rhodecode/templates/changelog/changelog_elements.mako:115 +#: rhodecode/templates/changeset/changeset.mako:115 #: rhodecode/templates/files/base.mako:10 #: rhodecode/templates/summary/summary_commits.mako:62 #, python-format @@ -8240,8 +8548,8 @@ msgid "Compare Selected Branches" msgstr "" #: rhodecode/templates/branches/branches_data.mako:12 -#: rhodecode/templates/changelog/changelog_elements.mako:103 -#: rhodecode/templates/changeset/changeset.mako:125 +#: rhodecode/templates/changelog/changelog_elements.mako:107 +#: rhodecode/templates/changeset/changeset.mako:128 #: rhodecode/templates/files/base.mako:23 #: rhodecode/templates/summary/summary_commits.mako:76 #, python-format @@ -8253,55 +8561,54 @@ msgstr "" msgid "%s Changelog" msgstr "Historique de %s" -#: rhodecode/templates/changelog/changelog.mako:40 -#: rhodecode/templates/forks/forks_data.mako:28 -#, python-format -msgid "Compare fork with %s" -msgstr "" - -#: rhodecode/templates/changelog/changelog.mako:52 +#: rhodecode/templates/changelog/changelog.mako:50 #, python-format msgid "Compare fork with Parent (%s)" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:67 -#: rhodecode/templates/changelog/changelog.mako:68 +#: rhodecode/templates/changelog/changelog.mako:65 +#: rhodecode/templates/changelog/changelog.mako:66 msgid "Clear selection" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:83 +#: rhodecode/templates/changelog/changelog.mako:81 msgid "Clear filter" msgstr "" #: rhodecode/templates/changelog/changelog.mako:89 -#, python-format -msgid "showing %d out of %d commit" -msgid_plural "showing %d out of %d commits" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changelog/changelog.mako:110 +msgid "Hide obsolete/hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:91 +msgid "Show obsolete/hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:94 +msgid "Show hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:121 #: rhodecode/templates/files/files_add.mako:99 #: rhodecode/templates/files/files_delete.mako:60 -#: rhodecode/templates/files/files_edit.mako:96 +#: rhodecode/templates/files/files_edit.mako:99 msgid "Commit Message" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:112 +#: rhodecode/templates/changelog/changelog.mako:123 #: rhodecode/templates/summary/summary_commits.mako:10 msgid "Age" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:115 +#: rhodecode/templates/changelog/changelog.mako:126 #: rhodecode/templates/summary/summary_commits.mako:12 msgid "Refs" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:239 +#: rhodecode/templates/changelog/changelog.mako:250 msgid "Filter changelog" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:296 +#: rhodecode/templates/changelog/changelog.mako:311 msgid "There are no changes yet" msgstr "Il n’y a aucun changement pour le moment" @@ -8319,8 +8626,7 @@ msgstr "" #: rhodecode/templates/changelog/changelog_elements.mako:30 #: rhodecode/templates/summary/summary_commits.mako:25 -#, python-format -msgid "Commit status: %s" +msgid "Commit status: {}" msgstr "" #: rhodecode/templates/changelog/changelog_elements.mako:36 @@ -8333,43 +8639,48 @@ msgstr "" msgid "Commit has comments" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:53 -#: rhodecode/templates/changeset/changeset.mako:40 +#: rhodecode/templates/changelog/changelog_elements.mako:52 +#: rhodecode/templates/changeset/changeset.mako:42 +msgid "Copy the full commit id" +msgstr "" + +#: rhodecode/templates/changelog/changelog_elements.mako:59 +#: rhodecode/templates/changeset/changeset.mako:44 msgid "Commit phase" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:60 -#: rhodecode/templates/changelog/changelog_elements.mako:67 -#: rhodecode/templates/changeset/changeset.mako:46 -#: rhodecode/templates/changeset/changeset.mako:53 +#: rhodecode/templates/changelog/changelog_elements.mako:66 +#: rhodecode/templates/changelog/changelog_elements.mako:73 +#: rhodecode/templates/changeset/changeset.mako:50 +#: rhodecode/templates/changeset/changeset.mako:57 msgid "Evolve State" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:60 -#: rhodecode/templates/changeset/changeset.mako:46 +#: rhodecode/templates/changelog/changelog_elements.mako:66 +#: rhodecode/templates/changeset/changeset.mako:50 msgid "obsolete" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:67 -#: rhodecode/templates/changeset/changeset.mako:53 -msgid "hidden" -msgstr "" - #: rhodecode/templates/changelog/changelog_elements.mako:73 -#: rhodecode/templates/compare/compare_commits.mako:47 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:522 +#: rhodecode/templates/changeset/changeset.mako:57 +msgid "hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog_elements.mako:77 +#: rhodecode/templates/compare/compare_commits.mako:45 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:528 #: rhodecode/templates/search/search_commit.mako:36 msgid "Expand commit message" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:97 -#: rhodecode/templates/changeset/changeset.mako:106 +#: rhodecode/templates/changelog/changelog_elements.mako:101 +#: rhodecode/templates/changeset/changeset.mako:109 #: rhodecode/templates/files/base.mako:4 msgid "merge" msgstr "Fusion" -#: rhodecode/templates/changelog/changelog_elements.mako:119 -#: rhodecode/templates/changeset/changeset.mako:119 +#: rhodecode/templates/changelog/changelog_elements.mako:123 +#: rhodecode/templates/changeset/changeset.mako:122 #: rhodecode/templates/files/base.mako:17 #: rhodecode/templates/summary/summary_commits.mako:69 #: rhodecode/templates/tags/tags_data.mako:12 @@ -8377,7 +8688,7 @@ msgstr "Fusion" msgid "Tag %s" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:133 +#: rhodecode/templates/changelog/changelog_elements.mako:137 msgid "load next" msgstr "" @@ -8390,102 +8701,84 @@ msgstr "" msgid "%s Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:62 +#: rhodecode/templates/changeset/changeset.mako:65 msgid "Parent Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:62 +#: rhodecode/templates/changeset/changeset.mako:65 msgid "Parent" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:66 +#: rhodecode/templates/changeset/changeset.mako:69 msgid "Child Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:66 +#: rhodecode/templates/changeset/changeset.mako:69 msgid "Child" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:78 +#: rhodecode/templates/changeset/changeset.mako:81 msgid "Expand" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:86 -#: rhodecode/templates/changeset/changeset.mako:92 +#: rhodecode/templates/changeset/changeset.mako:89 +#: rhodecode/templates/changeset/changeset.mako:95 #: rhodecode/templates/changeset/changeset_file_comment.mako:81 #: rhodecode/templates/compare/compare_diff.mako:159 msgid "Commit status" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:99 +#: rhodecode/templates/changeset/changeset.mako:102 #: rhodecode/templates/files/file_tree_detail.mako:21 #: rhodecode/templates/files/files_detail.mako:20 msgid "References" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:135 +#: rhodecode/templates/changeset/changeset.mako:138 msgid "Diff options" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:139 +#: rhodecode/templates/changeset/changeset.mako:142 #: rhodecode/templates/codeblocks/diffs.mako:445 #: rhodecode/templates/codeblocks/diffs.mako:448 msgid "Raw diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:140 -msgid "Raw Diff" -msgstr "" - #: rhodecode/templates/changeset/changeset.mako:143 +msgid "Raw Diff" +msgstr "" + +#: rhodecode/templates/changeset/changeset.mako:146 msgid "Patch diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:144 -msgid "Patch Diff" -msgstr "" - #: rhodecode/templates/changeset/changeset.mako:147 +msgid "Patch Diff" +msgstr "" + +#: rhodecode/templates/changeset/changeset.mako:150 #: rhodecode/templates/codeblocks/diffs.mako:452 #: rhodecode/templates/codeblocks/diffs.mako:455 msgid "Download diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:148 +#: rhodecode/templates/changeset/changeset.mako:151 msgid "Download Diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:165 -#: rhodecode/templates/changeset/changeset.mako:167 -#: rhodecode/tests/functional/test_commit_comments.py:275 -#, python-format -msgid "%d Commit comment" -msgid_plural "%d Commit comments" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changeset/changeset.mako:170 -#: rhodecode/templates/changeset/changeset.mako:172 -#: rhodecode/tests/functional/test_commit_comments.py:282 -#, python-format -msgid "%d Inline Comment" -msgid_plural "%d Inline Comments" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changeset/changeset.mako:180 +#: rhodecode/templates/changeset/changeset.mako:183 msgid "Unresolved TODOs" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:189 +#: rhodecode/templates/changeset/changeset.mako:192 msgid "There are no unresolved TODOs" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:269 +#: rhodecode/templates/changeset/changeset.mako:272 msgid "No Child Commits" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:305 +#: rhodecode/templates/changeset/changeset.mako:308 msgid "No Parent Commits" msgstr "" @@ -8535,32 +8828,32 @@ msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:151 #: rhodecode/templates/changeset/changeset_file_comment.mako:154 msgid "Prev" -msgstr "" +msgstr "Précédent" #: rhodecode/templates/changeset/changeset_file_comment.mako:152 #: rhodecode/templates/changeset/changeset_file_comment.mako:155 msgid "Next" -msgstr "" +msgstr "Suivant" #: rhodecode/templates/changeset/changeset_file_comment.mako:190 msgid "Leave a comment on this Pull Request." -msgstr "" +msgstr "Laisser un commentaire sur ce Pull Request" #: rhodecode/templates/changeset/changeset_file_comment.mako:192 msgid "Leave a comment on {} commits in this range." -msgstr "" +msgstr "Laisser un commentaire sur les {} révisions dans cette plage." #: rhodecode/templates/changeset/changeset_file_comment.mako:194 msgid "Leave a comment on this Commit." -msgstr "" +msgstr "Laisser un commentaire sur cette révision." #: rhodecode/templates/changeset/changeset_file_comment.mako:282 -#: rhodecode/templates/codeblocks/diffs.mako:71 +#: rhodecode/templates/codeblocks/diffs.mako:65 msgid "You need to be logged in to leave comments." -msgstr "" +msgstr "Vous devez vous connecter pour laisser un commentaire." #: rhodecode/templates/changeset/changeset_file_comment.mako:283 -#: rhodecode/templates/codeblocks/diffs.mako:71 +#: rhodecode/templates/codeblocks/diffs.mako:65 msgid "Login now" msgstr "Se connecter maintenant" @@ -8580,7 +8873,7 @@ msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:368 #: rhodecode/templates/pullrequests/pullrequest_show.mako:15 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:153 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:159 #: rhodecode/templates/pullrequests/pullrequests.mako:52 msgid "Closed" msgstr "Fermée" @@ -8598,15 +8891,8 @@ msgstr "Commentaire" msgid "%s Commits" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:9 -#: rhodecode/templates/changeset/changeset_range.mako:20 -#, python-format -msgid "(%s commit)" -msgid_plural "(%s commits)" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/changeset/changeset_range.mako:16 +#: rhodecode/templates/files/file_authors_box.mako:33 msgid "Commits" msgstr "" @@ -8618,31 +8904,13 @@ msgstr "" msgid "Diff option" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:59 +#: rhodecode/templates/changeset/changeset_range.mako:65 msgid "Show combined compare" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:99 -#: rhodecode/templates/compare/compare_diff.mako:312 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:446 -#, python-format -msgid "Expand %s commit" -msgid_plural "Expand %s commits" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changeset/changeset_range.mako:105 -#: rhodecode/templates/compare/compare_diff.mako:318 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:452 -#, python-format -msgid "Collapse %s commit" -msgid_plural "Collapse %s commits" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/changeset/diff_block.mako:7 -#: rhodecode/templates/codeblocks/diffs.mako:128 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:123 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "The requested commit is too big and content was truncated." msgstr "" @@ -8650,91 +8918,73 @@ msgstr "" #: rhodecode/templates/changeset/diff_block.mako:10 #: rhodecode/templates/changeset/diff_block.mako:25 #: rhodecode/templates/changeset/diff_block.mako:46 -#: rhodecode/templates/codeblocks/diffs.mako:131 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:126 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "Showing a big diff might take some time and resources, continue?" -msgstr "" +msgstr "Afficher un grand diff peut prendre beaucoup de temps et de ressouces, voulez-vous continuez ?" #: rhodecode/templates/changeset/diff_block.mako:7 #: rhodecode/templates/changeset/diff_block.mako:10 #: rhodecode/templates/changeset/diff_block.mako:25 #: rhodecode/templates/changeset/diff_block.mako:46 -#: rhodecode/templates/codeblocks/diffs.mako:131 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:126 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "Show full diff" -msgstr "" +msgstr "Montrer tous les diff" #: rhodecode/templates/changeset/diff_block.mako:10 msgid "The requested file is too big and its content is not shown." -msgstr "" +msgstr "Le ficier demandé est trop gros donc son contenu ne peut pas être affiché." #: rhodecode/templates/changeset/diff_block.mako:25 #: rhodecode/templates/changeset/diff_block.mako:46 msgid "Diff was truncated. File content available only in full diff." -msgstr "" - -#: rhodecode/templates/changeset/diff_block.mako:58 -#, python-format -msgid "%(num)s file changed" -msgid_plural "%(num)s files changed" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changeset/diff_block.mako:60 -#: rhodecode/templates/codeblocks/diffs.mako:133 -#, python-format -msgid "%(num)s file changed: %(linesadd)s inserted, %(linesdel)s deleted" -msgid_plural "" -"%(num)s files changed: %(linesadd)s inserted, %(linesdel)s deleted" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/codeblocks/diffs.mako:117 +msgstr "Le diff est tronqué. Le contenu du fichier est seulement disponible en full diff." + +#: rhodecode/templates/codeblocks/diffs.mako:111 msgid "Browse Files at revision {}" -msgstr "" - -#: rhodecode/templates/codeblocks/diffs.mako:118 +msgstr "Voir les fichiers à la révision {}" + +#: rhodecode/templates/codeblocks/diffs.mako:112 msgid "Browse Files" -msgstr "" - -#: rhodecode/templates/codeblocks/diffs.mako:130 -#, python-format -msgid "%(num)s file changed." -msgid_plural "%(num)s files changed." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/codeblocks/diffs.mako:141 +msgstr "Voir les fichiers" + +#: rhodecode/templates/codeblocks/diffs.mako:136 msgid "No files" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:169 +#: rhodecode/templates/codeblocks/diffs.mako:164 msgid "File was deleted" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:171 +#: rhodecode/templates/codeblocks/diffs.mako:166 msgid "Binary file hidden" msgstr "" +#: rhodecode/templates/codeblocks/diffs.mako:184 +#, python-format +msgid "" +"This diff has been collapsed as it changes many lines, (%i lines changed)" +msgstr "" + +#: rhodecode/templates/codeblocks/diffs.mako:186 +msgid "Show them" +msgstr "" + #: rhodecode/templates/codeblocks/diffs.mako:189 -#, python-format -msgid "" -"This diff has been collapsed as it changes many lines, (%i lines changed)" -msgstr "" - -#: rhodecode/templates/codeblocks/diffs.mako:191 -msgid "Show them" -msgstr "" - -#: rhodecode/templates/codeblocks/diffs.mako:194 msgid "Hide them" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:289 +#: rhodecode/templates/codeblocks/diffs.mako:284 msgid "" "File was deleted in this version, and outdated comments were made on it" msgstr "" +#: rhodecode/templates/codeblocks/diffs.mako:350 +#: rhodecode/templates/files/files_source.mako:19 +msgid "Copy the full path" +msgstr "" + #: rhodecode/templates/codeblocks/diffs.mako:415 #: rhodecode/templates/codeblocks/diffs.mako:431 #, python-format @@ -8771,62 +9021,48 @@ msgstr "" #: rhodecode/templates/codeblocks/diffs.mako:645 msgid "Side by Side" -msgstr "" +msgstr "Côte à côte" #: rhodecode/templates/codeblocks/diffs.mako:649 msgid "View unified" -msgstr "" +msgstr "Vue unifiée" #: rhodecode/templates/codeblocks/diffs.mako:650 msgid "Unified" -msgstr "" +msgstr "Unifié" #: rhodecode/templates/codeblocks/diffs.mako:660 msgid "Expand All Files" -msgstr "" +msgstr "Développer tous les fichiers" #: rhodecode/templates/codeblocks/diffs.mako:664 msgid "Collapse All Files" -msgstr "" +msgstr "Plier tous les fichiers" #: rhodecode/templates/codeblocks/diffs.mako:668 msgid "Wide Mode Diff" -msgstr "" - -#: rhodecode/templates/codeblocks/source.mako:24 +msgstr "Elargir le mode diff" + +#: rhodecode/templates/codeblocks/source.mako:25 msgid "view annotation from before this change" -msgstr "" +msgstr "Voir l'annotation avant ce changement" #: rhodecode/templates/compare/compare_commits.mako:5 msgid "Common Ancestor Commit" -msgstr "" +msgstr "Ancêtre commun de la révision" #: rhodecode/templates/compare/compare_commits.mako:8 msgid "Compare was calculated based on this shared commit." -msgstr "" +msgstr "La comparaison se base sur cette révision partagée" #: rhodecode/templates/compare/compare_commits.mako:17 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:483 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:489 msgid "Time" -msgstr "" - -#: rhodecode/templates/compare/compare_commits.mako:68 -#, python-format -msgid "%s commit hidden" -msgid_plural "%s commits hidden" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/compare/compare_commits.mako:69 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:600 -msgid "show it" -msgid_plural "show them" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/compare/compare_commits.mako:75 +msgstr "Temps" + +#: rhodecode/templates/compare/compare_commits.mako:73 msgid "No commits in this compare" -msgstr "" +msgstr "Pas de révisions dans cette comparaison" #: rhodecode/templates/compare/compare_diff.mako:7 #: rhodecode/templates/compare/compare_diff.mako:9 @@ -8834,37 +9070,30 @@ msgstr "" msgid "%s Compare" msgstr "" -#: rhodecode/templates/compare/compare_diff.mako:17 -#, python-format -msgid "%s commit" -msgid_plural "%s commits" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/compare/compare_diff.mako:44 #: rhodecode/templates/compare/compare_diff.mako:101 #: rhodecode/templates/compare/compare_diff.mako:110 #: rhodecode/templates/compare/compare_diff.mako:115 msgid "Compare Commits" -msgstr "" +msgstr "Comparer les révisions" #: rhodecode/templates/compare/compare_diff.mako:46 msgid "for file" -msgstr "" +msgstr "pour le fichier" #: rhodecode/templates/compare/compare_diff.mako:60 #: rhodecode/templates/email_templates/pull_request_review.mako:74 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:103 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:107 msgid "Target" -msgstr "" +msgstr "Cible" #: rhodecode/templates/compare/compare_diff.mako:76 #: rhodecode/templates/email_templates/pull_request_comment.mako:90 #: rhodecode/templates/email_templates/pull_request_review.mako:73 -#: rhodecode/templates/files/files_source.mako:23 +#: rhodecode/templates/files/files_source.mako:29 #: rhodecode/templates/pullrequests/pullrequest_show.mako:71 msgid "Source" -msgstr "" +msgstr "Source" #: rhodecode/templates/compare/compare_diff.mako:103 #: rhodecode/templates/compare/compare_diff.mako:104 @@ -8873,84 +9102,81 @@ msgstr "" #: rhodecode/templates/compare/compare_diff.mako:112 #: rhodecode/templates/compare/compare_diff.mako:122 msgid "Action unavailable in current view" -msgstr "" +msgstr "Action non disponible dans cette vue" #: rhodecode/templates/compare/compare_diff.mako:103 #: rhodecode/templates/compare/compare_diff.mako:111 #: rhodecode/templates/compare/compare_diff.mako:116 msgid "Swap" -msgstr "" +msgstr "Swap" #: rhodecode/templates/compare/compare_diff.mako:106 msgid "Compare commits, branches, bookmarks or tags." -msgstr "" - -#: rhodecode/templates/data_table/_dt_elements.mako:49 +msgstr "Comparer les révisions, les branches, les marques pages ou les labels." + +#: rhodecode/templates/data_table/_dt_elements.mako:83 msgid "Mercurial repository" msgstr "Dépôt Mercurial" -#: rhodecode/templates/data_table/_dt_elements.mako:51 +#: rhodecode/templates/data_table/_dt_elements.mako:85 msgid "Git repository" msgstr "Dépôt Git" -#: rhodecode/templates/data_table/_dt_elements.mako:53 +#: rhodecode/templates/data_table/_dt_elements.mako:87 msgid "Subversion repository" -msgstr "" - -#: rhodecode/templates/data_table/_dt_elements.mako:60 +msgstr "Dépôt Subversion" + +#: rhodecode/templates/data_table/_dt_elements.mako:94 msgid "Public repository" msgstr "Dépôt public" -#: rhodecode/templates/data_table/_dt_elements.mako:70 -msgid "Repository creating in progress..." -msgstr "" - -#: rhodecode/templates/data_table/_dt_elements.mako:88 +#: rhodecode/templates/data_table/_dt_elements.mako:104 +msgid "This repository is being created in a background task" +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:105 +msgid "creating..." +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:136 msgid "No commits yet" -msgstr "" - -#: rhodecode/templates/data_table/_dt_elements.mako:95 -#: rhodecode/templates/data_table/_dt_elements.mako:97 +msgstr "Pas encore de révisions" + +#: rhodecode/templates/data_table/_dt_elements.mako:143 +#: rhodecode/templates/data_table/_dt_elements.mako:145 #, python-format msgid "Subscribe to %s rss feed" msgstr "S’abonner au flux RSS de %s" -#: rhodecode/templates/data_table/_dt_elements.mako:103 -#: rhodecode/templates/data_table/_dt_elements.mako:105 +#: rhodecode/templates/data_table/_dt_elements.mako:151 +#: rhodecode/templates/data_table/_dt_elements.mako:153 #, python-format msgid "Subscribe to %s atom feed" msgstr "S’abonner au flux ATOM de %s" -#: rhodecode/templates/data_table/_dt_elements.mako:133 +#: rhodecode/templates/data_table/_dt_elements.mako:181 msgid "Creating" -msgstr "" - -#: rhodecode/templates/data_table/_dt_elements.mako:135 -msgid "Created" -msgstr "" - -#: rhodecode/templates/data_table/_dt_elements.mako:185 -#, python-format -msgid "Confirm to delete this group: %s with %s repository" -msgid_plural "Confirm to delete this group: %s with %s repositories" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/data_table/_dt_elements.mako:211 +msgstr "En cours de création" + +#: rhodecode/templates/data_table/_dt_elements.mako:225 +msgid "personal" +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:271 #, python-format msgid "Confirm to delete this user group: %s" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:228 +#: rhodecode/templates/data_table/_dt_elements.mako:288 msgid "User group" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:272 -#: rhodecode/templates/forks/fork.mako:83 +#: rhodecode/templates/data_table/_dt_elements.mako:332 +#: rhodecode/templates/forks/fork.mako:88 msgid "Private" msgstr "Privé" -#: rhodecode/templates/data_table/_dt_elements.mako:306 +#: rhodecode/templates/data_table/_dt_elements.mako:366 #, python-format msgid "Pull request #%(pr_number)s" msgstr "" @@ -9252,13 +9478,6 @@ msgstr "" msgid "Link" msgstr "" -#: rhodecode/templates/email_templates/pull_request_review.mako:46 -#, python-format -msgid "Commit (%(num)s)" -msgid_plural "Commits (%(num)s)" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/email_templates/pull_request_review.mako:71 #, python-format msgid "%(user)s wants you to review pull request #%(pr_id)s: \"%(pr_title)s\"." @@ -9274,13 +9493,6 @@ msgstr "" msgid "%(target_ref_type)s of %(target_repo_url)s" msgstr "" -#: rhodecode/templates/email_templates/pull_request_review.mako:76 -#, python-format -msgid "%(num)s Commit" -msgid_plural "%(num)s Commits" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/email_templates/test.mako:5 msgid "hello \"world\"" msgstr "" @@ -9316,13 +9528,6 @@ msgstr "" msgid "Last Author" msgstr "" -#: rhodecode/templates/files/file_authors_box.mako:8 -#, python-format -msgid "File Author (%s)" -msgid_plural "File Authors (%s)" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/files/file_authors_box.mako:11 msgid "Show All" msgstr "" @@ -9390,22 +9595,22 @@ msgid "Create New File" msgstr "" #: rhodecode/templates/files/files_add.mako:81 -#: rhodecode/templates/files/files_edit.mako:79 +#: rhodecode/templates/files/files_edit.mako:82 msgid "line wraps" msgstr "" #: rhodecode/templates/files/files_add.mako:82 -#: rhodecode/templates/files/files_edit.mako:80 +#: rhodecode/templates/files/files_edit.mako:83 msgid "on" msgstr "" #: rhodecode/templates/files/files_add.mako:82 -#: rhodecode/templates/files/files_edit.mako:80 +#: rhodecode/templates/files/files_edit.mako:83 msgid "off" msgstr "" #: rhodecode/templates/files/files_add.mako:109 -#: rhodecode/templates/files/files_edit.mako:106 +#: rhodecode/templates/files/files_edit.mako:109 msgid "Commit changes" msgstr "Commiter les changements" @@ -9444,11 +9649,11 @@ msgstr "Taille" #: rhodecode/templates/files/files_browser_tree.mako:7 msgid "Modified" -msgstr "" +msgstr "Modifié" #: rhodecode/templates/files/files_browser_tree.mako:8 msgid "Last Commit" -msgstr "" +msgstr "Dernière révision" #: rhodecode/templates/files/files_delete.mako:4 #, python-format @@ -9457,43 +9662,43 @@ msgstr "" #: rhodecode/templates/files/files_delete.mako:15 msgid "Delete file" -msgstr "" +msgstr "Supprimer le fichier" #: rhodecode/templates/files/files_delete.mako:45 -#: rhodecode/templates/files/files_source.mako:65 +#: rhodecode/templates/files/files_source.mako:71 #, python-format msgid "Binary file (%s)" msgstr "Fichier binaire (%s)" #: rhodecode/templates/files/files_delete.mako:50 -#: rhodecode/templates/files/files_source.mako:87 -msgid "File is too big to display" -msgstr "Ce fichier est trop gros pour être affiché." +#: rhodecode/templates/files/files_source.mako:100 +msgid "File size {} is bigger then allowed limit {}. " +msgstr "" #: rhodecode/templates/files/files_delete.mako:70 msgid "Delete File" -msgstr "" +msgstr "Supprimer le fichier" #: rhodecode/templates/files/files_detail.mako:5 #: rhodecode/templates/files/files_detail.mako:12 msgid "Commit Description" -msgstr "" +msgstr "Description de la révision" #: rhodecode/templates/files/files_detail.mako:32 msgid "File last commit" -msgstr "" +msgstr "Fichier de la dernière révision" #: rhodecode/templates/files/files_detail.mako:46 msgid "Show/Diff file" -msgstr "" +msgstr "Montrer le diff du fichier" #: rhodecode/templates/files/files_detail.mako:61 msgid "Diff to Commit" -msgstr "" +msgstr "Diff de la révision" #: rhodecode/templates/files/files_detail.mako:62 msgid "Show at Commit" -msgstr "" +msgstr "Montrer à la révision" #: rhodecode/templates/files/files_edit.mako:4 #, python-format @@ -9502,11 +9707,11 @@ msgstr "" #: rhodecode/templates/files/files_edit.mako:15 msgid "Edit file" -msgstr "" +msgstr "Editer le fichier" #: rhodecode/templates/files/files_edit.mako:55 msgid "history" -msgstr "" +msgstr "Historique" #: rhodecode/templates/files/files_edit.mako:61 msgid "source" @@ -9517,15 +9722,15 @@ msgstr "Source" msgid "annotation" msgstr "annotation" -#: rhodecode/templates/files/files_edit.mako:65 +#: rhodecode/templates/files/files_edit.mako:67 msgid "raw" msgstr "" -#: rhodecode/templates/files/files_edit.mako:67 +#: rhodecode/templates/files/files_edit.mako:70 msgid "download" -msgstr "" - -#: rhodecode/templates/files/files_edit.mako:74 +msgstr "télécharger" + +#: rhodecode/templates/files/files_edit.mako:77 msgid "Editing file" msgstr "Édition du fichier" @@ -9533,62 +9738,55 @@ msgstr "Édition du fichier" msgid "Location" msgstr "Emplacement" -#: rhodecode/templates/files/files_source.mako:8 +#: rhodecode/templates/files/files_source.mako:13 msgid "This file is a pointer to large binary file" -msgstr "" - -#: rhodecode/templates/files/files_source.mako:8 +msgstr "Ce fichier est un pointeur vers un gros fichier binaire" + +#: rhodecode/templates/files/files_source.mako:13 msgid "LargeFile" -msgstr "" - -#: rhodecode/templates/files/files_source.mako:10 -msgid "line" -msgid_plural "lines" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/files/files_source.mako:17 +msgstr "Gros fichier" + +#: rhodecode/templates/files/files_source.mako:23 msgid "History" msgstr "Historique" -#: rhodecode/templates/files/files_source.mako:20 -#: rhodecode/templates/search/search_content.mako:68 +#: rhodecode/templates/files/files_source.mako:26 +#: rhodecode/templates/search/search_content.mako:69 msgid "Show Full History" -msgstr "" - -#: rhodecode/templates/files/files_source.mako:25 -#: rhodecode/templates/search/search_content.mako:70 -msgid "Annotation" -msgstr "" - -#: rhodecode/templates/files/files_source.mako:27 -#: rhodecode/templates/search/search_content.mako:71 -msgid "Raw" -msgstr "" +msgstr "Montrer tout l'historique" #: rhodecode/templates/files/files_source.mako:31 +#: rhodecode/templates/search/search_content.mako:71 +msgid "Annotation" +msgstr "Annotation" + +#: rhodecode/templates/files/files_source.mako:33 +#: rhodecode/templates/search/search_content.mako:72 +msgid "Raw" +msgstr "Brut" + +#: rhodecode/templates/files/files_source.mako:37 msgid "Download largefile" msgstr "" -#: rhodecode/templates/files/files_source.mako:35 +#: rhodecode/templates/files/files_source.mako:41 #: rhodecode/templates/search/search_content.mako:73 msgid "Download" msgstr "Téléchargements" -#: rhodecode/templates/files/files_source.mako:43 -#, python-format -msgid "Edit on Branch:%s" -msgstr "" - -#: rhodecode/templates/files/files_source.mako:48 +#: rhodecode/templates/files/files_source.mako:49 +msgid "Edit on Branch:{}" +msgstr "" + +#: rhodecode/templates/files/files_source.mako:54 msgid "Editing binary files not allowed" msgstr "" -#: rhodecode/templates/files/files_source.mako:51 +#: rhodecode/templates/files/files_source.mako:57 msgid "Editing files allowed only when on branch head commit" msgstr "" -#: rhodecode/templates/files/files_source.mako:52 +#: rhodecode/templates/files/files_source.mako:58 msgid "Deleting files allowed only when on branch head commit" msgstr "" @@ -9602,22 +9800,23 @@ msgid "New Fork" msgstr "" #: rhodecode/templates/forks/fork.mako:37 +#: rhodecode/templates/forks/forks.mako:70 msgid "Fork name" msgstr "Nom du fork" -#: rhodecode/templates/forks/fork.mako:77 +#: rhodecode/templates/forks/fork.mako:82 msgid "Default commit for files page, downloads, whoosh and readme" msgstr "" -#: rhodecode/templates/forks/fork.mako:93 +#: rhodecode/templates/forks/fork.mako:98 msgid "Copy permissions" msgstr "Copier les permissions" -#: rhodecode/templates/forks/fork.mako:97 +#: rhodecode/templates/forks/fork.mako:102 msgid "Copy permissions from forked repository" msgstr "Copier les permissions depuis le dépôt forké" -#: rhodecode/templates/forks/fork.mako:102 +#: rhodecode/templates/forks/fork.mako:107 msgid "Fork this Repository" msgstr "" @@ -9630,34 +9829,23 @@ msgstr "Forks de %s" msgid "Forks" msgstr "Forks" -#: rhodecode/templates/forks/forks.mako:32 +#: rhodecode/templates/forks/forks.mako:30 msgid "Create new fork" msgstr "" -#: rhodecode/templates/forks/forks_data.mako:10 +#: rhodecode/templates/forks/forks.mako:74 msgid "Forked" msgstr "" -#: rhodecode/templates/forks/forks_data.mako:46 -msgid "There are no forks yet" -msgstr "Il n’y a pas encore de forks." - -#: rhodecode/templates/journal/journal.mako:13 -msgid "Filter" -msgstr "" - #: rhodecode/templates/journal/journal.mako:14 -#, python-format -msgid "%s entry" -msgid_plural "%s entries" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/journal/journal.mako:23 +msgid "Filter" +msgstr "" + +#: rhodecode/templates/journal/journal.mako:24 msgid "ATOM journal feed" msgstr "Flux ATOM du journal" -#: rhodecode/templates/journal/journal.mako:24 +#: rhodecode/templates/journal/journal.mako:25 msgid "RSS journal feed" msgstr "Flux RSS du journal" @@ -9666,15 +9854,15 @@ msgid "No entries yet" msgstr "Aucune entrée pour le moment" #: rhodecode/templates/journal/public_journal.mako:4 -#: rhodecode/templates/journal/public_journal.mako:24 +#: rhodecode/templates/journal/public_journal.mako:12 msgid "Public Journal" msgstr "Journal public" -#: rhodecode/templates/journal/public_journal.mako:16 +#: rhodecode/templates/journal/public_journal.mako:21 msgid "ATOM public journal feed" msgstr "Flux ATOM du journal public" -#: rhodecode/templates/journal/public_journal.mako:17 +#: rhodecode/templates/journal/public_journal.mako:22 msgid "RSS public journal feed" msgstr "Flux RSS du journal public" @@ -9704,22 +9892,22 @@ msgid "Submit Pull Request" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:115 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:309 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:315 msgid "Author of this pull request" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:129 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:323 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:329 msgid "Reviewer rules" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:139 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:337 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:343 msgid "Pull request reviewers" msgstr "Relecteurs de la requête de pull" #: rhodecode/templates/pullrequests/pullrequest.mako:150 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:392 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:398 msgid "Add reviewer or reviewer group" msgstr "" @@ -9732,13 +9920,6 @@ msgstr "" msgid "Loading compare ..." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest.mako:356 -#: rhodecode/templates/pullrequests/pullrequest.mako:358 -msgid "This pull request will consist of __COMMITS__ commit." -msgid_plural "This pull request will consist of __COMMITS__ commits." -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/pullrequests/pullrequest.mako:361 msgid "Show detailed compare." msgstr "" @@ -9763,26 +9944,26 @@ msgstr "" msgid "Merge is not currently possible because of below failed checks." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:37 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:42 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:52 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:57 msgid "refresh checks" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:38 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:43 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:53 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 msgid "Merge Pull Request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:43 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 msgid "You are not allowed to merge this pull request." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:45 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:60 msgid "Login to Merge this Pull Request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:54 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:69 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:73 msgid "Close with status {}" msgstr "" @@ -9803,171 +9984,175 @@ msgstr "Veuillez confirmer la suppression de cette requête de pull." msgid "Common ancestor" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:125 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:100 +msgid "Copy the pull url" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:129 msgid "Merge" -msgstr "" - -#: rhodecode/templates/pullrequests/pullrequest_show.mako:138 +msgstr "Fusionner" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:140 +#: rhodecode/templates/summary/components.mako:53 +#: rhodecode/templates/summary/components.mako:69 +msgid "Copy the clone url" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:144 msgid "Shadow repository data not available" -msgstr "" - -#: rhodecode/templates/pullrequests/pullrequest_show.mako:146 +msgstr "Les données du dépôt caché ne sont pas disponible" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:152 msgid "Review" -msgstr "" - -#: rhodecode/templates/pullrequests/pullrequest_show.mako:157 -#, python-format -msgid "calculated based on %s reviewer vote" -msgid_plural "calculated based on %s reviewers votes" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/pullrequests/pullrequest_show.mako:175 +msgstr "Revue" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:181 msgid "Versions" -msgstr "" - -#: rhodecode/templates/pullrequests/pullrequest_show.mako:186 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:188 -msgid "{} version available for this pull request, show it." -msgid_plural "{} versions available for this pull request, show them." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/pullrequests/pullrequest_show.mako:187 +msgstr "Versions" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:193 msgid "Hide all versions of this pull request" -msgstr "" - -#: rhodecode/templates/pullrequests/pullrequest_show.mako:212 -msgid "Your review status at this version" -msgstr "" +msgstr "Cacher toutes les versions de ce pull request" #: rhodecode/templates/pullrequests/pullrequest_show.mako:218 +msgid "Your review status at this version" +msgstr "Votre statut de revue de ce pull request" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:224 msgid "Comment from pull request version {0}, general:{1} inline:{2}" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:235 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:239 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:241 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:245 msgid "select versions to show changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:236 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:242 msgid "show changes between versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:237 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:243 msgid "show pull request for this version" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:252 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:258 msgid "Comments at this version" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:256 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:262 msgid "Comments for this pull request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:261 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:263 -#, python-format -msgid "%d General " -msgstr "" - #: rhodecode/templates/pullrequests/pullrequest_show.mako:267 #: rhodecode/templates/pullrequests/pullrequest_show.mako:269 #, python-format -msgid "%d Inline" +msgid "%d General " msgstr "" #: rhodecode/templates/pullrequests/pullrequest_show.mako:273 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:277 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:275 +#, python-format +msgid "%d Inline" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:279 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:283 #, python-format msgid "%d Outdated" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:274 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:280 msgid "show outdated comments" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:275 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:281 msgid "hide outdated comments" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:286 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:292 msgid "Pull request versions not available" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:300 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:397 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:306 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:403 msgid "Save Changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:414 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:378 +msgid "Mandatory reviewer" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:420 msgid "Missing requirements:" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:415 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:421 msgid "" "These commits cannot be displayed, because this repository uses the " "Mercurial largefiles extension, which was not enabled." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:423 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:429 msgid "Missing commits" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:424 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:430 msgid "" "This pull request cannot be displayed, because one or more commits no longer" " exist in the source repository." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:425 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:431 msgid "" "Please update this pull request, push the commits back into the source " "repository, or consider closing this pull request." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:436 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:442 #, python-format msgid "Showing changes at v%d, commenting is disabled." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:459 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:461 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:465 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:467 msgid "Update commits" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:461 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:467 msgid "Update is disabled for current view" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:472 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:478 msgid "" "Commits and changes between v{ver_from} and {ver_to} of this pull request, " "commenting is disabled" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:476 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:482 msgid "commits added: {}, removed: {}" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:494 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:500 msgid "Commit added in displayed changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:496 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:502 msgid "Commit removed in displayed changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:599 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:605 msgid "there is {num} general comment from older versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:602 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:606 +msgid "show it" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:608 msgid "there are {num} general comments from older versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:603 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:609 msgid "show them" msgstr "" @@ -10064,100 +10249,90 @@ msgstr "" #: rhodecode/templates/search/search_commit.mako:11 msgid "Age (new first)" -msgstr "" +msgstr "Age (nouveau en premier)" #: rhodecode/templates/search/search_commit.mako:13 msgid "Age (old first)" -msgstr "" - -#: rhodecode/templates/search/search_content.mako:33 +msgstr "Age (plus vieux en premier)" + +#: rhodecode/templates/search/search_content.mako:34 msgid "more matches in this file" msgstr "" #: rhodecode/templates/search/search_path.mako:4 msgid "File" -msgstr "" - -#: rhodecode/templates/summary/base.mako:5 -#, python-format -msgid "%s Summary" -msgstr "Résumé de %s" - -#: rhodecode/templates/summary/base.mako:13 -#, python-format -msgid "%s ATOM feed" -msgstr "" - -#: rhodecode/templates/summary/base.mako:14 -#, python-format -msgid "%s RSS feed" -msgstr "" +msgstr "Fichier" #: rhodecode/templates/summary/components.mako:49 msgid "Read-only url" -msgstr "" - -#: rhodecode/templates/summary/components.mako:54 -#: rhodecode/templates/summary/components.mako:65 -msgid "Show by Name" -msgstr "Afficher par nom" - -#: rhodecode/templates/summary/components.mako:55 -#: rhodecode/templates/summary/components.mako:66 -msgid "Show by ID" -msgstr "Afficher par ID" +msgstr "URL en lecture seule" #: rhodecode/templates/summary/components.mako:56 +#: rhodecode/templates/summary/components.mako:72 +msgid "Copy the clone by id url" +msgstr "" + +#: rhodecode/templates/summary/components.mako:58 +#: rhodecode/templates/summary/components.mako:74 +msgid "Show by Name" +msgstr "Afficher par nom" + +#: rhodecode/templates/summary/components.mako:59 +#: rhodecode/templates/summary/components.mako:75 +msgid "Show by ID" +msgstr "Afficher par ID" + +#: rhodecode/templates/summary/components.mako:61 msgid "SVN Protocol is disabled. To enable it, see the" msgstr "" -#: rhodecode/templates/summary/components.mako:56 +#: rhodecode/templates/summary/components.mako:61 msgid "documentation here" msgstr "" -#: rhodecode/templates/summary/components.mako:60 +#: rhodecode/templates/summary/components.mako:65 msgid "Clone url" msgstr "URL de clone" -#: rhodecode/templates/summary/components.mako:86 +#: rhodecode/templates/summary/components.mako:94 msgid "Information" msgstr "" -#: rhodecode/templates/summary/components.mako:102 -msgid "Number of Repository Forks" -msgstr "" - #: rhodecode/templates/summary/components.mako:110 +msgid "Number of Repository Forks" +msgstr "" + +#: rhodecode/templates/summary/components.mako:118 msgid "Calculating Repository Size..." msgstr "" -#: rhodecode/templates/summary/components.mako:141 +#: rhodecode/templates/summary/components.mako:149 msgid "Calculating Code Statistics..." msgstr "" -#: rhodecode/templates/summary/components.mako:145 +#: rhodecode/templates/summary/components.mako:153 msgid "Statistics are disabled for this repository" msgstr "La mise à jour des statistiques est désactivée pour ce dépôt." -#: rhodecode/templates/summary/components.mako:148 +#: rhodecode/templates/summary/components.mako:156 msgid "enable statistics" msgstr "" -#: rhodecode/templates/summary/components.mako:159 +#: rhodecode/templates/summary/components.mako:167 msgid "Downloads" msgstr "" -#: rhodecode/templates/summary/components.mako:165 +#: rhodecode/templates/summary/components.mako:173 msgid "There are no downloads yet" msgstr "Il n’y a pas encore de téléchargements proposés." -#: rhodecode/templates/summary/components.mako:169 +#: rhodecode/templates/summary/components.mako:177 msgid "Downloads are disabled for this repository" msgstr "Les téléchargements sont désactivés pour ce dépôt." -#: rhodecode/templates/summary/components.mako:172 +#: rhodecode/templates/summary/components.mako:180 msgid "enable downloads" -msgstr "" +msgstr "Activer les téléchargements" #: rhodecode/templates/summary/summary.mako:17 #: rhodecode/templates/summary/summary.mako:19 @@ -10173,13 +10348,28 @@ msgstr "Démarrage rapide" msgid "Readme file from commit %s:%s" msgstr "" +#: rhodecode/templates/summary/summary_base.mako:5 +#, python-format +msgid "%s Summary" +msgstr "Résumé de %s" + +#: rhodecode/templates/summary/summary_base.mako:13 +#, python-format +msgid "%s ATOM feed" +msgstr "" + +#: rhodecode/templates/summary/summary_base.mako:14 +#, python-format +msgid "%s RSS feed" +msgstr "" + #: rhodecode/templates/summary/summary_commits.mako:100 msgid "Add or upload files directly via RhodeCode:" -msgstr "" +msgstr "Ajouter ou uploader des fichiers via RhodeCode:" #: rhodecode/templates/summary/summary_commits.mako:111 msgid "Push new repo:" -msgstr "" +msgstr "Pousser le nouveau dépôt:" #: rhodecode/templates/summary/summary_commits.mako:122 msgid "Existing repository?" @@ -10196,19 +10386,19 @@ msgstr "Tags" #: rhodecode/templates/tags/tags.mako:31 msgid "Compare Selected Tags" -msgstr "" +msgstr "Comparer les labels selectionnés" #: rhodecode/templates/users/user_profile.mako:35 msgid "First name" -msgstr "" +msgstr "Prénom" #: rhodecode/templates/users/user_profile.mako:43 msgid "Last name" -msgstr "" +msgstr "Nom" #: rhodecode/tests/lib/test_ext_json.py:162 msgid "hello" -msgstr "" +msgstr "bonjour" #: rhodecode/tests/lib/test_ext_json.py:163 msgid "singular" diff --git a/rhodecode/i18n/it/LC_MESSAGES/rhodecode.mo b/rhodecode/i18n/it/LC_MESSAGES/rhodecode.mo index 501c243970ed0cf344fe13f4b92cef9d7921a060..9fb0f187878a0db872e6bc9fd353294830993dbe GIT binary patch literal 162127 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\n" "Language-Team: Italian (http://www.transifex.com/rhodecode/RhodeCode/language/it/)\n" "MIME-Version: 1.0\n" @@ -21,7 +21,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: rhodecode/apps/admin/navigation.py:83 rhodecode/authentication/routes.py:60 -#: rhodecode/integrations/views.py:166 +#: rhodecode/integrations/views.py:154 #: rhodecode/templates/admin/permissions/permissions.mako:36 msgid "Global" msgstr "Globale" @@ -89,17 +89,86 @@ msgid "System Info" msgstr "Informazioni sistema" #: rhodecode/apps/admin/navigation.py:97 -msgid "User Sessions" +msgid "Processes" msgstr "" #: rhodecode/apps/admin/navigation.py:99 +msgid "User Sessions" +msgstr "" + +#: rhodecode/apps/admin/navigation.py:101 msgid "Open Source Licenses" msgstr "" -#: rhodecode/apps/admin/navigation.py:107 +#: rhodecode/apps/admin/navigation.py:109 msgid "Labs" msgstr "Laboratori" +#: rhodecode/apps/admin/views/defaults.py:90 +msgid "Default settings updated successfully" +msgstr "Impostazioni di default aggiornate" + +#: rhodecode/apps/admin/views/defaults.py:108 +msgid "Error occurred during update of default values" +msgstr "Errore avvenuto durante l'aggiornamento dei valori di default" + +#: rhodecode/apps/admin/views/permissions.py:121 +msgid "Application permissions updated successfully" +msgstr "Permessi applicati con successo." + +#: rhodecode/apps/admin/views/permissions.py:142 +#: rhodecode/apps/admin/views/permissions.py:213 +#: rhodecode/apps/admin/views/permissions.py:287 +msgid "Error occurred during update of permissions" +msgstr "Errore durante l'aggiornamento dei permessi" + +#: rhodecode/apps/admin/views/permissions.py:193 +msgid "Object permissions updated successfully" +msgstr "Permessi sull'oggetto aggiornati." + +#: rhodecode/apps/admin/views/permissions.py:267 +msgid "Global permissions updated successfully" +msgstr "Permessi globali aggiornati correttamente" + +#: rhodecode/apps/admin/views/permissions.py:448 +#: rhodecode/templates/admin/gists/show.mako:63 +#: rhodecode/templates/admin/integrations/list.mako:208 +#: rhodecode/templates/admin/my_account/my_account_profile.mako:5 +#: rhodecode/templates/base/issue_tracker_settings.mako:60 +#: rhodecode/templates/data_table/_dt_elements.mako:166 +#: rhodecode/templates/data_table/_dt_elements.mako:240 +#: rhodecode/templates/data_table/_dt_elements.mako:253 +#: rhodecode/templates/data_table/_dt_elements.mako:254 +#: rhodecode/templates/data_table/_dt_elements.mako:266 +#: rhodecode/templates/debug_style/buttons.html:128 +#: rhodecode/templates/files/files_add.mako:208 +#: rhodecode/templates/files/files_edit.mako:168 +#: rhodecode/templates/files/files_source.mako:54 +#: rhodecode/templates/files/files_source.mako:57 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:63 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:345 +#: rhodecode/templates/users/user_profile.mako:7 +msgid "Edit" +msgstr "Modifica" + +#: rhodecode/apps/admin/views/permissions.py:476 +msgid "Updated SSH keys file: {}" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:479 +msgid "SSH key support is disabled in .ini file" +msgstr "" + +#: rhodecode/apps/admin/views/repo_groups.py:180 +#, python-format +msgid "Created repository group %s" +msgstr "Creato gruppo di repository %s" + +#: rhodecode/apps/admin/views/repo_groups.py:198 +#, python-format +msgid "Error occurred during creation of repository group %s" +msgstr "Errore durante la creazione del gruppo di repository %s" + #: rhodecode/apps/admin/views/sessions.py:92 msgid "Cleaned up old sessions" msgstr "" @@ -262,272 +331,858 @@ msgstr "" msgid "SVN" msgstr "" -#: rhodecode/apps/admin/views/users.py:63 -#: rhodecode/controllers/admin/users.py:360 -#: rhodecode/controllers/admin/users.py:381 -#: rhodecode/controllers/admin/users.py:412 -#: rhodecode/controllers/admin/users.py:486 -msgid "You can't edit this user" -msgstr "Non si hanno i permessi per editare l'utente" - -#: rhodecode/apps/admin/views/users.py:168 -#: rhodecode/apps/my_account/views.py:148 -#: rhodecode/controllers/admin/gists.py:62 -msgid "forever" -msgstr "per sempre" - -#: rhodecode/apps/admin/views/users.py:169 -#: rhodecode/apps/my_account/views.py:149 -#: rhodecode/controllers/admin/gists.py:63 -msgid "5 minutes" -msgstr "5 minuti" - -#: rhodecode/apps/admin/views/users.py:170 -#: rhodecode/apps/my_account/views.py:150 -#: rhodecode/controllers/admin/gists.py:64 -msgid "1 hour" -msgstr "1 ora" - -#: rhodecode/apps/admin/views/users.py:171 -#: rhodecode/apps/my_account/views.py:151 -#: rhodecode/controllers/admin/gists.py:65 -msgid "1 day" -msgstr "1 giorno" - -#: rhodecode/apps/admin/views/users.py:172 -#: rhodecode/apps/my_account/views.py:152 -#: rhodecode/controllers/admin/gists.py:66 -msgid "1 month" -msgstr "1 mese" - -#: rhodecode/apps/admin/views/users.py:174 -#: rhodecode/apps/my_account/views.py:154 -#: rhodecode/controllers/admin/gists.py:70 -msgid "Lifetime" -msgstr "a vita" - -#: rhodecode/apps/admin/views/users.py:178 -#: rhodecode/apps/my_account/views.py:158 +#: rhodecode/apps/admin/views/user_groups.py:220 +#, python-format +msgid "Created user group %(user_group_link)s" +msgstr "Creato il gruppo utenti %(user_group_link)s" + +#: rhodecode/apps/admin/views/user_groups.py:242 +#, python-format +msgid "Error occurred during creation of user group %s" +msgstr "Errore avvenuto durante la creazione del gruppo di utenti %s" + +#: rhodecode/apps/admin/views/users.py:208 +#, python-format +msgid "Created user %(user_link)s" +msgstr "Creato l'utente %(user_link)s" + +#: rhodecode/apps/admin/views/users.py:229 +#, python-format +msgid "Error occurred during creation of user %s" +msgstr "Errore durante la creazione dell'utente %s" + +#: rhodecode/apps/admin/views/users.py:303 +msgid "User updated successfully" +msgstr "Utente aggiornato correttamente" + +#: rhodecode/apps/admin/views/users.py:321 +#: rhodecode/apps/my_account/views/my_account.py:485 +#, python-format +msgid "Error occurred during update of user %s" +msgstr "Errore durante l'aggiornamento dell'utente %s" + +#: rhodecode/apps/admin/views/users.py:353 +#, python-format +msgid "Detached %s repositories" +msgstr "Distaccati %s repository" + +#: rhodecode/apps/admin/views/users.py:358 +#, python-format +msgid "Deleted %s repositories" +msgstr "%s repository cancellati" + +#: rhodecode/apps/admin/views/users.py:366 +#, python-format +msgid "Detached %s repository groups" +msgstr "Distaccati %s gruppi di repository" + +#: rhodecode/apps/admin/views/users.py:371 +#, python-format +msgid "Deleted %s repository groups" +msgstr "%s gruppo di repository cancellati" + +#: rhodecode/apps/admin/views/users.py:379 +#, python-format +msgid "Detached %s user groups" +msgstr "Distaccati %s gruppi utente" + +#: rhodecode/apps/admin/views/users.py:384 +#, python-format +msgid "Deleted %s user groups" +msgstr "%s gruppi utente cancellati" + +#: rhodecode/apps/admin/views/users.py:401 +msgid "Successfully deleted user" +msgstr "Utente eliminato" + +#: rhodecode/apps/admin/views/users.py:407 +msgid "An error occurred during deletion of user" +msgstr "Errore durante la cancellazione dell'utente" + +#: rhodecode/apps/admin/views/users.py:472 +msgid "" +"The user participates as reviewer in {} pull request and cannot be deleted. \n" +"You can set the user to \"{}\" instead of deleting it." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:478 +msgid "" +"The user participates as reviewer in {} pull requests and cannot be deleted. \n" +"You can set the user to \"{}\" instead of deleting it." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:565 +msgid "User global permissions updated successfully" +msgstr "Permessi globali Utente aggiornati" + +#: rhodecode/apps/admin/views/users.py:583 +#: rhodecode/apps/user_group/views/__init__.py:472 +msgid "An error occurred during permissions saving" +msgstr "Errore avvenuto durante il salvataggio dei permessi" + +#: rhodecode/apps/admin/views/users.py:608 +msgid "Force password change disabled for user" +msgstr "Obbligo del cambiamento password disabilitato per l'utente" + +#: rhodecode/apps/admin/views/users.py:613 +msgid "Force password change enabled for user" +msgstr "Obbligo del cambio password abilitato per l'utente" + +#: rhodecode/apps/admin/views/users.py:622 +msgid "An error occurred during password reset for user" +msgstr "Errore durante il ripristino della password dell'utente" + +#: rhodecode/apps/admin/views/users.py:661 +#, python-format +msgid "Linked repository group `%s` as personal" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:667 +#, python-format +msgid "Created repository group `%s`" +msgstr "Creato il gruppo di repository `%s`" + +#: rhodecode/apps/admin/views/users.py:671 +#, python-format +msgid "Repository group `%s` is already taken" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:676 +msgid "An error occurred during repository group creation for user" +msgstr "Errore durante la creazione del gruppo di repository per l'utente" + +#: rhodecode/apps/admin/views/users.py:699 +#: rhodecode/apps/my_account/views/my_account.py:159 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:16 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:16 msgid "Role" msgstr "Ruolo" -#: rhodecode/apps/admin/views/users.py:217 -#: rhodecode/apps/my_account/views.py:191 +#: rhodecode/apps/admin/views/users.py:737 +#: rhodecode/apps/my_account/views/my_account.py:193 msgid "Auth token successfully created" msgstr "Token Autorizzativo creato" -#: rhodecode/apps/admin/views/users.py:246 -#: rhodecode/apps/my_account/views.py:215 +#: rhodecode/apps/admin/views/users.py:766 +#: rhodecode/apps/my_account/views/my_account.py:217 msgid "Auth token successfully deleted" msgstr "Token autorizzativo cancellato" -#: rhodecode/apps/admin/views/users.py:290 -#: rhodecode/apps/my_account/views.py:253 +#: rhodecode/apps/admin/views/users.py:838 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:113 +msgid "Ssh Key successfully created" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:842 +#: rhodecode/apps/admin/views/users.py:847 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:117 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:122 +msgid "An error occurred during ssh key saving: {}" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:881 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:152 +msgid "Ssh key successfully deleted" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:922 +#: rhodecode/apps/my_account/views/my_account.py:255 #, python-format msgid "Added new email address `%s` for user account" msgstr "" -#: rhodecode/apps/admin/views/users.py:296 -#: rhodecode/apps/my_account/views.py:259 +#: rhodecode/apps/admin/views/users.py:928 +msgid "Email `{}` is already registered for another user." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:932 +#: rhodecode/apps/my_account/views/my_account.py:261 msgid "An error occurred during email saving" msgstr "Errore durante il salvataggio dell'email" -#: rhodecode/apps/admin/views/users.py:323 +#: rhodecode/apps/admin/views/users.py:959 msgid "Removed email address from user account" msgstr "" -#: rhodecode/apps/admin/views/users.py:372 +#: rhodecode/apps/admin/views/users.py:1005 #, python-format msgid "An error occurred during ip saving:%s" msgstr "Errore durante il salvataggio dell'ip: %s" -#: rhodecode/apps/admin/views/users.py:389 +#: rhodecode/apps/admin/views/users.py:1023 msgid "An error occurred during ip saving" msgstr "Errore durante il salvataggio dell'ip" -#: rhodecode/apps/admin/views/users.py:393 +#: rhodecode/apps/admin/views/users.py:1027 #, python-format msgid "Added ips %s to user whitelist" msgstr "Aggiunti gli ip %s alla 'whitelist' dell'utente" -#: rhodecode/apps/admin/views/users.py:423 +#: rhodecode/apps/admin/views/users.py:1057 msgid "Removed ip address from user whitelist" msgstr "Indirizzo ip rimosso dalla 'whitelist' dell'utente" -#: rhodecode/apps/admin/views/users.py:472 +#: rhodecode/apps/admin/views/users.py:1122 msgid "Groups successfully changed" msgstr "" -#: rhodecode/apps/home/views.py:197 rhodecode/apps/home/views.py:230 -#: rhodecode/controllers/pullrequests.py:191 -#: rhodecode/templates/admin/my_account/my_account.mako:38 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:128 +#: rhodecode/apps/gist/views.py:57 rhodecode/model/auth_token.py:51 +msgid "forever" +msgstr "per sempre" + +#: rhodecode/apps/gist/views.py:58 +msgid "5 minutes" +msgstr "5 minuti" + +#: rhodecode/apps/gist/views.py:59 +msgid "1 hour" +msgstr "1 ora" + +#: rhodecode/apps/gist/views.py:60 +msgid "1 day" +msgstr "1 giorno" + +#: rhodecode/apps/gist/views.py:61 +msgid "1 month" +msgstr "1 mese" + +#: rhodecode/apps/gist/views.py:64 +#: rhodecode/public/js/rhodecode-components.js:47769 +#: rhodecode/public/js/scripts.js:39617 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:19 +#: rhodecode/public/js/src/rhodecode.js:507 +msgid "Lifetime" +msgstr "a vita" + +#: rhodecode/apps/gist/views.py:66 +msgid "Requires registered account" +msgstr "Richiede un account registrato" + +#: rhodecode/apps/gist/views.py:67 +msgid "Can be accessed by anonymous users" +msgstr "Può essere acceduto da utenti anonimi" + +#: rhodecode/apps/gist/views.py:214 +msgid "Error occurred during gist creation" +msgstr "Errore durante la creazione del 'gist'" + +#: rhodecode/apps/gist/views.py:238 +#, python-format +msgid "Deleted gist %s" +msgstr "'Gist' %s eliminato" + +#: rhodecode/apps/gist/views.py:324 +#: rhodecode/templates/admin/gists/show.mako:74 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:35 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:31 +#: rhodecode/templates/data_table/_dt_elements.mako:323 +msgid "never" +msgstr "mai" + +#: rhodecode/apps/gist/views.py:330 +#, python-format +msgid "%(expiry)s - current value" +msgstr "%(expiry)s - valore corrente" + +#: rhodecode/apps/gist/views.py:375 +msgid "Successfully updated gist content" +msgstr "Contenuto del 'gist' aggiornato" + +#: rhodecode/apps/gist/views.py:380 +msgid "Successfully updated gist data" +msgstr "Proprieta' del 'gist' aggiornate" + +#: rhodecode/apps/gist/views.py:383 +msgid "Error occurred during update of gist {}: {}" +msgstr "" + +#: rhodecode/apps/gist/views.py:387 +#, python-format +msgid "Error occurred during update of gist %s" +msgstr "Errore durante l'aggiornamento del 'gist' %s" + +#: rhodecode/apps/home/views.py:215 rhodecode/apps/home/views.py:248 +#: rhodecode/apps/repository/views/repo_pull_requests.py:731 +#: rhodecode/templates/admin/my_account/my_account.mako:39 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:126 #: rhodecode/templates/admin/repos/repo_add.mako:15 #: rhodecode/templates/admin/repos/repo_add.mako:19 #: rhodecode/templates/admin/users/user_edit_advanced.mako:11 #: rhodecode/templates/base/base.mako:76 #: rhodecode/templates/base/base.mako:148 -#: rhodecode/templates/base/base.mako:575 +#: rhodecode/templates/base/base.mako:580 msgid "Repositories" msgstr "Repositories" -#: rhodecode/apps/home/views.py:223 +#: rhodecode/apps/home/views.py:241 msgid "Groups" msgstr "Gruppi" -#: rhodecode/apps/home/views.py:243 +#: rhodecode/apps/home/views.py:261 #, python-format msgid "Commits in %(repo)s" msgstr "" -#: rhodecode/apps/login/views.py:270 rhodecode/apps/login/views.py:339 +#: rhodecode/apps/journal/views.py:132 rhodecode/apps/journal/views.py:177 +msgid "public journal" +msgstr "journal pubblico" + +#: rhodecode/apps/journal/views.py:136 rhodecode/apps/journal/views.py:181 +msgid "journal" +msgstr "journal" + +#: rhodecode/apps/login/views.py:272 rhodecode/apps/login/views.py:341 msgid "Bad captcha" msgstr "" -#: rhodecode/apps/login/views.py:279 +#: rhodecode/apps/login/views.py:281 msgid "You have successfully registered with RhodeCode" msgstr "La registrazione con RhodeCode ha avuto successo" -#: rhodecode/apps/login/views.py:315 +#: rhodecode/apps/login/views.py:317 msgid "If such email exists, a password reset link was sent to it." msgstr "" -#: rhodecode/apps/login/views.py:321 +#: rhodecode/apps/login/views.py:323 msgid "Password reset has been disabled." msgstr "" -#: rhodecode/apps/login/views.py:410 +#: rhodecode/apps/login/views.py:412 msgid "Given reset token is invalid" msgstr "" -#: rhodecode/apps/login/views.py:418 +#: rhodecode/apps/login/views.py:420 msgid "" "Your password reset was successful, a new password has been sent to your " "email" msgstr "Reset della password confermato. Una nuova password è stata inviata alla tua email" -#: rhodecode/apps/my_account/views.py:125 +#: rhodecode/apps/my_account/views/my_account.py:134 msgid "Error occurred during update of user password" msgstr "Errore durante l'aggiornamento della password" -#: rhodecode/apps/my_account/views.py:132 +#: rhodecode/apps/my_account/views/my_account.py:141 msgid "Successfully updated password" msgstr "Password aggiornata correttamente" -#: rhodecode/apps/my_account/views.py:281 +#: rhodecode/apps/my_account/views/my_account.py:283 msgid "Email successfully deleted" msgstr "" -#: rhodecode/apps/repository/views/repo_caches.py:70 +#: rhodecode/apps/my_account/views/my_account.py:465 +msgid "Your account was updated successfully" +msgstr "Account aggiornato correttamente" + +#: rhodecode/apps/repo_group/views/repo_group_advanced.py:98 +#, python-format +msgid "Removed repository group `%s`" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_advanced.py:102 +#, python-format +msgid "Error occurred during deletion of repository group %s" +msgstr "Errore durante l'eliminazione del gruppo di repository %s" + +#: rhodecode/apps/repo_group/views/repo_group_permissions.py:73 +#: rhodecode/apps/user_group/views/__init__.py:353 +msgid "Cannot change permission for yourself as admin" +msgstr "Impossibile cambiare i permessi per se stessi come admin" + +#: rhodecode/apps/repo_group/views/repo_group_permissions.py:97 +msgid "Repository Group permissions updated" +msgstr "Permessi del gruppo di repository aggiornati" + +#: rhodecode/apps/repo_group/views/repo_group_settings.py:174 +msgid "Repository Group `{}` updated successfully" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_settings.py:179 +#, python-format +msgid "Error occurred during update of repository group %s" +msgstr "Errore durante l'aggiornamento del gruppo di repository %s" + +#: rhodecode/apps/repository/views/repo_caches.py:67 msgid "Cache invalidation successful" msgstr "Cache invalidata" -#: rhodecode/apps/repository/views/repo_caches.py:74 +#: rhodecode/apps/repository/views/repo_caches.py:71 msgid "An error occurred during cache invalidation" msgstr "Errore durante l'invalidazione della cache" -#: rhodecode/apps/repository/views/repo_permissions.py:95 +#: rhodecode/apps/repository/views/repo_changelog.py:66 +#: rhodecode/apps/repository/views/repo_compare.py:66 +#: rhodecode/apps/repository/views/repo_pull_requests.py:607 +msgid "There are no commits yet" +msgstr "Nessun commit" + +#: rhodecode/apps/repository/views/repo_changelog.py:71 +#: rhodecode/apps/repository/views/repo_commits.py:193 +#: rhodecode/apps/repository/views/repo_files.py:150 +#: rhodecode/apps/repository/views/repo_files.py:170 +msgid "No such commit exists for this repository" +msgstr "" + +#: rhodecode/apps/repository/views/repo_checks.py:95 +#, python-format +msgid "Created repository %s from %s" +msgstr "Repository %s creato da %s" + +#: rhodecode/apps/repository/views/repo_checks.py:104 +#, python-format +msgid "Forked repository %s as %s" +msgstr "Fork del repository %s come %s" + +#: rhodecode/apps/repository/views/repo_checks.py:107 +#, python-format +msgid "Created repository %s" +msgstr "Repository %s creato" + +#: rhodecode/apps/repository/views/repo_commits.py:73 +msgid "Show whitespace" +msgstr "Mostra caratteri di spaziatura" + +#: rhodecode/apps/repository/views/repo_commits.py:74 +msgid "Show whitespace for all diffs" +msgstr "Mostra caratteri di spaziatura per tutti i DIFF" + +#: rhodecode/apps/repository/views/repo_commits.py:80 +msgid "Ignore whitespace" +msgstr "Ignora caratteri di spaziatura" + +#: rhodecode/apps/repository/views/repo_commits.py:81 +msgid "Ignore whitespace for all diffs" +msgstr "Ignora caratteri di spaziatura per tutti i DIFF" + +#: rhodecode/apps/repository/views/repo_commits.py:139 +msgid "Increase context" +msgstr "Allarga il contesto" + +#: rhodecode/apps/repository/views/repo_commits.py:140 +msgid "Increase context for all diffs" +msgstr "Allarga il contesto per tutti i DIFF" + +#: rhodecode/apps/repository/views/repo_commits.py:389 +#: rhodecode/apps/repository/views/repo_pull_requests.py:1126 +#, python-format +msgid "Status change %(transition_icon)s %(status)s" +msgstr "Cambiamento stato %(transition_icon)s %(status)s" + +#: rhodecode/apps/repository/views/repo_commits.py:433 +msgid "" +"Changing the status of a commit associated with a closed pull request is not" +" allowed" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:104 +msgid "Select commit" +msgstr "Seleziona una commit" + +#: rhodecode/apps/repository/views/repo_compare.py:171 +msgid "Could not find the source repo: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:179 +msgid "Could not find the target repo: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:190 +msgid "The comparison of two different kinds of remote repos is not available" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:229 +msgid "Could not compare repos with different large file settings" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:275 +#, python-format +msgid "" +"Repositories unrelated. Cannot compare commit %(commit1)s from repository " +"%(repo1)s with commit %(commit2)s from repository %(repo2)s." +msgstr "" + +#: rhodecode/apps/repository/views/repo_feed.py:70 +#, python-format +msgid "Changes on %s repository" +msgstr "Cambiamenti sul repository %s " + +#: rhodecode/apps/repository/views/repo_feed.py:71 +#, python-format +msgid "%s %s feed" +msgstr "%s %s feed" + +#: rhodecode/apps/repository/views/repo_files.py:94 +#, python-format +msgid "This repository has been locked by %s on %s" +msgstr "Il repository è stato bloccato da %s il %s" + +#: rhodecode/apps/repository/views/repo_files.py:140 +msgid "Click here to add a new file." +msgstr "Clicca qui per aggiungere un file" + +#: rhodecode/apps/repository/views/repo_files.py:145 +#, python-format +msgid "There are no files yet. %s" +msgstr "Nessun file selezionato. %s" + +#: rhodecode/apps/repository/views/repo_files.py:259 +msgid "Downloads disabled" +msgstr "Downloads disabilitati" + +#: rhodecode/apps/repository/views/repo_files.py:265 +msgid "Unknown archive type for: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:271 +msgid "Unknown commit_id {}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:274 +msgid "Empty repository" +msgstr "Repository vuoto" + +#: rhodecode/apps/repository/views/repo_files.py:305 +msgid "Unknown archive type" +msgstr "Formato archivio sconosciuto" + +#: rhodecode/apps/repository/views/repo_files.py:865 +msgid "Changesets" +msgstr "Changesets" + +#: rhodecode/apps/repository/views/repo_files.py:886 +#: rhodecode/apps/repository/views/repo_summary.py:321 +#: rhodecode/model/pull_request.py:1366 rhodecode/model/scm.py:776 +#: rhodecode/templates/base/vcs_settings.mako:235 +msgid "Branches" +msgstr "Branches" + +#: rhodecode/apps/repository/views/repo_files.py:890 +#: rhodecode/model/scm.py:791 rhodecode/templates/base/vcs_settings.mako:260 +msgid "Tags" +msgstr "Tags" + +#: rhodecode/apps/repository/views/repo_files.py:987 +#: rhodecode/apps/repository/views/repo_files.py:1018 +msgid "You can only delete files with commit being a valid branch " +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:997 +#: rhodecode/apps/repository/views/repo_files.py:1028 +msgid "Deleted file {} via RhodeCode Enterprise" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1049 +msgid "Successfully deleted file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1053 +#: rhodecode/apps/repository/views/repo_files.py:1171 +#: rhodecode/apps/repository/views/repo_files.py:1290 +msgid "Error occurred during commit" +msgstr "Un errore e' avvenuto durante l'operazione di commit" + +#: rhodecode/apps/repository/views/repo_files.py:1071 +#: rhodecode/apps/repository/views/repo_files.py:1108 +msgid "You can only edit files with commit being a valid branch " +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1088 +#: rhodecode/apps/repository/views/repo_files.py:1125 +msgid "Edited file {} via RhodeCode Enterprise" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1143 +msgid "No changes" +msgstr "Nessuna modifica" + +#: rhodecode/apps/repository/views/repo_files.py:1167 +msgid "Successfully committed changes to file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1191 +#: rhodecode/apps/repository/views/repo_files.py:1215 +msgid "Added file via RhodeCode Enterprise" +msgstr "File aggiunto via RhodeCode Enterprise" + +#: rhodecode/apps/repository/views/repo_files.py:1248 +msgid "No filename" +msgstr "Nome file mancante" + +#: rhodecode/apps/repository/views/repo_files.py:1278 +msgid "Successfully committed new file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1282 +msgid "" +"The location specified must be a relative path and must not contain .. in " +"the path" +msgstr "La locazione specificata deve essere un path relativo ma non deve contenere .. " + +#: rhodecode/apps/repository/views/repo_forks.py:144 +#: rhodecode/templates/base/base.mako:262 +msgid "Compare fork" +msgstr "Confronta FORK" + +#: rhodecode/apps/repository/views/repo_forks.py:250 +#, python-format +msgid "An error occurred during repository forking %s" +msgstr "Errore durante il fork del repository %s" + +#: rhodecode/apps/repository/views/repo_permissions.py:86 msgid "Repository permissions updated" msgstr "Permessi sul repository aggiornati" +#: rhodecode/apps/repository/views/repo_pull_requests.py:636 +msgid "Commit does not exist" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:757 +msgid "Pull request requires a title with min. 3 chars" +msgstr "La 'pull request' deve avere un titolo di almeno 3 caratteri" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:759 +msgid "Error creating pull request: {}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:784 +msgid "Not Enough permissions to source repo `{}`." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:798 +msgid "Not Enough permissions to target repo `{}`." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:849 +msgid "Successfully opened new pull request" +msgstr "'Pull request' aperta correttamente" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:852 +msgid "Error occurred during creation of this pull request." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:904 +msgid "Cannot update closed pull requests." +msgstr "Non è possibile aggiornare richieste PULL già chiuse" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:910 +msgid "Pull request title & description updated." +msgstr "Titolo e Descrizione della richiesta PULL aggiornati." + +#: rhodecode/apps/repository/views/repo_pull_requests.py:929 +msgid "" +"Pull request updated to \"{source_commit_id}\" with {count_added} added, " +"{count_removed} removed commits. Source of changes: {change_source}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:945 +msgid "Reload page" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1008 +msgid "Pull request was successfully merged and closed." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1032 +msgid "Pull request reviewers updated." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1057 +msgid "Successfully deleted pull request" +msgstr "'Pull request' eliminata con successo" + +#: rhodecode/apps/repository/views/repo_settings.py:167 +msgid "Repository `{}` updated successfully" +msgstr "" + #: rhodecode/apps/repository/views/repo_settings.py:171 -msgid "Repository {} updated successfully" -msgstr "" - -#: rhodecode/apps/repository/views/repo_settings.py:175 msgid "Error occurred during update of repository {}" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:93 +#: rhodecode/apps/repository/views/repo_settings.py:193 +msgid "Unlocked" +msgstr "Sbloccato" + +#: rhodecode/apps/repository/views/repo_settings.py:198 +msgid "Locked" +msgstr "Bloccato" + +#: rhodecode/apps/repository/views/repo_settings.py:200 +#, python-format +msgid "Repository has been %s" +msgstr "Il repository e' stato %s" + +#: rhodecode/apps/repository/views/repo_settings.py:204 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:230 +msgid "An error occurred during unlocking" +msgstr "Errore durante lo sblocco" + +#: rhodecode/apps/repository/views/repo_settings.py:248 +msgid "An error occurred during deletion of repository stats" +msgstr "Errore durante l'eliminazione delle statistiche del repository" + +#: rhodecode/apps/repository/views/repo_settings_advanced.py:91 #, python-format msgid "Detached %s forks" msgstr "Delocalizzazione del fork %s" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:96 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:94 #, python-format msgid "Deleted %s forks" msgstr "Cancellati %s fork" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:109 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:107 #, python-format msgid "Deleted repository `%s`" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:116 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:114 msgid "detach or delete" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:117 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:115 msgid "" "Cannot delete `{repo}` it still contains attached forks. Try using " "{delete_or_detach} option." msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:127 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:125 #, python-format msgid "An error occurred during deletion of `%s`" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:152 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:150 msgid "Updated repository visibility in public journal" msgstr "Visibilita' del repository nel journal pubblico aggiornata" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:156 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:154 msgid "An error occurred during setting this repository in public journal" msgstr "Errore durante l'impostazione del repository nel journal pubblico" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:184 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:190 msgid "Nothing" msgstr "Nulla" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:186 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:193 #, python-format msgid "Marked repo %s as fork of %s" msgstr "Il repository %s e' stato marcato come fork di %s" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:193 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:200 msgid "An error occurred during this operation" msgstr "Errore durante il completamento dell'operazione" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:217 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:224 msgid "Locked repository" msgstr "Repository bloccato" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:220 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:227 msgid "Unlocked repository" msgstr "Repository sbloccato" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:223 -#: rhodecode/controllers/admin/repos.py:363 -msgid "An error occurred during unlocking" -msgstr "Errore durante lo sblocco" - -#: rhodecode/apps/repository/views/repo_summary.py:293 +#: rhodecode/apps/repository/views/repo_settings_fields.py:85 +msgid "An error occurred during creation of field" +msgstr "Errore durante la crezione del campo" + +#: rhodecode/apps/repository/views/repo_settings_fields.py:107 +msgid "An error occurred during removal of field" +msgstr "Errore durante la rimozione del campo" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:85 +msgid "Error occurred during deleting issue tracker entry" +msgstr "Errore durante la rimozione dell'entry dall'issue tracker" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:88 +#: rhodecode/controllers/admin/settings.py:384 +msgid "Removed issue tracker entry" +msgstr "Entry dell'issue tracker rimossa" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:123 +#: rhodecode/controllers/admin/settings.py:431 +msgid "Updated issue tracker entries" +msgstr "Dati dell'Issue Tracker aggiornati" + +#: rhodecode/apps/repository/views/repo_settings_remote.py:66 +msgid "Pulled from remote location" +msgstr "Effettuato 'Pull' dal remoto" + +#: rhodecode/apps/repository/views/repo_settings_remote.py:69 +msgid "An error occurred during pull from remote location" +msgstr "Errore durante il 'Pull' dal remoto" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:124 +#: rhodecode/controllers/admin/settings.py:147 +#: rhodecode/controllers/admin/settings.py:622 +msgid "Some form inputs contain invalid data." +msgstr "Ci son dati non validi tra i dati immessi" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:143 +#: rhodecode/controllers/admin/settings.py:176 +msgid "Updated VCS settings" +msgstr "Impostazioni VCS aggiornate" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:147 +msgid "Error occurred during updating repository VCS settings" +msgstr "Errore durante l'aggiornamento delle impostazioni del repository VCS" + +#: rhodecode/apps/repository/views/repo_summary.py:296 msgid "Branch" msgstr "Branch" -#: rhodecode/apps/repository/views/repo_summary.py:294 +#: rhodecode/apps/repository/views/repo_summary.py:297 msgid "Tag" msgstr "Tag" -#: rhodecode/apps/repository/views/repo_summary.py:295 +#: rhodecode/apps/repository/views/repo_summary.py:298 msgid "Bookmark" msgstr "Segnalibro" -#: rhodecode/apps/repository/views/repo_summary.py:318 -#: rhodecode/controllers/files.py:1021 rhodecode/model/pull_request.py:1345 -#: rhodecode/model/scm.py:775 rhodecode/templates/base/vcs_settings.mako:255 -msgid "Branches" -msgstr "Branches" - -#: rhodecode/apps/repository/views/repo_summary.py:319 +#: rhodecode/apps/repository/views/repo_summary.py:322 msgid "Closed branches" msgstr "Branch chiusi" +#: rhodecode/apps/ssh_support/events.py:29 +msgid "RhodeCode SSH Key files changed." +msgstr "" + #: rhodecode/apps/svn_support/events.py:30 -msgid "Configuration for Apaache mad_dav_svn changed." +msgid "Configuration for Apache mad_dav_svn changed." +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:209 +#, python-format +msgid "Updated user group %s" +msgstr "Gruppo utenti %s aggiornato" + +#: rhodecode/apps/user_group/views/__init__.py:231 +#, python-format +msgid "Error occurred during update of user group %s" +msgstr "Errore durante l'aggiornamento del gruppo utenti %s" + +#: rhodecode/apps/user_group/views/__init__.py:257 +msgid "Successfully deleted user group" +msgstr "Gruppo utenti eliminato" + +#: rhodecode/apps/user_group/views/__init__.py:262 +msgid "An error occurred during deletion of user group" +msgstr "Errore avvenuto durante l'eliminazione del gruppo utenti" + +#: rhodecode/apps/user_group/views/__init__.py:366 +msgid "Target group cannot be the same" +msgstr "Il gruppo di destinazione non può coincidere con l'origine" + +#: rhodecode/apps/user_group/views/__init__.py:381 +msgid "User Group permissions updated" +msgstr "Permessi del gruppo utenti aggiornati" + +#: rhodecode/apps/user_group/views/__init__.py:452 +msgid "User Group global permissions updated successfully" +msgstr "Permessi globali dei Gruppi Utenti aggiornati." + +#: rhodecode/apps/user_group/views/__init__.py:534 +msgid "User Group synchronization updated successfully" +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:538 +msgid "An error occurred during synchronization update" msgstr "" #: rhodecode/authentication/schema.py:35 @@ -535,21 +1190,21 @@ msgid "Enable or disable this authentica msgstr "" #: rhodecode/authentication/schema.py:37 rhodecode/integrations/schema.py:32 -#: rhodecode/model/permission.py:100 rhodecode/model/permission.py:104 -#: rhodecode/model/permission.py:108 rhodecode/model/permission.py:112 -#: rhodecode/model/permission.py:116 rhodecode/model/permission.py:120 +#: rhodecode/model/permission.py:101 rhodecode/model/permission.py:105 +#: rhodecode/model/permission.py:109 rhodecode/model/permission.py:113 +#: rhodecode/model/permission.py:117 rhodecode/model/permission.py:121 #: rhodecode/model/validation_schema/schemas/integration_schema.py:197 -#: rhodecode/templates/admin/integrations/list.mako:101 +#: rhodecode/templates/admin/integrations/list.mako:105 msgid "Enabled" msgstr "Abilitato" #: rhodecode/authentication/schema.py:43 msgid "" -"Amount of seconds to cache the authentication responsecall for this plugin. \n" -"Useful for long calls like LDAP to improve the performance of the authentication system (0 means disabled)." -msgstr "" - -#: rhodecode/authentication/schema.py:49 +"Amount of seconds to cache the authentication and permissions check response call for this plugin. \n" +"Useful for expensive calls like LDAP to improve the performance of the system (0 means disabled)." +msgstr "" + +#: rhodecode/authentication/schema.py:48 msgid "Auth Cache TTL" msgstr "" @@ -558,15 +1213,15 @@ msgid "" "Errors exist when saving plugin settings. Please check the form inputs." msgstr "" -#: rhodecode/authentication/views.py:103 rhodecode/authentication/views.py:172 +#: rhodecode/authentication/views.py:103 rhodecode/authentication/views.py:176 msgid "Auth settings updated successfully." msgstr "" -#: rhodecode/authentication/views.py:177 +#: rhodecode/authentication/views.py:181 msgid "Errors exist when saving plugin setting. Please check the form inputs." msgstr "" -#: rhodecode/authentication/views.py:187 +#: rhodecode/authentication/views.py:191 msgid "Error occurred during update of auth settings." msgstr "" @@ -653,7 +1308,6 @@ msgid "The url of the Jasig CAS REST ser msgstr "" #: rhodecode/authentication/plugins/auth_jasig_cas.py:64 -#: rhodecode/templates/admin/gists/show.mako:21 msgid "URL" msgstr "URL" @@ -692,10 +1346,11 @@ msgid "Password to authenticate for give msgstr "" #: rhodecode/authentication/plugins/auth_ldap.py:105 +#: rhodecode/integrations/types/webhook.py:214 #: rhodecode/templates/login.mako:50 rhodecode/templates/register.mako:48 #: rhodecode/templates/admin/my_account/my_account.mako:30 #: rhodecode/templates/admin/users/user_add.mako:44 -#: rhodecode/templates/base/base.mako:315 +#: rhodecode/templates/base/base.mako:324 #: rhodecode/templates/debug_style/login.html:45 msgid "Password" msgstr "Password" @@ -786,7 +1441,7 @@ msgstr "" msgid "Email Attribute" msgstr "" -#: rhodecode/authentication/plugins/auth_ldap.py:365 +#: rhodecode/authentication/plugins/auth_ldap.py:367 msgid "LDAP" msgstr "" @@ -819,476 +1474,6 @@ msgstr "" msgid "Rhodecode Token Auth" msgstr "" -#: rhodecode/controllers/changelog.py:70 rhodecode/controllers/compare.py:64 -#: rhodecode/controllers/pullrequests.py:85 -msgid "There are no commits yet" -msgstr "Nessun commit" - -#: rhodecode/controllers/changeset.py:76 -msgid "Show whitespace" -msgstr "Mostra caratteri di spaziatura" - -#: rhodecode/controllers/changeset.py:77 -msgid "Show whitespace for all diffs" -msgstr "Mostra caratteri di spaziatura per tutti i DIFF" - -#: rhodecode/controllers/changeset.py:83 -msgid "Ignore whitespace" -msgstr "Ignora caratteri di spaziatura" - -#: rhodecode/controllers/changeset.py:84 -msgid "Ignore whitespace for all diffs" -msgstr "Ignora caratteri di spaziatura per tutti i DIFF" - -#: rhodecode/controllers/changeset.py:140 -msgid "Increase context" -msgstr "Allarga il contesto" - -#: rhodecode/controllers/changeset.py:141 -msgid "Increase context for all diffs" -msgstr "Allarga il contesto per tutti i DIFF" - -#: rhodecode/controllers/changeset.py:189 rhodecode/controllers/files.py:106 -#: rhodecode/controllers/files.py:128 -msgid "No such commit exists for this repository" -msgstr "" - -#: rhodecode/controllers/changeset.py:343 -#: rhodecode/controllers/pullrequests.py:919 -#, python-format -msgid "Status change %(transition_icon)s %(status)s" -msgstr "Cambiamento stato %(transition_icon)s %(status)s" - -#: rhodecode/controllers/changeset.py:387 -msgid "" -"Changing the status of a commit associated with a closed pull request is not" -" allowed" -msgstr "" - -#: rhodecode/controllers/compare.py:92 -msgid "Select commit" -msgstr "Seleziona una commit" - -#: rhodecode/controllers/compare.py:149 -msgid "Could not find the source repo: `{}`" -msgstr "" - -#: rhodecode/controllers/compare.py:156 -msgid "Could not find the target repo: `{}`" -msgstr "" - -#: rhodecode/controllers/compare.py:166 -msgid "The comparison of two different kinds of remote repos is not available" -msgstr "" - -#: rhodecode/controllers/compare.py:204 -msgid "Could not compare repos with different large file settings" -msgstr "" - -#: rhodecode/controllers/compare.py:244 -#, python-format -msgid "" -"Repositories unrelated. Cannot compare commit %(commit1)s from repository " -"%(repo1)s with commit %(commit2)s from repository %(repo2)s." -msgstr "" - -#: rhodecode/controllers/feed.py:69 -#, python-format -msgid "Changes on %s repository" -msgstr "Cambiamenti sul repository %s " - -#: rhodecode/controllers/feed.py:70 -#, python-format -msgid "%s %s feed" -msgstr "%s %s feed" - -#: rhodecode/controllers/files.py:98 -msgid "Click here to add a new file." -msgstr "Clicca qui per aggiungere un file" - -#: rhodecode/controllers/files.py:103 -#, python-format -msgid "There are no files yet. %s" -msgstr "Nessun file selezionato. %s" - -#: rhodecode/controllers/files.py:434 rhodecode/controllers/files.py:487 -#: rhodecode/controllers/files.py:518 rhodecode/controllers/files.py:593 -#: rhodecode/controllers/files.py:638 rhodecode/controllers/files.py:729 -#, python-format -msgid "This repository has been locked by %s on %s" -msgstr "Il repository è stato bloccato da %s il %s" - -#: rhodecode/controllers/files.py:442 rhodecode/controllers/files.py:495 -msgid "You can only delete files with revision being a valid branch " -msgstr "Puoi eliminare solo file appartenenti ad una revisione con un branch valido" - -#: rhodecode/controllers/files.py:451 rhodecode/controllers/files.py:504 -msgid "Deleted file {} via RhodeCode Enterprise" -msgstr "" - -#: rhodecode/controllers/files.py:472 -msgid "Successfully deleted file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:476 rhodecode/controllers/files.py:582 -#: rhodecode/controllers/files.py:719 -msgid "Error occurred during commit" -msgstr "Un errore e' avvenuto durante l'operazione di commit" - -#: rhodecode/controllers/files.py:526 rhodecode/controllers/files.py:601 -msgid "You can only edit files with revision being a valid branch " -msgstr "Puoi modificare solo file appartenenti ad una revisione con un branch valido" - -#: rhodecode/controllers/files.py:538 rhodecode/controllers/files.py:613 -msgid "Edited file {} via RhodeCode Enterprise" -msgstr "" - -#: rhodecode/controllers/files.py:555 -msgid "No changes" -msgstr "Nessuna modifica" - -#: rhodecode/controllers/files.py:578 -msgid "Successfully committed changes to file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:651 rhodecode/controllers/files.py:740 -msgid "Added file via RhodeCode Enterprise" -msgstr "File aggiunto via RhodeCode Enterprise" - -#: rhodecode/controllers/files.py:677 -msgid "No filename" -msgstr "Nome file mancante" - -#: rhodecode/controllers/files.py:707 -msgid "Successfully committed new file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:710 -msgid "" -"The location specified must be a relative path and must not contain .. in " -"the path" -msgstr "La locazione specificata deve essere un path relativo ma non deve contenere .. " - -#: rhodecode/controllers/files.py:763 -msgid "Downloads disabled" -msgstr "Downloads disabilitati" - -#: rhodecode/controllers/files.py:769 -#, python-format -msgid "Unknown revision %s" -msgstr "Revisione %s sconosciuta" - -#: rhodecode/controllers/files.py:771 -msgid "Empty repository" -msgstr "Repository vuoto" - -#: rhodecode/controllers/files.py:773 rhodecode/controllers/files.py:807 -msgid "Unknown archive type" -msgstr "Formato archivio sconosciuto" - -#: rhodecode/controllers/files.py:1000 -msgid "Changesets" -msgstr "Changesets" - -#: rhodecode/controllers/files.py:1025 rhodecode/model/scm.py:790 -#: rhodecode/templates/base/vcs_settings.mako:280 -msgid "Tags" -msgstr "Tags" - -#: rhodecode/controllers/forks.py:190 -#, python-format -msgid "An error occurred during repository forking %s" -msgstr "Errore durante il fork del repository %s" - -#: rhodecode/controllers/journal.py:107 rhodecode/controllers/journal.py:150 -msgid "public journal" -msgstr "journal pubblico" - -#: rhodecode/controllers/journal.py:111 rhodecode/controllers/journal.py:154 -msgid "journal" -msgstr "journal" - -#: rhodecode/controllers/pullrequests.py:99 -msgid "Commit does not exist" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:216 -msgid "Pull request requires a title with min. 3 chars" -msgstr "La 'pull request' deve avere un titolo di almeno 3 caratteri" - -#: rhodecode/controllers/pullrequests.py:218 -msgid "Error creating pull request: {}" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:276 -msgid "Successfully opened new pull request" -msgstr "'Pull request' aperta correttamente" - -#: rhodecode/controllers/pullrequests.py:279 -msgid "Error occurred during creation of this pull request." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:322 -msgid "Cannot update closed pull requests." -msgstr "Non è possibile aggiornare richieste PULL già chiuse" - -#: rhodecode/controllers/pullrequests.py:328 -msgid "Pull request title & description updated." -msgstr "Titolo e Descrizione della richiesta PULL aggiornati." - -#: rhodecode/controllers/pullrequests.py:346 -msgid "" -"Pull request updated to \"{source_commit_id}\" with {count_added} added, " -"{count_removed} removed commits. Source of changes: {change_source}" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:363 -msgid "Reload page" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:437 -msgid "Pull request was successfully merged and closed." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:461 -msgid "Pull request reviewers updated." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:482 -msgid "Successfully deleted pull request" -msgstr "'Pull request' eliminata con successo" - -#: rhodecode/controllers/pullrequests.py:486 -msgid "Your are not allowed to delete this pull request" -msgstr "" - -#: rhodecode/controllers/admin/defaults.py:84 -msgid "Default settings updated successfully" -msgstr "Impostazioni di default aggiornate" - -#: rhodecode/controllers/admin/defaults.py:99 -msgid "Error occurred during update of default values" -msgstr "Errore avvenuto durante l'aggiornamento dei valori di default" - -#: rhodecode/controllers/admin/gists.py:72 -msgid "Requires registered account" -msgstr "Richiede un account registrato" - -#: rhodecode/controllers/admin/gists.py:73 -msgid "Can be accessed by anonymous users" -msgstr "Può essere acceduto da utenti anonimi" - -#: rhodecode/controllers/admin/gists.py:199 -msgid "Error occurred during gist creation" -msgstr "Errore durante la creazione del 'gist'" - -#: rhodecode/controllers/admin/gists.py:230 -#, python-format -msgid "Deleted gist %s" -msgstr "'Gist' %s eliminato" - -#: rhodecode/controllers/admin/gists.py:306 -msgid "Successfully updated gist content" -msgstr "Contenuto del 'gist' aggiornato" - -#: rhodecode/controllers/admin/gists.py:311 -msgid "Successfully updated gist data" -msgstr "Proprieta' del 'gist' aggiornate" - -#: rhodecode/controllers/admin/gists.py:314 -msgid "Error occurred during update of gist {}: {}" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:318 -#, python-format -msgid "Error occurred during update of gist %s" -msgstr "Errore durante l'aggiornamento del 'gist' %s" - -#: rhodecode/controllers/admin/gists.py:343 -#: rhodecode/templates/admin/gists/show.mako:67 -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:35 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:31 -#: rhodecode/templates/data_table/_dt_elements.mako:263 -msgid "never" -msgstr "mai" - -#: rhodecode/controllers/admin/gists.py:350 -#, python-format -msgid "%(expiry)s - current value" -msgstr "%(expiry)s - valore corrente" - -#: rhodecode/controllers/admin/my_account.py:70 -msgid "You can't edit this user since it's crucial for entire application" -msgstr "Utente critico per l'intera applicazione. Editing disabilitato." - -#: rhodecode/controllers/admin/my_account.py:110 -msgid "Your account was updated successfully" -msgstr "Account aggiornato correttamente" - -#: rhodecode/controllers/admin/my_account.py:125 -#: rhodecode/controllers/admin/users.py:182 -#, python-format -msgid "Error occurred during update of user %s" -msgstr "Errore durante l'aggiornamento dell'utente %s" - -#: rhodecode/controllers/admin/permissions.py:107 -msgid "Application permissions updated successfully" -msgstr "Permessi applicati con successo." - -#: rhodecode/controllers/admin/permissions.py:122 -#: rhodecode/controllers/admin/permissions.py:171 -#: rhodecode/controllers/admin/permissions.py:225 -msgid "Error occurred during update of permissions" -msgstr "Errore durante l'aggiornamento dei permessi" - -#: rhodecode/controllers/admin/permissions.py:156 -msgid "Object permissions updated successfully" -msgstr "Permessi sull'oggetto aggiornati." - -#: rhodecode/controllers/admin/permissions.py:210 -msgid "Global permissions updated successfully" -msgstr "Permessi globali aggiornati correttamente" - -#: rhodecode/controllers/admin/repo_groups.py:202 -#, python-format -msgid "Created repository group %s" -msgstr "Creato gruppo di repository %s" - -#: rhodecode/controllers/admin/repo_groups.py:215 -#, python-format -msgid "Error occurred during creation of repository group %s" -msgstr "Errore durante la creazione del gruppo di repository %s" - -#: rhodecode/controllers/admin/repo_groups.py:261 -#, python-format -msgid "Updated repository group %s" -msgstr "Gruppo di repository %s aggiornato" - -#: rhodecode/controllers/admin/repo_groups.py:276 -#, python-format -msgid "Error occurred during update of repository group %s" -msgstr "Errore durante l'aggiornamento del gruppo di repository %s" - -#: rhodecode/controllers/admin/repo_groups.py:291 -#, python-format -msgid "This group contains %(num)d repository and cannot be deleted" -msgid_plural "This group contains %(num)d repositories and cannot be deleted" -msgstr[0] "Questo gruppo contiene %(num)d repository e non può essere cancellato." -msgstr[1] "Questo gruppo contiene %(num)d repository e non può essere cancellato." - -#: rhodecode/controllers/admin/repo_groups.py:300 -#, python-format -msgid "This group contains %(num)d subgroup and cannot be deleted" -msgid_plural "This group contains %(num)d subgroups and cannot be deleted" -msgstr[0] "Questo gruppo contiene %(num)d sotto-gruppo e non può essere eliminato" -msgstr[1] "Questo gruppo contiene %(num)d sotto-gruppi e non può essere eliminato" - -#: rhodecode/controllers/admin/repo_groups.py:313 -#, python-format -msgid "Removed repository group %s" -msgstr "Gruppo di repository %s eliminato" - -#: rhodecode/controllers/admin/repo_groups.py:317 -#, python-format -msgid "Error occurred during deletion of repository group %s" -msgstr "Errore durante l'eliminazione del gruppo di repository %s" - -#: rhodecode/controllers/admin/repo_groups.py:381 -#: rhodecode/controllers/admin/user_groups.py:318 -msgid "Cannot change permission for yourself as admin" -msgstr "Impossibile cambiare i permessi per se stessi come admin" - -#: rhodecode/controllers/admin/repo_groups.py:404 -msgid "Repository Group permissions updated" -msgstr "Permessi del gruppo di repository aggiornati" - -#: rhodecode/controllers/admin/repos.py:125 -#, python-format -msgid "Error creating repository %s: invalid certificate" -msgstr "Errore durante la creazione del repository %s: certificato invalido" - -#: rhodecode/controllers/admin/repos.py:129 -#, python-format -msgid "Error creating repository %s" -msgstr "Errore durante la creazione del repository %s" - -#: rhodecode/controllers/admin/repos.py:270 -#, python-format -msgid "Created repository %s from %s" -msgstr "Repository %s creato da %s" - -#: rhodecode/controllers/admin/repos.py:279 -#, python-format -msgid "Forked repository %s as %s" -msgstr "Fork del repository %s come %s" - -#: rhodecode/controllers/admin/repos.py:282 -#, python-format -msgid "Created repository %s" -msgstr "Repository %s creato" - -#: rhodecode/controllers/admin/repos.py:319 -msgid "An error occurred during creation of field" -msgstr "Errore durante la crezione del campo" - -#: rhodecode/controllers/admin/repos.py:334 -msgid "An error occurred during removal of field" -msgstr "Errore durante la rimozione del campo" - -#: rhodecode/controllers/admin/repos.py:353 -msgid "Unlocked" -msgstr "Sbloccato" - -#: rhodecode/controllers/admin/repos.py:357 -msgid "Locked" -msgstr "Bloccato" - -#: rhodecode/controllers/admin/repos.py:359 -#, python-format -msgid "Repository has been %s" -msgstr "Il repository e' stato %s" - -#: rhodecode/controllers/admin/repos.py:373 -msgid "Pulled from remote location" -msgstr "Effettuato 'Pull' dal remoto" - -#: rhodecode/controllers/admin/repos.py:376 -msgid "An error occurred during pull from remote location" -msgstr "Errore durante il 'Pull' dal remoto" - -#: rhodecode/controllers/admin/repos.py:397 -msgid "An error occurred during deletion of repository stats" -msgstr "Errore durante l'eliminazione delle statistiche del repository" - -#: rhodecode/controllers/admin/repos.py:443 -msgid "Error occurred during deleting issue tracker entry" -msgstr "Errore durante la rimozione dell'entry dall'issue tracker" - -#: rhodecode/controllers/admin/repos.py:446 -#: rhodecode/controllers/admin/settings.py:384 -msgid "Removed issue tracker entry" -msgstr "Entry dell'issue tracker rimossa" - -#: rhodecode/controllers/admin/repos.py:476 -#: rhodecode/controllers/admin/settings.py:431 -msgid "Updated issue tracker entries" -msgstr "Dati dell'Issue Tracker aggiornati" - -#: rhodecode/controllers/admin/repos.py:537 -#: rhodecode/controllers/admin/settings.py:147 -#: rhodecode/controllers/admin/settings.py:622 -msgid "Some form inputs contain invalid data." -msgstr "Ci son dati non validi tra i dati immessi" - -#: rhodecode/controllers/admin/repos.py:555 -msgid "Error occurred during updating repository VCS settings" -msgstr "Errore durante l'aggiornamento delle impostazioni del repository VCS" - -#: rhodecode/controllers/admin/repos.py:559 -#: rhodecode/controllers/admin/settings.py:176 -msgid "Updated VCS settings" -msgstr "Impostazioni VCS aggiornate" - #: rhodecode/controllers/admin/settings.py:172 #: rhodecode/controllers/admin/settings.py:286 msgid "Error occurred during updating application settings" @@ -1339,205 +1524,59 @@ msgstr "Errore durante l'aggiornamento d msgid "Updated Labs settings" msgstr "Impostazioni sui Lab aggiornate" -#: rhodecode/controllers/admin/user_groups.py:164 -#, python-format -msgid "Created user group %(user_group_link)s" -msgstr "Creato il gruppo utenti %(user_group_link)s" - -#: rhodecode/controllers/admin/user_groups.py:178 -#, python-format -msgid "Error occurred during creation of user group %s" -msgstr "Errore avvenuto durante la creazione del gruppo di utenti %s" - -#: rhodecode/controllers/admin/user_groups.py:218 -#, python-format -msgid "Updated user group %s" -msgstr "Gruppo utenti %s aggiornato" - -#: rhodecode/controllers/admin/user_groups.py:234 -#, python-format -msgid "Error occurred during update of user group %s" -msgstr "Errore durante l'aggiornamento del gruppo utenti %s" - -#: rhodecode/controllers/admin/user_groups.py:253 -msgid "Successfully deleted user group" -msgstr "Gruppo utenti eliminato" - -#: rhodecode/controllers/admin/user_groups.py:258 -msgid "An error occurred during deletion of user group" -msgstr "Errore avvenuto durante l'eliminazione del gruppo utenti" - -#: rhodecode/controllers/admin/user_groups.py:326 -msgid "Target group cannot be the same" -msgstr "Il gruppo di destinazione non può coincidere con l'origine" - -#: rhodecode/controllers/admin/user_groups.py:332 -msgid "User Group permissions updated" -msgstr "Permessi del gruppo utenti aggiornati" - -#: rhodecode/controllers/admin/user_groups.py:415 -msgid "User Group global permissions updated successfully" -msgstr "Permessi globali dei Gruppi Utenti aggiornati." - -#: rhodecode/controllers/admin/user_groups.py:430 -#: rhodecode/controllers/admin/users.py:477 -msgid "An error occurred during permissions saving" -msgstr "Errore avvenuto durante il salvataggio dei permessi" - -#: rhodecode/controllers/admin/user_groups.py:474 -msgid "User Group synchronization updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:478 -msgid "An error occurred during synchronization update" -msgstr "" - -#: rhodecode/controllers/admin/users.py:108 -#, python-format -msgid "Created user %(user_link)s" -msgstr "Creato l'utente %(user_link)s" - -#: rhodecode/controllers/admin/users.py:124 -#, python-format -msgid "Error occurred during creation of user %s" -msgstr "Errore durante la creazione dell'utente %s" - -#: rhodecode/controllers/admin/users.py:166 -msgid "User updated successfully" -msgstr "Utente aggiornato correttamente" - -#: rhodecode/controllers/admin/users.py:209 -#, python-format -msgid "Detached %s repositories" -msgstr "Distaccati %s repository" - -#: rhodecode/controllers/admin/users.py:214 -#, python-format -msgid "Deleted %s repositories" -msgstr "%s repository cancellati" - -#: rhodecode/controllers/admin/users.py:222 -#, python-format -msgid "Detached %s repository groups" -msgstr "Distaccati %s gruppi di repository" - -#: rhodecode/controllers/admin/users.py:227 -#, python-format -msgid "Deleted %s repository groups" -msgstr "%s gruppo di repository cancellati" - -#: rhodecode/controllers/admin/users.py:235 -#, python-format -msgid "Detached %s user groups" -msgstr "Distaccati %s gruppi utente" - -#: rhodecode/controllers/admin/users.py:240 -#, python-format -msgid "Deleted %s user groups" -msgstr "%s gruppi utente cancellati" - -#: rhodecode/controllers/admin/users.py:257 -msgid "Successfully deleted user" -msgstr "Utente eliminato" - -#: rhodecode/controllers/admin/users.py:263 -msgid "An error occurred during deletion of user" -msgstr "Errore durante la cancellazione dell'utente" - -#: rhodecode/controllers/admin/users.py:280 -msgid "Force password change disabled for user" -msgstr "Obbligo del cambiamento password disabilitato per l'utente" - -#: rhodecode/controllers/admin/users.py:285 -msgid "Force password change enabled for user" -msgstr "Obbligo del cambio password abilitato per l'utente" - -#: rhodecode/controllers/admin/users.py:294 -msgid "An error occurred during password reset for user" -msgstr "Errore durante il ripristino della password dell'utente" - -#: rhodecode/controllers/admin/users.py:325 -#, python-format -msgid "Linked repository group `%s` as personal" -msgstr "" - -#: rhodecode/controllers/admin/users.py:331 -#, python-format -msgid "Created repository group `%s`" -msgstr "Creato il gruppo di repository `%s`" - -#: rhodecode/controllers/admin/users.py:335 -#, python-format -msgid "Repository group `%s` is already taken" -msgstr "" - -#: rhodecode/controllers/admin/users.py:340 -msgid "An error occurred during repository group creation for user" -msgstr "Errore durante la creazione del gruppo di repository per l'utente" - -#: rhodecode/controllers/admin/users.py:396 -msgid "" -"The user participates as reviewer in pull requests and cannot be deleted. " -"You can set the user to \"inactive\" instead of deleting it." -msgstr "" - -#: rhodecode/controllers/admin/users.py:462 -msgid "User global permissions updated successfully" -msgstr "Permessi globali Utente aggiornati" - -#: rhodecode/events/pullrequest.py:71 +#: rhodecode/events/pullrequest.py:72 msgid "pullrequest created" msgstr "" -#: rhodecode/events/pullrequest.py:80 +#: rhodecode/events/pullrequest.py:81 msgid "pullrequest closed" msgstr "" -#: rhodecode/events/pullrequest.py:89 +#: rhodecode/events/pullrequest.py:90 msgid "pullrequest commits updated" msgstr "" -#: rhodecode/events/pullrequest.py:98 +#: rhodecode/events/pullrequest.py:99 msgid "pullrequest review changed" msgstr "" -#: rhodecode/events/pullrequest.py:107 +#: rhodecode/events/pullrequest.py:108 msgid "pullrequest merged" msgstr "" -#: rhodecode/events/pullrequest.py:116 +#: rhodecode/events/pullrequest.py:117 msgid "pullrequest commented" msgstr "" -#: rhodecode/events/repo.py:148 +#: rhodecode/events/repo.py:149 msgid "repository pre create" msgstr "" -#: rhodecode/events/repo.py:157 +#: rhodecode/events/repo.py:158 msgid "repository created" msgstr "" -#: rhodecode/events/repo.py:166 +#: rhodecode/events/repo.py:167 msgid "repository pre delete" msgstr "" -#: rhodecode/events/repo.py:175 +#: rhodecode/events/repo.py:176 msgid "repository deleted" msgstr "" -#: rhodecode/events/repo.py:211 +#: rhodecode/events/repo.py:216 msgid "repository pre pull" msgstr "" -#: rhodecode/events/repo.py:220 +#: rhodecode/events/repo.py:225 msgid "repository pull" msgstr "" -#: rhodecode/events/repo.py:229 +#: rhodecode/events/repo.py:234 msgid "repository pre push" msgstr "" -#: rhodecode/events/repo.py:240 +#: rhodecode/events/repo.py:245 msgid "repository push" msgstr "" @@ -1573,54 +1612,60 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:87 #: rhodecode/templates/admin/my_account/my_account_emails.mako:65 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:107 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:68 #: rhodecode/templates/admin/permissions/permissions_application.mako:60 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:61 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:64 #: rhodecode/templates/admin/permissions/permissions_objects.mako:57 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:136 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:68 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:134 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:84 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:66 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:80 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:110 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:195 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:201 #: rhodecode/templates/admin/repos/repo_edit_vcs.mako:44 #: rhodecode/templates/admin/settings/settings_global.mako:140 #: rhodecode/templates/admin/settings/settings_issuetracker.mako:16 #: rhodecode/templates/admin/settings/settings_labs.mako:49 #: rhodecode/templates/admin/settings/settings_vcs.mako:14 -#: rhodecode/templates/admin/settings/settings_visual.mako:222 +#: rhodecode/templates/admin/settings/settings_visual.mako:211 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:121 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:83 #: rhodecode/templates/admin/users/user_edit_emails.mako:63 #: rhodecode/templates/admin/users/user_edit_ips.mako:71 #: rhodecode/templates/admin/users/user_edit_profile.mako:135 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:63 #: rhodecode/templates/base/default_perms_box.mako:89 msgid "Reset" msgstr "Ripristina" -#: rhodecode/forms/__init__.py:36 rhodecode/templates/admin/gists/show.mako:49 -#: rhodecode/templates/admin/integrations/list.mako:211 +#: rhodecode/forms/__init__.py:36 rhodecode/templates/admin/gists/show.mako:54 +#: rhodecode/templates/admin/integrations/list.mako:215 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:49 #: rhodecode/templates/admin/my_account/my_account_emails.mako:32 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:26 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:31 +#: rhodecode/templates/admin/notifications/notifications_data.mako:22 +#: rhodecode/templates/admin/notifications/notifications_show.mako:35 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:29 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:25 #: rhodecode/templates/admin/settings/settings_hooks.mako:46 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:45 #: rhodecode/templates/admin/users/user_edit_emails.mako:31 #: rhodecode/templates/admin/users/user_edit_ips.mako:35 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:28 #: rhodecode/templates/base/issue_tracker_settings.mako:69 -#: rhodecode/templates/base/vcs_settings.mako:264 -#: rhodecode/templates/base/vcs_settings.mako:289 +#: rhodecode/templates/base/vcs_settings.mako:244 +#: rhodecode/templates/base/vcs_settings.mako:269 #: rhodecode/templates/changeset/changeset_file_comment.mako:142 #: rhodecode/templates/changeset/changeset_file_comment.mako:144 #: rhodecode/templates/changeset/changeset_file_comment.mako:147 -#: rhodecode/templates/data_table/_dt_elements.mako:123 -#: rhodecode/templates/data_table/_dt_elements.mako:184 -#: rhodecode/templates/data_table/_dt_elements.mako:198 -#: rhodecode/templates/data_table/_dt_elements.mako:210 +#: rhodecode/templates/data_table/_dt_elements.mako:171 +#: rhodecode/templates/data_table/_dt_elements.mako:244 +#: rhodecode/templates/data_table/_dt_elements.mako:258 +#: rhodecode/templates/data_table/_dt_elements.mako:270 #: rhodecode/templates/debug_style/buttons.html:132 -#: rhodecode/templates/files/files_source.mako:45 -#: rhodecode/templates/files/files_source.mako:49 -#: rhodecode/templates/files/files_source.mako:52 +#: rhodecode/templates/files/files_source.mako:51 +#: rhodecode/templates/files/files_source.mako:55 +#: rhodecode/templates/files/files_source.mako:58 #: rhodecode/templates/pullrequests/pullrequest_show.mako:56 #: rhodecode/templates/pullrequests/pullrequest_show.mako:60 msgid "Delete" @@ -1659,28 +1704,28 @@ msgstr "" msgid "Root repositories only" msgstr "" -#: rhodecode/integrations/views.py:160 +#: rhodecode/integrations/views.py:148 msgid "{repo_name} repository" msgstr "" -#: rhodecode/integrations/views.py:163 +#: rhodecode/integrations/views.py:151 msgid "{repo_group_name} repo group" msgstr "" -#: rhodecode/integrations/views.py:170 +#: rhodecode/integrations/views.py:158 msgid "{name} integration" msgstr "" -#: rhodecode/integrations/views.py:184 +#: rhodecode/integrations/views.py:173 msgid "Integration {integration_name} deleted successfully." msgstr "" -#: rhodecode/integrations/views.py:264 +#: rhodecode/integrations/views.py:301 msgid "" "Errors exist when saving integration settings. Please check the form inputs." msgstr "" -#: rhodecode/integrations/views.py:289 +#: rhodecode/integrations/views.py:326 msgid "Integration {integration_name} updated successfully." msgstr "" @@ -1764,17 +1809,19 @@ msgid "" "/incoming-webhook/\">slack app manager" msgstr "" -#: rhodecode/integrations/types/slack.py:60 rhodecode/templates/login.mako:43 -#: rhodecode/templates/register.mako:41 -#: rhodecode/templates/admin/admin_log_base.mako:6 +#: rhodecode/integrations/types/slack.py:60 +#: rhodecode/integrations/types/webhook.py:204 +#: rhodecode/templates/login.mako:43 rhodecode/templates/register.mako:41 +#: rhodecode/templates/admin/admin_log_base.mako:7 #: rhodecode/templates/admin/my_account/my_account_profile.mako:24 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:24 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:69 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:45 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:70 #: rhodecode/templates/admin/users/user_add.mako:35 #: rhodecode/templates/admin/users/user_edit_profile.mako:39 #: rhodecode/templates/admin/users/users.mako:63 -#: rhodecode/templates/base/base.mako:306 +#: rhodecode/templates/base/base.mako:315 #: rhodecode/templates/debug_style/login.html:36 #: rhodecode/templates/email_templates/user_registration.mako:23 #: rhodecode/templates/users/user_profile.mako:27 @@ -1810,132 +1857,158 @@ msgid "" "Send events such as repo pushes and pull requests to your slack channel." msgstr "" -#: rhodecode/integrations/types/webhook.py:164 +#: rhodecode/integrations/types/webhook.py:177 msgid "Webhook URL" msgstr "" -#: rhodecode/integrations/types/webhook.py:166 -msgid "" -"URL of the webhook to receive POST event. Following variables are allowed to" -" be used: {vars}. Some of the variables would trigger multiple calls, like " +#: rhodecode/integrations/types/webhook.py:179 +msgid "" +"URL to which Webhook should submit data. Following variables are allowed to " +"be used: {vars}. Some of the variables would trigger multiple calls, like " "${{branch}} or ${{commit_id}}. Webhook will be called as many times as " "unique objects in data in such cases." msgstr "" -#: rhodecode/integrations/types/webhook.py:180 +#: rhodecode/integrations/types/webhook.py:193 msgid "Secret Token" msgstr "" -#: rhodecode/integrations/types/webhook.py:181 -msgid "String used to validate received payloads." -msgstr "" - -#: rhodecode/integrations/types/webhook.py:190 -msgid "Call Method" -msgstr "" - -#: rhodecode/integrations/types/webhook.py:191 -msgid "Select if the webhook call should be made with POST or GET." -msgstr "" - -#: rhodecode/integrations/types/webhook.py:204 -msgid "Webhook" +#: rhodecode/integrations/types/webhook.py:194 +msgid "" +"Optional string used to validate received payloads. It will be sent together" +" with event data in JSON" msgstr "" #: rhodecode/integrations/types/webhook.py:205 -msgid "Post json events to a webhook endpoint" -msgstr "" - -#: rhodecode/lib/action_parser.py:94 +msgid "Optional username to authenticate the call." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:215 +msgid "Optional password to authenticate the call." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:225 +msgid "Custom Header Key" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:226 +msgid "Custom Header name to be set when calling endpoint." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:235 +msgid "Custom Header Value" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:236 +msgid "Custom Header value to be set when calling endpoint." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:245 +msgid "Call Method" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:246 +msgid "Select if the Webhook call should be made with POST or GET." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:259 +msgid "Webhook" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:260 +msgid "Post json events to a Webhook endpoint" +msgstr "" + +#: rhodecode/lib/action_parser.py:93 msgid "[deleted] repository" msgstr " [eliminato] repository" -#: rhodecode/lib/action_parser.py:97 rhodecode/lib/action_parser.py:115 +#: rhodecode/lib/action_parser.py:96 rhodecode/lib/action_parser.py:114 msgid "[created] repository" msgstr "repository [creato]" -#: rhodecode/lib/action_parser.py:100 +#: rhodecode/lib/action_parser.py:99 msgid "[created] repository as fork" msgstr "[creato] repository come fork" -#: rhodecode/lib/action_parser.py:103 rhodecode/lib/action_parser.py:118 +#: rhodecode/lib/action_parser.py:102 rhodecode/lib/action_parser.py:117 msgid "[forked] repository" msgstr "[forked] repository" -#: rhodecode/lib/action_parser.py:106 rhodecode/lib/action_parser.py:121 +#: rhodecode/lib/action_parser.py:105 rhodecode/lib/action_parser.py:120 msgid "[updated] repository" msgstr "[aggiornato] repository" -#: rhodecode/lib/action_parser.py:109 +#: rhodecode/lib/action_parser.py:108 msgid "[downloaded] archive from repository" msgstr "[scaricato] archivio dal repository" -#: rhodecode/lib/action_parser.py:112 +#: rhodecode/lib/action_parser.py:111 msgid "[delete] repository" msgstr "[elimina] repository" -#: rhodecode/lib/action_parser.py:124 +#: rhodecode/lib/action_parser.py:123 msgid "[created] user" msgstr "[creato] utente" -#: rhodecode/lib/action_parser.py:127 +#: rhodecode/lib/action_parser.py:126 msgid "[updated] user" msgstr "[aggiornato] utente" -#: rhodecode/lib/action_parser.py:130 +#: rhodecode/lib/action_parser.py:129 msgid "[created] user group" msgstr "[creato] gruppo utenti" -#: rhodecode/lib/action_parser.py:133 +#: rhodecode/lib/action_parser.py:132 msgid "[updated] user group" msgstr "[aggiornato] gruppo utenti" -#: rhodecode/lib/action_parser.py:136 +#: rhodecode/lib/action_parser.py:135 msgid "[commented] on commit in repository" msgstr "[commentato] al commit nel repository" -#: rhodecode/lib/action_parser.py:139 +#: rhodecode/lib/action_parser.py:138 msgid "[commented] on pull request for" msgstr "[commentato] sulla richiesta di 'Pull' per" -#: rhodecode/lib/action_parser.py:142 +#: rhodecode/lib/action_parser.py:141 msgid "[closed] pull request for" msgstr "[chiusa] Richiesta di 'Pull' per" -#: rhodecode/lib/action_parser.py:145 +#: rhodecode/lib/action_parser.py:144 msgid "[merged] pull request for" msgstr "[merged] richiesta pull per" -#: rhodecode/lib/action_parser.py:148 +#: rhodecode/lib/action_parser.py:147 msgid "[pushed] into" msgstr "[pushed] nel" -#: rhodecode/lib/action_parser.py:151 +#: rhodecode/lib/action_parser.py:150 msgid "[committed via RhodeCode] into repository" msgstr "[committato via Rhodecode] nel repository" -#: rhodecode/lib/action_parser.py:154 +#: rhodecode/lib/action_parser.py:153 msgid "[pulled from remote] into repository" msgstr "[pulled da remoto] nel repository" -#: rhodecode/lib/action_parser.py:157 +#: rhodecode/lib/action_parser.py:156 msgid "[pulled] from" msgstr "[pulled] da" -#: rhodecode/lib/action_parser.py:160 +#: rhodecode/lib/action_parser.py:159 msgid "[started following] repository" msgstr "[da ora segui] repository" -#: rhodecode/lib/action_parser.py:163 +#: rhodecode/lib/action_parser.py:162 msgid "[stopped following] repository" msgstr "[non segui più] repository" -#: rhodecode/lib/action_parser.py:172 +#: rhodecode/lib/action_parser.py:171 #, python-format msgid "fork name %s" msgstr "Nome del 'fork' %s" -#: rhodecode/lib/action_parser.py:190 +#: rhodecode/lib/action_parser.py:189 #: rhodecode/templates/pullrequests/pullrequest_show.mako:51 #, python-format msgid "Pull request #%s" @@ -1946,52 +2019,42 @@ msgstr "Richiesta di 'Pull' #%s" msgid "Show all combined commits %s->%s" msgstr "Mostra tutte le commit combinate %s->%s" -#: rhodecode/lib/action_parser.py:227 +#: rhodecode/lib/action_parser.py:228 msgid "compare view" msgstr "vista comparativa" -#: rhodecode/lib/action_parser.py:234 +#: rhodecode/lib/action_parser.py:235 #, python-format msgid " and %(num)s more commits" msgstr "" -#: rhodecode/lib/action_parser.py:286 +#: rhodecode/lib/action_parser.py:288 #, python-format msgid "Deleted branch: %s" msgstr "Eliminato il branch: %s" -#: rhodecode/lib/action_parser.py:289 +#: rhodecode/lib/action_parser.py:291 #, python-format msgid "Created tag: %s" msgstr "Creato il tag: %s" -#: rhodecode/lib/action_parser.py:302 +#: rhodecode/lib/action_parser.py:304 msgid "Commit not found" msgstr "Commit non trovata" -#: rhodecode/lib/auth.py:1220 +#: rhodecode/lib/auth.py:1445 #, python-format msgid "IP %s not allowed" msgstr "IP %s non consentito" -#: rhodecode/lib/auth.py:1309 +#: rhodecode/lib/auth.py:1535 msgid "You need to be a registered user to perform this action" msgstr "È necessario essere utenti registrati per eseguire l'azione" -#: rhodecode/lib/auth.py:1366 -#, python-format -msgid "Action not supported for %s." -msgstr "Azione non supportata per %s." - -#: rhodecode/lib/auth.py:1412 +#: rhodecode/lib/auth.py:1577 msgid "You need to be signed in to view this page" msgstr "Bisogna autenticarsi per vedere questa pagina" -#: rhodecode/lib/base.py:561 -#, python-format -msgid "The repository at %(repo_name)s cannot be located." -msgstr "Il repository in %(repo_name)s non può essere localizzato." - #: rhodecode/lib/diffs.py:62 msgid "Click to comment" msgstr "" @@ -2009,20 +2072,11 @@ msgstr "Il changeset è troppo lungo ed è stato troncato. Usa il menù 'diff' per visualizzare tutte le differenze" msgid "No changes detected" msgstr "Nessun cambiamento rilevato" -#: rhodecode/lib/diffs.py:921 +#: rhodecode/lib/diffs.py:927 msgid "Click to select line" msgstr "" -#: rhodecode/lib/helpers.py:1527 -#, python-format -msgid " and %s more" -msgstr "e %s ulteriore/i" - -#: rhodecode/lib/helpers.py:1531 -msgid "No Files" -msgstr "Nessun file" - -#: rhodecode/lib/helpers.py:1836 +#: rhodecode/lib/helpers.py:1869 msgid "" "Example filter terms:\n" " repository:vcs\n" @@ -2042,7 +2096,7 @@ msgid "" " \"username:test AND repository:test*\"\n" msgstr "" -#: rhodecode/lib/helpers.py:1859 +#: rhodecode/lib/helpers.py:1893 msgid "" "Example filter terms for `{searcher}` search:\n" "{terms}\n" @@ -2056,54 +2110,54 @@ msgid "" "More: {search_doc}" msgstr "" -#: rhodecode/lib/helpers.py:1875 +#: rhodecode/lib/helpers.py:1910 #, python-format msgid "" "%s repository is not mapped to db perhaps it was created or renamed from the" " filesystem please run the application again in order to rescan repositories" msgstr "Il repository %s non ha corrispondenze nel db. Probabilmente è stato creato o rinominato direttamente sul filesystem. Provare ad avviare nuovamente l'applicazione per consentire la ri-scansione dei repository" -#: rhodecode/lib/utils2.py:486 +#: rhodecode/lib/utils2.py:525 msgid "in ${ago}" msgstr "" -#: rhodecode/lib/utils2.py:492 +#: rhodecode/lib/utils2.py:531 msgid "${ago} ago" msgstr "" -#: rhodecode/lib/utils2.py:501 +#: rhodecode/lib/utils2.py:540 msgid "${val}, ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:503 +#: rhodecode/lib/utils2.py:542 msgid "${val}, ${detail} ago" msgstr "" -#: rhodecode/lib/utils2.py:505 +#: rhodecode/lib/utils2.py:544 msgid "in ${val}, ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:507 +#: rhodecode/lib/utils2.py:546 msgid "${val} and ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:509 +#: rhodecode/lib/utils2.py:548 msgid "${val} and ${detail} ago" msgstr "" -#: rhodecode/lib/utils2.py:511 +#: rhodecode/lib/utils2.py:550 msgid "in ${val} and ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:515 -#: rhodecode/public/js/rhodecode-components.js:33659 -#: rhodecode/public/js/scripts.js:25507 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:74 +#: rhodecode/lib/utils2.py:554 +#: rhodecode/public/js/rhodecode-components.js:29149 +#: rhodecode/public/js/scripts.js:20997 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:80 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:174 msgid "just now" msgstr "proprio ora" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:570 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:569 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:582 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:599 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:684 @@ -2120,24 +2174,25 @@ msgstr "proprio ora" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:765 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:775 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:817 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:946 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:971 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2285 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2285 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2289 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2289 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2339 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2340 -#: rhodecode/model/db.py:2482 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:816 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:945 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:970 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2279 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2279 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2283 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2283 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2333 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2334 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2535 +#: rhodecode/model/db.py:2595 msgid "Repository no access" msgstr "Repository nessun accesso" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:571 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:570 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:583 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:600 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:685 @@ -2154,24 +2209,25 @@ msgstr "Repository nessun accesso" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:766 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:776 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:947 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:972 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2286 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2286 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2340 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2341 -#: rhodecode/model/db.py:2483 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:946 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:971 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2280 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2280 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2334 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2335 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2536 +#: rhodecode/model/db.py:2596 msgid "Repository read access" msgstr "Repository accesso in lettura" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:572 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:571 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:584 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:601 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:686 @@ -2188,24 +2244,25 @@ msgstr "Repository accesso in lettura" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:767 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:777 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:948 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:973 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2341 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2342 -#: rhodecode/model/db.py:2484 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:947 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:972 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2335 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2336 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2537 +#: rhodecode/model/db.py:2597 msgid "Repository write access" msgstr "Repository accesso in scrittura" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:573 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:572 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:585 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:602 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:687 @@ -2222,48 +2279,49 @@ msgstr "Repository accesso in scrittura" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:768 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:778 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:827 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:949 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:974 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2288 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2288 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2342 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2343 -#: rhodecode/model/db.py:2485 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:820 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:820 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:826 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:948 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:973 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2282 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2282 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2336 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2337 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2538 +#: rhodecode/model/db.py:2598 msgid "Repository admin access" msgstr "Repository accesso admin" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:575 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:574 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:587 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:604 msgid "Repositories Group no access" msgstr "Gruppo di repository: nessun accesso" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:576 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:575 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:588 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:605 msgid "Repositories Group read access" msgstr "Gruppo di repository: accesso in lettura" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:577 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:576 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:589 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:606 msgid "Repositories Group write access" msgstr "Gruppo di repository: accesso in scrittura" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:578 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:577 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:590 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:607 msgid "Repositories Group admin access" msgstr "Gruppo di repository: accesso admin" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:580 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:579 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:592 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:609 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:694 @@ -2279,7 +2337,7 @@ msgstr "Gruppo di repository: accesso ad msgid "RhodeCode Administrator" msgstr "RhodeCode Administrator" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:581 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:580 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:593 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:610 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:695 @@ -2296,24 +2354,25 @@ msgstr "RhodeCode Administrator" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:786 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:796 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:838 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:967 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:992 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2310 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2310 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2360 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2361 -#: rhodecode/model/db.py:2503 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:837 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:966 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:991 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2304 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2304 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2354 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2355 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2556 +#: rhodecode/model/db.py:2616 msgid "Repository creation disabled" msgstr "Creazione di Repository disabilitata" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:582 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:581 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:594 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:611 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:696 @@ -2330,24 +2389,25 @@ msgstr "Creazione di Repository disabili #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:787 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:797 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:846 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:968 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:993 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2361 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2362 -#: rhodecode/model/db.py:2504 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:967 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:992 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2355 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2356 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2557 +#: rhodecode/model/db.py:2617 msgid "Repository creation enabled" msgstr "Creazione di Repository abilitata" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:583 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:582 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:595 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:612 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:697 @@ -2364,24 +2424,25 @@ msgstr "Creazione di Repository abilitat #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:791 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:801 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:843 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:850 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:972 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:997 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2365 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2366 -#: rhodecode/model/db.py:2508 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:842 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:849 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:971 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:996 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2359 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2360 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2561 +#: rhodecode/model/db.py:2621 msgid "Repository forking disabled" msgstr "Forking Repository disabilitato" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:584 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:583 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:596 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:613 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:698 @@ -2398,45 +2459,46 @@ msgstr "Forking Repository disabilitato" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:792 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:802 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:973 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:998 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2366 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2367 -#: rhodecode/model/db.py:2509 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:972 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:997 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2360 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2361 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2562 +#: rhodecode/model/db.py:2622 msgid "Repository forking enabled" msgstr "Forking Repository abilitato" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:585 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:584 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:597 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:614 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:699 msgid "Register disabled" msgstr "Registrazione disabilitata" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:586 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:585 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:598 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:615 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:700 msgid "Register new user with RhodeCode with manual activation" msgstr "Registrazione nuovo utente con RhodeCode e attivazione manuale" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:589 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:588 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:601 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:618 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:703 msgid "Register new user with RhodeCode with auto activation" msgstr "Registrazione nuovo utente attraverso RhodeCode e attivazione automatica" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:844 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:865 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:874 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:959 @@ -2453,24 +2515,25 @@ msgstr "Registrazione nuovo utente attra #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1121 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1135 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1178 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1177 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1186 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1186 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1196 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1318 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1343 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2946 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2946 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2950 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2950 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3050 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3051 -#: rhodecode/model/db.py:3212 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1176 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1185 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1185 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1195 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1317 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1342 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2940 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2940 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2944 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2944 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3044 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3045 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3264 +#: rhodecode/model/db.py:3324 msgid "Not Reviewed" msgstr "Non Revisionato" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:845 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:866 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:875 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:960 @@ -2487,24 +2550,25 @@ msgstr "Non Revisionato" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1122 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1136 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1179 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1178 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1187 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1187 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1197 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1319 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1344 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2947 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2947 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2951 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2951 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3051 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3052 -#: rhodecode/model/db.py:3213 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1177 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1186 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1186 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1196 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1318 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1343 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2941 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2941 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2945 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2945 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3045 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3046 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3265 +#: rhodecode/model/db.py:3325 msgid "Approved" msgstr "Approvato" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:846 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:867 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:876 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:961 @@ -2521,24 +2585,25 @@ msgstr "Approvato" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1123 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1137 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1180 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1179 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1188 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1188 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1198 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1320 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1345 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2954 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2948 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2948 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3052 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3053 -#: rhodecode/model/db.py:3214 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1178 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1187 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1187 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1197 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1319 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1344 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2948 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2942 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2942 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3046 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3047 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3266 +#: rhodecode/model/db.py:3326 msgid "Rejected" msgstr "Rifiutato" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:848 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:847 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:868 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:877 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:962 @@ -2555,20 +2620,21 @@ msgstr "Rifiutato" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1124 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1138 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1181 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1180 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1189 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1189 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1199 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1321 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1346 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2955 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2949 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2949 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3053 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3054 -#: rhodecode/model/db.py:3215 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1179 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1188 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1188 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1198 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1320 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1345 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2949 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2943 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2943 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3047 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3048 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3267 +#: rhodecode/model/db.py:3327 msgid "Under Review" msgstr "in Revisione" @@ -2586,20 +2652,21 @@ msgstr "in Revisione" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:770 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:780 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:822 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:951 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:976 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2344 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2345 -#: rhodecode/model/db.py:2487 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:821 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:950 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:975 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2338 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2339 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2540 +#: rhodecode/model/db.py:2600 msgid "Repository group no access" msgstr "Gruppo di repository: nessun accesso" @@ -2617,20 +2684,21 @@ msgstr "Gruppo di repository: nessun acc #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:771 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:781 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:952 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:977 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2345 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2346 -#: rhodecode/model/db.py:2488 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:951 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:976 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2339 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2340 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2541 +#: rhodecode/model/db.py:2601 msgid "Repository group read access" msgstr "Gruppo di repository: accesso in lettura" @@ -2648,20 +2716,21 @@ msgstr "Gruppo di repository: accesso in #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:772 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:782 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:953 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:978 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2346 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2347 -#: rhodecode/model/db.py:2489 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:952 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:977 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2340 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2341 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2542 +#: rhodecode/model/db.py:2602 msgid "Repository group write access" msgstr "Gruppo di repository: accesso in scrittura" @@ -2679,20 +2748,21 @@ msgstr "Gruppo di repository: accesso in #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:773 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:783 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:832 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:954 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:979 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2347 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2348 -#: rhodecode/model/db.py:2490 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:831 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:953 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:978 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2341 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2342 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2543 +#: rhodecode/model/db.py:2603 msgid "Repository group admin access" msgstr "Gruppo di repository: accesso admin" @@ -2709,20 +2779,21 @@ msgstr "Gruppo di repository: accesso ad #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:775 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:785 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:827 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:956 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:981 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2349 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2350 -#: rhodecode/model/db.py:2492 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:826 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:955 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:980 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2343 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2344 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2545 +#: rhodecode/model/db.py:2605 msgid "User group no access" msgstr "Gruppo utenti: nessun accesso" @@ -2739,20 +2810,21 @@ msgstr "Gruppo utenti: nessun accesso" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:776 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:786 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:835 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:957 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:982 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2350 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2351 -#: rhodecode/model/db.py:2493 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:834 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:956 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:981 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2344 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2345 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2546 +#: rhodecode/model/db.py:2606 msgid "User group read access" msgstr "Gruppo utenti: accesso in lettura" @@ -2769,20 +2841,21 @@ msgstr "Gruppo utenti: accesso in lettur #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:777 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:787 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:958 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:983 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2351 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2352 -#: rhodecode/model/db.py:2494 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:957 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:982 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2345 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2346 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2547 +#: rhodecode/model/db.py:2607 msgid "User group write access" msgstr "Gruppo utenti: accesso in scrittura" @@ -2799,20 +2872,21 @@ msgstr "Gruppo utenti: accesso in scritt #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:778 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:788 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:959 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:984 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2302 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2302 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2352 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2353 -#: rhodecode/model/db.py:2495 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:958 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:983 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2296 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2296 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2346 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2347 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2548 +#: rhodecode/model/db.py:2608 msgid "User group admin access" msgstr "Gruppo utenti: accesso admin" @@ -2829,20 +2903,21 @@ msgstr "Gruppo utenti: accesso admin" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:780 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:790 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:832 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:961 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:986 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2354 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2355 -#: rhodecode/model/db.py:2497 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:831 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:960 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:985 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2348 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2349 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2550 +#: rhodecode/model/db.py:2610 msgid "Repository Group creation disabled" msgstr "Creazione gruppo di repository disabiltiata" @@ -2859,20 +2934,21 @@ msgstr "Creazione gruppo di repository d #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:781 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:791 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:962 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:987 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2355 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2356 -#: rhodecode/model/db.py:2498 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:961 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:986 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2349 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2350 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2551 +#: rhodecode/model/db.py:2611 msgid "Repository Group creation enabled" msgstr "Creazione gruppo di repository abilitata" @@ -2889,20 +2965,21 @@ msgstr "Creazione gruppo di repository a #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:783 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:793 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:835 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:964 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:989 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2357 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2358 -#: rhodecode/model/db.py:2500 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:834 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:963 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:988 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2351 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2352 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2553 +#: rhodecode/model/db.py:2613 msgid "User Group creation disabled" msgstr "Creazione gruppo utenti disabilitata" @@ -2919,20 +2996,21 @@ msgstr "Creazione gruppo utenti disabili #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:784 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:794 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:843 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:965 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:990 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2358 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2359 -#: rhodecode/model/db.py:2501 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:842 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:964 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:989 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2352 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2353 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2554 +#: rhodecode/model/db.py:2614 msgid "User Group creation enabled" msgstr "Creazione gruppo utenti abilitata" @@ -2949,20 +3027,21 @@ msgstr "Creazione gruppo utenti abilitat #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:794 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:804 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:846 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:853 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:975 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1000 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2368 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2369 -#: rhodecode/model/db.py:2511 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:852 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:974 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:999 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2362 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2363 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2564 +#: rhodecode/model/db.py:2624 msgid "Registration disabled" msgstr "Registrazione disabilitata" @@ -2979,20 +3058,21 @@ msgstr "Registrazione disabilitata" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:795 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:805 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:854 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:976 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1001 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2369 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2370 -#: rhodecode/model/db.py:2512 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:975 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1000 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2363 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2364 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2565 +#: rhodecode/model/db.py:2625 msgid "User Registration with manual account activation" msgstr "Registrazione utente con attivazione manuale dell'account" @@ -3009,20 +3089,21 @@ msgstr "Registrazione utente con attivaz #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:796 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:806 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:977 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1002 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2324 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2370 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2371 -#: rhodecode/model/db.py:2513 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:848 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:848 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:854 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:976 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1001 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2318 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2364 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2365 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2566 +#: rhodecode/model/db.py:2626 msgid "User Registration with automatic account activation" msgstr "Registrazione utente con attivazione automatica dell'account" @@ -3039,20 +3120,21 @@ msgstr "Registrazione utente con attivaz #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:798 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:808 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:850 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:857 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:979 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1004 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2376 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2377 -#: rhodecode/model/db.py:2519 rhodecode/model/permission.py:95 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:849 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:856 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:978 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1003 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2370 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2371 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2572 +#: rhodecode/model/db.py:2632 rhodecode/model/permission.py:96 msgid "Manual activation of external account" msgstr "Attivazione manuale di account esterni" @@ -3069,20 +3151,21 @@ msgstr "Attivazione manuale di account e #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:799 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:809 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:858 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:980 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1005 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2327 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2377 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2378 -#: rhodecode/model/db.py:2520 rhodecode/model/permission.py:96 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:851 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:851 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:857 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:979 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1004 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2321 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2371 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2372 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2573 +#: rhodecode/model/db.py:2633 rhodecode/model/permission.py:97 msgid "Automatic activation of external account" msgstr "Attivazione automatrica di account esterni" @@ -3093,20 +3176,21 @@ msgstr "Attivazione automatrica di accou #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:788 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:798 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:969 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:994 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2362 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2363 -#: rhodecode/model/db.py:2505 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:968 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:993 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2356 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2357 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2558 +#: rhodecode/model/db.py:2618 msgid "" "Repository creation enabled with write permission to a repository group" msgstr "Creazione di repository abilitata con permessi di scrittura al gruppo di repository" @@ -3118,20 +3202,21 @@ msgstr "Creazione di repository abilitat #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:789 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:799 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:970 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:995 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2317 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2313 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2313 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2363 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2364 -#: rhodecode/model/db.py:2506 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:969 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:994 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2311 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2307 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2307 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2357 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2358 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2559 +#: rhodecode/model/db.py:2619 msgid "" "Repository creation disabled with write permission to a repository group" msgstr "Creazione di repository disabilitata abilitata con permessi di scrittura al gruppo di repository" @@ -3140,80 +3225,75 @@ msgstr "Creazione di repository disabili #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:763 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:773 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:815 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:822 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:944 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:969 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2283 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2283 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2337 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2338 -#: rhodecode/model/db.py:2480 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:814 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:815 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:815 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:821 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:943 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:968 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2277 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2277 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2331 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2332 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2533 +#: rhodecode/model/db.py:2593 msgid "RhodeCode Super Administrator" msgstr "RhodeCode Super Administrator" #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:811 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:854 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:852 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:859 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:981 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1006 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2323 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2315 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2315 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2319 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2319 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2373 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2374 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2575 +#: rhodecode/model/db.py:2635 +msgid "Inherit object permissions from default user disabled" +msgstr "Ereditarietà dei permessi \"user default\" sull'oggetto disabilitata." + +#: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:812 +#: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:855 #: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:853 #: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:854 #: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:854 #: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:860 #: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:982 #: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1007 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2329 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2321 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2321 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2325 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2325 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2379 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2380 -#: rhodecode/model/db.py:2522 -msgid "Inherit object permissions from default user disabled" -msgstr "Ereditarietà dei permessi \"user default\" sull'oggetto disabilitata." - -#: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:812 -#: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:854 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:861 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:983 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1008 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2330 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2380 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2381 -#: rhodecode/model/db.py:2523 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2324 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2374 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2375 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2576 +#: rhodecode/model/db.py:2636 msgid "Inherit object permissions from default user enabled" msgstr "Ereditarietà dei permessi \"user default\" sull'oggetto abilitata" -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:909 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:910 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:910 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:912 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:912 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:954 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:955 rhodecode/model/db.py:1043 -msgid "all" -msgstr "tutti" - #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:910 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:911 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:911 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:913 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:913 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:955 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:956 rhodecode/model/db.py:1044 -msgid "http/web interface" -msgstr "interfaccia http/web" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:956 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1051 +#: rhodecode/model/db.py:1099 +msgid "all" +msgstr "tutti" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:911 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:912 @@ -3221,9 +3301,11 @@ msgstr "interfaccia http/web" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:914 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:914 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:956 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:957 rhodecode/model/db.py:1045 -msgid "vcs (git/hg/svn protocol)" -msgstr "" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:957 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1052 +#: rhodecode/model/db.py:1100 +msgid "http/web interface" +msgstr "interfaccia http/web" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:912 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:913 @@ -3231,9 +3313,11 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:915 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:915 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:957 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:958 rhodecode/model/db.py:1046 -msgid "api calls" -msgstr "chiamate API" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:958 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1053 +#: rhodecode/model/db.py:1101 +msgid "vcs (git/hg/svn protocol)" +msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:913 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:914 @@ -3241,36 +3325,54 @@ msgstr "chiamate API" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:916 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:916 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:958 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:959 rhodecode/model/db.py:1047 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:959 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1054 +#: rhodecode/model/db.py:1102 +msgid "api calls" +msgstr "chiamate API" + +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:914 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:915 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:915 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:917 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:917 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:959 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:960 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1055 +#: rhodecode/model/db.py:1103 msgid "feed access" msgstr "accesso al feed" -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2069 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2061 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2061 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2065 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2065 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2108 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2109 -#: rhodecode/model/db.py:2248 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2063 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2055 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2055 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2059 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2059 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2102 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2103 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2297 +#: rhodecode/model/db.py:2356 msgid "No parent" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2372 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2373 -#: rhodecode/model/db.py:2515 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2366 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2367 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2568 +#: rhodecode/model/db.py:2628 msgid "Password reset enabled" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2373 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2374 -#: rhodecode/model/db.py:2516 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2367 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2368 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2569 +#: rhodecode/model/db.py:2629 msgid "Password reset hidden" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2374 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2375 -#: rhodecode/model/db.py:2517 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2368 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2369 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2570 +#: rhodecode/model/db.py:2630 msgid "Password reset disabled" msgstr "" @@ -3306,112 +3408,128 @@ msgstr "Ultimo aggiornamento" msgid "Commit index" msgstr "" -#: rhodecode/model/comment.py:374 -msgid "made a comment" +#: rhodecode/model/auth_token.py:53 +msgid "5 minutes {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:55 +msgid "1 hour {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:57 +msgid "1 day {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:59 +msgid "1 month {end_date}" msgstr "" #: rhodecode/model/comment.py:375 +msgid "made a comment" +msgstr "" + +#: rhodecode/model/comment.py:376 msgid "Show it now" msgstr "" -#: rhodecode/model/forms.py:85 +#: rhodecode/model/forms.py:87 msgid "Please enter a login" msgstr "Prego specificare una login" -#: rhodecode/model/forms.py:86 +#: rhodecode/model/forms.py:88 #, python-format msgid "Enter a value %(min)i characters long or more" msgstr "Inserire un valore di almeno %(min)i caratteri" -#: rhodecode/model/forms.py:95 +#: rhodecode/model/forms.py:98 msgid "Please enter a password" msgstr "Prego inserire una password" -#: rhodecode/model/forms.py:96 +#: rhodecode/model/forms.py:99 #, python-format msgid "Enter %(min)i characters or more" msgstr "Inserire almeno %(min)i caratteri" -#: rhodecode/model/notification.py:247 +#: rhodecode/model/notification.py:245 #, python-format msgid "%(user)s commented on commit %(date_or_age)s" msgstr "%(user)s ha commentato il commit %(date_or_age)s" -#: rhodecode/model/notification.py:248 +#: rhodecode/model/notification.py:246 #, python-format msgid "%(user)s commented on commit at %(date_or_age)s" msgstr "%(user)s ha commentato il commit il %(date_or_age)s" -#: rhodecode/model/notification.py:251 +#: rhodecode/model/notification.py:249 #, python-format msgid "%(user)s sent message %(date_or_age)s" msgstr "%(user)s ha inviato un messaggio %(date_or_age)s" -#: rhodecode/model/notification.py:252 +#: rhodecode/model/notification.py:250 #, python-format msgid "%(user)s sent message at %(date_or_age)s" msgstr "%(user)s ha inviato un messaggio il %(date_or_age)s" -#: rhodecode/model/notification.py:255 +#: rhodecode/model/notification.py:253 #, python-format msgid "%(user)s mentioned you %(date_or_age)s" msgstr "%(user)s ti ha menzionato %(date_or_age)s" -#: rhodecode/model/notification.py:256 +#: rhodecode/model/notification.py:254 #, python-format msgid "%(user)s mentioned you at %(date_or_age)s" msgstr "%(user)s ti ha menzionato il %(date_or_age)s" -#: rhodecode/model/notification.py:259 +#: rhodecode/model/notification.py:257 #, python-format msgid "%(user)s registered in RhodeCode %(date_or_age)s" msgstr "%(user)s registrato in RhodeCode %(date_or_age)s" -#: rhodecode/model/notification.py:260 +#: rhodecode/model/notification.py:258 #, python-format msgid "%(user)s registered in RhodeCode at %(date_or_age)s" msgstr "%(user)s registrato in RhodeCode il %(date_or_age)s" -#: rhodecode/model/notification.py:263 +#: rhodecode/model/notification.py:261 #, python-format msgid "%(user)s opened new pull request %(date_or_age)s" msgstr "%(user)s ha aperto una richiesta PULL %(date_or_age)s" -#: rhodecode/model/notification.py:264 +#: rhodecode/model/notification.py:262 #, python-format msgid "%(user)s opened new pull request at %(date_or_age)s" msgstr "%(user)s ha aperto una richiesta PULL il %(date_or_age)s" -#: rhodecode/model/notification.py:267 +#: rhodecode/model/notification.py:265 #, python-format msgid "%(user)s commented on pull request %(date_or_age)s" msgstr "%(user)s ha commenato la richiesta PULL %(date_or_age)s" -#: rhodecode/model/notification.py:268 +#: rhodecode/model/notification.py:266 #, python-format msgid "%(user)s commented on pull request at %(date_or_age)s" msgstr "%(user)s ha commentato la richiesta PULL il %(date_or_age)s" -#: rhodecode/model/permission.py:67 rhodecode/model/permission.py:73 -#: rhodecode/model/permission.py:79 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:11 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:126 +#: rhodecode/model/permission.py:68 rhodecode/model/permission.py:74 +#: rhodecode/model/permission.py:80 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:11 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:124 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:11 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:11 msgid "None" msgstr "None" -#: rhodecode/model/permission.py:68 rhodecode/model/permission.py:74 -#: rhodecode/model/permission.py:80 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:12 +#: rhodecode/model/permission.py:69 rhodecode/model/permission.py:75 +#: rhodecode/model/permission.py:81 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:12 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:12 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:12 msgid "Read" msgstr "Lettura" -#: rhodecode/model/permission.py:69 rhodecode/model/permission.py:75 -#: rhodecode/model/permission.py:81 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:13 +#: rhodecode/model/permission.py:70 rhodecode/model/permission.py:76 +#: rhodecode/model/permission.py:82 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:13 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:13 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:13 #: rhodecode/templates/changeset/changeset_file_comment.mako:271 @@ -3419,8 +3537,8 @@ msgstr "Lettura" msgid "Write" msgstr "Scrittura" -#: rhodecode/model/permission.py:70 rhodecode/model/permission.py:76 -#: rhodecode/model/permission.py:82 +#: rhodecode/model/permission.py:71 rhodecode/model/permission.py:77 +#: rhodecode/model/permission.py:83 #: rhodecode/templates/admin/auth/auth_settings.mako:12 #: rhodecode/templates/admin/auth/plugin_settings.mako:12 #: rhodecode/templates/admin/defaults/defaults.mako:12 @@ -3434,7 +3552,7 @@ msgstr "Scrittura" #: rhodecode/templates/admin/permissions/permissions.mako:12 #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:12 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:12 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:14 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:14 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:13 #: rhodecode/templates/admin/repos/repo_add.mako:13 #: rhodecode/templates/admin/repos/repo_add.mako:17 @@ -3449,189 +3567,189 @@ msgstr "Scrittura" #: rhodecode/templates/admin/users/user_edit.mako:12 #: rhodecode/templates/admin/users/users.mako:13 #: rhodecode/templates/admin/users/users.mako:76 -#: rhodecode/templates/base/base.mako:412 -#: rhodecode/templates/base/base.mako:419 +#: rhodecode/templates/base/base.mako:417 +#: rhodecode/templates/base/base.mako:424 msgid "Admin" msgstr "Admin" -#: rhodecode/model/permission.py:85 rhodecode/model/permission.py:99 -#: rhodecode/model/permission.py:103 rhodecode/model/permission.py:107 -#: rhodecode/model/permission.py:111 rhodecode/model/permission.py:115 -#: rhodecode/model/permission.py:119 +#: rhodecode/model/permission.py:86 rhodecode/model/permission.py:100 +#: rhodecode/model/permission.py:104 rhodecode/model/permission.py:108 +#: rhodecode/model/permission.py:112 rhodecode/model/permission.py:116 +#: rhodecode/model/permission.py:120 msgid "Disabled" msgstr "Disabilitato" -#: rhodecode/model/permission.py:86 +#: rhodecode/model/permission.py:87 msgid "Allowed with manual account activation" msgstr "Consentita con attivazione account manuale" -#: rhodecode/model/permission.py:87 +#: rhodecode/model/permission.py:88 msgid "Allowed with automatic account activation" msgstr "Consentito con attivazione account automatica" -#: rhodecode/model/permission.py:90 +#: rhodecode/model/permission.py:91 msgid "Allow password recovery" msgstr "" -#: rhodecode/model/permission.py:91 -msgid "Hide password recovery link" -msgstr "" - #: rhodecode/model/permission.py:92 +msgid "Hide password recovery link" +msgstr "" + +#: rhodecode/model/permission.py:93 msgid "Disable password recovery" msgstr "" -#: rhodecode/model/pull_request.py:80 +#: rhodecode/model/pull_request.py:79 msgid "This pull request can be automatically merged." msgstr "Questa richiesta PULL può essere incorporata automaticamente." -#: rhodecode/model/pull_request.py:82 +#: rhodecode/model/pull_request.py:81 msgid "This pull request cannot be merged because of an unhandled exception." msgstr "Questa richiesta PULL non può essere incorporata a causa di un eccezione non gestita" -#: rhodecode/model/pull_request.py:85 +#: rhodecode/model/pull_request.py:84 msgid "This pull request cannot be merged because of merge conflicts." msgstr "" -#: rhodecode/model/pull_request.py:87 +#: rhodecode/model/pull_request.py:86 msgid "This pull request could not be merged because push to target failed." msgstr "Questa richiesta PULL non può esere incorporata perché è fallito il PUSH sul target." -#: rhodecode/model/pull_request.py:90 +#: rhodecode/model/pull_request.py:89 msgid "This pull request cannot be merged because the target is not a head." msgstr "Questa richiesta PULL non può essere incorporata perché il target indicato non è la versione di testa (head)." -#: rhodecode/model/pull_request.py:93 +#: rhodecode/model/pull_request.py:92 msgid "" "This pull request cannot be merged because the source contains more branches" " than the target." msgstr "Questa richiesta PULL non può esser incorporata perché la sorgente contiene un numero superiore di branch rispetto al target" -#: rhodecode/model/pull_request.py:96 +#: rhodecode/model/pull_request.py:95 msgid "" "This pull request cannot be merged because the target has multiple heads." msgstr "Questa richiesta di PULL non può essere incorporata perché il target ha versioni di testa multiple" -#: rhodecode/model/pull_request.py:99 +#: rhodecode/model/pull_request.py:98 msgid "" "This pull request cannot be merged because the target repository is locked." msgstr "La richiesta PULL non può essere \"merged\" poiché il repository target è \"locked\"" -#: rhodecode/model/pull_request.py:102 +#: rhodecode/model/pull_request.py:101 msgid "" "This pull request cannot be merged because the target or the source " "reference is missing." msgstr "La \"richiesta di PULL\" non può essere incorporata poichè manca il riferimento alla sorgente o alla destinazione" -#: rhodecode/model/pull_request.py:105 +#: rhodecode/model/pull_request.py:104 msgid "" "This pull request cannot be merged because the target reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:108 +#: rhodecode/model/pull_request.py:107 msgid "" "This pull request cannot be merged because the source reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:111 +#: rhodecode/model/pull_request.py:110 msgid "" "This pull request cannot be merged because of conflicts related to sub " "repositories." msgstr "" -#: rhodecode/model/pull_request.py:117 +#: rhodecode/model/pull_request.py:116 msgid "Pull request update successful." msgstr "" -#: rhodecode/model/pull_request.py:119 +#: rhodecode/model/pull_request.py:118 msgid "Pull request update failed because of an unknown error." msgstr "" -#: rhodecode/model/pull_request.py:121 +#: rhodecode/model/pull_request.py:120 msgid "No update needed because the source and target have not changed." msgstr "" -#: rhodecode/model/pull_request.py:123 +#: rhodecode/model/pull_request.py:122 msgid "" "Pull request cannot be updated because the reference type is not supported " "for an update. Only Branch, Tag or Bookmark is allowed." msgstr "" -#: rhodecode/model/pull_request.py:126 +#: rhodecode/model/pull_request.py:125 msgid "" "This pull request cannot be updated because the target reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:129 +#: rhodecode/model/pull_request.py:128 msgid "" "This pull request cannot be updated because the source reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:544 -#, python-format -msgid "" -"Merge pull request #%(pr_id)s from %(source_repo)s %(source_ref_name)s\n" -"\n" -" %(pr_title)s" -msgstr "" - -#: rhodecode/model/pull_request.py:576 -msgid "Pull request merged and closed" -msgstr "Richiesta PULL chiusa. Merge effettuato." - -#: rhodecode/model/pull_request.py:1108 -msgid "Closing with status change {transition_icon} {status}." -msgstr "" - -#: rhodecode/model/pull_request.py:1152 +#: rhodecode/model/pull_request.py:1166 msgid "Server-side pull request merging is disabled." msgstr "L'Incorporamento lato server delle richiesta di PULL è disabilitato" -#: rhodecode/model/pull_request.py:1154 +#: rhodecode/model/pull_request.py:1168 msgid "This pull request is closed." msgstr "Questa richiesta PULL è chiusa." -#: rhodecode/model/pull_request.py:1166 +#: rhodecode/model/pull_request.py:1181 msgid "Pull request merging is not supported." msgstr "L'incorporamento delle richieste PULL non è supportato." -#: rhodecode/model/pull_request.py:1184 +#: rhodecode/model/pull_request.py:1200 msgid "Target repository large files support is disabled." msgstr "Il supporto ai file di grosse dimensioni sul repository target è disabilitato." -#: rhodecode/model/pull_request.py:1187 +#: rhodecode/model/pull_request.py:1203 msgid "Source repository large files support is disabled." msgstr "Sul repository sorgente, il supporto a file di grosse dimensioni è disabilitato." -#: rhodecode/model/pull_request.py:1344 rhodecode/model/scm.py:783 +#: rhodecode/model/pull_request.py:1365 rhodecode/model/scm.py:784 msgid "Bookmarks" msgstr "Segnalibri" -#: rhodecode/model/pull_request.py:1349 +#: rhodecode/model/pull_request.py:1370 msgid "Commit IDs" msgstr "Commit IDs" -#: rhodecode/model/pull_request.py:1352 +#: rhodecode/model/pull_request.py:1373 msgid "Closed Branches" msgstr "Branch chiusi" -#: rhodecode/model/pull_request.py:1493 +#: rhodecode/model/pull_request.py:1533 msgid "User `{}` not allowed to perform merge." msgstr "" -#: rhodecode/model/pull_request.py:1506 +#: rhodecode/model/pull_request.py:1546 msgid "Pull request reviewer approval is pending." msgstr "Approvazione della richiesta PULL in attesa." -#: rhodecode/model/pull_request.py:1521 +#: rhodecode/model/pull_request.py:1561 msgid "Cannot merge, {} TODO still not resolved." msgstr "" -#: rhodecode/model/pull_request.py:1524 +#: rhodecode/model/pull_request.py:1564 msgid "Cannot merge, {} TODOs still not resolved." msgstr "" -#: rhodecode/model/scm.py:761 +#: rhodecode/model/pull_request.py:1599 +msgid "Merge strategy: rebase" +msgstr "" + +#: rhodecode/model/pull_request.py:1604 +msgid "Merge strategy: explicit merge commit" +msgstr "" + +#: rhodecode/model/pull_request.py:1611 +msgid "Source branch will be closed after merge." +msgstr "" + +#: rhodecode/model/pull_request.py:1613 +msgid "Source branch will be deleted after merge." +msgstr "" + +#: rhodecode/model/scm.py:762 msgid "latest tip" msgstr "ultimo consiglio" @@ -3639,32 +3757,32 @@ msgstr "ultimo consiglio" msgid "You can't Edit this user since it's crucial for entire application" msgstr "Utente critico per l'intera applicazione. Editing disabilitato." -#: rhodecode/model/user.py:332 +#: rhodecode/model/user.py:333 #, python-format msgid "" "You can't edit this user (`%(username)s`) since it's crucial for entire " "application" msgstr "Non puoi editare questo utente (`%(username)s`) poiché è cruciale per l'intera applicazione" -#: rhodecode/model/user.py:502 +#: rhodecode/model/user.py:506 msgid "You can't remove this user since it's crucial for entire application" msgstr "Utente critico per l'intera applicazione. Eliminazione disabilitata." -#: rhodecode/model/user.py:510 +#: rhodecode/model/user.py:514 #, python-format msgid "" "user \"%s\" still owns %s repositories and cannot be removed. Switch owners " "or remove those repositories:%s" msgstr "L'utente \"%s\" è ancora proprietario di %s repository e non può' essere rimosso. Sostituire i proprietari o rimuovere quei repository: %s" -#: rhodecode/model/user.py:519 +#: rhodecode/model/user.py:523 #, python-format msgid "" "user \"%s\" still owns %s repository groups and cannot be removed. Switch " "owners or remove those repository groups:%s" msgstr "L'utente \"%s\" è ancora proprietario del/dei %s gruppi di repositor y e non può essere rimosso. Sostituire il proprietario o rimuovere quel/quei gruppi di repository: %s" -#: rhodecode/model/user.py:528 +#: rhodecode/model/user.py:532 #, python-format msgid "" "user \"%s\" still owns %s user groups and cannot be removed. Switch owners " @@ -3716,8 +3834,8 @@ msgstr "Nome del gruppo non valido" #: rhodecode/model/validators.py:224 #, python-format -msgid "User group \"%(usergroup)s\" already exists" -msgstr "Un gruppo col nome \"%(usergroup)s\" esiste già" +msgid "User group `%(usergroup)s` already exists" +msgstr "" #: rhodecode/model/validators.py:226 msgid "" @@ -3963,27 +4081,27 @@ msgstr "" msgid "{integration_type} settings" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:46 -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:50 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:47 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:51 msgid "Parent repository group `{}` does not exist" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:52 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:53 msgid "" "You do not have the permission to store repository groups in the root " "location." msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:112 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:113 msgid "Repo group owner with id `{}` does not exists" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:130 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:131 #: rhodecode/model/validation_schema/schemas/repo_schema.py:204 msgid "Repository with name `{}` already exists" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:135 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:136 #: rhodecode/model/validation_schema/schemas/repo_schema.py:209 msgid "Repository group with name `{}` already exists" msgstr "" @@ -4023,440 +4141,454 @@ msgstr "" msgid "New password must be different to old password" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:31663 -#: rhodecode/public/js/scripts.js:23511 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:29 +#: rhodecode/public/js/rhodecode-components.js:27153 +#: rhodecode/public/js/scripts.js:19001 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:32 #: rhodecode/public/js/src/plugins/jquery.autocomplete.js:87 msgid "No results" msgstr "Nessun risultato" -#: rhodecode/public/js/rhodecode-components.js:33594 -#: rhodecode/public/js/scripts.js:25442 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:97 +#: rhodecode/public/js/rhodecode-components.js:29084 +#: rhodecode/public/js/scripts.js:20932 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:104 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:109 msgid "{0} year" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33595 -#: rhodecode/public/js/scripts.js:25443 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:92 +#: rhodecode/public/js/rhodecode-components.js:29085 +#: rhodecode/public/js/scripts.js:20933 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:98 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:110 msgid "{0} month" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33596 -#: rhodecode/public/js/scripts.js:25444 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:87 +#: rhodecode/public/js/rhodecode-components.js:29086 +#: rhodecode/public/js/scripts.js:20934 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:93 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:111 msgid "{0} day" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33597 -#: rhodecode/public/js/scripts.js:25445 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:89 +#: rhodecode/public/js/rhodecode-components.js:29087 +#: rhodecode/public/js/scripts.js:20935 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:95 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:112 msgid "{0} hour" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33598 -#: rhodecode/public/js/scripts.js:25446 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:91 +#: rhodecode/public/js/rhodecode-components.js:29088 +#: rhodecode/public/js/scripts.js:20936 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:97 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:113 msgid "{0} min" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33599 -#: rhodecode/public/js/scripts.js:25447 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:96 +#: rhodecode/public/js/rhodecode-components.js:29089 +#: rhodecode/public/js/scripts.js:20937 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:103 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:114 msgid "{0} sec" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33619 -#: rhodecode/public/js/scripts.js:25467 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:71 +#: rhodecode/public/js/rhodecode-components.js:29109 +#: rhodecode/public/js/scripts.js:20957 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:77 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:134 msgid "in {0}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33627 -#: rhodecode/public/js/scripts.js:25475 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:84 +#: rhodecode/public/js/rhodecode-components.js:29117 +#: rhodecode/public/js/scripts.js:20965 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:90 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:142 msgid "{0} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33639 -#: rhodecode/public/js/scripts.js:25487 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:99 +#: rhodecode/public/js/rhodecode-components.js:29129 +#: rhodecode/public/js/scripts.js:20977 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:106 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:154 msgid "{0}, {1} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33641 -#: rhodecode/public/js/scripts.js:25489 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:73 +#: rhodecode/public/js/rhodecode-components.js:29131 +#: rhodecode/public/js/scripts.js:20979 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:79 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:156 msgid "in {0}, {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33645 -#: rhodecode/public/js/scripts.js:25493 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:85 +#: rhodecode/public/js/rhodecode-components.js:29135 +#: rhodecode/public/js/scripts.js:20983 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:91 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:160 msgid "{0} and {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33647 -#: rhodecode/public/js/scripts.js:25495 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:86 +#: rhodecode/public/js/rhodecode-components.js:29137 +#: rhodecode/public/js/scripts.js:20985 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:92 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:162 msgid "{0} and {1} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33649 -#: rhodecode/public/js/scripts.js:25497 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:72 +#: rhodecode/public/js/rhodecode-components.js:29139 +#: rhodecode/public/js/scripts.js:20987 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:78 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:164 msgid "in {0} and {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47492 -#: rhodecode/public/js/scripts.js:39340 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:20 +#: rhodecode/public/js/rhodecode-components.js:43198 +#: rhodecode/public/js/scripts.js:35046 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:22 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:4 msgid "Loading more results..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47495 -#: rhodecode/public/js/scripts.js:39343 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:43 +#: rhodecode/public/js/rhodecode-components.js:43201 +#: rhodecode/public/js/scripts.js:35049 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:47 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:7 msgid "Searching..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47498 -#: rhodecode/public/js/scripts.js:39346 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:24 +#: rhodecode/public/js/rhodecode-components.js:43204 +#: rhodecode/public/js/scripts.js:35052 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:27 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:10 msgid "No matches found" msgstr "Nessuna corrispondenza" -#: rhodecode/public/js/rhodecode-components.js:47501 -#: rhodecode/public/js/scripts.js:39349 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:19 +#: rhodecode/public/js/rhodecode-components.js:43207 +#: rhodecode/public/js/scripts.js:35055 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:21 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:13 msgid "Loading failed" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47505 -#: rhodecode/public/js/scripts.js:39353 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:34 +#: rhodecode/public/js/rhodecode-components.js:43211 +#: rhodecode/public/js/scripts.js:35059 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:38 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:17 msgid "One result is available, press enter to select it." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47507 -#: rhodecode/public/js/scripts.js:39355 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:95 +#: rhodecode/public/js/rhodecode-components.js:43213 +#: rhodecode/public/js/scripts.js:35061 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:102 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:19 msgid "{0} results are available, use up and down arrow keys to navigate." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47512 -#: rhodecode/public/js/scripts.js:39360 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:39 +#: rhodecode/public/js/rhodecode-components.js:43218 +#: rhodecode/public/js/scripts.js:35066 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:43 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:24 msgid "Please enter {0} or more character" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47514 -#: rhodecode/public/js/scripts.js:39362 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:40 +#: rhodecode/public/js/rhodecode-components.js:43220 +#: rhodecode/public/js/scripts.js:35068 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:44 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:26 msgid "Please enter {0} or more characters" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47519 -#: rhodecode/public/js/scripts.js:39367 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:37 +#: rhodecode/public/js/rhodecode-components.js:43225 +#: rhodecode/public/js/scripts.js:35073 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:41 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:31 msgid "Please delete {0} character" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47521 -#: rhodecode/public/js/scripts.js:39369 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:38 +#: rhodecode/public/js/rhodecode-components.js:43227 +#: rhodecode/public/js/scripts.js:35075 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:42 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:33 msgid "Please delete {0} characters" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47525 -#: rhodecode/public/js/scripts.js:39373 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:64 +#: rhodecode/public/js/rhodecode-components.js:43231 +#: rhodecode/public/js/scripts.js:35079 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:69 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:37 msgid "You can only select {0} item" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47527 -#: rhodecode/public/js/scripts.js:39375 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:65 +#: rhodecode/public/js/rhodecode-components.js:43233 +#: rhodecode/public/js/scripts.js:35081 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:70 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:39 msgid "You can only select {0} items" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48456 -#: rhodecode/public/js/scripts.js:40304 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:78 +#: rhodecode/public/js/rhodecode-components.js:44167 +#: rhodecode/public/js/scripts.js:36015 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:84 #: rhodecode/public/js/src/rhodecode/changelog.js:35 msgid "showing {0} out of {1} commit" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48458 -#: rhodecode/public/js/scripts.js:40306 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:79 +#: rhodecode/public/js/rhodecode-components.js:44169 +#: rhodecode/public/js/scripts.js:36017 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:85 #: rhodecode/public/js/src/rhodecode/changelog.js:37 msgid "showing {0} out of {1} commits" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48891 -#: rhodecode/public/js/scripts.js:40739 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:46 -#: rhodecode/public/js/src/rhodecode/codemirror.js:296 +#: rhodecode/public/js/rhodecode-components.js:44615 +#: rhodecode/public/js/scripts.js:36463 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:50 +#: rhodecode/public/js/src/rhodecode/codemirror.js:297 msgid "Set status to Approved" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48910 -#: rhodecode/public/js/scripts.js:40758 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:47 -#: rhodecode/public/js/src/rhodecode/codemirror.js:315 +#: rhodecode/public/js/rhodecode-components.js:44634 +#: rhodecode/public/js/scripts.js:36482 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:51 +#: rhodecode/public/js/src/rhodecode/codemirror.js:316 msgid "Set status to Rejected" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48929 -#: rhodecode/public/js/scripts.js:40777 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:58 -#: rhodecode/public/js/src/rhodecode/codemirror.js:334 +#: rhodecode/public/js/rhodecode-components.js:44653 +#: rhodecode/public/js/scripts.js:36501 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:63 +#: rhodecode/public/js/src/rhodecode/codemirror.js:335 #: rhodecode/templates/email_templates/commit_comment.mako:99 #: rhodecode/templates/email_templates/pull_request_comment.mako:107 msgid "TODO comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48949 -#: rhodecode/public/js/scripts.js:40797 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:33 -#: rhodecode/public/js/src/rhodecode/codemirror.js:354 +#: rhodecode/public/js/rhodecode-components.js:44673 +#: rhodecode/public/js/scripts.js:36521 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:37 +#: rhodecode/public/js/src/rhodecode/codemirror.js:355 msgid "Note Comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49315 -#: rhodecode/public/js/scripts.js:41163 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:77 -#: rhodecode/public/js/src/rhodecode/comments.js:125 +#: rhodecode/public/js/rhodecode-components.js:45040 +#: rhodecode/public/js/scripts.js:36888 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:83 +#: rhodecode/public/js/src/rhodecode/comments.js:126 msgid "resolve comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49399 -#: rhodecode/public/js/scripts.js:41247 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:53 -#: rhodecode/public/js/src/rhodecode/comments.js:209 +#: rhodecode/public/js/rhodecode-components.js:45124 +#: rhodecode/public/js/scripts.js:36972 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:58 +#: rhodecode/public/js/src/rhodecode/comments.js:210 msgid "Status Review" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49414 -#: rhodecode/public/js/scripts.js:41262 +#: rhodecode/public/js/rhodecode-components.js:45139 +#: rhodecode/public/js/scripts.js:36987 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:10 -#: rhodecode/public/js/src/rhodecode/comments.js:224 +#: rhodecode/public/js/src/rhodecode/comments.js:225 msgid "" "Comment text will be set automatically based on currently selected status " "({0}) ..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49571 -#: rhodecode/public/js/scripts.js:41419 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:55 -#: rhodecode/public/js/src/rhodecode/comments.js:381 +#: rhodecode/public/js/rhodecode-components.js:45296 +#: rhodecode/public/js/scripts.js:37144 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:60 +#: rhodecode/public/js/src/rhodecode/comments.js:382 msgid "Submitting..." msgstr "Inoltro..." -#: rhodecode/public/js/rhodecode-components.js:49622 -#: rhodecode/public/js/scripts.js:41470 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:18 -#: rhodecode/public/js/src/rhodecode/comments.js:432 +#: rhodecode/public/js/rhodecode-components.js:45347 +#: rhodecode/public/js/scripts.js:37195 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:20 +#: rhodecode/public/js/src/rhodecode/comments.js:433 #: rhodecode/templates/files/files_browser_tree.mako:51 msgid "Loading ..." msgstr "Caricamento ..." -#: rhodecode/public/js/rhodecode-components.js:49727 -#: rhodecode/public/js/scripts.js:41575 +#: rhodecode/public/js/rhodecode-components.js:45452 +#: rhodecode/public/js/scripts.js:37300 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:12 -#: rhodecode/public/js/src/rhodecode/comments.js:537 +#: rhodecode/public/js/src/rhodecode/comments.js:538 msgid "Delete this comment?" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49798 -#: rhodecode/public/js/scripts.js:41646 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:17 +#: rhodecode/public/js/rhodecode-components.js:45522 +#: rhodecode/public/js/scripts.js:37370 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:18 #: rhodecode/public/js/src/rhodecode/comments.js:608 msgid "Leave a comment, or click resolve button to resolve TODO comment #{0}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49875 -#: rhodecode/public/js/scripts.js:41723 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:16 +#: rhodecode/public/js/rhodecode-components.js:45599 +#: rhodecode/public/js/scripts.js:37447 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:17 #: rhodecode/public/js/src/rhodecode/comments.js:685 msgid "Leave a comment on line {0}." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49989 -#: rhodecode/public/js/scripts.js:41837 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:59 +#: rhodecode/public/js/rhodecode-components.js:45713 +#: rhodecode/public/js/scripts.js:37561 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:64 #: rhodecode/public/js/src/rhodecode/comments.js:799 msgid "TODO from comment {0} was fixed." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50195 -#: rhodecode/public/js/scripts.js:42043 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:81 +#: rhodecode/public/js/rhodecode-components.js:45919 +#: rhodecode/public/js/scripts.js:37767 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:87 #: rhodecode/public/js/src/rhodecode/files.js:150 msgid "truncated result" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50197 -#: rhodecode/public/js/scripts.js:42045 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:82 +#: rhodecode/public/js/rhodecode-components.js:45921 +#: rhodecode/public/js/scripts.js:37769 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:88 #: rhodecode/public/js/src/rhodecode/files.js:152 msgid "truncated results" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50206 -#: rhodecode/public/js/scripts.js:42054 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:25 +#: rhodecode/public/js/rhodecode-components.js:45930 +#: rhodecode/public/js/scripts.js:37778 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:28 #: rhodecode/public/js/src/rhodecode/files.js:161 msgid "No matching files" msgstr "Nessuna corrispondenza tra i file" -#: rhodecode/public/js/rhodecode-components.js:50341 -#: rhodecode/public/js/scripts.js:42189 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:44 +#: rhodecode/public/js/rhodecode-components.js:46065 +#: rhodecode/public/js/scripts.js:37913 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:48 #: rhodecode/public/js/src/rhodecode/files.js:296 msgid "Selection link" msgstr "Collegamento selezione" -#: rhodecode/public/js/rhodecode-components.js:50381 -#: rhodecode/public/js/scripts.js:42229 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:54 +#: rhodecode/public/js/rhodecode-components.js:46105 +#: rhodecode/public/js/scripts.js:37953 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:59 #: rhodecode/public/js/src/rhodecode/followers.js:26 msgid "Stop following this repository" msgstr "Smetti di seguire il repository" -#: rhodecode/public/js/rhodecode-components.js:50382 -#: rhodecode/public/js/scripts.js:42230 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:61 +#: rhodecode/public/js/rhodecode-components.js:46106 +#: rhodecode/public/js/scripts.js:37954 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:66 #: rhodecode/public/js/src/rhodecode/followers.js:27 msgid "Unfollow" msgstr "Smetti di seguire" -#: rhodecode/public/js/rhodecode-components.js:50391 -#: rhodecode/public/js/scripts.js:42239 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:52 +#: rhodecode/public/js/rhodecode-components.js:46115 +#: rhodecode/public/js/scripts.js:37963 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:57 #: rhodecode/public/js/src/rhodecode/followers.js:36 msgid "Start following this repository" msgstr "Inizia a seguire il repository" -#: rhodecode/public/js/rhodecode-components.js:50392 -#: rhodecode/public/js/scripts.js:42240 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:14 +#: rhodecode/public/js/rhodecode-components.js:46116 +#: rhodecode/public/js/scripts.js:37964 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:15 #: rhodecode/public/js/src/rhodecode/followers.js:37 msgid "Follow" msgstr "Segui" -#: rhodecode/public/js/rhodecode-components.js:50770 -#: rhodecode/public/js/rhodecode-components.js:50779 -#: rhodecode/public/js/scripts.js:42618 rhodecode/public/js/scripts.js:42627 +#: rhodecode/public/js/rhodecode-components.js:46496 +#: rhodecode/public/js/rhodecode-components.js:46505 +#: rhodecode/public/js/scripts.js:38344 rhodecode/public/js/scripts.js:38353 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:5 #: rhodecode/public/js/src/rhodecode/pullrequests.js:134 #: rhodecode/public/js/src/rhodecode/pullrequests.js:143 msgid "All reviewers must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50784 -#: rhodecode/public/js/scripts.js:42632 +#: rhodecode/public/js/rhodecode-components.js:46510 +#: rhodecode/public/js/scripts.js:38358 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:6 #: rhodecode/public/js/src/rhodecode/pullrequests.js:148 msgid "At least {0} reviewer must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50790 -#: rhodecode/public/js/scripts.js:42638 +#: rhodecode/public/js/rhodecode-components.js:46516 +#: rhodecode/public/js/scripts.js:38364 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:7 #: rhodecode/public/js/src/rhodecode/pullrequests.js:154 msgid "At least {0} reviewers must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50797 -#: rhodecode/public/js/scripts.js:42645 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:41 +#: rhodecode/public/js/rhodecode-components.js:46523 +#: rhodecode/public/js/scripts.js:38371 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:45 #: rhodecode/public/js/src/rhodecode/pullrequests.js:161 msgid "Reviewers picked from source code changes." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50804 -#: rhodecode/public/js/scripts.js:42652 +#: rhodecode/public/js/rhodecode-components.js:46530 +#: rhodecode/public/js/scripts.js:38378 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:4 #: rhodecode/public/js/src/rhodecode/pullrequests.js:168 msgid "Adding new reviewers is forbidden." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50811 -#: rhodecode/public/js/scripts.js:42659 +#: rhodecode/public/js/rhodecode-components.js:46537 +#: rhodecode/public/js/scripts.js:38385 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:8 #: rhodecode/public/js/src/rhodecode/pullrequests.js:175 msgid "Author is not allowed to be a reviewer." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50825 -#: rhodecode/public/js/scripts.js:42673 +#: rhodecode/public/js/rhodecode-components.js:46551 +#: rhodecode/public/js/scripts.js:38399 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:11 #: rhodecode/public/js/src/rhodecode/pullrequests.js:189 msgid "Commit Authors are not allowed to be a reviewer." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50972 -#: rhodecode/public/js/scripts.js:42820 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:63 +#: rhodecode/public/js/rhodecode-components.js:46698 +#: rhodecode/public/js/scripts.js:38546 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:68 #: rhodecode/public/js/src/rhodecode/pullrequests.js:336 msgid "User `{0}` not allowed to be a reviewer" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51099 -#: rhodecode/public/js/scripts.js:42947 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:66 -#: rhodecode/public/js/src/rhodecode/pullrequests.js:463 +#: rhodecode/public/js/rhodecode-components.js:46823 +#: rhodecode/public/js/scripts.js:38671 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:71 +#: rhodecode/public/js/src/rhodecode/pullrequests.js:461 msgid "added manually by \"{0}\"" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51101 -#: rhodecode/public/js/scripts.js:42949 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:76 -#: rhodecode/public/js/src/rhodecode/pullrequests.js:465 +#: rhodecode/public/js/rhodecode-components.js:46825 +#: rhodecode/public/js/scripts.js:38673 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:82 +#: rhodecode/public/js/src/rhodecode/pullrequests.js:463 msgid "member of \"{0}\"" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51682 -#: rhodecode/public/js/scripts.js:43530 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:69 +#: rhodecode/public/js/rhodecode-components.js:47404 +#: rhodecode/public/js/scripts.js:39252 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:75 #: rhodecode/public/js/src/rhodecode.js:142 msgid "file" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51702 -#: rhodecode/public/js/scripts.js:43550 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:49 +#: rhodecode/public/js/rhodecode-components.js:47424 +#: rhodecode/public/js/scripts.js:39272 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:53 #: rhodecode/public/js/src/rhodecode.js:162 msgid "Show more" msgstr "Mostra ancora" +#: rhodecode/public/js/rhodecode-components.js:47805 +#: rhodecode/public/js/scripts.js:39653 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:72 +#: rhodecode/public/js/src/rhodecode.js:543 +msgid "date not in future" +msgstr "" + +#: rhodecode/public/js/rhodecode-components.js:47813 +#: rhodecode/public/js/scripts.js:39661 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:56 +#: rhodecode/public/js/src/rhodecode.js:551 +msgid "Specified expiration date" +msgstr "" + #: rhodecode/public/js/rhodecode/i18n/js_translations.js:2 msgid "(from usergroup {0})" msgstr "" @@ -4469,7 +4601,7 @@ msgstr "Aggiungi un altro commento" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:9 #: rhodecode/public/js/src/i18n_messages.js:5 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:325 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:331 msgid "Close" msgstr "" @@ -4477,141 +4609,159 @@ msgstr "" msgid "Diff to Commit " msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:15 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:14 +msgid "" +"Fetching repository state failed. Error code: {0} {1}. Try refreshing this " +"page." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:16 #: rhodecode/public/js/src/i18n_messages.js:4 msgid "Invite reviewers to this discussion" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:21 -msgid "No bookmarks available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:22 -msgid "No branches available yet." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:23 -msgid "No gists available yet." +msgid "No bookmarks available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:24 +msgid "No branches available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:25 +msgid "No forks available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:26 +msgid "No gists available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:29 msgid "No pull requests available yet." msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:27 -msgid "No repositories available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:28 -msgid "No repository groups available yet." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:30 -msgid "No tags available yet." +msgid "No repositories available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:31 -msgid "No user groups available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:32 -msgid "No users available yet." +msgid "No repository groups available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:33 +msgid "No ssh keys available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:34 +msgid "No tags available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:35 -#: rhodecode/templates/changelog/changelog.mako:61 -msgid "Open new pull request" -msgstr "Apri una richiesta PULL" +msgid "No user groups available yet." +msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:36 +msgid "No users available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:39 +#: rhodecode/templates/changelog/changelog.mako:59 +msgid "Open new pull request" +msgstr "Apri una richiesta PULL" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:40 msgid "Open new pull request for selected commit" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:42 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:46 msgid "Saving..." msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:45 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:49 #: rhodecode/public/js/src/i18n_messages.js:6 #: rhodecode/templates/admin/settings/settings_email.mako:48 msgid "Send" msgstr "Invia" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:48 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:52 msgid "Show at Commit " msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:50 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:54 msgid "Show selected commit __S" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:51 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:55 msgid "Show selected commits __S ... __E" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:56 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:61 #: rhodecode/public/js/src/i18n_messages.js:7 msgid "Switch to chat" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:57 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:62 #: rhodecode/public/js/src/i18n_messages.js:8 msgid "Switch to comment" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:60 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:65 msgid "" "There are currently no open pull requests requiring your participation." msgstr "Al momento non ci sono richieste di PULL che richiedono il tuo intervento" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:62 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:67 msgid "Updating..." msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:67 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:73 #: rhodecode/templates/admin/auth/auth_settings.mako:71 msgid "disabled" msgstr "disabilitato" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:68 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:74 #: rhodecode/templates/admin/auth/auth_settings.mako:71 msgid "enabled" msgstr "abilitato" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:70 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:76 msgid "files" msgstr "i file" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:75 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:81 #: rhodecode/templates/pullrequests/pullrequest.mako:140 msgid "loading..." msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:80 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:86 msgid "specify commit" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:83 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:89 msgid "{0} active out of {1} users" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:88 -msgid "{0} days" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:90 -msgid "{0} hours" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:93 -msgid "{0} months" -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:94 +msgid "{0} days" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:96 +msgid "{0} hours" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:99 +msgid "{0} months" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:100 +msgid "{0} out of {1} ssh keys" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:101 msgid "{0} out of {1} users" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:98 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:105 msgid "{0} years" msgstr "" @@ -4647,13 +4797,14 @@ msgstr "Dashboard" #: rhodecode/templates/admin/gists/index.mako:18 #: rhodecode/templates/admin/my_account/my_account_repos.mako:7 #: rhodecode/templates/admin/my_account/my_account_watched.mako:7 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:11 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:12 #: rhodecode/templates/admin/repos/repos.mako:12 #: rhodecode/templates/admin/user_groups/user_groups.mako:12 #: rhodecode/templates/admin/users/users.mako:12 #: rhodecode/templates/bookmarks/bookmarks.mako:12 #: rhodecode/templates/branches/branches.mako:12 -#: rhodecode/templates/journal/journal.mako:12 +#: rhodecode/templates/journal/journal.mako:13 #: rhodecode/templates/tags/tags.mako:12 msgid "quick filter..." msgstr "filtro rapido..." @@ -4685,19 +4836,19 @@ msgid "Edit Repository Group" msgstr "Modifica il Gruppo di Repository" #: rhodecode/templates/index_base.mako:97 -#: rhodecode/templates/index_base.mako:122 +#: rhodecode/templates/index_base.mako:125 #: rhodecode/templates/admin/gists/index.mako:112 -#: rhodecode/templates/admin/integrations/list.mako:102 -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:39 +#: rhodecode/templates/admin/integrations/list.mako:106 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:55 #: rhodecode/templates/admin/my_account/my_account_repos.mako:31 #: rhodecode/templates/admin/my_account/my_account_watched.mako:31 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:53 #: rhodecode/templates/admin/repos/repo_add_base.mako:9 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:16 #: rhodecode/templates/admin/repos/repos.mako:54 -#: rhodecode/templates/admin/user_groups/user_groups.mako:55 +#: rhodecode/templates/admin/user_groups/user_groups.mako:61 #: rhodecode/templates/admin/users/user_edit_groups.mako:54 -#: rhodecode/templates/base/perms_summary.mako:102 +#: rhodecode/templates/base/perms_summary.mako:149 #: rhodecode/templates/bookmarks/bookmarks.mako:59 #: rhodecode/templates/branches/branches.mako:58 #: rhodecode/templates/files/files_browser_tree.mako:5 @@ -4707,12 +4858,15 @@ msgid "Name" msgstr "Nome" #: rhodecode/templates/index_base.mako:100 -#: rhodecode/templates/index_base.mako:125 +#: rhodecode/templates/index_base.mako:128 #: rhodecode/templates/admin/gists/index.mako:114 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:15 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:71 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:10 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:55 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:49 #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:45 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:42 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:55 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:56 #: rhodecode/templates/admin/repos/repo_add_base.mako:43 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:29 @@ -4720,13 +4874,15 @@ msgstr "Nome" #: rhodecode/templates/admin/repos/repos.mako:57 #: rhodecode/templates/admin/user_groups/user_group_add.mako:43 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:42 -#: rhodecode/templates/admin/user_groups/user_groups.mako:57 +#: rhodecode/templates/admin/user_groups/user_groups.mako:63 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:15 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:67 #: rhodecode/templates/admin/users/user_edit_groups.mako:59 #: rhodecode/templates/admin/users/user_edit_ips.mako:12 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:10 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:50 #: rhodecode/templates/base/issue_tracker_settings.mako:10 -#: rhodecode/templates/changeset/changeset.mako:73 +#: rhodecode/templates/changeset/changeset.mako:76 #: rhodecode/templates/compare/compare_commits.mako:21 #: rhodecode/templates/email_templates/commit_comment.mako:89 #: rhodecode/templates/email_templates/pull_request_review.mako:41 @@ -4734,48 +4890,51 @@ msgstr "Nome" #: rhodecode/templates/files/file_tree_detail.mako:5 #: rhodecode/templates/files/file_tree_detail.mako:12 #: rhodecode/templates/forks/fork.mako:48 -#: rhodecode/templates/forks/forks_data.mako:9 +#: rhodecode/templates/forks/forks.mako:72 #: rhodecode/templates/pullrequests/pullrequest.mako:54 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:163 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:487 -#: rhodecode/templates/summary/components.mako:73 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:169 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:493 +#: rhodecode/templates/summary/components.mako:82 msgid "Description" msgstr "Descrizione" -#: rhodecode/templates/index_base.mako:102 -#: rhodecode/templates/index_base.mako:133 +#: rhodecode/templates/index_base.mako:103 +#: rhodecode/templates/index_base.mako:131 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:59 +#: rhodecode/templates/admin/repos/repos.mako:60 +msgid "Last Change" +msgstr "Ultimo cambiamento" + +#: rhodecode/templates/index_base.mako:105 +#: rhodecode/templates/index_base.mako:136 #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:5 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:24 -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:60 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:37 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:63 #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:5 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:109 #: rhodecode/templates/admin/repos/repos.mako:65 #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:5 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:24 -#: rhodecode/templates/admin/user_groups/user_groups.mako:66 +#: rhodecode/templates/admin/user_groups/user_groups.mako:71 #: rhodecode/templates/admin/users/user_edit_groups.mako:65 -#: rhodecode/templates/forks/forks_data.mako:7 -#: rhodecode/templates/summary/components.mako:195 +#: rhodecode/templates/forks/forks.mako:68 +#: rhodecode/templates/summary/components.mako:203 msgid "Owner" msgstr "Proprietario" -#: rhodecode/templates/index_base.mako:128 -#: rhodecode/templates/admin/repos/repos.mako:60 -msgid "Last Change" -msgstr "Ultimo cambiamento" - -#: rhodecode/templates/index_base.mako:131 +#: rhodecode/templates/index_base.mako:134 #: rhodecode/templates/admin/my_account/my_account_repos.mako:35 #: rhodecode/templates/admin/my_account/my_account_watched.mako:35 #: rhodecode/templates/admin/repos/repos.mako:63 #: rhodecode/templates/bookmarks/bookmarks.mako:66 #: rhodecode/templates/branches/branches.mako:65 -#: rhodecode/templates/changelog/changelog.mako:107 -#: rhodecode/templates/changeset/changeset.mako:36 +#: rhodecode/templates/changelog/changelog.mako:116 +#: rhodecode/templates/changeset/changeset.mako:37 #: rhodecode/templates/compare/compare_commits.mako:19 #: rhodecode/templates/email_templates/commit_comment.mako:49 #: rhodecode/templates/email_templates/commit_comment.mako:88 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:485 +#: rhodecode/templates/files/file_authors_box.mako:31 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:491 #: rhodecode/templates/search/search_commit.mako:6 #: rhodecode/templates/summary/summary_commits.mako:8 #: rhodecode/templates/tags/tags.mako:66 @@ -4792,7 +4951,7 @@ msgid "Home" msgstr "Base" #: rhodecode/templates/login.mako:5 rhodecode/templates/login.mako:35 -#: rhodecode/templates/login.mako:75 rhodecode/templates/base/base.mako:332 +#: rhodecode/templates/login.mako:75 rhodecode/templates/base/base.mako:341 #: rhodecode/templates/debug_style/login.html:60 msgid "Sign In" msgstr "Autenticati" @@ -4906,6 +5065,70 @@ msgstr "L'attivazione dell'account richi msgid "Create Account" msgstr "" +#: rhodecode/templates/admin/admin_audit_log_entry.mako:6 +msgid "Admin audit log entry" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:13 +msgid "Audit long entry" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:31 +msgid "User" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:43 +#: rhodecode/templates/admin/admin_log_base.mako:11 +#: rhodecode/templates/bookmarks/bookmarks.mako:61 +#: rhodecode/templates/branches/branches.mako:60 +#: rhodecode/templates/tags/tags.mako:61 +msgid "Date" +msgstr "Data" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:51 +#: rhodecode/templates/admin/admin_log_base.mako:12 +msgid "IP" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:60 +#: rhodecode/templates/admin/admin_log_base.mako:8 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:18 +#: rhodecode/templates/admin/my_account/my_account_repos.mako:37 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:12 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:55 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:65 +#: rhodecode/templates/admin/repos/repo_edit_fields.mako:13 +#: rhodecode/templates/admin/repos/repos.mako:69 +#: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:71 +#: rhodecode/templates/admin/user_groups/user_groups.mako:73 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:18 +#: rhodecode/templates/admin/users/user_edit_groups.mako:73 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:12 +#: rhodecode/templates/admin/users/users.mako:80 +#: rhodecode/templates/files/files_detail.mako:58 +#: rhodecode/templates/forks/forks.mako:79 +msgid "Action" +msgstr "Azione" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:78 +#: rhodecode/templates/admin/admin_log_base.mako:9 +msgid "Action Data" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:86 +#: rhodecode/templates/admin/admin_log_base.mako:47 +msgid "data not available for v1 entries type" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:92 +#: rhodecode/templates/admin/admin_log_base.mako:10 +#: rhodecode/templates/admin/defaults/defaults.mako:31 +#: rhodecode/templates/admin/permissions/permissions_objects.mako:13 +#: rhodecode/templates/search/search_commit.mako:5 +#: rhodecode/templates/search/search_path.mako:3 +msgid "Repository" +msgstr "Repository" + #: rhodecode/templates/admin/admin_audit_logs.mako:5 #: rhodecode/templates/base/base.mako:75 msgid "Admin audit logs" @@ -4916,68 +5139,34 @@ msgid "filter..." msgstr "" #: rhodecode/templates/admin/admin_audit_logs.mako:14 +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:15 #: rhodecode/templates/admin/users/user_edit_audit.mako:15 msgid "filter" msgstr "filtro" #: rhodecode/templates/admin/admin_audit_logs.mako:15 +#: rhodecode/templates/admin/repos/repo_edit.mako:89 +#: rhodecode/templates/admin/users/user_edit.mako:47 msgid "Audit logs" msgstr "" #: rhodecode/templates/admin/admin_audit_logs.mako:17 +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:17 #: rhodecode/templates/admin/users/user_edit_audit.mako:17 -#: rhodecode/templates/journal/journal.mako:17 +#: rhodecode/templates/journal/journal.mako:18 #: rhodecode/templates/search/search.mako:76 msgid "Example Queries" msgstr "Query di esempio" -#: rhodecode/templates/admin/admin_log_base.mako:7 -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:18 -#: rhodecode/templates/admin/my_account/my_account_repos.mako:37 -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:62 -#: rhodecode/templates/admin/repos/repo_edit_fields.mako:13 -#: rhodecode/templates/admin/repos/repos.mako:69 -#: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:71 -#: rhodecode/templates/admin/user_groups/user_groups.mako:68 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:18 -#: rhodecode/templates/admin/users/user_edit_groups.mako:73 -#: rhodecode/templates/admin/users/users.mako:80 -#: rhodecode/templates/files/files_detail.mako:58 -msgid "Action" -msgstr "Azione" - -#: rhodecode/templates/admin/admin_log_base.mako:8 -msgid "Action Data" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:9 -#: rhodecode/templates/admin/defaults/defaults.mako:31 -#: rhodecode/templates/admin/permissions/permissions_objects.mako:13 -#: rhodecode/templates/search/search_commit.mako:5 -#: rhodecode/templates/search/search_path.mako:3 -msgid "Repository" -msgstr "Repository" - -#: rhodecode/templates/admin/admin_log_base.mako:10 -#: rhodecode/templates/bookmarks/bookmarks.mako:61 -#: rhodecode/templates/branches/branches.mako:60 -#: rhodecode/templates/tags/tags.mako:61 -msgid "Date" -msgstr "Data" - -#: rhodecode/templates/admin/admin_log_base.mako:11 -msgid "IP" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:38 +#: rhodecode/templates/admin/admin_log_base.mako:6 +msgid "Uid" +msgstr "" + +#: rhodecode/templates/admin/admin_log_base.mako:42 msgid "toggle" msgstr "" -#: rhodecode/templates/admin/admin_log_base.mako:43 -msgid "data not available for v1 entries type" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:64 +#: rhodecode/templates/admin/admin_log_base.mako:68 msgid "No actions yet" msgstr "Nessuna azione" @@ -5015,13 +5204,13 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:106 #: rhodecode/templates/admin/permissions/permissions_application.mako:59 #: rhodecode/templates/admin/permissions/permissions_objects.mako:56 -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:72 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:135 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:67 -#: rhodecode/templates/admin/repos/repo_add_base.mako:101 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:78 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:133 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:83 +#: rhodecode/templates/admin/repos/repo_add_base.mako:106 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:79 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:109 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:194 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:200 #: rhodecode/templates/admin/settings/settings_hooks.mako:63 #: rhodecode/templates/admin/settings/settings_issuetracker.mako:15 #: rhodecode/templates/admin/user_groups/user_group_add.mako:60 @@ -5049,21 +5238,21 @@ msgstr "Impostazioni base per nuovi repo #: rhodecode/templates/admin/defaults/defaults_repositories.mako:14 #: rhodecode/templates/admin/gists/index.mako:110 -#: rhodecode/templates/admin/integrations/list.mako:103 -#: rhodecode/templates/admin/repos/repo_add_base.mako:75 +#: rhodecode/templates/admin/integrations/list.mako:107 +#: rhodecode/templates/admin/repos/repo_add_base.mako:80 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:12 msgid "Type" msgstr "Tipo" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:23 -#: rhodecode/templates/admin/repos/repo_add_base.mako:93 +#: rhodecode/templates/admin/repos/repo_add_base.mako:98 msgid "Private Repository" msgstr "Repository privato" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:27 -#: rhodecode/templates/admin/repos/repo_add_base.mako:97 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:143 -#: rhodecode/templates/forks/fork.mako:87 +#: rhodecode/templates/admin/repos/repo_add_base.mako:102 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:149 +#: rhodecode/templates/forks/fork.mako:92 msgid "" "Private repositories are only visible to people explicitly added as " "collaborators." @@ -5118,7 +5307,7 @@ msgstr "Livello di accesso ai Gist" #: rhodecode/templates/admin/gists/edit.mako:56 #: rhodecode/templates/admin/gists/new.mako:50 #: rhodecode/templates/files/files_add.mako:80 -#: rhodecode/templates/files/files_edit.mako:78 +#: rhodecode/templates/files/files_edit.mako:81 msgid "plain" msgstr "testo semplice" @@ -5129,15 +5318,15 @@ msgstr "Aggiorna il Gist" #: rhodecode/templates/admin/gists/edit.mako:102 #: rhodecode/templates/base/issue_tracker_settings.mako:73 #: rhodecode/templates/changeset/changeset_file_comment.mako:390 -#: rhodecode/templates/codeblocks/diffs.mako:76 +#: rhodecode/templates/codeblocks/diffs.mako:70 #: rhodecode/templates/files/files_add.mako:108 #: rhodecode/templates/files/files_delete.mako:69 -#: rhodecode/templates/files/files_edit.mako:105 +#: rhodecode/templates/files/files_edit.mako:108 #: rhodecode/templates/pullrequests/pullrequest_show.mako:64 msgid "Cancel" msgstr "Annulla" -#: rhodecode/templates/admin/gists/edit.mako:122 +#: rhodecode/templates/admin/gists/edit.mako:125 #, python-format msgid "" "Gist was updated since you started editing. Copy your changes and click " @@ -5170,7 +5359,7 @@ msgid "All Public Gists" msgstr "Tutti i Gist pubblici" #: rhodecode/templates/admin/gists/index.mako:44 -#: rhodecode/templates/admin/gists/show.mako:36 +#: rhodecode/templates/admin/gists/show.mako:35 msgid "Create New Gist" msgstr "Crea un Nuovo Gist" @@ -5195,14 +5384,14 @@ msgid "My public" msgstr "Mio Pubblico" #: rhodecode/templates/admin/gists/index.mako:108 -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:41 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:57 #: rhodecode/templates/bookmarks/bookmarks.mako:63 #: rhodecode/templates/branches/branches.mako:62 -#: rhodecode/templates/changelog/changelog.mako:113 -#: rhodecode/templates/changeset/changeset.mako:200 +#: rhodecode/templates/changelog/changelog.mako:124 +#: rhodecode/templates/changeset/changeset.mako:203 #: rhodecode/templates/compare/compare_commits.mako:18 #: rhodecode/templates/files/files_browser_tree.mako:9 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:484 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:490 #: rhodecode/templates/pullrequests/pullrequests.mako:112 #: rhodecode/templates/search/search_commit.mako:16 #: rhodecode/templates/summary/summary_commits.mako:11 @@ -5211,6 +5400,7 @@ msgid "Author" msgstr "Autore" #: rhodecode/templates/admin/gists/index.mako:116 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:51 #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:6 #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:6 #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:6 @@ -5219,7 +5409,7 @@ msgid "Created on" msgstr "Creato il" #: rhodecode/templates/admin/gists/index.mako:118 -#: rhodecode/templates/admin/gists/show.mako:65 +#: rhodecode/templates/admin/gists/show.mako:72 msgid "Expires" msgstr "Scade" @@ -5253,44 +5443,33 @@ msgstr "Crea un Gist Pubblico" msgid "Gist" msgstr "Gist" -#: rhodecode/templates/admin/gists/show.mako:49 +#: rhodecode/templates/admin/gists/show.mako:47 +msgid "Copy the url" +msgstr "" + +#: rhodecode/templates/admin/gists/show.mako:54 msgid "Confirm to delete this Gist" msgstr "Conferma di voler eliminare questo Gist" -#: rhodecode/templates/admin/gists/show.mako:56 -#: rhodecode/templates/admin/integrations/list.mako:204 -#: rhodecode/templates/admin/my_account/my_account_profile.mako:5 -#: rhodecode/templates/base/issue_tracker_settings.mako:60 -#: rhodecode/templates/data_table/_dt_elements.mako:118 -#: rhodecode/templates/data_table/_dt_elements.mako:180 -#: rhodecode/templates/data_table/_dt_elements.mako:193 -#: rhodecode/templates/data_table/_dt_elements.mako:206 -#: rhodecode/templates/debug_style/buttons.html:128 -#: rhodecode/templates/files/files_add.mako:208 -#: rhodecode/templates/files/files_edit.mako:165 -#: rhodecode/templates/files/files_source.mako:48 -#: rhodecode/templates/files/files_source.mako:51 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:63 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:339 -#: rhodecode/templates/users/user_profile.mako:7 -msgid "Edit" -msgstr "Modifica" - -#: rhodecode/templates/admin/gists/show.mako:58 +#: rhodecode/templates/admin/gists/show.mako:60 +msgid "Copy content" +msgstr "" + +#: rhodecode/templates/admin/gists/show.mako:65 msgid "Show as Raw" msgstr "Mostra sorgente" -#: rhodecode/templates/admin/gists/show.mako:62 +#: rhodecode/templates/admin/gists/show.mako:69 msgid "Private Gist" msgstr "Gist Privato" -#: rhodecode/templates/admin/gists/show.mako:77 +#: rhodecode/templates/admin/gists/show.mako:85 msgid "created" msgstr "creato" -#: rhodecode/templates/admin/gists/show.mako:91 +#: rhodecode/templates/admin/gists/show.mako:100 #: rhodecode/templates/files/files_delete.mako:50 -#: rhodecode/templates/files/files_source.mako:87 +#: rhodecode/templates/files/files_source.mako:100 msgid "Show as raw" msgstr "Mostra sorgente" @@ -5303,7 +5482,7 @@ msgstr "" #: rhodecode/templates/admin/integrations/new.mako:13 #: rhodecode/templates/admin/permissions/permissions_objects.mako:28 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:14 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:127 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:125 msgid "Repository Groups" msgstr "Gruppi di Repository" @@ -5316,7 +5495,7 @@ msgstr "Gruppi di Repository" #: rhodecode/templates/admin/settings/settings.mako:14 #: rhodecode/templates/admin/user_groups/user_group_edit.mako:33 #: rhodecode/templates/base/base.mako:84 -#: rhodecode/templates/base/base.mako:251 +#: rhodecode/templates/base/base.mako:249 msgid "Settings" msgstr "Impostazioni" @@ -5338,67 +5517,67 @@ msgid "Current Integrations" msgstr "" #: rhodecode/templates/admin/integrations/list.mako:64 -#: rhodecode/templates/admin/notifications/notifications.mako:31 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:41 msgid "All" msgstr "Tutto" -#: rhodecode/templates/admin/integrations/list.mako:95 +#: rhodecode/templates/admin/integrations/list.mako:99 #: rhodecode/templates/admin/integrations/new.mako:26 msgid "Create new integration" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:104 +#: rhodecode/templates/admin/integrations/list.mako:108 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:14 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:14 msgid "Scope" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:105 +#: rhodecode/templates/admin/integrations/list.mako:109 #: rhodecode/templates/compare/compare_diff.mako:92 msgid "Actions" msgstr "Azioni" -#: rhodecode/templates/admin/integrations/list.mako:115 +#: rhodecode/templates/admin/integrations/list.mako:119 msgid "No {type} integrations for repo {repo} exist yet." msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:117 +#: rhodecode/templates/admin/integrations/list.mako:121 msgid "No {type} integrations for repogroup {repogroup} exist yet." msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:119 +#: rhodecode/templates/admin/integrations/list.mako:123 msgid "No {type} integrations exist yet." msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:133 +#: rhodecode/templates/admin/integrations/list.mako:137 msgid "Create one" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:164 -msgid "repo" -msgstr "" - #: rhodecode/templates/admin/integrations/list.mako:168 -msgid "repogroup" -msgstr "" - -#: rhodecode/templates/admin/integrations/list.mako:170 -msgid "child repos only" +msgid "repo" msgstr "" #: rhodecode/templates/admin/integrations/list.mako:172 +msgid "repogroup" +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:174 +msgid "child repos only" +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:176 msgid "cascade to all" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:177 +#: rhodecode/templates/admin/integrations/list.mako:181 msgid "top level repos only" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:179 +#: rhodecode/templates/admin/integrations/list.mako:183 msgid "global" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:185 +#: rhodecode/templates/admin/integrations/list.mako:189 msgid "unknown integration" msgstr "" @@ -5414,12 +5593,12 @@ msgstr "" msgid "Create New Global Integration" msgstr "" -#: rhodecode/templates/admin/integrations/new.mako:61 +#: rhodecode/templates/admin/integrations/new.mako:63 msgid "No description available" msgstr "" #: rhodecode/templates/admin/my_account/my_account.mako:5 -#: rhodecode/templates/base/base.mako:346 +#: rhodecode/templates/base/base.mako:355 msgid "My account" msgstr "il mio Account" @@ -5438,26 +5617,35 @@ msgstr "Profilo" msgid "Auth Tokens" msgstr "Tocken autorizzativi" -#: rhodecode/templates/admin/my_account/my_account.mako:35 +#: rhodecode/templates/admin/my_account/my_account.mako:32 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:3 +#: rhodecode/templates/admin/permissions/permissions.mako:48 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:4 +#: rhodecode/templates/admin/users/user_edit.mako:40 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:3 +msgid "SSH Keys" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account.mako:36 msgid "OAuth Identities" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:37 -#: rhodecode/templates/admin/users/user_edit.mako:43 +#: rhodecode/templates/admin/my_account/my_account.mako:38 +#: rhodecode/templates/admin/users/user_edit.mako:44 msgid "Emails" msgstr "le Email" -#: rhodecode/templates/admin/my_account/my_account.mako:39 +#: rhodecode/templates/admin/my_account/my_account.mako:40 msgid "Watched" msgstr "Osservato" -#: rhodecode/templates/admin/my_account/my_account.mako:40 -#: rhodecode/templates/admin/notifications/notifications.mako:33 -#: rhodecode/templates/base/base.mako:241 +#: rhodecode/templates/admin/my_account/my_account.mako:41 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:43 +#: rhodecode/templates/base/base.mako:239 msgid "Pull Requests" msgstr "Richieste 'Pull'" -#: rhodecode/templates/admin/my_account/my_account.mako:41 +#: rhodecode/templates/admin/my_account/my_account.mako:42 #: rhodecode/templates/admin/permissions/permissions.mako:14 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:49 #: rhodecode/templates/admin/repos/repo_edit.mako:49 @@ -5466,7 +5654,7 @@ msgstr "Richieste 'Pull'" msgid "Permissions" msgstr "Permessi" -#: rhodecode/templates/admin/my_account/my_account.mako:42 +#: rhodecode/templates/admin/my_account/my_account.mako:43 msgid "Live Notifications" msgstr "" @@ -5516,16 +5704,23 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:86 #: rhodecode/templates/admin/my_account/my_account_emails.mako:64 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:60 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:67 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:63 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:65 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:82 #: rhodecode/templates/admin/users/user_edit_emails.mako:62 #: rhodecode/templates/admin/users/user_edit_ips.mako:70 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:62 msgid "Add" msgstr "Aggiungi" -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:128 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:125 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:118 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:116 +msgid "Select or enter expiration date" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:153 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:151 msgid "repository scope" msgstr "" @@ -5617,11 +5812,11 @@ msgstr "Mostra richieste di PULL chiuse. msgid "Pull Requests You Participate In" msgstr "" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:37 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:53 msgid "Target Repo" msgstr "" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:43 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:59 #: rhodecode/templates/admin/settings/settings_global.mako:9 #: rhodecode/templates/email_templates/pull_request_review.mako:39 #: rhodecode/templates/email_templates/pull_request_review.mako:72 @@ -5630,7 +5825,7 @@ msgstr "" msgid "Title" msgstr "Titolo" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:47 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:63 #: rhodecode/templates/pullrequests/pullrequests.mako:118 msgid "Last Update" msgstr "" @@ -5639,40 +5834,96 @@ msgstr "" msgid "Repositories You Own" msgstr "Repository che ti appartengono" +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:9 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:47 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:9 +msgid "Fingerprint" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:11 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:11 +#: rhodecode/templates/data_table/_dt_elements.mako:183 +msgid "Created" +msgstr "Creato" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:15 +msgid "" +"SSH Keys usage is currently disabled, please ask your administrator to " +"enable them." +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:30 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:27 +#, python-format +msgid "Confirm to remove ssh key %s" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:38 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:35 +msgid "No additional ssh keys specified" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:52 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:47 +msgid "New ssh key" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:56 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:51 +msgid "Generate random RSA key" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:62 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:57 +msgid "" +"Public key, begins with 'ssh-rsa', 'ssh-dss', 'ssh-ed25519', 'ecdsa-" +"sha2-nistp256', 'ecdsa-sha2-nistp384', or 'ecdsa-sha2-nistp521'" +msgstr "" + #: rhodecode/templates/admin/my_account/my_account_watched.mako:3 msgid "Your Watched Repositories" msgstr "I Repository che osservi" -#: rhodecode/templates/admin/notifications/notifications.mako:5 -#: rhodecode/templates/admin/notifications/notifications.mako:12 +#: rhodecode/templates/admin/notifications/notifications_data.mako:5 +msgid "My notifications" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_data.mako:26 +msgid "Mark as read" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_data.mako:42 +msgid "No notifications here yet" +msgstr "Nessuna notifica" + +#: rhodecode/templates/admin/notifications/notifications_show.mako:5 +#: rhodecode/templates/admin/notifications/notifications_show.mako:14 +msgid "Show notification" +msgstr "Mostra notifica" + +#: rhodecode/templates/admin/notifications/notifications_show.mako:12 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:5 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:12 msgid "My Notifications" msgstr "Le mie Notifiche" -#: rhodecode/templates/admin/notifications/notifications.mako:32 -#: rhodecode/templates/changeset/changeset.mako:160 -msgid "Comments" -msgstr "Commenti" - -#: rhodecode/templates/admin/notifications/notifications.mako:37 +#: rhodecode/templates/admin/notifications/notifications_show.mako:40 +msgid "Subject" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:26 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:30 msgid "Mark all as read" msgstr "Marca tutti come letti" -#: rhodecode/templates/admin/notifications/notifications_data.mako:39 -msgid "No notifications here yet" -msgstr "Nessuna notifica" - -#: rhodecode/templates/admin/notifications/show_notification.mako:5 -#: rhodecode/templates/admin/notifications/show_notification.mako:14 -msgid "Show notification" -msgstr "Mostra notifica" - -#: rhodecode/templates/admin/notifications/show_notification.mako:12 -msgid "Notifications" -msgstr "Notifiche" - -#: rhodecode/templates/admin/notifications/show_notification.mako:40 -msgid "Subject" -msgstr "" +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:40 +msgid "Unread" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:42 +#: rhodecode/templates/changeset/changeset.mako:163 +msgid "Comments" +msgstr "Commenti" #: rhodecode/templates/admin/permissions/permissions.mako:5 msgid "Permissions Administration" @@ -5691,6 +5942,10 @@ msgid "IP Whitelist" msgstr "Whitelist IP" #: rhodecode/templates/admin/permissions/permissions.mako:45 +msgid "AuthToken Access" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions.mako:51 msgid "Overview" msgstr "Panoramica" @@ -5731,32 +5986,45 @@ msgstr "Messaggio personalizzato che sarà mostrato nella pagina di registrazione. HTML supportato." msgid "External Authentication Account Activation" msgstr "Attivazione account ad autenticazione esterna" +#: rhodecode/templates/admin/permissions/permissions_auth_token_access.mako:5 +msgid "View whitelist" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_auth_token_access.mako:36 +msgid "List of views available for usage in whitelist access" +msgstr "" + #: rhodecode/templates/admin/permissions/permissions_ips.mako:5 msgid "Default IP Whitelist For All Users" msgstr "Whitelist di base di indirizzi IP per tutti gli utenti" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:27 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:9 +#: rhodecode/templates/admin/users/user_edit_ips.mako:7 +msgid "Current IP address" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_ips.mako:30 #: rhodecode/templates/admin/users/user_edit_ips.mako:36 #, python-format msgid "Confirm to delete this ip: %s" msgstr "Conferma eliminazione dell'ip: %s" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:34 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:37 #: rhodecode/templates/admin/users/user_edit_ips.mako:44 msgid "All IP addresses are allowed" msgstr "Tutti gli indirizzi IP possono accedere" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:49 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:52 #: rhodecode/templates/admin/users/user_edit_ips.mako:60 msgid "New IP Address" msgstr "Nuovo indirizzo IP" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:53 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:56 #: rhodecode/templates/admin/users/user_edit_ips.mako:63 msgid "Description..." msgstr "Descrizione.." -#: rhodecode/templates/admin/permissions/permissions_ips.mako:54 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:57 msgid "" "Enter a comma separated list of IP Addresses like 127.0.0.1,\n" "or use an IP Address with a mask 127.0.0.1/24, to create a network range.\n" @@ -5811,6 +6079,14 @@ msgstr "Tutti i permessi di base saranno msgid "Default User Permissions Overview" msgstr "Panoramica permessi utente di default" +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:7 +msgid "Update SSH keys file" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:53 +msgid "Accessed on" +msgstr "" + #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:5 msgid "Add repository group" msgstr "Aggiungi Gruppo di Repository" @@ -5827,16 +6103,21 @@ msgstr "Gruppi di Repository" msgid "Group Name" msgstr "Nome gruppo" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:54 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:50 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:62 +msgid "Plain text format with support of {metatags}" +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:60 msgid "Group Parent" msgstr "Gruppo genitore" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:63 -#: rhodecode/templates/admin/repos/repo_add_base.mako:66 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:69 +#: rhodecode/templates/admin/repos/repo_add_base.mako:71 msgid "Copy Parent Group Permissions" msgstr "Copia i permessi del gruppo genitore" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:67 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:73 msgid "Copy permission settings from parent repository group." msgstr "Copia i parametri dei permessi dal gruppo repository genitore" @@ -5852,7 +6133,7 @@ msgstr "Aggiungi Gruppo Figlio" #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:50 #: rhodecode/templates/admin/repos/repo_edit.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit.mako:35 -#: rhodecode/templates/admin/users/user_edit.mako:40 +#: rhodecode/templates/admin/users/user_edit.mako:41 msgid "Advanced" msgstr "Avanzate" @@ -5881,20 +6162,6 @@ msgstr "Gruppo di Repository: %s" msgid "Delete repository group" msgstr "Elimina il gruppo di repository" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:36 -#, python-format -msgid "This repository group includes %s children repository group." -msgid_plural "This repository group includes %s children repository groups." -msgstr[0] "Questo gruppo di repository include all'interno %s altro gruppo di repository" -msgstr[1] "Questo gruppo di repository include all'interno %s altri gruppo di repository" - -#: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:45 -#, python-format -msgid "This repository group includes %s repository." -msgid_plural "This repository group includes %s repositories." -msgstr[0] "Questo gruppo di repository include all'interno %s altro repository" -msgstr[1] "Questo gruppo di repository include all'interno %s altri repository" - #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:57 #, python-format msgid "Confirm to delete this group: %s" @@ -5904,64 +6171,64 @@ msgstr "Conferma la cancellazione di que msgid "Delete this repository group" msgstr "Elimina questo gruppo di repository" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:5 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:5 msgid "Repository Group Permissions" msgstr "Permessi del Gruppo di Repository" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:15 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:15 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:15 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:15 msgid "User/User Group" msgstr "Utente/Utente Gruppo" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:31 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:30 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:30 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:31 msgid "super admin" msgstr "super admin" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:34 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:33 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:33 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:34 msgid "owner" msgstr "proprietario" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:52 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:76 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:50 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:74 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:60 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:76 msgid "permission for all other users" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:62 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:109 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:60 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:107 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:70 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:98 msgid "Revoke" msgstr "Revoca" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:80 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:78 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:80 msgid "delegated admin" msgstr "admin delegato" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:118 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:116 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:106 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:117 #: rhodecode/templates/base/issue_tracker_settings.mako:83 msgid "Add new" msgstr "Aggiungi nuovo" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:123 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:121 msgid "Apply to children" msgstr "Applica ai figli" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:129 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:127 msgid "Both" msgstr "Entrambi" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:130 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:128 msgid "" "Set or revoke permissions to selected types of children of this group, " "including non-private repositories and other groups if chosen." @@ -5972,19 +6239,23 @@ msgstr "Se spuntato, imposta o revoca i msgid "Settings for Repository Group: %s" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:36 -msgid "Change owner of this repository group." -msgstr "Cambia il proprietario al gruppo di repository" - -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:51 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:25 msgid "Group parent" msgstr "Gruppo genitore" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:59 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:31 +msgid "Optional select a parent group to move this repository group into." +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:49 +msgid "Change owner of this repository group." +msgstr "Cambia il proprietario al gruppo di repository" + +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:72 msgid "Enable Repository Locking" msgstr "Abilita il Blocco del repository" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:63 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:78 msgid "" "Repository locking will be enabled on all subgroups and repositories inside " "this repository group. Pulling from a repository locks it, and it is " @@ -5999,7 +6270,7 @@ msgstr "Amministrazione Gruppi di Reposi msgid "repository groups" msgstr "gruppi di repository" -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:58 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:61 msgid "Number of top level repositories" msgstr "Numero di repository livello top" @@ -6016,52 +6287,52 @@ msgstr "Importare un repository esistent msgid "Clone from" msgstr "Clona da" -#: rhodecode/templates/admin/repos/repo_add_base.mako:47 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:132 -#: rhodecode/templates/forks/fork.mako:52 -msgid "" -"Keep it short and to the point. Use a README file for longer descriptions." -msgstr "Mantenersi concisi e dritti al punto. Usare un file README per descrizioni più verbose" - -#: rhodecode/templates/admin/repos/repo_add_base.mako:52 +#: rhodecode/templates/admin/repos/repo_add_base.mako:48 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:134 +#: rhodecode/templates/forks/fork.mako:53 +msgid "" +"Plain text format with support of {metatags}. Add a README file for longer " +"descriptions" +msgstr "" + +#: rhodecode/templates/admin/repos/repo_add_base.mako:57 msgid "Repository Group" msgstr "Gruppo di Repository" -#: rhodecode/templates/admin/repos/repo_add_base.mako:58 -#: rhodecode/templates/forks/fork.mako:64 +#: rhodecode/templates/admin/repos/repo_add_base.mako:63 +#: rhodecode/templates/forks/fork.mako:69 #, python-format msgid "Select my personal group (%(repo_group_name)s)" msgstr "Seleziona il mio gruppo personale (%(repo_group_name)s)" -#: rhodecode/templates/admin/repos/repo_add_base.mako:61 -#: rhodecode/templates/forks/fork.mako:67 +#: rhodecode/templates/admin/repos/repo_add_base.mako:66 +#: rhodecode/templates/forks/fork.mako:72 msgid "Optionally select a group to put this repository into." msgstr "Seleziona, opzionalmente, un gruppo in cui porre questo repository" -#: rhodecode/templates/admin/repos/repo_add_base.mako:70 +#: rhodecode/templates/admin/repos/repo_add_base.mako:75 msgid "Copy permission set from the parent repository group." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:79 -msgid "Set the type of repository to create." -msgstr "" - #: rhodecode/templates/admin/repos/repo_add_base.mako:84 +msgid "Set the type of repository to create." +msgstr "" + +#: rhodecode/templates/admin/repos/repo_add_base.mako:89 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:98 -#: rhodecode/templates/forks/fork.mako:73 +#: rhodecode/templates/forks/fork.mako:78 msgid "Landing commit" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:88 +#: rhodecode/templates/admin/repos/repo_add_base.mako:93 msgid "" "The default commit for file pages, downloads, full text search index, and " "README generation." msgstr "" #: rhodecode/templates/admin/repos/repo_creating.mako:5 -#, python-format -msgid "%s Creating repository" -msgstr "%s Creazione repository" +msgid "{} Creating repository" +msgstr "" #: rhodecode/templates/admin/repos/repo_creating.mako:12 msgid "Creating repository" @@ -6092,7 +6363,7 @@ msgid "Remote" msgstr "Remoto" #: rhodecode/templates/admin/repos/repo_edit.mako:72 -#: rhodecode/templates/summary/components.mako:135 +#: rhodecode/templates/summary/components.mako:143 msgid "Statistics" msgstr "Statistiche" @@ -6201,7 +6472,7 @@ msgid "Delete forks" msgstr "Cancella i fork" #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:138 -#: rhodecode/templates/data_table/_dt_elements.mako:124 +#: rhodecode/templates/data_table/_dt_elements.mako:172 #, python-format msgid "Confirm to delete this repository: %s" msgstr "Conferma la cancellazione del repository: %s" @@ -6226,6 +6497,15 @@ msgstr "" msgid "Pick repository" msgstr "" +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:7 +msgid "Repository Audit Logs" +msgstr "" + +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:14 +#: rhodecode/templates/admin/users/user_edit_audit.mako:14 +msgid "audit filter..." +msgstr "" + #: rhodecode/templates/admin/repos/repo_edit_caches.mako:3 msgid "Invalidate Cache for Repository" msgstr "" @@ -6264,7 +6544,7 @@ msgstr "Chiave" #: rhodecode/templates/admin/repos/repo_edit_caches.mako:41 #: rhodecode/templates/admin/user_groups/user_group_add.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:51 -#: rhodecode/templates/admin/user_groups/user_groups.mako:64 +#: rhodecode/templates/admin/user_groups/user_groups.mako:69 #: rhodecode/templates/admin/users/user_add.mako:97 #: rhodecode/templates/admin/users/user_edit_groups.mako:64 #: rhodecode/templates/admin/users/user_edit_profile.mako:90 @@ -6452,8 +6732,8 @@ msgid "" msgstr "In caso il repository sia rinominato o spostato in un altro gruppo l'URL cambierebbe.\nUsare l'indirizzo sopra riportato, garantisce che questo repository sarà sempre accessibile da quell'URL.\nUtile per i sistemi CI, o ogni altro caso in cui si necessiti di cablare l'URL in servizi di terze parti" #: rhodecode/templates/admin/repos/repo_edit_settings.mako:33 -#: rhodecode/templates/data_table/_dt_elements.mako:164 -#: rhodecode/templates/forks/fork.mako:58 +#: rhodecode/templates/data_table/_dt_elements.mako:207 +#: rhodecode/templates/forks/fork.mako:63 msgid "Repository group" msgstr "Gruppo di Repository" @@ -6471,9 +6751,9 @@ msgid "Remote uri" msgstr "URI remoto" #: rhodecode/templates/admin/repos/repo_edit_settings.mako:59 -#: rhodecode/templates/base/perms_summary.mako:79 -#: rhodecode/templates/base/perms_summary.mako:149 -#: rhodecode/templates/base/perms_summary.mako:151 +#: rhodecode/templates/base/perms_summary.mako:92 +#: rhodecode/templates/base/perms_summary.mako:210 +#: rhodecode/templates/base/perms_summary.mako:212 #: rhodecode/templates/debug_style/form-elements.html:45 msgid "edit" msgstr "modifica" @@ -6508,32 +6788,32 @@ msgstr "" msgid "Change owner of this repository." msgstr "Cambia il proprietario del repository" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:138 -#: rhodecode/templates/data_table/_dt_elements.mako:58 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:144 +#: rhodecode/templates/data_table/_dt_elements.mako:92 msgid "Private repository" msgstr "Repository privato" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:148 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:154 msgid "Enable statistics" msgstr "Abilita statistiche" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:153 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:159 msgid "Enable statistics window on summary page." msgstr "Abilita la finestra delle statistiche sulla pagina di riepilogo" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:158 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:164 msgid "Enable downloads" msgstr "Abilita i download" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:163 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:169 msgid "Enable download menu on summary page." msgstr "Abilita il menù per il download sulla pagina di riepilogo" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:168 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:174 msgid "Enable automatic locking" msgstr "Abilita il blocco automatico" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:173 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:179 msgid "" "Enable automatic locking on repository. Pulling from this repository creates" " a lock that can be released by pushing back by the same user" @@ -6628,7 +6908,7 @@ msgstr "" #: rhodecode/templates/admin/settings/settings_global.mako:139 #: rhodecode/templates/admin/settings/settings_labs.mako:48 #: rhodecode/templates/admin/settings/settings_vcs.mako:13 -#: rhodecode/templates/admin/settings/settings_visual.mako:221 +#: rhodecode/templates/admin/settings/settings_visual.mako:210 msgid "Save settings" msgstr "Salve impostazioni" @@ -6728,7 +7008,7 @@ msgid "" msgstr "" #: rhodecode/templates/admin/settings/settings_global.mako:36 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:56 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:59 msgid "Personal Repository Group" msgstr "" @@ -6913,6 +7193,15 @@ msgstr "" msgid "Licenses of Third Party Packages" msgstr "" +#: rhodecode/templates/admin/settings/settings_process_management.mako:3 +#: rhodecode/templates/admin/settings/settings_system.mako:3 +msgid "Checking for updates..." +msgstr "Controllo nuove versioni..." + +#: rhodecode/templates/admin/settings/settings_process_management.mako:9 +msgid "Gunicorn process management" +msgstr "" + #: rhodecode/templates/admin/settings/settings_search.mako:3 msgid "RhodeCode Full Text Search" msgstr "" @@ -6970,10 +7259,6 @@ msgid "" "custom size" msgstr "Ultimi %(size)s bytes per i log di processo, usa il parametro ?offset=[num] GET per cambiare la dimensione" -#: rhodecode/templates/admin/settings/settings_system.mako:3 -msgid "Checking for updates..." -msgstr "Controllo nuove versioni..." - #: rhodecode/templates/admin/settings/settings_system.mako:11 msgid "create summary snapshot" msgstr "" @@ -7042,97 +7327,97 @@ msgstr "" #: rhodecode/templates/admin/settings/settings_visual.mako:66 msgid "" -"Parses meta tags from repository description field and turns them into " -"colored tags." -msgstr "Riconosce dei meta tag all'interno dei testi nel repository e li converte in tag colorati." - -#: rhodecode/templates/admin/settings/settings_visual.mako:88 +"Parses meta tags from repository or repository group description fields and " +"turns them into colored tags." +msgstr "" + +#: rhodecode/templates/admin/settings/settings_visual.mako:77 msgid "Dashboard Items" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:92 +#: rhodecode/templates/admin/settings/settings_visual.mako:81 msgid "Main page dashboard items" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:98 +#: rhodecode/templates/admin/settings/settings_visual.mako:87 msgid "" "Number of items displayed in the main page dashboard before pagination is " "shown." msgstr "Numero di elementi mostrati nella pagina princiaple della dashboard prima dei controlli di paginazione" -#: rhodecode/templates/admin/settings/settings_visual.mako:102 +#: rhodecode/templates/admin/settings/settings_visual.mako:91 msgid "Admin pages items" msgstr "Elementi pagine Admin" -#: rhodecode/templates/admin/settings/settings_visual.mako:108 +#: rhodecode/templates/admin/settings/settings_visual.mako:97 msgid "" "Number of items displayed in the admin pages grids before pagination is " "shown." msgstr "Numero di elementi mostrati nelle griglie delle pagine dell'amministratore." -#: rhodecode/templates/admin/settings/settings_visual.mako:117 +#: rhodecode/templates/admin/settings/settings_visual.mako:106 msgid "Commit ID Style" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:121 +#: rhodecode/templates/admin/settings/settings_visual.mako:110 msgid "Commit sha length" msgstr "Lunghezza SHA del commit" -#: rhodecode/templates/admin/settings/settings_visual.mako:128 +#: rhodecode/templates/admin/settings/settings_visual.mako:117 msgid "" "Number of chars to show in commit sha displayed in web interface.\n" " By default it's shown as r123:9043a6a4c226 this value defines the\n" " length of the sha after the `r123:` part." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:136 +#: rhodecode/templates/admin/settings/settings_visual.mako:125 msgid "Show commit ID numeric reference" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:136 +#: rhodecode/templates/admin/settings/settings_visual.mako:125 msgid "Commit show revision number" msgstr "Mostra il num. di rev. del commit" -#: rhodecode/templates/admin/settings/settings_visual.mako:138 +#: rhodecode/templates/admin/settings/settings_visual.mako:127 msgid "" "Show revision number in commit sha displayed in web interface.\n" " By default it's shown as r123:9043a6a4c226 this value defines the\n" " if the `r123:` part is shown." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:147 +#: rhodecode/templates/admin/settings/settings_visual.mako:136 #: rhodecode/templates/debug_style/index.html:63 msgid "Icons" msgstr "Icone" -#: rhodecode/templates/admin/settings/settings_visual.mako:152 +#: rhodecode/templates/admin/settings/settings_visual.mako:141 msgid "Show public repo icon on repositories" msgstr "Mostra l'icona \"pubblico\" dei repository" -#: rhodecode/templates/admin/settings/settings_visual.mako:158 +#: rhodecode/templates/admin/settings/settings_visual.mako:147 msgid "Show private repo icon on repositories" msgstr "Mostra l'icona 'privato' dei repository" -#: rhodecode/templates/admin/settings/settings_visual.mako:160 +#: rhodecode/templates/admin/settings/settings_visual.mako:149 msgid "Show public/private icons next to repositories names." msgstr "Mostra le icone 'pubblico/privato' accanto ai nomi dei repository" -#: rhodecode/templates/admin/settings/settings_visual.mako:167 +#: rhodecode/templates/admin/settings/settings_visual.mako:156 msgid "Markup Renderer" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:174 +#: rhodecode/templates/admin/settings/settings_visual.mako:163 msgid "" "Default renderer used to render comments, pull request descriptions and " "other description elements. After change old entries will still work " "correctly." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:181 +#: rhodecode/templates/admin/settings/settings_visual.mako:170 msgid "Clone URL" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:190 +#: rhodecode/templates/admin/settings/settings_visual.mako:179 msgid "" "Schema of clone url construction eg. '{scheme}://{user}@{netloc}/{repo}', available vars:\n" " {scheme} 'http' or 'https' sent from running RhodeCode server,\n" @@ -7142,11 +7427,11 @@ msgid "" " {repoid} ID of repository, can be used to contruct clone-by-id" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:203 +#: rhodecode/templates/admin/settings/settings_visual.mako:192 msgid "Custom Support Link" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:211 +#: rhodecode/templates/admin/settings/settings_visual.mako:200 #, python-format msgid "" "Custom url for the support link located at the bottom.\n" @@ -7187,17 +7472,17 @@ msgid "%s user group settings" msgstr "Impostazioni del gruppo utente %s" #: rhodecode/templates/admin/user_groups/user_group_edit.mako:36 -#: rhodecode/templates/admin/users/user_edit.mako:41 +#: rhodecode/templates/admin/users/user_edit.mako:42 msgid "Global permissions" msgstr "Permessi globali" #: rhodecode/templates/admin/user_groups/user_group_edit.mako:37 -#: rhodecode/templates/admin/users/user_edit.mako:42 +#: rhodecode/templates/admin/users/user_edit.mako:43 msgid "Permissions summary" msgstr "Riepilogo dei permessi" #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:8 -#: rhodecode/templates/admin/user_groups/user_groups.mako:60 +#: rhodecode/templates/admin/user_groups/user_groups.mako:65 #: rhodecode/templates/debug_style/form-elements.html:509 msgid "Members" msgstr "Membri" @@ -7214,54 +7499,59 @@ msgstr "Assegnati ai repository" msgid "Assigned to repo groups" msgstr "Assegnati ai gruppi di repository" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:19 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:14 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:16 +msgid "Assigned to review rules" +msgstr "" + +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:20 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:6 #, python-format msgid "User Group: %s" msgstr "Gruppo utente: %s" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:29 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:30 msgid "Group members sync" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:36 -msgid "This group is set to be automatically synchronised." -msgstr "" - #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:37 +msgid "This group is set to be automatically synchronised." +msgstr "" + +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:38 msgid "This group synchronization was set by" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:41 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:42 msgid "This group is not set to be automatically synchronised" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:50 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:51 msgid "Disable synchronization" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:52 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:53 msgid "Enable synchronization" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:58 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:59 msgid "" "Users will be added or removed from this group when they authenticate with " "RhodeCode system, based on LDAP group membership. This requires `LDAP+User " "group` authentication plugin to be configured and enabled. (EE only feature)" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:71 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:72 msgid "Delete User Group" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:77 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:78 #, python-format msgid "" "Confirm to delete user group `%(ugroup)s` with all permission assignments" msgstr "Conferma l'eliminazione del gruppo utente `%(ugroup)s` con tutti i permessi assegnati" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:79 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:80 msgid "Delete This User Group" msgstr "" @@ -7295,7 +7585,7 @@ msgstr "Amministrazione gruppi utente" msgid "user groups" msgstr "gruppi utente" -#: rhodecode/templates/admin/user_groups/user_groups.mako:62 +#: rhodecode/templates/admin/user_groups/user_groups.mako:67 msgid "Sync" msgstr "" @@ -7335,7 +7625,7 @@ msgid "Add personal repository group" msgstr "" #: rhodecode/templates/admin/users/user_add.mako:121 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:67 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:70 #, python-format msgid "New group will be created at: `/%(path)s`" msgstr "" @@ -7366,16 +7656,12 @@ msgstr "" msgid "Auth tokens" msgstr "Token autorizzativi" -#: rhodecode/templates/admin/users/user_edit.mako:44 +#: rhodecode/templates/admin/users/user_edit.mako:45 msgid "Ip Whitelist" msgstr "" -#: rhodecode/templates/admin/users/user_edit.mako:45 -msgid "User Groups Management" -msgstr "" - #: rhodecode/templates/admin/users/user_edit.mako:46 -msgid "User audit" +msgid "User Groups Management" msgstr "" #: rhodecode/templates/admin/users/user_edit_advanced.mako:6 @@ -7389,107 +7675,91 @@ msgstr "Ultimo login" #: rhodecode/templates/admin/users/user_edit_advanced.mako:9 #: rhodecode/templates/admin/users/users.mako:72 +#: rhodecode/templates/forks/forks.mako:77 msgid "Last activity" msgstr "Ultima attivit" #: rhodecode/templates/admin/users/user_edit_advanced.mako:15 +msgid "Reviewer of pull requests" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_advanced.mako:18 msgid "Member of User groups" msgstr "Membro di gruppi utente" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:16 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:19 msgid "Force password change" msgstr "Forza il cambiamento password" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:22 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:25 #, python-format msgid "User: %s" msgstr "Utente: %s" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:31 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:34 msgid "Force Password Reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:39 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:42 msgid "Disable forced password reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:41 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:44 msgid "Enable forced password reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:47 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:50 msgid "" "When this is enabled user will have to change they password when they next " "use RhodeCode system. This will also forbid vcs operations until someone " "makes a password change in the web interface" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:62 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:65 msgid "Users personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:65 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:68 msgid "This user currently does not have a personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:72 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:75 msgid "Create personal repository group" msgstr "Crea un gruppo di repository personale" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:81 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:84 msgid "Delete User" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:89 -#, python-format -msgid "This user owns %s repository." -msgid_plural "This user owns %s repositories." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:93 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:96 msgid "Detach repositories" msgstr "Distacca i repository" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:98 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:114 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:130 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:101 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:117 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:133 msgid "Delete repositories" msgstr "Cancella i repository" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:105 -#, python-format -msgid "This user owns %s repository group." -msgid_plural "This user owns %s repository groups." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:109 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:112 msgid "Detach repository groups" msgstr "Distacca i gruppi di repository" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:121 -#, python-format -msgid "This user owns %s user group." -msgid_plural "This user owns %s user groups." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:125 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:128 msgid "Detach user groups" msgstr "Distacca i gruppi utente" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:139 -#: rhodecode/templates/data_table/_dt_elements.mako:199 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:142 +#: rhodecode/templates/data_table/_dt_elements.mako:259 #, python-format msgid "Confirm to delete this user: %s" msgstr "Conferma l'eliminazione dell'utente: %s" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:141 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:144 msgid "Delete this user" msgstr "Cancella l'utente" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:151 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:154 #, python-format msgid "" "When selecting the detach option, the depending objects owned by this user " @@ -7501,10 +7771,6 @@ msgstr "Quando l'opzione di \"distacco\" viene selezionata, gli oggetti dipendenti dell'utente saranno assegnati al `%s` super admin del sistema. L'opzione \"Ellimina\" cancellerà i repository dell'utente!" msgid "User Audit Logs" msgstr "" -#: rhodecode/templates/admin/users/user_edit_audit.mako:14 -msgid "audit filter..." -msgstr "" - #: rhodecode/templates/admin/users/user_edit_emails.mako:5 msgid "Additional Email Addresses" msgstr "" @@ -7523,10 +7789,6 @@ msgstr "" msgid "Custom IP Whitelist" msgstr "" -#: rhodecode/templates/admin/users/user_edit_ips.mako:7 -msgid "Current IP address" -msgstr "" - #: rhodecode/templates/admin/users/user_edit_ips.mako:10 msgid "IP Address" msgstr "" @@ -7583,6 +7845,29 @@ msgstr "Lingua" msgid "Help translate %(rc_link)s into your language." msgstr "Aiuta a tradurre %(rc_link)s nella tua lingua." +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:3 +msgid "New SSH Key generated" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:7 +msgid "" +"Below is a 2048 bit generated SSH RSA key. You can use it to access " +"RhodeCode via the SSH wrapper." +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:9 +msgid "Private key" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:23 +msgid "Public key" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:34 +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:36 +msgid "Add this generated key" +msgstr "" + #: rhodecode/templates/admin/users/users.mako:5 msgid "Users administration" msgstr "Amministrazione utenti" @@ -7624,141 +7909,141 @@ msgid "Repository not locked. Pull repos msgstr "" #: rhodecode/templates/base/base.mako:228 -#: rhodecode/templates/data_table/_dt_elements.mako:12 -#: rhodecode/templates/data_table/_dt_elements.mako:13 -#: rhodecode/templates/data_table/_dt_elements.mako:153 +#: rhodecode/templates/data_table/_dt_elements.mako:46 +#: rhodecode/templates/data_table/_dt_elements.mako:47 +#: rhodecode/templates/data_table/_dt_elements.mako:197 msgid "Summary" msgstr "Riassunto" #: rhodecode/templates/base/base.mako:229 -#: rhodecode/templates/data_table/_dt_elements.mako:17 -#: rhodecode/templates/data_table/_dt_elements.mako:18 +#: rhodecode/templates/data_table/_dt_elements.mako:51 +#: rhodecode/templates/data_table/_dt_elements.mako:52 msgid "Changelog" msgstr "Registro" #: rhodecode/templates/base/base.mako:230 -#: rhodecode/templates/data_table/_dt_elements.mako:22 -#: rhodecode/templates/data_table/_dt_elements.mako:23 +#: rhodecode/templates/data_table/_dt_elements.mako:56 +#: rhodecode/templates/data_table/_dt_elements.mako:57 #: rhodecode/templates/files/files.mako:15 msgid "Files" msgstr "i File" -#: rhodecode/templates/base/base.mako:232 +#: rhodecode/templates/base/base.mako:231 #: rhodecode/templates/bookmarks/bookmarks.mako:68 #: rhodecode/templates/branches/branches.mako:67 #: rhodecode/templates/tags/tags.mako:68 msgid "Compare" msgstr "Confronta" -#: rhodecode/templates/base/base.mako:237 +#: rhodecode/templates/base/base.mako:235 #, python-format msgid "Show Pull Requests for %s" msgstr "Mostra le richieste PULL da %s" -#: rhodecode/templates/base/base.mako:247 +#: rhodecode/templates/base/base.mako:245 msgid "Options" msgstr "Opzioni" -#: rhodecode/templates/base/base.mako:255 -#: rhodecode/templates/forks/forks_data.mako:30 -msgid "Compare fork" -msgstr "Confronta FORK" - -#: rhodecode/templates/base/base.mako:258 -#: rhodecode/templates/base/base.mako:406 +#: rhodecode/templates/base/base.mako:253 +#: rhodecode/templates/changelog/changelog.mako:40 +#, python-format +msgid "Compare fork with %s" +msgstr "Confronta fork con %s" + +#: rhodecode/templates/base/base.mako:267 +#: rhodecode/templates/base/base.mako:411 #: rhodecode/templates/search/search.mako:64 msgid "Search" msgstr "Ricerca" -#: rhodecode/templates/base/base.mako:262 +#: rhodecode/templates/base/base.mako:271 msgid "Unlock" msgstr "Sblocca" -#: rhodecode/templates/base/base.mako:264 +#: rhodecode/templates/base/base.mako:273 msgid "Lock" msgstr "Blocca" -#: rhodecode/templates/base/base.mako:269 -#: rhodecode/templates/data_table/_dt_elements.mako:27 -#: rhodecode/templates/data_table/_dt_elements.mako:28 -#: rhodecode/templates/forks/forks_data.mako:8 +#: rhodecode/templates/base/base.mako:278 +#: rhodecode/templates/data_table/_dt_elements.mako:61 +#: rhodecode/templates/data_table/_dt_elements.mako:62 msgid "Fork" msgstr "Fork" -#: rhodecode/templates/base/base.mako:270 +#: rhodecode/templates/base/base.mako:279 msgid "Create Pull Request" msgstr "Crea richiesta di PULL" -#: rhodecode/templates/base/base.mako:292 +#: rhodecode/templates/base/base.mako:301 msgid "Sign in" msgstr "Accedi" -#: rhodecode/templates/base/base.mako:300 +#: rhodecode/templates/base/base.mako:309 #: rhodecode/templates/debug_style/login.html:28 msgid "Sign in to your account" msgstr "Accedi al tuo account" -#: rhodecode/templates/base/base.mako:317 +#: rhodecode/templates/base/base.mako:326 #: rhodecode/templates/debug_style/login.html:46 msgid "(Forgot password?)" msgstr "(Password dimenticata?)" -#: rhodecode/templates/base/base.mako:327 +#: rhodecode/templates/base/base.mako:336 msgid "Don't have an account?" msgstr "Non possiedi un account?" -#: rhodecode/templates/base/base.mako:329 +#: rhodecode/templates/base/base.mako:338 msgid "Using external auth? Sign In here." msgstr "" -#: rhodecode/templates/base/base.mako:348 +#: rhodecode/templates/base/base.mako:357 msgid "My personal group" msgstr "" -#: rhodecode/templates/base/base.mako:352 +#: rhodecode/templates/base/base.mako:361 msgid "Sign Out" msgstr "" -#: rhodecode/templates/base/base.mako:388 +#: rhodecode/templates/base/base.mako:393 msgid "Show activity journal" msgstr "" -#: rhodecode/templates/base/base.mako:389 -#: rhodecode/templates/journal/journal.mako:4 -#: rhodecode/templates/journal/journal.mako:14 -msgid "Journal" -msgstr "Journal" - #: rhodecode/templates/base/base.mako:394 +#: rhodecode/templates/journal/journal.mako:4 +#: rhodecode/templates/journal/journal.mako:15 +msgid "Journal" +msgstr "Journal" + +#: rhodecode/templates/base/base.mako:399 msgid "Show Public activity journal" msgstr "" -#: rhodecode/templates/base/base.mako:395 +#: rhodecode/templates/base/base.mako:400 msgid "Public journal" msgstr "Journal pubblico" -#: rhodecode/templates/base/base.mako:400 +#: rhodecode/templates/base/base.mako:405 msgid "Show Gists" msgstr "" -#: rhodecode/templates/base/base.mako:401 +#: rhodecode/templates/base/base.mako:406 msgid "Gists" msgstr "i Gist" -#: rhodecode/templates/base/base.mako:405 +#: rhodecode/templates/base/base.mako:410 msgid "Search in repositories you have access to" msgstr "" -#: rhodecode/templates/base/base.mako:411 +#: rhodecode/templates/base/base.mako:416 msgid "Admin settings" msgstr "" -#: rhodecode/templates/base/base.mako:418 +#: rhodecode/templates/base/base.mako:423 msgid "Delegated Admin settings" msgstr "" -#: rhodecode/templates/base/base.mako:428 -#: rhodecode/templates/base/base.mako:429 +#: rhodecode/templates/base/base.mako:433 +#: rhodecode/templates/base/base.mako:434 #: rhodecode/templates/debug_style/alerts.html:5 #: rhodecode/templates/debug_style/buttons.html:5 #: rhodecode/templates/debug_style/code-block.html:6 @@ -7780,15 +8065,15 @@ msgstr "" msgid "Style" msgstr "Stile" -#: rhodecode/templates/base/base.mako:486 +#: rhodecode/templates/base/base.mako:491 msgid "Go to" msgstr "" -#: rhodecode/templates/base/base.mako:539 +#: rhodecode/templates/base/base.mako:544 msgid "Keyboard shortcuts" msgstr "Scorciatoie da tastiera" -#: rhodecode/templates/base/base.mako:547 +#: rhodecode/templates/base/base.mako:552 msgid "Site-wide shortcuts" msgstr "Scorciatoie per tutto il sito" @@ -7898,9 +8183,9 @@ msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:274 #: rhodecode/templates/changeset/changeset_file_comment.mako:324 #: rhodecode/templates/files/files_add.mako:84 -#: rhodecode/templates/files/files_add.mako:228 -#: rhodecode/templates/files/files_edit.mako:82 -#: rhodecode/templates/files/files_edit.mako:185 +#: rhodecode/templates/files/files_add.mako:230 +#: rhodecode/templates/files/files_edit.mako:85 +#: rhodecode/templates/files/files_edit.mako:189 msgid "Preview" msgstr "Anteprima" @@ -7908,77 +8193,94 @@ msgstr "Anteprima" msgid "Test Pattern Preview" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:18 +#: rhodecode/templates/base/perms_summary.mako:14 +msgid "in JSON format" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:23 msgid "show" msgstr "mostra" -#: rhodecode/templates/base/perms_summary.mako:19 +#: rhodecode/templates/base/perms_summary.mako:24 msgid "none" msgstr "nessuno" -#: rhodecode/templates/base/perms_summary.mako:20 +#: rhodecode/templates/base/perms_summary.mako:25 msgid "read" msgstr "lettura" -#: rhodecode/templates/base/perms_summary.mako:21 +#: rhodecode/templates/base/perms_summary.mako:26 msgid "write" msgstr "scrittura" -#: rhodecode/templates/base/perms_summary.mako:22 +#: rhodecode/templates/base/perms_summary.mako:27 msgid "admin" msgstr "admin" -#: rhodecode/templates/base/perms_summary.mako:29 +#: rhodecode/templates/base/perms_summary.mako:34 msgid "No permissions defined" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:37 -#: rhodecode/templates/base/perms_summary.mako:103 +#: rhodecode/templates/base/perms_summary.mako:42 +#: rhodecode/templates/base/perms_summary.mako:150 msgid "Permission" msgstr "Permesso" -#: rhodecode/templates/base/perms_summary.mako:39 -#: rhodecode/templates/base/perms_summary.mako:105 +#: rhodecode/templates/base/perms_summary.mako:44 +#: rhodecode/templates/base/perms_summary.mako:152 msgid "Edit Permission" msgstr "Modifica Permesso" -#: rhodecode/templates/base/perms_summary.mako:85 -msgid "Super admin" -msgstr "Super admi" - -#: rhodecode/templates/base/perms_summary.mako:87 +#: rhodecode/templates/base/perms_summary.mako:100 +#: rhodecode/templates/base/perms_summary.mako:109 +msgid "edit global" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:117 msgid "Repository default permission" msgstr "Permessi base del repository" -#: rhodecode/templates/base/perms_summary.mako:88 +#: rhodecode/templates/base/perms_summary.mako:120 msgid "Repository group default permission" msgstr "Permessi base del gruppo di repository" -#: rhodecode/templates/base/perms_summary.mako:89 +#: rhodecode/templates/base/perms_summary.mako:123 msgid "User group default permission" msgstr "Permessi base del gruppo utente" -#: rhodecode/templates/base/perms_summary.mako:91 +#: rhodecode/templates/base/perms_summary.mako:126 +msgid "Super admin" +msgstr "Super admi" + +#: rhodecode/templates/base/perms_summary.mako:129 +msgid "Inherit permissions" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:132 msgid "Create repositories" msgstr "Crea i repository" -#: rhodecode/templates/base/perms_summary.mako:92 +#: rhodecode/templates/base/perms_summary.mako:135 msgid "Fork repositories" msgstr "Fork di repository" -#: rhodecode/templates/base/perms_summary.mako:93 +#: rhodecode/templates/base/perms_summary.mako:138 msgid "Create repository groups" msgstr "Crea gruppi di repository" -#: rhodecode/templates/base/perms_summary.mako:94 +#: rhodecode/templates/base/perms_summary.mako:141 msgid "Create user groups" msgstr "Crea gruppi utente" -#: rhodecode/templates/base/perms_summary.mako:162 +#: rhodecode/templates/base/perms_summary.mako:190 +msgid "overridden by" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:223 msgid "No permission defined" msgstr "Nessun permesso definito" -#: rhodecode/templates/base/root.mako:155 +#: rhodecode/templates/base/root.mako:165 msgid "Please enable JavaScript to use RhodeCode Enterprise" msgstr "" @@ -8101,93 +8403,74 @@ msgstr "" msgid "Enable evolve extension for this repository." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:152 -msgid "Mercurial Labs Settings" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:152 -msgid "" -"These features are considered experimental and may not work as expected." +#: rhodecode/templates/base/vcs_settings.mako:153 +msgid "Git Settings" msgstr "" #: rhodecode/templates/base/vcs_settings.mako:158 -msgid "Use rebase as merge strategy" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:161 -msgid "" -"Use rebase instead of creating a merge commit when merging via web " -"interface." -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:173 -msgid "Git Settings" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:178 msgid "Enable lfs extension" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:182 +#: rhodecode/templates/base/vcs_settings.mako:162 msgid "Enable lfs extensions for all repositories." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:184 +#: rhodecode/templates/base/vcs_settings.mako:164 msgid "Enable lfs extensions for this repository." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:195 +#: rhodecode/templates/base/vcs_settings.mako:175 msgid "Filesystem location where Git lfs objects should be stored." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:206 +#: rhodecode/templates/base/vcs_settings.mako:186 msgid "Global Subversion Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:212 +#: rhodecode/templates/base/vcs_settings.mako:192 msgid "Proxy subversion HTTP requests" msgstr "Proxy per le richieste HTTP Subversion" -#: rhodecode/templates/base/vcs_settings.mako:216 +#: rhodecode/templates/base/vcs_settings.mako:196 msgid "" "Subversion HTTP Support. Enables communication with SVN over HTTP protocol." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:217 +#: rhodecode/templates/base/vcs_settings.mako:197 msgid "SVN Protocol setup Documentation" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:223 +#: rhodecode/templates/base/vcs_settings.mako:203 msgid "Subversion HTTP Server URL" msgstr "URL del server HTTP Subversion" -#: rhodecode/templates/base/vcs_settings.mako:229 +#: rhodecode/templates/base/vcs_settings.mako:209 msgid "Generate Apache Config" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:241 +#: rhodecode/templates/base/vcs_settings.mako:221 msgid "Subversion Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:246 +#: rhodecode/templates/base/vcs_settings.mako:226 msgid "Repository patterns" msgstr "Pattern del Repository" -#: rhodecode/templates/base/vcs_settings.mako:250 +#: rhodecode/templates/base/vcs_settings.mako:230 msgid "" "Patterns for identifying SVN branches and tags. For recursive search, use " "\"*\". Eg.: \"/branches/*\"" msgstr "\"Pattern\" per identificare \"branch\" e \"tag\" svn. Per ricerche ricorsive, usare \"*\". Es.: \"/branches/*\"" -#: rhodecode/templates/base/vcs_settings.mako:314 +#: rhodecode/templates/base/vcs_settings.mako:294 msgid "Pull Request Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:319 +#: rhodecode/templates/base/vcs_settings.mako:299 msgid "Enable server-side merge for pull requests" msgstr "Abilita l'incorporamento lato server delle \"richieste di PULL\"" -#: rhodecode/templates/base/vcs_settings.mako:322 +#: rhodecode/templates/base/vcs_settings.mako:302 msgid "" "Note: when this feature is enabled, it only runs hooks defined in the " "rcextension package. Custom hooks added on the Admin -> Settings -> Hooks " @@ -8195,16 +8478,40 @@ msgid "" "web interface." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:326 +#: rhodecode/templates/base/vcs_settings.mako:306 msgid "Invalidate and relocate inline comments during update" msgstr "Invalida e realloca i commenti in linea durante l'aggiornmento" -#: rhodecode/templates/base/vcs_settings.mako:329 +#: rhodecode/templates/base/vcs_settings.mako:309 msgid "" "During the update of a pull request, the position of inline comments will be" " updated and outdated inline comments will be hidden." msgstr "Aggiorna la posizione dei commenti inline durante l'aggiornamento di una \"richiesta di PULL\". I commenti inline non più sognificativi saranno nascosti." +#: rhodecode/templates/base/vcs_settings.mako:318 +msgid "Mercurial Pull Request Settings" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:324 +msgid "Use rebase as merge strategy" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:327 +msgid "" +"Use rebase instead of creating a merge commit when merging via web " +"interface." +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:332 +msgid "Close branch before merging it" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:335 +msgid "" +"Close branch before merging it into destination branch. No effect when " +"rebase strategy is use." +msgstr "" + #: rhodecode/templates/bookmarks/bookmarks.mako:5 #, python-format msgid "%s Bookmarks" @@ -8219,8 +8526,8 @@ msgid "Compare Selected Bookmarks" msgstr "confronta i Segnalibri Selezionati" #: rhodecode/templates/bookmarks/bookmarks_data.mako:13 -#: rhodecode/templates/changelog/changelog_elements.mako:111 -#: rhodecode/templates/changeset/changeset.mako:112 +#: rhodecode/templates/changelog/changelog_elements.mako:115 +#: rhodecode/templates/changeset/changeset.mako:115 #: rhodecode/templates/files/base.mako:10 #: rhodecode/templates/summary/summary_commits.mako:62 #, python-format @@ -8241,8 +8548,8 @@ msgid "Compare Selected Branches" msgstr "confronta i Branch Selezionati" #: rhodecode/templates/branches/branches_data.mako:12 -#: rhodecode/templates/changelog/changelog_elements.mako:103 -#: rhodecode/templates/changeset/changeset.mako:125 +#: rhodecode/templates/changelog/changelog_elements.mako:107 +#: rhodecode/templates/changeset/changeset.mako:128 #: rhodecode/templates/files/base.mako:23 #: rhodecode/templates/summary/summary_commits.mako:76 #, python-format @@ -8254,55 +8561,54 @@ msgstr "Branch %s" msgid "%s Changelog" msgstr "%s Changelog" -#: rhodecode/templates/changelog/changelog.mako:40 -#: rhodecode/templates/forks/forks_data.mako:28 -#, python-format -msgid "Compare fork with %s" -msgstr "Confronta fork con %s" - -#: rhodecode/templates/changelog/changelog.mako:52 +#: rhodecode/templates/changelog/changelog.mako:50 #, python-format msgid "Compare fork with Parent (%s)" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:67 -#: rhodecode/templates/changelog/changelog.mako:68 +#: rhodecode/templates/changelog/changelog.mako:65 +#: rhodecode/templates/changelog/changelog.mako:66 msgid "Clear selection" msgstr "Ripulisci selezione" -#: rhodecode/templates/changelog/changelog.mako:83 +#: rhodecode/templates/changelog/changelog.mako:81 msgid "Clear filter" msgstr "" #: rhodecode/templates/changelog/changelog.mako:89 -#, python-format -msgid "showing %d out of %d commit" -msgid_plural "showing %d out of %d commits" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changelog/changelog.mako:110 +msgid "Hide obsolete/hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:91 +msgid "Show obsolete/hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:94 +msgid "Show hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:121 #: rhodecode/templates/files/files_add.mako:99 #: rhodecode/templates/files/files_delete.mako:60 -#: rhodecode/templates/files/files_edit.mako:96 +#: rhodecode/templates/files/files_edit.mako:99 msgid "Commit Message" msgstr "Messaggio Commit" -#: rhodecode/templates/changelog/changelog.mako:112 +#: rhodecode/templates/changelog/changelog.mako:123 #: rhodecode/templates/summary/summary_commits.mako:10 msgid "Age" msgstr "Et" -#: rhodecode/templates/changelog/changelog.mako:115 +#: rhodecode/templates/changelog/changelog.mako:126 #: rhodecode/templates/summary/summary_commits.mako:12 msgid "Refs" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:239 +#: rhodecode/templates/changelog/changelog.mako:250 msgid "Filter changelog" msgstr "Filtra registro" -#: rhodecode/templates/changelog/changelog.mako:296 +#: rhodecode/templates/changelog/changelog.mako:311 msgid "There are no changes yet" msgstr "Nessun cambiamento" @@ -8320,8 +8626,7 @@ msgstr "" #: rhodecode/templates/changelog/changelog_elements.mako:30 #: rhodecode/templates/summary/summary_commits.mako:25 -#, python-format -msgid "Commit status: %s" +msgid "Commit status: {}" msgstr "" #: rhodecode/templates/changelog/changelog_elements.mako:36 @@ -8334,43 +8639,48 @@ msgstr "" msgid "Commit has comments" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:53 -#: rhodecode/templates/changeset/changeset.mako:40 +#: rhodecode/templates/changelog/changelog_elements.mako:52 +#: rhodecode/templates/changeset/changeset.mako:42 +msgid "Copy the full commit id" +msgstr "" + +#: rhodecode/templates/changelog/changelog_elements.mako:59 +#: rhodecode/templates/changeset/changeset.mako:44 msgid "Commit phase" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:60 -#: rhodecode/templates/changelog/changelog_elements.mako:67 -#: rhodecode/templates/changeset/changeset.mako:46 -#: rhodecode/templates/changeset/changeset.mako:53 +#: rhodecode/templates/changelog/changelog_elements.mako:66 +#: rhodecode/templates/changelog/changelog_elements.mako:73 +#: rhodecode/templates/changeset/changeset.mako:50 +#: rhodecode/templates/changeset/changeset.mako:57 msgid "Evolve State" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:60 -#: rhodecode/templates/changeset/changeset.mako:46 +#: rhodecode/templates/changelog/changelog_elements.mako:66 +#: rhodecode/templates/changeset/changeset.mako:50 msgid "obsolete" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:67 -#: rhodecode/templates/changeset/changeset.mako:53 -msgid "hidden" -msgstr "" - #: rhodecode/templates/changelog/changelog_elements.mako:73 -#: rhodecode/templates/compare/compare_commits.mako:47 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:522 +#: rhodecode/templates/changeset/changeset.mako:57 +msgid "hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog_elements.mako:77 +#: rhodecode/templates/compare/compare_commits.mako:45 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:528 #: rhodecode/templates/search/search_commit.mako:36 msgid "Expand commit message" msgstr "Espandi il messaggio commit" -#: rhodecode/templates/changelog/changelog_elements.mako:97 -#: rhodecode/templates/changeset/changeset.mako:106 +#: rhodecode/templates/changelog/changelog_elements.mako:101 +#: rhodecode/templates/changeset/changeset.mako:109 #: rhodecode/templates/files/base.mako:4 msgid "merge" msgstr "merge" -#: rhodecode/templates/changelog/changelog_elements.mako:119 -#: rhodecode/templates/changeset/changeset.mako:119 +#: rhodecode/templates/changelog/changelog_elements.mako:123 +#: rhodecode/templates/changeset/changeset.mako:122 #: rhodecode/templates/files/base.mako:17 #: rhodecode/templates/summary/summary_commits.mako:69 #: rhodecode/templates/tags/tags_data.mako:12 @@ -8378,7 +8688,7 @@ msgstr "merge" msgid "Tag %s" msgstr "Tag %s" -#: rhodecode/templates/changelog/changelog_elements.mako:133 +#: rhodecode/templates/changelog/changelog_elements.mako:137 msgid "load next" msgstr "" @@ -8391,102 +8701,84 @@ msgstr "" msgid "%s Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:62 +#: rhodecode/templates/changeset/changeset.mako:65 msgid "Parent Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:62 +#: rhodecode/templates/changeset/changeset.mako:65 msgid "Parent" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:66 +#: rhodecode/templates/changeset/changeset.mako:69 msgid "Child Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:66 +#: rhodecode/templates/changeset/changeset.mako:69 msgid "Child" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:78 +#: rhodecode/templates/changeset/changeset.mako:81 msgid "Expand" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:86 -#: rhodecode/templates/changeset/changeset.mako:92 +#: rhodecode/templates/changeset/changeset.mako:89 +#: rhodecode/templates/changeset/changeset.mako:95 #: rhodecode/templates/changeset/changeset_file_comment.mako:81 #: rhodecode/templates/compare/compare_diff.mako:159 msgid "Commit status" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:99 +#: rhodecode/templates/changeset/changeset.mako:102 #: rhodecode/templates/files/file_tree_detail.mako:21 #: rhodecode/templates/files/files_detail.mako:20 msgid "References" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:135 +#: rhodecode/templates/changeset/changeset.mako:138 msgid "Diff options" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:139 +#: rhodecode/templates/changeset/changeset.mako:142 #: rhodecode/templates/codeblocks/diffs.mako:445 #: rhodecode/templates/codeblocks/diffs.mako:448 msgid "Raw diff" msgstr "diff semplice" -#: rhodecode/templates/changeset/changeset.mako:140 +#: rhodecode/templates/changeset/changeset.mako:143 msgid "Raw Diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:143 +#: rhodecode/templates/changeset/changeset.mako:146 msgid "Patch diff" msgstr "Patch diff" -#: rhodecode/templates/changeset/changeset.mako:144 +#: rhodecode/templates/changeset/changeset.mako:147 msgid "Patch Diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:147 +#: rhodecode/templates/changeset/changeset.mako:150 #: rhodecode/templates/codeblocks/diffs.mako:452 #: rhodecode/templates/codeblocks/diffs.mako:455 msgid "Download diff" msgstr "Download diff" -#: rhodecode/templates/changeset/changeset.mako:148 +#: rhodecode/templates/changeset/changeset.mako:151 msgid "Download Diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:165 -#: rhodecode/templates/changeset/changeset.mako:167 -#: rhodecode/tests/functional/test_commit_comments.py:275 -#, python-format -msgid "%d Commit comment" -msgid_plural "%d Commit comments" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changeset/changeset.mako:170 -#: rhodecode/templates/changeset/changeset.mako:172 -#: rhodecode/tests/functional/test_commit_comments.py:282 -#, python-format -msgid "%d Inline Comment" -msgid_plural "%d Inline Comments" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changeset/changeset.mako:180 +#: rhodecode/templates/changeset/changeset.mako:183 msgid "Unresolved TODOs" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:189 +#: rhodecode/templates/changeset/changeset.mako:192 msgid "There are no unresolved TODOs" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:269 +#: rhodecode/templates/changeset/changeset.mako:272 msgid "No Child Commits" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:305 +#: rhodecode/templates/changeset/changeset.mako:308 msgid "No Parent Commits" msgstr "" @@ -8556,12 +8848,12 @@ msgid "Leave a comment on this Commit." msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:282 -#: rhodecode/templates/codeblocks/diffs.mako:71 +#: rhodecode/templates/codeblocks/diffs.mako:65 msgid "You need to be logged in to leave comments." msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:283 -#: rhodecode/templates/codeblocks/diffs.mako:71 +#: rhodecode/templates/codeblocks/diffs.mako:65 msgid "Login now" msgstr "Autenticati ora" @@ -8581,7 +8873,7 @@ msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:368 #: rhodecode/templates/pullrequests/pullrequest_show.mako:15 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:153 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:159 #: rhodecode/templates/pullrequests/pullrequests.mako:52 msgid "Closed" msgstr "Chiuso" @@ -8599,15 +8891,8 @@ msgstr "Commento" msgid "%s Commits" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:9 -#: rhodecode/templates/changeset/changeset_range.mako:20 -#, python-format -msgid "(%s commit)" -msgid_plural "(%s commits)" -msgstr[0] "(%s commit)" -msgstr[1] "(%s commit)" - #: rhodecode/templates/changeset/changeset_range.mako:16 +#: rhodecode/templates/files/file_authors_box.mako:33 msgid "Commits" msgstr "" @@ -8619,31 +8904,13 @@ msgstr "" msgid "Diff option" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:59 +#: rhodecode/templates/changeset/changeset_range.mako:65 msgid "Show combined compare" msgstr "Mostra confronto combinato" -#: rhodecode/templates/changeset/changeset_range.mako:99 -#: rhodecode/templates/compare/compare_diff.mako:312 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:446 -#, python-format -msgid "Expand %s commit" -msgid_plural "Expand %s commits" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changeset/changeset_range.mako:105 -#: rhodecode/templates/compare/compare_diff.mako:318 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:452 -#, python-format -msgid "Collapse %s commit" -msgid_plural "Collapse %s commits" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/changeset/diff_block.mako:7 -#: rhodecode/templates/codeblocks/diffs.mako:128 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:123 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "The requested commit is too big and content was truncated." msgstr "" @@ -8651,8 +8918,8 @@ msgstr "" #: rhodecode/templates/changeset/diff_block.mako:10 #: rhodecode/templates/changeset/diff_block.mako:25 #: rhodecode/templates/changeset/diff_block.mako:46 -#: rhodecode/templates/codeblocks/diffs.mako:131 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:126 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "Showing a big diff might take some time and resources, continue?" msgstr "" @@ -8660,8 +8927,8 @@ msgstr "" #: rhodecode/templates/changeset/diff_block.mako:10 #: rhodecode/templates/changeset/diff_block.mako:25 #: rhodecode/templates/changeset/diff_block.mako:46 -#: rhodecode/templates/codeblocks/diffs.mako:131 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:126 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "Show full diff" msgstr "Mostra diff completo" @@ -8674,68 +8941,50 @@ msgstr "" msgid "Diff was truncated. File content available only in full diff." msgstr "" -#: rhodecode/templates/changeset/diff_block.mako:58 -#, python-format -msgid "%(num)s file changed" -msgid_plural "%(num)s files changed" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changeset/diff_block.mako:60 -#: rhodecode/templates/codeblocks/diffs.mako:133 -#, python-format -msgid "%(num)s file changed: %(linesadd)s inserted, %(linesdel)s deleted" -msgid_plural "" -"%(num)s files changed: %(linesadd)s inserted, %(linesdel)s deleted" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/codeblocks/diffs.mako:117 +#: rhodecode/templates/codeblocks/diffs.mako:111 msgid "Browse Files at revision {}" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:118 +#: rhodecode/templates/codeblocks/diffs.mako:112 msgid "Browse Files" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:130 -#, python-format -msgid "%(num)s file changed." -msgid_plural "%(num)s files changed." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/codeblocks/diffs.mako:141 +#: rhodecode/templates/codeblocks/diffs.mako:136 msgid "No files" msgstr "Nessun file" -#: rhodecode/templates/codeblocks/diffs.mako:169 +#: rhodecode/templates/codeblocks/diffs.mako:164 msgid "File was deleted" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:171 +#: rhodecode/templates/codeblocks/diffs.mako:166 msgid "Binary file hidden" msgstr "" +#: rhodecode/templates/codeblocks/diffs.mako:184 +#, python-format +msgid "" +"This diff has been collapsed as it changes many lines, (%i lines changed)" +msgstr "" + +#: rhodecode/templates/codeblocks/diffs.mako:186 +msgid "Show them" +msgstr "" + #: rhodecode/templates/codeblocks/diffs.mako:189 -#, python-format -msgid "" -"This diff has been collapsed as it changes many lines, (%i lines changed)" -msgstr "" - -#: rhodecode/templates/codeblocks/diffs.mako:191 -msgid "Show them" -msgstr "" - -#: rhodecode/templates/codeblocks/diffs.mako:194 msgid "Hide them" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:289 +#: rhodecode/templates/codeblocks/diffs.mako:284 msgid "" "File was deleted in this version, and outdated comments were made on it" msgstr "" +#: rhodecode/templates/codeblocks/diffs.mako:350 +#: rhodecode/templates/files/files_source.mako:19 +msgid "Copy the full path" +msgstr "" + #: rhodecode/templates/codeblocks/diffs.mako:415 #: rhodecode/templates/codeblocks/diffs.mako:431 #, python-format @@ -8794,7 +9043,7 @@ msgstr "" msgid "Wide Mode Diff" msgstr "" -#: rhodecode/templates/codeblocks/source.mako:24 +#: rhodecode/templates/codeblocks/source.mako:25 msgid "view annotation from before this change" msgstr "" @@ -8807,25 +9056,11 @@ msgid "Compare was calculated based on t msgstr "" #: rhodecode/templates/compare/compare_commits.mako:17 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:483 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:489 msgid "Time" msgstr "" -#: rhodecode/templates/compare/compare_commits.mako:68 -#, python-format -msgid "%s commit hidden" -msgid_plural "%s commits hidden" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/compare/compare_commits.mako:69 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:600 -msgid "show it" -msgid_plural "show them" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/compare/compare_commits.mako:75 +#: rhodecode/templates/compare/compare_commits.mako:73 msgid "No commits in this compare" msgstr "" @@ -8835,13 +9070,6 @@ msgstr "" msgid "%s Compare" msgstr "%s Confronti" -#: rhodecode/templates/compare/compare_diff.mako:17 -#, python-format -msgid "%s commit" -msgid_plural "%s commits" -msgstr[0] "%s commit" -msgstr[1] "%s commit" - #: rhodecode/templates/compare/compare_diff.mako:44 #: rhodecode/templates/compare/compare_diff.mako:101 #: rhodecode/templates/compare/compare_diff.mako:110 @@ -8855,14 +9083,14 @@ msgstr "" #: rhodecode/templates/compare/compare_diff.mako:60 #: rhodecode/templates/email_templates/pull_request_review.mako:74 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:103 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:107 msgid "Target" msgstr "" #: rhodecode/templates/compare/compare_diff.mako:76 #: rhodecode/templates/email_templates/pull_request_comment.mako:90 #: rhodecode/templates/email_templates/pull_request_review.mako:73 -#: rhodecode/templates/files/files_source.mako:23 +#: rhodecode/templates/files/files_source.mako:29 #: rhodecode/templates/pullrequests/pullrequest_show.mako:71 msgid "Source" msgstr "" @@ -8886,72 +9114,69 @@ msgstr "Scambia" msgid "Compare commits, branches, bookmarks or tags." msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:49 +#: rhodecode/templates/data_table/_dt_elements.mako:83 msgid "Mercurial repository" msgstr "Repository Mercurial" -#: rhodecode/templates/data_table/_dt_elements.mako:51 +#: rhodecode/templates/data_table/_dt_elements.mako:85 msgid "Git repository" msgstr "Repository Git" -#: rhodecode/templates/data_table/_dt_elements.mako:53 +#: rhodecode/templates/data_table/_dt_elements.mako:87 msgid "Subversion repository" msgstr "Repositiory subversion" -#: rhodecode/templates/data_table/_dt_elements.mako:60 +#: rhodecode/templates/data_table/_dt_elements.mako:94 msgid "Public repository" msgstr "Repository pubblico" -#: rhodecode/templates/data_table/_dt_elements.mako:70 -msgid "Repository creating in progress..." -msgstr "Creazione repository in corso..." - -#: rhodecode/templates/data_table/_dt_elements.mako:88 +#: rhodecode/templates/data_table/_dt_elements.mako:104 +msgid "This repository is being created in a background task" +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:105 +msgid "creating..." +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:136 msgid "No commits yet" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:95 -#: rhodecode/templates/data_table/_dt_elements.mako:97 +#: rhodecode/templates/data_table/_dt_elements.mako:143 +#: rhodecode/templates/data_table/_dt_elements.mako:145 #, python-format msgid "Subscribe to %s rss feed" msgstr "Sottoscrivi il feed rss %s" -#: rhodecode/templates/data_table/_dt_elements.mako:103 -#: rhodecode/templates/data_table/_dt_elements.mako:105 +#: rhodecode/templates/data_table/_dt_elements.mako:151 +#: rhodecode/templates/data_table/_dt_elements.mako:153 #, python-format msgid "Subscribe to %s atom feed" msgstr "Sottoscrivi l' atom feed %s" -#: rhodecode/templates/data_table/_dt_elements.mako:133 +#: rhodecode/templates/data_table/_dt_elements.mako:181 msgid "Creating" msgstr "Creazione" -#: rhodecode/templates/data_table/_dt_elements.mako:135 -msgid "Created" -msgstr "Creato" - -#: rhodecode/templates/data_table/_dt_elements.mako:185 -#, python-format -msgid "Confirm to delete this group: %s with %s repository" -msgid_plural "Confirm to delete this group: %s with %s repositories" -msgstr[0] "Conferma l'eliminazione del gruppo: %s incluso %s repository" -msgstr[1] "Conferma l'eliminazione del gruppo: %s inclusi %s repository" - -#: rhodecode/templates/data_table/_dt_elements.mako:211 +#: rhodecode/templates/data_table/_dt_elements.mako:225 +msgid "personal" +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:271 #, python-format msgid "Confirm to delete this user group: %s" msgstr "Conferma la cancellazione di questo gruppo utente: %s" -#: rhodecode/templates/data_table/_dt_elements.mako:228 +#: rhodecode/templates/data_table/_dt_elements.mako:288 msgid "User group" msgstr "Gruppo utenti" -#: rhodecode/templates/data_table/_dt_elements.mako:272 -#: rhodecode/templates/forks/fork.mako:83 +#: rhodecode/templates/data_table/_dt_elements.mako:332 +#: rhodecode/templates/forks/fork.mako:88 msgid "Private" msgstr "Privato" -#: rhodecode/templates/data_table/_dt_elements.mako:306 +#: rhodecode/templates/data_table/_dt_elements.mako:366 #, python-format msgid "Pull request #%(pr_number)s" msgstr "" @@ -9253,13 +9478,6 @@ msgstr "" msgid "Link" msgstr "" -#: rhodecode/templates/email_templates/pull_request_review.mako:46 -#, python-format -msgid "Commit (%(num)s)" -msgid_plural "Commits (%(num)s)" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/email_templates/pull_request_review.mako:71 #, python-format msgid "%(user)s wants you to review pull request #%(pr_id)s: \"%(pr_title)s\"." @@ -9275,13 +9493,6 @@ msgstr "" msgid "%(target_ref_type)s of %(target_repo_url)s" msgstr "" -#: rhodecode/templates/email_templates/pull_request_review.mako:76 -#, python-format -msgid "%(num)s Commit" -msgid_plural "%(num)s Commits" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/email_templates/test.mako:5 msgid "hello \"world\"" msgstr "" @@ -9317,13 +9528,6 @@ msgstr "" msgid "Last Author" msgstr "" -#: rhodecode/templates/files/file_authors_box.mako:8 -#, python-format -msgid "File Author (%s)" -msgid_plural "File Authors (%s)" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/files/file_authors_box.mako:11 msgid "Show All" msgstr "" @@ -9391,22 +9595,22 @@ msgid "Create New File" msgstr "Crea Nuovo File" #: rhodecode/templates/files/files_add.mako:81 -#: rhodecode/templates/files/files_edit.mako:79 +#: rhodecode/templates/files/files_edit.mako:82 msgid "line wraps" msgstr "accapo automatico" #: rhodecode/templates/files/files_add.mako:82 -#: rhodecode/templates/files/files_edit.mako:80 +#: rhodecode/templates/files/files_edit.mako:83 msgid "on" msgstr "acceso" #: rhodecode/templates/files/files_add.mako:82 -#: rhodecode/templates/files/files_edit.mako:80 +#: rhodecode/templates/files/files_edit.mako:83 msgid "off" msgstr "spento" #: rhodecode/templates/files/files_add.mako:109 -#: rhodecode/templates/files/files_edit.mako:106 +#: rhodecode/templates/files/files_edit.mako:109 msgid "Commit changes" msgstr "Commit modifiche" @@ -9461,15 +9665,15 @@ msgid "Delete file" msgstr "Elimina file" #: rhodecode/templates/files/files_delete.mako:45 -#: rhodecode/templates/files/files_source.mako:65 +#: rhodecode/templates/files/files_source.mako:71 #, python-format msgid "Binary file (%s)" msgstr "File binario (%s)" #: rhodecode/templates/files/files_delete.mako:50 -#: rhodecode/templates/files/files_source.mako:87 -msgid "File is too big to display" -msgstr "Il file è troppo grande per essere mostrato" +#: rhodecode/templates/files/files_source.mako:100 +msgid "File size {} is bigger then allowed limit {}. " +msgstr "" #: rhodecode/templates/files/files_delete.mako:70 msgid "Delete File" @@ -9518,15 +9722,15 @@ msgstr "sorgente" msgid "annotation" msgstr "annotazione" -#: rhodecode/templates/files/files_edit.mako:65 +#: rhodecode/templates/files/files_edit.mako:67 msgid "raw" msgstr "raw" -#: rhodecode/templates/files/files_edit.mako:67 +#: rhodecode/templates/files/files_edit.mako:70 msgid "download" msgstr "download" -#: rhodecode/templates/files/files_edit.mako:74 +#: rhodecode/templates/files/files_edit.mako:77 msgid "Editing file" msgstr "Modifica file" @@ -9534,62 +9738,55 @@ msgstr "Modifica file" msgid "Location" msgstr "Ubicazione" -#: rhodecode/templates/files/files_source.mako:8 +#: rhodecode/templates/files/files_source.mako:13 msgid "This file is a pointer to large binary file" msgstr "" -#: rhodecode/templates/files/files_source.mako:8 +#: rhodecode/templates/files/files_source.mako:13 msgid "LargeFile" msgstr "" -#: rhodecode/templates/files/files_source.mako:10 -msgid "line" -msgid_plural "lines" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/files/files_source.mako:17 +#: rhodecode/templates/files/files_source.mako:23 msgid "History" msgstr "" -#: rhodecode/templates/files/files_source.mako:20 -#: rhodecode/templates/search/search_content.mako:68 +#: rhodecode/templates/files/files_source.mako:26 +#: rhodecode/templates/search/search_content.mako:69 msgid "Show Full History" msgstr "" -#: rhodecode/templates/files/files_source.mako:25 -#: rhodecode/templates/search/search_content.mako:70 -msgid "Annotation" -msgstr "" - -#: rhodecode/templates/files/files_source.mako:27 -#: rhodecode/templates/search/search_content.mako:71 -msgid "Raw" -msgstr "" - #: rhodecode/templates/files/files_source.mako:31 +#: rhodecode/templates/search/search_content.mako:71 +msgid "Annotation" +msgstr "" + +#: rhodecode/templates/files/files_source.mako:33 +#: rhodecode/templates/search/search_content.mako:72 +msgid "Raw" +msgstr "" + +#: rhodecode/templates/files/files_source.mako:37 msgid "Download largefile" msgstr "" -#: rhodecode/templates/files/files_source.mako:35 +#: rhodecode/templates/files/files_source.mako:41 #: rhodecode/templates/search/search_content.mako:73 msgid "Download" msgstr "Download" -#: rhodecode/templates/files/files_source.mako:43 -#, python-format -msgid "Edit on Branch:%s" -msgstr "" - -#: rhodecode/templates/files/files_source.mako:48 +#: rhodecode/templates/files/files_source.mako:49 +msgid "Edit on Branch:{}" +msgstr "" + +#: rhodecode/templates/files/files_source.mako:54 msgid "Editing binary files not allowed" msgstr "Impossibile modificare file binari" -#: rhodecode/templates/files/files_source.mako:51 +#: rhodecode/templates/files/files_source.mako:57 msgid "Editing files allowed only when on branch head commit" msgstr "" -#: rhodecode/templates/files/files_source.mako:52 +#: rhodecode/templates/files/files_source.mako:58 msgid "Deleting files allowed only when on branch head commit" msgstr "" @@ -9603,22 +9800,23 @@ msgid "New Fork" msgstr "" #: rhodecode/templates/forks/fork.mako:37 +#: rhodecode/templates/forks/forks.mako:70 msgid "Fork name" msgstr "nome Fork" -#: rhodecode/templates/forks/fork.mako:77 +#: rhodecode/templates/forks/fork.mako:82 msgid "Default commit for files page, downloads, whoosh and readme" msgstr "" -#: rhodecode/templates/forks/fork.mako:93 +#: rhodecode/templates/forks/fork.mako:98 msgid "Copy permissions" msgstr "Copia permessi" -#: rhodecode/templates/forks/fork.mako:97 +#: rhodecode/templates/forks/fork.mako:102 msgid "Copy permissions from forked repository" msgstr "Copia permessi dal fork del repository" -#: rhodecode/templates/forks/fork.mako:102 +#: rhodecode/templates/forks/fork.mako:107 msgid "Fork this Repository" msgstr "Fai un Fork del repository" @@ -9631,34 +9829,23 @@ msgstr "%s Fork" msgid "Forks" msgstr "i Fork" -#: rhodecode/templates/forks/forks.mako:32 +#: rhodecode/templates/forks/forks.mako:30 msgid "Create new fork" msgstr "" -#: rhodecode/templates/forks/forks_data.mako:10 +#: rhodecode/templates/forks/forks.mako:74 msgid "Forked" msgstr "è un Fork" -#: rhodecode/templates/forks/forks_data.mako:46 -msgid "There are no forks yet" -msgstr "Non ci sono Fork" - -#: rhodecode/templates/journal/journal.mako:13 +#: rhodecode/templates/journal/journal.mako:14 msgid "Filter" msgstr "" -#: rhodecode/templates/journal/journal.mako:14 -#, python-format -msgid "%s entry" -msgid_plural "%s entries" -msgstr[0] "%s elemento" -msgstr[1] "%s elementi" - -#: rhodecode/templates/journal/journal.mako:23 +#: rhodecode/templates/journal/journal.mako:24 msgid "ATOM journal feed" msgstr "Feed ATOM del journal" -#: rhodecode/templates/journal/journal.mako:24 +#: rhodecode/templates/journal/journal.mako:25 msgid "RSS journal feed" msgstr "Feed RSS del journal" @@ -9667,15 +9854,15 @@ msgid "No entries yet" msgstr "Nessuna entry" #: rhodecode/templates/journal/public_journal.mako:4 -#: rhodecode/templates/journal/public_journal.mako:24 +#: rhodecode/templates/journal/public_journal.mako:12 msgid "Public Journal" msgstr "Journal Pubblico" -#: rhodecode/templates/journal/public_journal.mako:16 +#: rhodecode/templates/journal/public_journal.mako:21 msgid "ATOM public journal feed" msgstr "Feed ATOM del journal pubblico" -#: rhodecode/templates/journal/public_journal.mako:17 +#: rhodecode/templates/journal/public_journal.mako:22 msgid "RSS public journal feed" msgstr "Feed RSS del journal pubblico" @@ -9705,22 +9892,22 @@ msgid "Submit Pull Request" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:115 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:309 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:315 msgid "Author of this pull request" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:129 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:323 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:329 msgid "Reviewer rules" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:139 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:337 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:343 msgid "Pull request reviewers" msgstr "Revisori della richiesta PULL" #: rhodecode/templates/pullrequests/pullrequest.mako:150 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:392 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:398 msgid "Add reviewer or reviewer group" msgstr "" @@ -9733,13 +9920,6 @@ msgstr "" msgid "Loading compare ..." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest.mako:356 -#: rhodecode/templates/pullrequests/pullrequest.mako:358 -msgid "This pull request will consist of __COMMITS__ commit." -msgid_plural "This pull request will consist of __COMMITS__ commits." -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/pullrequests/pullrequest.mako:361 msgid "Show detailed compare." msgstr "" @@ -9764,26 +9944,26 @@ msgstr "" msgid "Merge is not currently possible because of below failed checks." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:37 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:42 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:52 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:57 msgid "refresh checks" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:38 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:43 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:53 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 msgid "Merge Pull Request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:43 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 msgid "You are not allowed to merge this pull request." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:45 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:60 msgid "Login to Merge this Pull Request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:54 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:69 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:73 msgid "Close with status {}" msgstr "" @@ -9804,171 +9984,175 @@ msgstr "Conferma l'eliminazione di quest msgid "Common ancestor" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:125 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:100 +msgid "Copy the pull url" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:129 msgid "Merge" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:138 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:140 +#: rhodecode/templates/summary/components.mako:53 +#: rhodecode/templates/summary/components.mako:69 +msgid "Copy the clone url" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:144 msgid "Shadow repository data not available" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:146 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:152 msgid "Review" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:157 -#, python-format -msgid "calculated based on %s reviewer vote" -msgid_plural "calculated based on %s reviewers votes" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/pullrequests/pullrequest_show.mako:175 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:181 msgid "Versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:186 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:188 -msgid "{} version available for this pull request, show it." -msgid_plural "{} versions available for this pull request, show them." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/pullrequests/pullrequest_show.mako:187 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:193 msgid "Hide all versions of this pull request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:212 -msgid "Your review status at this version" -msgstr "" - #: rhodecode/templates/pullrequests/pullrequest_show.mako:218 +msgid "Your review status at this version" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:224 msgid "Comment from pull request version {0}, general:{1} inline:{2}" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:235 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:239 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:241 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:245 msgid "select versions to show changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:236 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:242 msgid "show changes between versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:237 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:243 msgid "show pull request for this version" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:252 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:258 msgid "Comments at this version" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:256 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:262 msgid "Comments for this pull request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:261 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:263 -#, python-format -msgid "%d General " -msgstr "" - #: rhodecode/templates/pullrequests/pullrequest_show.mako:267 #: rhodecode/templates/pullrequests/pullrequest_show.mako:269 #, python-format -msgid "%d Inline" +msgid "%d General " msgstr "" #: rhodecode/templates/pullrequests/pullrequest_show.mako:273 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:277 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:275 +#, python-format +msgid "%d Inline" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:279 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:283 #, python-format msgid "%d Outdated" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:274 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:280 msgid "show outdated comments" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:275 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:281 msgid "hide outdated comments" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:286 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:292 msgid "Pull request versions not available" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:300 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:397 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:306 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:403 msgid "Save Changes" msgstr "Salva i Cambiamenti" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:414 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:378 +msgid "Mandatory reviewer" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:420 msgid "Missing requirements:" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:415 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:421 msgid "" "These commits cannot be displayed, because this repository uses the " "Mercurial largefiles extension, which was not enabled." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:423 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:429 msgid "Missing commits" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:424 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:430 msgid "" "This pull request cannot be displayed, because one or more commits no longer" " exist in the source repository." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:425 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:431 msgid "" "Please update this pull request, push the commits back into the source " "repository, or consider closing this pull request." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:436 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:442 #, python-format msgid "Showing changes at v%d, commenting is disabled." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:459 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:461 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:465 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:467 msgid "Update commits" msgstr "Aggiorna i commit" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:461 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:467 msgid "Update is disabled for current view" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:472 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:478 msgid "" "Commits and changes between v{ver_from} and {ver_to} of this pull request, " "commenting is disabled" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:476 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:482 msgid "commits added: {}, removed: {}" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:494 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:500 msgid "Commit added in displayed changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:496 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:502 msgid "Commit removed in displayed changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:599 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:605 msgid "there is {num} general comment from older versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:602 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:606 +msgid "show it" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:608 msgid "there are {num} general comments from older versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:603 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:609 msgid "show them" msgstr "" @@ -10071,7 +10255,7 @@ msgstr "" msgid "Age (old first)" msgstr "" -#: rhodecode/templates/search/search_content.mako:33 +#: rhodecode/templates/search/search_content.mako:34 msgid "more matches in this file" msgstr "" @@ -10079,84 +10263,74 @@ msgstr "" msgid "File" msgstr "" -#: rhodecode/templates/summary/base.mako:5 -#, python-format -msgid "%s Summary" -msgstr "%s Riassunto" - -#: rhodecode/templates/summary/base.mako:13 -#, python-format -msgid "%s ATOM feed" -msgstr "%s feed ATOM" - -#: rhodecode/templates/summary/base.mako:14 -#, python-format -msgid "%s RSS feed" -msgstr "%s feed RSS" - #: rhodecode/templates/summary/components.mako:49 msgid "Read-only url" msgstr "" -#: rhodecode/templates/summary/components.mako:54 -#: rhodecode/templates/summary/components.mako:65 -msgid "Show by Name" -msgstr "Mostra per Nome" - -#: rhodecode/templates/summary/components.mako:55 -#: rhodecode/templates/summary/components.mako:66 -msgid "Show by ID" -msgstr "Mostra per ID" - -#: rhodecode/templates/summary/components.mako:56 -msgid "SVN Protocol is disabled. To enable it, see the" -msgstr "" - #: rhodecode/templates/summary/components.mako:56 +#: rhodecode/templates/summary/components.mako:72 +msgid "Copy the clone by id url" +msgstr "" + +#: rhodecode/templates/summary/components.mako:58 +#: rhodecode/templates/summary/components.mako:74 +msgid "Show by Name" +msgstr "Mostra per Nome" + +#: rhodecode/templates/summary/components.mako:59 +#: rhodecode/templates/summary/components.mako:75 +msgid "Show by ID" +msgstr "Mostra per ID" + +#: rhodecode/templates/summary/components.mako:61 +msgid "SVN Protocol is disabled. To enable it, see the" +msgstr "" + +#: rhodecode/templates/summary/components.mako:61 msgid "documentation here" msgstr "" -#: rhodecode/templates/summary/components.mako:60 +#: rhodecode/templates/summary/components.mako:65 msgid "Clone url" msgstr "Clona url" -#: rhodecode/templates/summary/components.mako:86 +#: rhodecode/templates/summary/components.mako:94 msgid "Information" msgstr "" -#: rhodecode/templates/summary/components.mako:102 -msgid "Number of Repository Forks" -msgstr "" - #: rhodecode/templates/summary/components.mako:110 +msgid "Number of Repository Forks" +msgstr "" + +#: rhodecode/templates/summary/components.mako:118 msgid "Calculating Repository Size..." msgstr "" -#: rhodecode/templates/summary/components.mako:141 +#: rhodecode/templates/summary/components.mako:149 msgid "Calculating Code Statistics..." msgstr "" -#: rhodecode/templates/summary/components.mako:145 +#: rhodecode/templates/summary/components.mako:153 msgid "Statistics are disabled for this repository" msgstr "Le statistiche sono state disabilitate su questo repository" -#: rhodecode/templates/summary/components.mako:148 +#: rhodecode/templates/summary/components.mako:156 msgid "enable statistics" msgstr "" -#: rhodecode/templates/summary/components.mako:159 +#: rhodecode/templates/summary/components.mako:167 msgid "Downloads" msgstr "" -#: rhodecode/templates/summary/components.mako:165 +#: rhodecode/templates/summary/components.mako:173 msgid "There are no downloads yet" msgstr "Non ci sono download" -#: rhodecode/templates/summary/components.mako:169 +#: rhodecode/templates/summary/components.mako:177 msgid "Downloads are disabled for this repository" msgstr "Download disabilitati sul repository" -#: rhodecode/templates/summary/components.mako:172 +#: rhodecode/templates/summary/components.mako:180 msgid "enable downloads" msgstr "" @@ -10174,6 +10348,21 @@ msgstr "Avvio rapido" msgid "Readme file from commit %s:%s" msgstr "" +#: rhodecode/templates/summary/summary_base.mako:5 +#, python-format +msgid "%s Summary" +msgstr "%s Riassunto" + +#: rhodecode/templates/summary/summary_base.mako:13 +#, python-format +msgid "%s ATOM feed" +msgstr "%s feed ATOM" + +#: rhodecode/templates/summary/summary_base.mako:14 +#, python-format +msgid "%s RSS feed" +msgstr "%s feed RSS" + #: rhodecode/templates/summary/summary_commits.mako:100 msgid "Add or upload files directly via RhodeCode:" msgstr "" diff --git a/rhodecode/i18n/ja/LC_MESSAGES/rhodecode.mo b/rhodecode/i18n/ja/LC_MESSAGES/rhodecode.mo index 9b6cc4a5cbf93ca22132718ae239f5e854a06e11..3eeefbe88a8e85f215b83e1475945e4d9b271419 GIT binary patch literal 171714 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 diff --git a/rhodecode/i18n/ja/LC_MESSAGES/rhodecode.po b/rhodecode/i18n/ja/LC_MESSAGES/rhodecode.po --- a/rhodecode/i18n/ja/LC_MESSAGES/rhodecode.po +++ b/rhodecode/i18n/ja/LC_MESSAGES/rhodecode.po @@ -16,8 +16,8 @@ msgid "" msgstr "" "Project-Id-Version: RhodeCode\n" "Report-Msgid-Bugs-To: marcin@rhodecode.com\n" -"POT-Creation-Date: 2017-06-27 17:25+0200\n" -"PO-Revision-Date: 2017-06-27 15:26+0000\n" +"POT-Creation-Date: 2017-11-03 16:42+0100\n" +"PO-Revision-Date: 2017-11-03 15:43+0000\n" "Last-Translator: Marcin Kuzminski \n" "Language-Team: Japanese (http://www.transifex.com/rhodecode/RhodeCode/language/ja/)\n" "MIME-Version: 1.0\n" @@ -28,7 +28,7 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" #: rhodecode/apps/admin/navigation.py:83 rhodecode/authentication/routes.py:60 -#: rhodecode/integrations/views.py:166 +#: rhodecode/integrations/views.py:154 #: rhodecode/templates/admin/permissions/permissions.mako:36 msgid "Global" msgstr "全般" @@ -96,17 +96,86 @@ msgid "System Info" msgstr "システム情報" #: rhodecode/apps/admin/navigation.py:97 -msgid "User Sessions" +msgid "Processes" msgstr "" #: rhodecode/apps/admin/navigation.py:99 +msgid "User Sessions" +msgstr "" + +#: rhodecode/apps/admin/navigation.py:101 msgid "Open Source Licenses" msgstr "オープンソースライセンス" -#: rhodecode/apps/admin/navigation.py:107 +#: rhodecode/apps/admin/navigation.py:109 msgid "Labs" msgstr "ラボ" +#: rhodecode/apps/admin/views/defaults.py:90 +msgid "Default settings updated successfully" +msgstr "デフォルト設定の更新に成功しました" + +#: rhodecode/apps/admin/views/defaults.py:108 +msgid "Error occurred during update of default values" +msgstr "デフォルト値の更新中にエラーが発生しました" + +#: rhodecode/apps/admin/views/permissions.py:121 +msgid "Application permissions updated successfully" +msgstr "アプリケーションの権限の更新に成功しました" + +#: rhodecode/apps/admin/views/permissions.py:142 +#: rhodecode/apps/admin/views/permissions.py:213 +#: rhodecode/apps/admin/views/permissions.py:287 +msgid "Error occurred during update of permissions" +msgstr "権限の更新中にエラーが発生しました" + +#: rhodecode/apps/admin/views/permissions.py:193 +msgid "Object permissions updated successfully" +msgstr "オブジェクトの権限の更新に成功しました" + +#: rhodecode/apps/admin/views/permissions.py:267 +msgid "Global permissions updated successfully" +msgstr "全般の権限の更新に成功しました" + +#: rhodecode/apps/admin/views/permissions.py:448 +#: rhodecode/templates/admin/gists/show.mako:63 +#: rhodecode/templates/admin/integrations/list.mako:208 +#: rhodecode/templates/admin/my_account/my_account_profile.mako:5 +#: rhodecode/templates/base/issue_tracker_settings.mako:60 +#: rhodecode/templates/data_table/_dt_elements.mako:166 +#: rhodecode/templates/data_table/_dt_elements.mako:240 +#: rhodecode/templates/data_table/_dt_elements.mako:253 +#: rhodecode/templates/data_table/_dt_elements.mako:254 +#: rhodecode/templates/data_table/_dt_elements.mako:266 +#: rhodecode/templates/debug_style/buttons.html:128 +#: rhodecode/templates/files/files_add.mako:208 +#: rhodecode/templates/files/files_edit.mako:168 +#: rhodecode/templates/files/files_source.mako:54 +#: rhodecode/templates/files/files_source.mako:57 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:63 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:345 +#: rhodecode/templates/users/user_profile.mako:7 +msgid "Edit" +msgstr "編集" + +#: rhodecode/apps/admin/views/permissions.py:476 +msgid "Updated SSH keys file: {}" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:479 +msgid "SSH key support is disabled in .ini file" +msgstr "" + +#: rhodecode/apps/admin/views/repo_groups.py:180 +#, python-format +msgid "Created repository group %s" +msgstr "リポジトリグループ %s を作成しました" + +#: rhodecode/apps/admin/views/repo_groups.py:198 +#, python-format +msgid "Error occurred during creation of repository group %s" +msgstr "リポジトリグループ %s の作成中にエラーが発生しました" + #: rhodecode/apps/admin/views/sessions.py:92 msgid "Cleaned up old sessions" msgstr "" @@ -269,272 +338,858 @@ msgstr "" msgid "SVN" msgstr "" -#: rhodecode/apps/admin/views/users.py:63 -#: rhodecode/controllers/admin/users.py:360 -#: rhodecode/controllers/admin/users.py:381 -#: rhodecode/controllers/admin/users.py:412 -#: rhodecode/controllers/admin/users.py:486 -msgid "You can't edit this user" -msgstr "このユーザーは編集できません" - -#: rhodecode/apps/admin/views/users.py:168 -#: rhodecode/apps/my_account/views.py:148 -#: rhodecode/controllers/admin/gists.py:62 -msgid "forever" -msgstr "無期限" - -#: rhodecode/apps/admin/views/users.py:169 -#: rhodecode/apps/my_account/views.py:149 -#: rhodecode/controllers/admin/gists.py:63 -msgid "5 minutes" -msgstr "5 分" - -#: rhodecode/apps/admin/views/users.py:170 -#: rhodecode/apps/my_account/views.py:150 -#: rhodecode/controllers/admin/gists.py:64 -msgid "1 hour" -msgstr "1 時間" - -#: rhodecode/apps/admin/views/users.py:171 -#: rhodecode/apps/my_account/views.py:151 -#: rhodecode/controllers/admin/gists.py:65 -msgid "1 day" -msgstr "1 日" - -#: rhodecode/apps/admin/views/users.py:172 -#: rhodecode/apps/my_account/views.py:152 -#: rhodecode/controllers/admin/gists.py:66 -msgid "1 month" -msgstr "1 ヶ月" - -#: rhodecode/apps/admin/views/users.py:174 -#: rhodecode/apps/my_account/views.py:154 -#: rhodecode/controllers/admin/gists.py:70 -msgid "Lifetime" -msgstr "有効期間" - -#: rhodecode/apps/admin/views/users.py:178 -#: rhodecode/apps/my_account/views.py:158 +#: rhodecode/apps/admin/views/user_groups.py:220 +#, python-format +msgid "Created user group %(user_group_link)s" +msgstr "ユーザーグループ %(user_group_link)s を作成しました" + +#: rhodecode/apps/admin/views/user_groups.py:242 +#, python-format +msgid "Error occurred during creation of user group %s" +msgstr "ユーザーグループ %s の作成中にエラーが発生しました" + +#: rhodecode/apps/admin/views/users.py:208 +#, python-format +msgid "Created user %(user_link)s" +msgstr "ユーザー %(user_link)s を作成しました" + +#: rhodecode/apps/admin/views/users.py:229 +#, python-format +msgid "Error occurred during creation of user %s" +msgstr "ユーザー %s の作成中にエラーが発生しました" + +#: rhodecode/apps/admin/views/users.py:303 +msgid "User updated successfully" +msgstr "ユーザーの更新に成功しました" + +#: rhodecode/apps/admin/views/users.py:321 +#: rhodecode/apps/my_account/views/my_account.py:485 +#, python-format +msgid "Error occurred during update of user %s" +msgstr "ユーザー %s の更新中にエラーが発生しました" + +#: rhodecode/apps/admin/views/users.py:353 +#, python-format +msgid "Detached %s repositories" +msgstr "%s 個のリポジトリを切り離しました" + +#: rhodecode/apps/admin/views/users.py:358 +#, python-format +msgid "Deleted %s repositories" +msgstr " %s 個のリポジトリを削除しました" + +#: rhodecode/apps/admin/views/users.py:366 +#, python-format +msgid "Detached %s repository groups" +msgstr "%s 個のリポジトリグループを切り離しました" + +#: rhodecode/apps/admin/views/users.py:371 +#, python-format +msgid "Deleted %s repository groups" +msgstr "%s 個のリポジトリグループを削除しました" + +#: rhodecode/apps/admin/views/users.py:379 +#, python-format +msgid "Detached %s user groups" +msgstr "%s 個のユーザーグループを切り離しました" + +#: rhodecode/apps/admin/views/users.py:384 +#, python-format +msgid "Deleted %s user groups" +msgstr "%s 個のユーザーグループを削除しました" + +#: rhodecode/apps/admin/views/users.py:401 +msgid "Successfully deleted user" +msgstr "ユーザーの削除に成功しました" + +#: rhodecode/apps/admin/views/users.py:407 +msgid "An error occurred during deletion of user" +msgstr "ユーザーの削除中にエラーが発生しました" + +#: rhodecode/apps/admin/views/users.py:472 +msgid "" +"The user participates as reviewer in {} pull request and cannot be deleted. \n" +"You can set the user to \"{}\" instead of deleting it." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:478 +msgid "" +"The user participates as reviewer in {} pull requests and cannot be deleted. \n" +"You can set the user to \"{}\" instead of deleting it." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:565 +msgid "User global permissions updated successfully" +msgstr "ユーザーの全般の権限の更新に成功しました" + +#: rhodecode/apps/admin/views/users.py:583 +#: rhodecode/apps/user_group/views/__init__.py:472 +msgid "An error occurred during permissions saving" +msgstr "権限の保存時にエラーが発生しました" + +#: rhodecode/apps/admin/views/users.py:608 +msgid "Force password change disabled for user" +msgstr "パスワード変更強制を無効化しました" + +#: rhodecode/apps/admin/views/users.py:613 +msgid "Force password change enabled for user" +msgstr "パスワード変更強制を有効化しました" + +#: rhodecode/apps/admin/views/users.py:622 +msgid "An error occurred during password reset for user" +msgstr "パスワードのリセット中にエラーが発生しました" + +#: rhodecode/apps/admin/views/users.py:661 +#, python-format +msgid "Linked repository group `%s` as personal" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:667 +#, python-format +msgid "Created repository group `%s`" +msgstr "リポジトリグループ `%s` を作成しました" + +#: rhodecode/apps/admin/views/users.py:671 +#, python-format +msgid "Repository group `%s` is already taken" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:676 +msgid "An error occurred during repository group creation for user" +msgstr "ユーザーのリポジトリグループを作成中にエラーが発生しました" + +#: rhodecode/apps/admin/views/users.py:699 +#: rhodecode/apps/my_account/views/my_account.py:159 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:16 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:16 msgid "Role" msgstr "ロール" -#: rhodecode/apps/admin/views/users.py:217 -#: rhodecode/apps/my_account/views.py:191 +#: rhodecode/apps/admin/views/users.py:737 +#: rhodecode/apps/my_account/views/my_account.py:193 msgid "Auth token successfully created" msgstr "認証トークンの作成に成功しました" -#: rhodecode/apps/admin/views/users.py:246 -#: rhodecode/apps/my_account/views.py:215 +#: rhodecode/apps/admin/views/users.py:766 +#: rhodecode/apps/my_account/views/my_account.py:217 msgid "Auth token successfully deleted" msgstr "認証トークンの削除に成功しました" -#: rhodecode/apps/admin/views/users.py:290 -#: rhodecode/apps/my_account/views.py:253 +#: rhodecode/apps/admin/views/users.py:838 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:113 +msgid "Ssh Key successfully created" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:842 +#: rhodecode/apps/admin/views/users.py:847 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:117 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:122 +msgid "An error occurred during ssh key saving: {}" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:881 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:152 +msgid "Ssh key successfully deleted" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:922 +#: rhodecode/apps/my_account/views/my_account.py:255 #, python-format msgid "Added new email address `%s` for user account" msgstr "ユーザーアカウントに新しいメールアドレス `%s` を追加しました" -#: rhodecode/apps/admin/views/users.py:296 -#: rhodecode/apps/my_account/views.py:259 +#: rhodecode/apps/admin/views/users.py:928 +msgid "Email `{}` is already registered for another user." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:932 +#: rhodecode/apps/my_account/views/my_account.py:261 msgid "An error occurred during email saving" msgstr "メールの保存時にエラーが発生しました" -#: rhodecode/apps/admin/views/users.py:323 +#: rhodecode/apps/admin/views/users.py:959 msgid "Removed email address from user account" msgstr "ユーザーアカウントからメールアドレスを削除しました" -#: rhodecode/apps/admin/views/users.py:372 +#: rhodecode/apps/admin/views/users.py:1005 #, python-format msgid "An error occurred during ip saving:%s" msgstr "IP アドレスの保存中にエラーが発生しました: %s" -#: rhodecode/apps/admin/views/users.py:389 +#: rhodecode/apps/admin/views/users.py:1023 msgid "An error occurred during ip saving" msgstr "IPアドレスの保存中にエラーが発生しました" -#: rhodecode/apps/admin/views/users.py:393 +#: rhodecode/apps/admin/views/users.py:1027 #, python-format msgid "Added ips %s to user whitelist" msgstr "ユーザーホワイトリストに IP アドレス %s を追加しました" -#: rhodecode/apps/admin/views/users.py:423 +#: rhodecode/apps/admin/views/users.py:1057 msgid "Removed ip address from user whitelist" msgstr "ユーザーホワイトリストからIPアドレスを削除しました" -#: rhodecode/apps/admin/views/users.py:472 +#: rhodecode/apps/admin/views/users.py:1122 msgid "Groups successfully changed" msgstr "" -#: rhodecode/apps/home/views.py:197 rhodecode/apps/home/views.py:230 -#: rhodecode/controllers/pullrequests.py:191 -#: rhodecode/templates/admin/my_account/my_account.mako:38 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:128 +#: rhodecode/apps/gist/views.py:57 rhodecode/model/auth_token.py:51 +msgid "forever" +msgstr "無期限" + +#: rhodecode/apps/gist/views.py:58 +msgid "5 minutes" +msgstr "5 分" + +#: rhodecode/apps/gist/views.py:59 +msgid "1 hour" +msgstr "1 時間" + +#: rhodecode/apps/gist/views.py:60 +msgid "1 day" +msgstr "1 日" + +#: rhodecode/apps/gist/views.py:61 +msgid "1 month" +msgstr "1 ヶ月" + +#: rhodecode/apps/gist/views.py:64 +#: rhodecode/public/js/rhodecode-components.js:47769 +#: rhodecode/public/js/scripts.js:39617 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:19 +#: rhodecode/public/js/src/rhodecode.js:507 +msgid "Lifetime" +msgstr "有効期間" + +#: rhodecode/apps/gist/views.py:66 +msgid "Requires registered account" +msgstr "登録されたアカウントが必要です" + +#: rhodecode/apps/gist/views.py:67 +msgid "Can be accessed by anonymous users" +msgstr "匿名ユーザによるアクセスが可能です" + +#: rhodecode/apps/gist/views.py:214 +msgid "Error occurred during gist creation" +msgstr "gist の作成中にエラーが発生しました" + +#: rhodecode/apps/gist/views.py:238 +#, python-format +msgid "Deleted gist %s" +msgstr "gist %s を削除しました" + +#: rhodecode/apps/gist/views.py:324 +#: rhodecode/templates/admin/gists/show.mako:74 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:35 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:31 +#: rhodecode/templates/data_table/_dt_elements.mako:323 +msgid "never" +msgstr "無し" + +#: rhodecode/apps/gist/views.py:330 +#, python-format +msgid "%(expiry)s - current value" +msgstr "%(expiry)s - 現在値" + +#: rhodecode/apps/gist/views.py:375 +msgid "Successfully updated gist content" +msgstr "Gist の内容を更新しました" + +#: rhodecode/apps/gist/views.py:380 +msgid "Successfully updated gist data" +msgstr "Gist データを更新しました" + +#: rhodecode/apps/gist/views.py:383 +msgid "Error occurred during update of gist {}: {}" +msgstr "Gist {} の更新中にエラーが発生しました: {}" + +#: rhodecode/apps/gist/views.py:387 +#, python-format +msgid "Error occurred during update of gist %s" +msgstr "Gist %s の更新中にエラーが発生しました" + +#: rhodecode/apps/home/views.py:215 rhodecode/apps/home/views.py:248 +#: rhodecode/apps/repository/views/repo_pull_requests.py:731 +#: rhodecode/templates/admin/my_account/my_account.mako:39 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:126 #: rhodecode/templates/admin/repos/repo_add.mako:15 #: rhodecode/templates/admin/repos/repo_add.mako:19 #: rhodecode/templates/admin/users/user_edit_advanced.mako:11 #: rhodecode/templates/base/base.mako:76 #: rhodecode/templates/base/base.mako:148 -#: rhodecode/templates/base/base.mako:575 +#: rhodecode/templates/base/base.mako:580 msgid "Repositories" msgstr "リポジトリ" -#: rhodecode/apps/home/views.py:223 +#: rhodecode/apps/home/views.py:241 msgid "Groups" msgstr "グループ" -#: rhodecode/apps/home/views.py:243 +#: rhodecode/apps/home/views.py:261 #, python-format msgid "Commits in %(repo)s" msgstr "%(repo)s のコミット" -#: rhodecode/apps/login/views.py:270 rhodecode/apps/login/views.py:339 +#: rhodecode/apps/journal/views.py:132 rhodecode/apps/journal/views.py:177 +msgid "public journal" +msgstr "公開ジャーナル" + +#: rhodecode/apps/journal/views.py:136 rhodecode/apps/journal/views.py:181 +msgid "journal" +msgstr "ジャーナル" + +#: rhodecode/apps/login/views.py:272 rhodecode/apps/login/views.py:341 msgid "Bad captcha" msgstr "" -#: rhodecode/apps/login/views.py:279 +#: rhodecode/apps/login/views.py:281 msgid "You have successfully registered with RhodeCode" msgstr "RhodeCode に登録されました" -#: rhodecode/apps/login/views.py:315 +#: rhodecode/apps/login/views.py:317 msgid "If such email exists, a password reset link was sent to it." msgstr "" -#: rhodecode/apps/login/views.py:321 +#: rhodecode/apps/login/views.py:323 msgid "Password reset has been disabled." msgstr "" -#: rhodecode/apps/login/views.py:410 +#: rhodecode/apps/login/views.py:412 msgid "Given reset token is invalid" msgstr "" -#: rhodecode/apps/login/views.py:418 +#: rhodecode/apps/login/views.py:420 msgid "" "Your password reset was successful, a new password has been sent to your " "email" msgstr "パスワードリセットが成功しました、新しいパスワードをあなたのメールアドレスに送信しました" -#: rhodecode/apps/my_account/views.py:125 +#: rhodecode/apps/my_account/views/my_account.py:134 msgid "Error occurred during update of user password" msgstr "ユーザーパスワードの更新中にエラーが発生しました" -#: rhodecode/apps/my_account/views.py:132 +#: rhodecode/apps/my_account/views/my_account.py:141 msgid "Successfully updated password" msgstr "パスワードの更新に成功しました" -#: rhodecode/apps/my_account/views.py:281 +#: rhodecode/apps/my_account/views/my_account.py:283 msgid "Email successfully deleted" msgstr "" -#: rhodecode/apps/repository/views/repo_caches.py:70 +#: rhodecode/apps/my_account/views/my_account.py:465 +msgid "Your account was updated successfully" +msgstr "アカウントの更新に成功しました" + +#: rhodecode/apps/repo_group/views/repo_group_advanced.py:98 +#, python-format +msgid "Removed repository group `%s`" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_advanced.py:102 +#, python-format +msgid "Error occurred during deletion of repository group %s" +msgstr "リポジトリグループ %s の削除中にエラーが発生しました" + +#: rhodecode/apps/repo_group/views/repo_group_permissions.py:73 +#: rhodecode/apps/user_group/views/__init__.py:353 +msgid "Cannot change permission for yourself as admin" +msgstr "自分自身の管理者の権限を変更できません" + +#: rhodecode/apps/repo_group/views/repo_group_permissions.py:97 +msgid "Repository Group permissions updated" +msgstr "リポジトリグループ権限を更新しました" + +#: rhodecode/apps/repo_group/views/repo_group_settings.py:174 +msgid "Repository Group `{}` updated successfully" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_settings.py:179 +#, python-format +msgid "Error occurred during update of repository group %s" +msgstr "リポジトリグループ %s の更新中にエラーが発生しました" + +#: rhodecode/apps/repository/views/repo_caches.py:67 msgid "Cache invalidation successful" msgstr "キャッシュの無効化に成功しました" -#: rhodecode/apps/repository/views/repo_caches.py:74 +#: rhodecode/apps/repository/views/repo_caches.py:71 msgid "An error occurred during cache invalidation" msgstr "キャッシュの無効化中にエラーが発生しました" -#: rhodecode/apps/repository/views/repo_permissions.py:95 +#: rhodecode/apps/repository/views/repo_changelog.py:66 +#: rhodecode/apps/repository/views/repo_compare.py:66 +#: rhodecode/apps/repository/views/repo_pull_requests.py:607 +msgid "There are no commits yet" +msgstr "まだコミットがありません" + +#: rhodecode/apps/repository/views/repo_changelog.py:71 +#: rhodecode/apps/repository/views/repo_commits.py:193 +#: rhodecode/apps/repository/views/repo_files.py:150 +#: rhodecode/apps/repository/views/repo_files.py:170 +msgid "No such commit exists for this repository" +msgstr "リポジトリにそのようなコミットはありません" + +#: rhodecode/apps/repository/views/repo_checks.py:95 +#, python-format +msgid "Created repository %s from %s" +msgstr "リポジトリ %s を %s から作成しました" + +#: rhodecode/apps/repository/views/repo_checks.py:104 +#, python-format +msgid "Forked repository %s as %s" +msgstr "リポジトリ %s を %s としてフォークしました" + +#: rhodecode/apps/repository/views/repo_checks.py:107 +#, python-format +msgid "Created repository %s" +msgstr "リポジトリ %s を作成しました" + +#: rhodecode/apps/repository/views/repo_commits.py:73 +msgid "Show whitespace" +msgstr "空白文字を表示" + +#: rhodecode/apps/repository/views/repo_commits.py:74 +msgid "Show whitespace for all diffs" +msgstr "すべての差分で空白文字を表示" + +#: rhodecode/apps/repository/views/repo_commits.py:80 +msgid "Ignore whitespace" +msgstr "空白文字を無視" + +#: rhodecode/apps/repository/views/repo_commits.py:81 +msgid "Ignore whitespace for all diffs" +msgstr "すべての差分で空白文字を無視" + +#: rhodecode/apps/repository/views/repo_commits.py:139 +msgid "Increase context" +msgstr "差分の範囲を拡大" + +#: rhodecode/apps/repository/views/repo_commits.py:140 +msgid "Increase context for all diffs" +msgstr "すべての差分で範囲を拡大" + +#: rhodecode/apps/repository/views/repo_commits.py:389 +#: rhodecode/apps/repository/views/repo_pull_requests.py:1126 +#, python-format +msgid "Status change %(transition_icon)s %(status)s" +msgstr "状態変更 %(transition_icon)s %(status)s" + +#: rhodecode/apps/repository/views/repo_commits.py:433 +msgid "" +"Changing the status of a commit associated with a closed pull request is not" +" allowed" +msgstr "終了したプルリクエストに関連するコミットは状態変更できません" + +#: rhodecode/apps/repository/views/repo_compare.py:104 +msgid "Select commit" +msgstr "コミット選択" + +#: rhodecode/apps/repository/views/repo_compare.py:171 +msgid "Could not find the source repo: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:179 +msgid "Could not find the target repo: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:190 +msgid "The comparison of two different kinds of remote repos is not available" +msgstr "種類が異なるリモートリポジトリの比較はできません。" + +#: rhodecode/apps/repository/views/repo_compare.py:229 +msgid "Could not compare repos with different large file settings" +msgstr "ラージファイル設定が異なるリポジトリの比較はできません" + +#: rhodecode/apps/repository/views/repo_compare.py:275 +#, python-format +msgid "" +"Repositories unrelated. Cannot compare commit %(commit1)s from repository " +"%(repo1)s with commit %(commit2)s from repository %(repo2)s." +msgstr "リポジトリに関連がありません。リポジトリ %(repo1)s のコミット %(commit1)s とリポジトリ %(repo2)s のコミット %(commit2)s を比較できません。" + +#: rhodecode/apps/repository/views/repo_feed.py:70 +#, python-format +msgid "Changes on %s repository" +msgstr "%s リポジトリでの変更" + +#: rhodecode/apps/repository/views/repo_feed.py:71 +#, python-format +msgid "%s %s feed" +msgstr "%s %s フィード" + +#: rhodecode/apps/repository/views/repo_files.py:94 +#, python-format +msgid "This repository has been locked by %s on %s" +msgstr "このリポジトリは %s on %s によりロックされています" + +#: rhodecode/apps/repository/views/repo_files.py:140 +msgid "Click here to add a new file." +msgstr "ファイルを追加するにはここをクリックしてください。" + +#: rhodecode/apps/repository/views/repo_files.py:145 +#, python-format +msgid "There are no files yet. %s" +msgstr "まだファイルがありません。 %s" + +#: rhodecode/apps/repository/views/repo_files.py:259 +msgid "Downloads disabled" +msgstr "ダウンロードは無効化されています" + +#: rhodecode/apps/repository/views/repo_files.py:265 +msgid "Unknown archive type for: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:271 +msgid "Unknown commit_id {}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:274 +msgid "Empty repository" +msgstr "空のリポジトリ" + +#: rhodecode/apps/repository/views/repo_files.py:305 +msgid "Unknown archive type" +msgstr "未知のアーカイブ種別です" + +#: rhodecode/apps/repository/views/repo_files.py:865 +msgid "Changesets" +msgstr "チェンジセット" + +#: rhodecode/apps/repository/views/repo_files.py:886 +#: rhodecode/apps/repository/views/repo_summary.py:321 +#: rhodecode/model/pull_request.py:1366 rhodecode/model/scm.py:776 +#: rhodecode/templates/base/vcs_settings.mako:235 +msgid "Branches" +msgstr "ブランチ" + +#: rhodecode/apps/repository/views/repo_files.py:890 +#: rhodecode/model/scm.py:791 rhodecode/templates/base/vcs_settings.mako:260 +msgid "Tags" +msgstr "タグ" + +#: rhodecode/apps/repository/views/repo_files.py:987 +#: rhodecode/apps/repository/views/repo_files.py:1018 +msgid "You can only delete files with commit being a valid branch " +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:997 +#: rhodecode/apps/repository/views/repo_files.py:1028 +msgid "Deleted file {} via RhodeCode Enterprise" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1049 +msgid "Successfully deleted file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1053 +#: rhodecode/apps/repository/views/repo_files.py:1171 +#: rhodecode/apps/repository/views/repo_files.py:1290 +msgid "Error occurred during commit" +msgstr "コミット中にエラーが発生しました" + +#: rhodecode/apps/repository/views/repo_files.py:1071 +#: rhodecode/apps/repository/views/repo_files.py:1108 +msgid "You can only edit files with commit being a valid branch " +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1088 +#: rhodecode/apps/repository/views/repo_files.py:1125 +msgid "Edited file {} via RhodeCode Enterprise" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1143 +msgid "No changes" +msgstr "変更点なし" + +#: rhodecode/apps/repository/views/repo_files.py:1167 +msgid "Successfully committed changes to file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1191 +#: rhodecode/apps/repository/views/repo_files.py:1215 +msgid "Added file via RhodeCode Enterprise" +msgstr "RhodeCode Enterprise 経由でファイルを追加しました" + +#: rhodecode/apps/repository/views/repo_files.py:1248 +msgid "No filename" +msgstr "ファイル名がありません" + +#: rhodecode/apps/repository/views/repo_files.py:1278 +msgid "Successfully committed new file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1282 +msgid "" +"The location specified must be a relative path and must not contain .. in " +"the path" +msgstr "場所の指定は相対かつ .. を含まないパスでなければなりません" + +#: rhodecode/apps/repository/views/repo_forks.py:144 +#: rhodecode/templates/base/base.mako:262 +msgid "Compare fork" +msgstr "フォークを比較" + +#: rhodecode/apps/repository/views/repo_forks.py:250 +#, python-format +msgid "An error occurred during repository forking %s" +msgstr "リポジトリ %s のフォーク中にエラーが発生しました" + +#: rhodecode/apps/repository/views/repo_permissions.py:86 msgid "Repository permissions updated" msgstr "リポジトリ権限を更新しました" +#: rhodecode/apps/repository/views/repo_pull_requests.py:636 +msgid "Commit does not exist" +msgstr "コミットが存在しません" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:757 +msgid "Pull request requires a title with min. 3 chars" +msgstr "プルリクエストには3文字以上のタイトルが必要です" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:759 +msgid "Error creating pull request: {}" +msgstr "プルリクエスト作成エラー: {}" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:784 +msgid "Not Enough permissions to source repo `{}`." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:798 +msgid "Not Enough permissions to target repo `{}`." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:849 +msgid "Successfully opened new pull request" +msgstr "新しいプルリクエストの作成に成功しました" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:852 +msgid "Error occurred during creation of this pull request." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:904 +msgid "Cannot update closed pull requests." +msgstr "終了したプルリクエストは更新できません" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:910 +msgid "Pull request title & description updated." +msgstr "プルリクエストのタイトルと説明を更新しました。" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:929 +msgid "" +"Pull request updated to \"{source_commit_id}\" with {count_added} added, " +"{count_removed} removed commits. Source of changes: {change_source}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:945 +msgid "Reload page" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1008 +msgid "Pull request was successfully merged and closed." +msgstr "プルリクエストはマージに成功し終了しました。" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1032 +msgid "Pull request reviewers updated." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1057 +msgid "Successfully deleted pull request" +msgstr "プルリクエストの削除に成功しました" + +#: rhodecode/apps/repository/views/repo_settings.py:167 +msgid "Repository `{}` updated successfully" +msgstr "" + #: rhodecode/apps/repository/views/repo_settings.py:171 -msgid "Repository {} updated successfully" -msgstr "" - -#: rhodecode/apps/repository/views/repo_settings.py:175 msgid "Error occurred during update of repository {}" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:93 +#: rhodecode/apps/repository/views/repo_settings.py:193 +msgid "Unlocked" +msgstr "アンロック" + +#: rhodecode/apps/repository/views/repo_settings.py:198 +msgid "Locked" +msgstr "ロック" + +#: rhodecode/apps/repository/views/repo_settings.py:200 +#, python-format +msgid "Repository has been %s" +msgstr "リポジトリは %s されています" + +#: rhodecode/apps/repository/views/repo_settings.py:204 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:230 +msgid "An error occurred during unlocking" +msgstr "アンロック中にエラーが発生しました" + +#: rhodecode/apps/repository/views/repo_settings.py:248 +msgid "An error occurred during deletion of repository stats" +msgstr "リポジトリステートの削除中にエラーが発生しました" + +#: rhodecode/apps/repository/views/repo_settings_advanced.py:91 #, python-format msgid "Detached %s forks" msgstr "%s 個のフォークを切り離しました" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:96 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:94 #, python-format msgid "Deleted %s forks" msgstr "%s 個のフォークを削除しました" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:109 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:107 #, python-format msgid "Deleted repository `%s`" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:116 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:114 msgid "detach or delete" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:117 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:115 msgid "" "Cannot delete `{repo}` it still contains attached forks. Try using " "{delete_or_detach} option." msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:127 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:125 #, python-format msgid "An error occurred during deletion of `%s`" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:152 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:150 msgid "Updated repository visibility in public journal" msgstr "公開ジャーナルでのリポジトリの可視性を更新しました" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:156 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:154 msgid "An error occurred during setting this repository in public journal" msgstr "このリポジトリの公開ジャーナルの設定中にエラーが発生しました" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:184 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:190 msgid "Nothing" msgstr "ありません" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:186 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:193 #, python-format msgid "Marked repo %s as fork of %s" msgstr "%s リポジトリを %s のフォークとする" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:193 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:200 msgid "An error occurred during this operation" msgstr "操作中にエラーが発生しました" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:217 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:224 msgid "Locked repository" msgstr "リポジトリをロックしました" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:220 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:227 msgid "Unlocked repository" msgstr "リポジトリのロックを解除しました" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:223 -#: rhodecode/controllers/admin/repos.py:363 -msgid "An error occurred during unlocking" -msgstr "アンロック中にエラーが発生しました" - -#: rhodecode/apps/repository/views/repo_summary.py:293 +#: rhodecode/apps/repository/views/repo_settings_fields.py:85 +msgid "An error occurred during creation of field" +msgstr "フィールドの作成中にエラーが発生しました" + +#: rhodecode/apps/repository/views/repo_settings_fields.py:107 +msgid "An error occurred during removal of field" +msgstr "フィールドの削除中にエラーが発生しました" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:85 +msgid "Error occurred during deleting issue tracker entry" +msgstr "問題追跡システムのエントリの削除中にエラーが発生しました" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:88 +#: rhodecode/controllers/admin/settings.py:384 +msgid "Removed issue tracker entry" +msgstr "問題追跡システムのエントリを削除しました" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:123 +#: rhodecode/controllers/admin/settings.py:431 +msgid "Updated issue tracker entries" +msgstr "問題追跡システムのエントリを更新しました" + +#: rhodecode/apps/repository/views/repo_settings_remote.py:66 +msgid "Pulled from remote location" +msgstr "リモートから取得" + +#: rhodecode/apps/repository/views/repo_settings_remote.py:69 +msgid "An error occurred during pull from remote location" +msgstr "リモートから取得中にエラーが発生しました" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:124 +#: rhodecode/controllers/admin/settings.py:147 +#: rhodecode/controllers/admin/settings.py:622 +msgid "Some form inputs contain invalid data." +msgstr "フォーム入力に無効なデータが含まれています" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:143 +#: rhodecode/controllers/admin/settings.py:176 +msgid "Updated VCS settings" +msgstr "VCS設定を更新しました" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:147 +msgid "Error occurred during updating repository VCS settings" +msgstr "リポジトリのVCS設定を更新中にエラーが発生しました" + +#: rhodecode/apps/repository/views/repo_summary.py:296 msgid "Branch" msgstr "ブランチ" -#: rhodecode/apps/repository/views/repo_summary.py:294 +#: rhodecode/apps/repository/views/repo_summary.py:297 msgid "Tag" msgstr "タグ" -#: rhodecode/apps/repository/views/repo_summary.py:295 +#: rhodecode/apps/repository/views/repo_summary.py:298 msgid "Bookmark" msgstr "ブックマーク" -#: rhodecode/apps/repository/views/repo_summary.py:318 -#: rhodecode/controllers/files.py:1021 rhodecode/model/pull_request.py:1345 -#: rhodecode/model/scm.py:775 rhodecode/templates/base/vcs_settings.mako:255 -msgid "Branches" -msgstr "ブランチ" - -#: rhodecode/apps/repository/views/repo_summary.py:319 +#: rhodecode/apps/repository/views/repo_summary.py:322 msgid "Closed branches" msgstr "閉鎖済みブランチ" +#: rhodecode/apps/ssh_support/events.py:29 +msgid "RhodeCode SSH Key files changed." +msgstr "" + #: rhodecode/apps/svn_support/events.py:30 -msgid "Configuration for Apaache mad_dav_svn changed." +msgid "Configuration for Apache mad_dav_svn changed." +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:209 +#, python-format +msgid "Updated user group %s" +msgstr "ユーザーグループ %s を更新しました" + +#: rhodecode/apps/user_group/views/__init__.py:231 +#, python-format +msgid "Error occurred during update of user group %s" +msgstr "ユーザーグループ %s の更新中にエラーが発生しました" + +#: rhodecode/apps/user_group/views/__init__.py:257 +msgid "Successfully deleted user group" +msgstr "ユーザーグループの削除に成功しました" + +#: rhodecode/apps/user_group/views/__init__.py:262 +msgid "An error occurred during deletion of user group" +msgstr "ユーザーグループの削除中にエラーが発生しました" + +#: rhodecode/apps/user_group/views/__init__.py:366 +msgid "Target group cannot be the same" +msgstr "対象に同じ物を選ぶことはできません" + +#: rhodecode/apps/user_group/views/__init__.py:381 +msgid "User Group permissions updated" +msgstr "ユーザーグループ権限を更新しました" + +#: rhodecode/apps/user_group/views/__init__.py:452 +msgid "User Group global permissions updated successfully" +msgstr "ユーザーグループの全般の権限の更新に成功しました" + +#: rhodecode/apps/user_group/views/__init__.py:534 +msgid "User Group synchronization updated successfully" +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:538 +msgid "An error occurred during synchronization update" msgstr "" #: rhodecode/authentication/schema.py:35 @@ -542,21 +1197,21 @@ msgid "Enable or disable this authentica msgstr "この認証プラグインを有効化します。" #: rhodecode/authentication/schema.py:37 rhodecode/integrations/schema.py:32 -#: rhodecode/model/permission.py:100 rhodecode/model/permission.py:104 -#: rhodecode/model/permission.py:108 rhodecode/model/permission.py:112 -#: rhodecode/model/permission.py:116 rhodecode/model/permission.py:120 +#: rhodecode/model/permission.py:101 rhodecode/model/permission.py:105 +#: rhodecode/model/permission.py:109 rhodecode/model/permission.py:113 +#: rhodecode/model/permission.py:117 rhodecode/model/permission.py:121 #: rhodecode/model/validation_schema/schemas/integration_schema.py:197 -#: rhodecode/templates/admin/integrations/list.mako:101 +#: rhodecode/templates/admin/integrations/list.mako:105 msgid "Enabled" msgstr "有効" #: rhodecode/authentication/schema.py:43 msgid "" -"Amount of seconds to cache the authentication responsecall for this plugin. \n" -"Useful for long calls like LDAP to improve the performance of the authentication system (0 means disabled)." -msgstr "" - -#: rhodecode/authentication/schema.py:49 +"Amount of seconds to cache the authentication and permissions check response call for this plugin. \n" +"Useful for expensive calls like LDAP to improve the performance of the system (0 means disabled)." +msgstr "" + +#: rhodecode/authentication/schema.py:48 msgid "Auth Cache TTL" msgstr "認証キャッシュ有効期間" @@ -565,15 +1220,15 @@ msgid "" "Errors exist when saving plugin settings. Please check the form inputs." msgstr "プラグインの設定保存時にエラーが発生しました。フォームの入力を確認してください。" -#: rhodecode/authentication/views.py:103 rhodecode/authentication/views.py:172 +#: rhodecode/authentication/views.py:103 rhodecode/authentication/views.py:176 msgid "Auth settings updated successfully." msgstr "認証設定の更新に成功しました。" -#: rhodecode/authentication/views.py:177 +#: rhodecode/authentication/views.py:181 msgid "Errors exist when saving plugin setting. Please check the form inputs." msgstr "プラグインの設定保存時にエラーが発生しました。フォームの入力を確認してください。" -#: rhodecode/authentication/views.py:187 +#: rhodecode/authentication/views.py:191 msgid "Error occurred during update of auth settings." msgstr "認証設定の更新時にエラーが発生しました。" @@ -660,7 +1315,6 @@ msgid "The url of the Jasig CAS REST ser msgstr "Jasig CAS RESTサービスのURL" #: rhodecode/authentication/plugins/auth_jasig_cas.py:64 -#: rhodecode/templates/admin/gists/show.mako:21 msgid "URL" msgstr "URL" @@ -699,10 +1353,11 @@ msgid "Password to authenticate for give msgstr "" #: rhodecode/authentication/plugins/auth_ldap.py:105 +#: rhodecode/integrations/types/webhook.py:214 #: rhodecode/templates/login.mako:50 rhodecode/templates/register.mako:48 #: rhodecode/templates/admin/my_account/my_account.mako:30 #: rhodecode/templates/admin/users/user_add.mako:44 -#: rhodecode/templates/base/base.mako:315 +#: rhodecode/templates/base/base.mako:324 #: rhodecode/templates/debug_style/login.html:45 msgid "Password" msgstr "パスワード" @@ -793,7 +1448,7 @@ msgstr "" msgid "Email Attribute" msgstr "メール属性" -#: rhodecode/authentication/plugins/auth_ldap.py:365 +#: rhodecode/authentication/plugins/auth_ldap.py:367 msgid "LDAP" msgstr "LDAP" @@ -826,474 +1481,6 @@ msgstr "Rhodecode" msgid "Rhodecode Token Auth" msgstr "Rhodecodeトークン認証" -#: rhodecode/controllers/changelog.py:70 rhodecode/controllers/compare.py:64 -#: rhodecode/controllers/pullrequests.py:85 -msgid "There are no commits yet" -msgstr "まだコミットがありません" - -#: rhodecode/controllers/changeset.py:76 -msgid "Show whitespace" -msgstr "空白文字を表示" - -#: rhodecode/controllers/changeset.py:77 -msgid "Show whitespace for all diffs" -msgstr "すべての差分で空白文字を表示" - -#: rhodecode/controllers/changeset.py:83 -msgid "Ignore whitespace" -msgstr "空白文字を無視" - -#: rhodecode/controllers/changeset.py:84 -msgid "Ignore whitespace for all diffs" -msgstr "すべての差分で空白文字を無視" - -#: rhodecode/controllers/changeset.py:140 -msgid "Increase context" -msgstr "差分の範囲を拡大" - -#: rhodecode/controllers/changeset.py:141 -msgid "Increase context for all diffs" -msgstr "すべての差分で範囲を拡大" - -#: rhodecode/controllers/changeset.py:189 rhodecode/controllers/files.py:106 -#: rhodecode/controllers/files.py:128 -msgid "No such commit exists for this repository" -msgstr "リポジトリにそのようなコミットはありません" - -#: rhodecode/controllers/changeset.py:343 -#: rhodecode/controllers/pullrequests.py:919 -#, python-format -msgid "Status change %(transition_icon)s %(status)s" -msgstr "状態変更 %(transition_icon)s %(status)s" - -#: rhodecode/controllers/changeset.py:387 -msgid "" -"Changing the status of a commit associated with a closed pull request is not" -" allowed" -msgstr "終了したプルリクエストに関連するコミットは状態変更できません" - -#: rhodecode/controllers/compare.py:92 -msgid "Select commit" -msgstr "コミット選択" - -#: rhodecode/controllers/compare.py:149 -msgid "Could not find the source repo: `{}`" -msgstr "" - -#: rhodecode/controllers/compare.py:156 -msgid "Could not find the target repo: `{}`" -msgstr "" - -#: rhodecode/controllers/compare.py:166 -msgid "The comparison of two different kinds of remote repos is not available" -msgstr "種類が異なるリモートリポジトリの比較はできません。" - -#: rhodecode/controllers/compare.py:204 -msgid "Could not compare repos with different large file settings" -msgstr "ラージファイル設定が異なるリポジトリの比較はできません" - -#: rhodecode/controllers/compare.py:244 -#, python-format -msgid "" -"Repositories unrelated. Cannot compare commit %(commit1)s from repository " -"%(repo1)s with commit %(commit2)s from repository %(repo2)s." -msgstr "リポジトリに関連がありません。リポジトリ %(repo1)s のコミット %(commit1)s とリポジトリ %(repo2)s のコミット %(commit2)s を比較できません。" - -#: rhodecode/controllers/feed.py:69 -#, python-format -msgid "Changes on %s repository" -msgstr "%s リポジトリでの変更" - -#: rhodecode/controllers/feed.py:70 -#, python-format -msgid "%s %s feed" -msgstr "%s %s フィード" - -#: rhodecode/controllers/files.py:98 -msgid "Click here to add a new file." -msgstr "ファイルを追加するにはここをクリックしてください。" - -#: rhodecode/controllers/files.py:103 -#, python-format -msgid "There are no files yet. %s" -msgstr "まだファイルがありません。 %s" - -#: rhodecode/controllers/files.py:434 rhodecode/controllers/files.py:487 -#: rhodecode/controllers/files.py:518 rhodecode/controllers/files.py:593 -#: rhodecode/controllers/files.py:638 rhodecode/controllers/files.py:729 -#, python-format -msgid "This repository has been locked by %s on %s" -msgstr "このリポジトリは %s on %s によりロックされています" - -#: rhodecode/controllers/files.py:442 rhodecode/controllers/files.py:495 -msgid "You can only delete files with revision being a valid branch " -msgstr "有効なブランチ上のリビジョンからしかファイルを削除できません" - -#: rhodecode/controllers/files.py:451 rhodecode/controllers/files.py:504 -msgid "Deleted file {} via RhodeCode Enterprise" -msgstr "" - -#: rhodecode/controllers/files.py:472 -msgid "Successfully deleted file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:476 rhodecode/controllers/files.py:582 -#: rhodecode/controllers/files.py:719 -msgid "Error occurred during commit" -msgstr "コミット中にエラーが発生しました" - -#: rhodecode/controllers/files.py:526 rhodecode/controllers/files.py:601 -msgid "You can only edit files with revision being a valid branch " -msgstr "有効なブランチを示すリビジョンでのみファイルを編集できます。" - -#: rhodecode/controllers/files.py:538 rhodecode/controllers/files.py:613 -msgid "Edited file {} via RhodeCode Enterprise" -msgstr "" - -#: rhodecode/controllers/files.py:555 -msgid "No changes" -msgstr "変更点なし" - -#: rhodecode/controllers/files.py:578 -msgid "Successfully committed changes to file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:651 rhodecode/controllers/files.py:740 -msgid "Added file via RhodeCode Enterprise" -msgstr "RhodeCode Enterprise 経由でファイルを追加しました" - -#: rhodecode/controllers/files.py:677 -msgid "No filename" -msgstr "ファイル名がありません" - -#: rhodecode/controllers/files.py:707 -msgid "Successfully committed new file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:710 -msgid "" -"The location specified must be a relative path and must not contain .. in " -"the path" -msgstr "場所の指定は相対かつ .. を含まないパスでなければなりません" - -#: rhodecode/controllers/files.py:763 -msgid "Downloads disabled" -msgstr "ダウンロードは無効化されています" - -#: rhodecode/controllers/files.py:769 -#, python-format -msgid "Unknown revision %s" -msgstr "%s は未知のリビジョンです" - -#: rhodecode/controllers/files.py:771 -msgid "Empty repository" -msgstr "空のリポジトリ" - -#: rhodecode/controllers/files.py:773 rhodecode/controllers/files.py:807 -msgid "Unknown archive type" -msgstr "未知のアーカイブ種別です" - -#: rhodecode/controllers/files.py:1000 -msgid "Changesets" -msgstr "チェンジセット" - -#: rhodecode/controllers/files.py:1025 rhodecode/model/scm.py:790 -#: rhodecode/templates/base/vcs_settings.mako:280 -msgid "Tags" -msgstr "タグ" - -#: rhodecode/controllers/forks.py:190 -#, python-format -msgid "An error occurred during repository forking %s" -msgstr "リポジトリ %s のフォーク中にエラーが発生しました" - -#: rhodecode/controllers/journal.py:107 rhodecode/controllers/journal.py:150 -msgid "public journal" -msgstr "公開ジャーナル" - -#: rhodecode/controllers/journal.py:111 rhodecode/controllers/journal.py:154 -msgid "journal" -msgstr "ジャーナル" - -#: rhodecode/controllers/pullrequests.py:99 -msgid "Commit does not exist" -msgstr "コミットが存在しません" - -#: rhodecode/controllers/pullrequests.py:216 -msgid "Pull request requires a title with min. 3 chars" -msgstr "プルリクエストには3文字以上のタイトルが必要です" - -#: rhodecode/controllers/pullrequests.py:218 -msgid "Error creating pull request: {}" -msgstr "プルリクエスト作成エラー: {}" - -#: rhodecode/controllers/pullrequests.py:276 -msgid "Successfully opened new pull request" -msgstr "新しいプルリクエストの作成に成功しました" - -#: rhodecode/controllers/pullrequests.py:279 -msgid "Error occurred during creation of this pull request." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:322 -msgid "Cannot update closed pull requests." -msgstr "終了したプルリクエストは更新できません" - -#: rhodecode/controllers/pullrequests.py:328 -msgid "Pull request title & description updated." -msgstr "プルリクエストのタイトルと説明を更新しました。" - -#: rhodecode/controllers/pullrequests.py:346 -msgid "" -"Pull request updated to \"{source_commit_id}\" with {count_added} added, " -"{count_removed} removed commits. Source of changes: {change_source}" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:363 -msgid "Reload page" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:437 -msgid "Pull request was successfully merged and closed." -msgstr "プルリクエストはマージに成功し終了しました。" - -#: rhodecode/controllers/pullrequests.py:461 -msgid "Pull request reviewers updated." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:482 -msgid "Successfully deleted pull request" -msgstr "プルリクエストの削除に成功しました" - -#: rhodecode/controllers/pullrequests.py:486 -msgid "Your are not allowed to delete this pull request" -msgstr "" - -#: rhodecode/controllers/admin/defaults.py:84 -msgid "Default settings updated successfully" -msgstr "デフォルト設定の更新に成功しました" - -#: rhodecode/controllers/admin/defaults.py:99 -msgid "Error occurred during update of default values" -msgstr "デフォルト値の更新中にエラーが発生しました" - -#: rhodecode/controllers/admin/gists.py:72 -msgid "Requires registered account" -msgstr "登録されたアカウントが必要です" - -#: rhodecode/controllers/admin/gists.py:73 -msgid "Can be accessed by anonymous users" -msgstr "匿名ユーザによるアクセスが可能です" - -#: rhodecode/controllers/admin/gists.py:199 -msgid "Error occurred during gist creation" -msgstr "gist の作成中にエラーが発生しました" - -#: rhodecode/controllers/admin/gists.py:230 -#, python-format -msgid "Deleted gist %s" -msgstr "gist %s を削除しました" - -#: rhodecode/controllers/admin/gists.py:306 -msgid "Successfully updated gist content" -msgstr "Gist の内容を更新しました" - -#: rhodecode/controllers/admin/gists.py:311 -msgid "Successfully updated gist data" -msgstr "Gist データを更新しました" - -#: rhodecode/controllers/admin/gists.py:314 -msgid "Error occurred during update of gist {}: {}" -msgstr "Gist {} の更新中にエラーが発生しました: {}" - -#: rhodecode/controllers/admin/gists.py:318 -#, python-format -msgid "Error occurred during update of gist %s" -msgstr "Gist %s の更新中にエラーが発生しました" - -#: rhodecode/controllers/admin/gists.py:343 -#: rhodecode/templates/admin/gists/show.mako:67 -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:35 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:31 -#: rhodecode/templates/data_table/_dt_elements.mako:263 -msgid "never" -msgstr "無し" - -#: rhodecode/controllers/admin/gists.py:350 -#, python-format -msgid "%(expiry)s - current value" -msgstr "%(expiry)s - 現在値" - -#: rhodecode/controllers/admin/my_account.py:70 -msgid "You can't edit this user since it's crucial for entire application" -msgstr "このユーザーを編集できません。このユーザーはアプリケーションにとって必要不可欠です。" - -#: rhodecode/controllers/admin/my_account.py:110 -msgid "Your account was updated successfully" -msgstr "アカウントの更新に成功しました" - -#: rhodecode/controllers/admin/my_account.py:125 -#: rhodecode/controllers/admin/users.py:182 -#, python-format -msgid "Error occurred during update of user %s" -msgstr "ユーザー %s の更新中にエラーが発生しました" - -#: rhodecode/controllers/admin/permissions.py:107 -msgid "Application permissions updated successfully" -msgstr "アプリケーションの権限の更新に成功しました" - -#: rhodecode/controllers/admin/permissions.py:122 -#: rhodecode/controllers/admin/permissions.py:171 -#: rhodecode/controllers/admin/permissions.py:225 -msgid "Error occurred during update of permissions" -msgstr "権限の更新中にエラーが発生しました" - -#: rhodecode/controllers/admin/permissions.py:156 -msgid "Object permissions updated successfully" -msgstr "オブジェクトの権限の更新に成功しました" - -#: rhodecode/controllers/admin/permissions.py:210 -msgid "Global permissions updated successfully" -msgstr "全般の権限の更新に成功しました" - -#: rhodecode/controllers/admin/repo_groups.py:202 -#, python-format -msgid "Created repository group %s" -msgstr "リポジトリグループ %s を作成しました" - -#: rhodecode/controllers/admin/repo_groups.py:215 -#, python-format -msgid "Error occurred during creation of repository group %s" -msgstr "リポジトリグループ %s の作成中にエラーが発生しました" - -#: rhodecode/controllers/admin/repo_groups.py:261 -#, python-format -msgid "Updated repository group %s" -msgstr "リポジトリグループ %s を更新しました" - -#: rhodecode/controllers/admin/repo_groups.py:276 -#, python-format -msgid "Error occurred during update of repository group %s" -msgstr "リポジトリグループ %s の更新中にエラーが発生しました" - -#: rhodecode/controllers/admin/repo_groups.py:291 -#, python-format -msgid "This group contains %(num)d repository and cannot be deleted" -msgid_plural "This group contains %(num)d repositories and cannot be deleted" -msgstr[0] "このグループは %(num)d 個のリポジトリを含んでいるため削除できません" - -#: rhodecode/controllers/admin/repo_groups.py:300 -#, python-format -msgid "This group contains %(num)d subgroup and cannot be deleted" -msgid_plural "This group contains %(num)d subgroups and cannot be deleted" -msgstr[0] "このグループは %(num)d のサブグループを含んでいるため削除できません" - -#: rhodecode/controllers/admin/repo_groups.py:313 -#, python-format -msgid "Removed repository group %s" -msgstr "リポジトリグループ %s を削除しました" - -#: rhodecode/controllers/admin/repo_groups.py:317 -#, python-format -msgid "Error occurred during deletion of repository group %s" -msgstr "リポジトリグループ %s の削除中にエラーが発生しました" - -#: rhodecode/controllers/admin/repo_groups.py:381 -#: rhodecode/controllers/admin/user_groups.py:318 -msgid "Cannot change permission for yourself as admin" -msgstr "自分自身の管理者の権限を変更できません" - -#: rhodecode/controllers/admin/repo_groups.py:404 -msgid "Repository Group permissions updated" -msgstr "リポジトリグループ権限を更新しました" - -#: rhodecode/controllers/admin/repos.py:125 -#, python-format -msgid "Error creating repository %s: invalid certificate" -msgstr "リポジトリ %s 作成中にエラーが発生しました: 無効な証明書です" - -#: rhodecode/controllers/admin/repos.py:129 -#, python-format -msgid "Error creating repository %s" -msgstr "リポジトリ %s の作成中にエラーが発生しました" - -#: rhodecode/controllers/admin/repos.py:270 -#, python-format -msgid "Created repository %s from %s" -msgstr "リポジトリ %s を %s から作成しました" - -#: rhodecode/controllers/admin/repos.py:279 -#, python-format -msgid "Forked repository %s as %s" -msgstr "リポジトリ %s を %s としてフォークしました" - -#: rhodecode/controllers/admin/repos.py:282 -#, python-format -msgid "Created repository %s" -msgstr "リポジトリ %s を作成しました" - -#: rhodecode/controllers/admin/repos.py:319 -msgid "An error occurred during creation of field" -msgstr "フィールドの作成中にエラーが発生しました" - -#: rhodecode/controllers/admin/repos.py:334 -msgid "An error occurred during removal of field" -msgstr "フィールドの削除中にエラーが発生しました" - -#: rhodecode/controllers/admin/repos.py:353 -msgid "Unlocked" -msgstr "アンロック" - -#: rhodecode/controllers/admin/repos.py:357 -msgid "Locked" -msgstr "ロック" - -#: rhodecode/controllers/admin/repos.py:359 -#, python-format -msgid "Repository has been %s" -msgstr "リポジトリは %s されています" - -#: rhodecode/controllers/admin/repos.py:373 -msgid "Pulled from remote location" -msgstr "リモートから取得" - -#: rhodecode/controllers/admin/repos.py:376 -msgid "An error occurred during pull from remote location" -msgstr "リモートから取得中にエラーが発生しました" - -#: rhodecode/controllers/admin/repos.py:397 -msgid "An error occurred during deletion of repository stats" -msgstr "リポジトリステートの削除中にエラーが発生しました" - -#: rhodecode/controllers/admin/repos.py:443 -msgid "Error occurred during deleting issue tracker entry" -msgstr "問題追跡システムのエントリの削除中にエラーが発生しました" - -#: rhodecode/controllers/admin/repos.py:446 -#: rhodecode/controllers/admin/settings.py:384 -msgid "Removed issue tracker entry" -msgstr "問題追跡システムのエントリを削除しました" - -#: rhodecode/controllers/admin/repos.py:476 -#: rhodecode/controllers/admin/settings.py:431 -msgid "Updated issue tracker entries" -msgstr "問題追跡システムのエントリを更新しました" - -#: rhodecode/controllers/admin/repos.py:537 -#: rhodecode/controllers/admin/settings.py:147 -#: rhodecode/controllers/admin/settings.py:622 -msgid "Some form inputs contain invalid data." -msgstr "フォーム入力に無効なデータが含まれています" - -#: rhodecode/controllers/admin/repos.py:555 -msgid "Error occurred during updating repository VCS settings" -msgstr "リポジトリのVCS設定を更新中にエラーが発生しました" - -#: rhodecode/controllers/admin/repos.py:559 -#: rhodecode/controllers/admin/settings.py:176 -msgid "Updated VCS settings" -msgstr "VCS設定を更新しました" - #: rhodecode/controllers/admin/settings.py:172 #: rhodecode/controllers/admin/settings.py:286 msgid "Error occurred during updating application settings" @@ -1344,205 +1531,59 @@ msgstr "ラボ設定の更新中にエラーが発生しました" msgid "Updated Labs settings" msgstr "ラボ設定を更新しました" -#: rhodecode/controllers/admin/user_groups.py:164 -#, python-format -msgid "Created user group %(user_group_link)s" -msgstr "ユーザーグループ %(user_group_link)s を作成しました" - -#: rhodecode/controllers/admin/user_groups.py:178 -#, python-format -msgid "Error occurred during creation of user group %s" -msgstr "ユーザーグループ %s の作成中にエラーが発生しました" - -#: rhodecode/controllers/admin/user_groups.py:218 -#, python-format -msgid "Updated user group %s" -msgstr "ユーザーグループ %s を更新しました" - -#: rhodecode/controllers/admin/user_groups.py:234 -#, python-format -msgid "Error occurred during update of user group %s" -msgstr "ユーザーグループ %s の更新中にエラーが発生しました" - -#: rhodecode/controllers/admin/user_groups.py:253 -msgid "Successfully deleted user group" -msgstr "ユーザーグループの削除に成功しました" - -#: rhodecode/controllers/admin/user_groups.py:258 -msgid "An error occurred during deletion of user group" -msgstr "ユーザーグループの削除中にエラーが発生しました" - -#: rhodecode/controllers/admin/user_groups.py:326 -msgid "Target group cannot be the same" -msgstr "対象に同じ物を選ぶことはできません" - -#: rhodecode/controllers/admin/user_groups.py:332 -msgid "User Group permissions updated" -msgstr "ユーザーグループ権限を更新しました" - -#: rhodecode/controllers/admin/user_groups.py:415 -msgid "User Group global permissions updated successfully" -msgstr "ユーザーグループの全般の権限の更新に成功しました" - -#: rhodecode/controllers/admin/user_groups.py:430 -#: rhodecode/controllers/admin/users.py:477 -msgid "An error occurred during permissions saving" -msgstr "権限の保存時にエラーが発生しました" - -#: rhodecode/controllers/admin/user_groups.py:474 -msgid "User Group synchronization updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:478 -msgid "An error occurred during synchronization update" -msgstr "" - -#: rhodecode/controllers/admin/users.py:108 -#, python-format -msgid "Created user %(user_link)s" -msgstr "ユーザー %(user_link)s を作成しました" - -#: rhodecode/controllers/admin/users.py:124 -#, python-format -msgid "Error occurred during creation of user %s" -msgstr "ユーザー %s の作成中にエラーが発生しました" - -#: rhodecode/controllers/admin/users.py:166 -msgid "User updated successfully" -msgstr "ユーザーの更新に成功しました" - -#: rhodecode/controllers/admin/users.py:209 -#, python-format -msgid "Detached %s repositories" -msgstr "%s 個のリポジトリを切り離しました" - -#: rhodecode/controllers/admin/users.py:214 -#, python-format -msgid "Deleted %s repositories" -msgstr " %s 個のリポジトリを削除しました" - -#: rhodecode/controllers/admin/users.py:222 -#, python-format -msgid "Detached %s repository groups" -msgstr "%s 個のリポジトリグループを切り離しました" - -#: rhodecode/controllers/admin/users.py:227 -#, python-format -msgid "Deleted %s repository groups" -msgstr "%s 個のリポジトリグループを削除しました" - -#: rhodecode/controllers/admin/users.py:235 -#, python-format -msgid "Detached %s user groups" -msgstr "%s 個のユーザーグループを切り離しました" - -#: rhodecode/controllers/admin/users.py:240 -#, python-format -msgid "Deleted %s user groups" -msgstr "%s 個のユーザーグループを削除しました" - -#: rhodecode/controllers/admin/users.py:257 -msgid "Successfully deleted user" -msgstr "ユーザーの削除に成功しました" - -#: rhodecode/controllers/admin/users.py:263 -msgid "An error occurred during deletion of user" -msgstr "ユーザーの削除中にエラーが発生しました" - -#: rhodecode/controllers/admin/users.py:280 -msgid "Force password change disabled for user" -msgstr "パスワード変更強制を無効化しました" - -#: rhodecode/controllers/admin/users.py:285 -msgid "Force password change enabled for user" -msgstr "パスワード変更強制を有効化しました" - -#: rhodecode/controllers/admin/users.py:294 -msgid "An error occurred during password reset for user" -msgstr "パスワードのリセット中にエラーが発生しました" - -#: rhodecode/controllers/admin/users.py:325 -#, python-format -msgid "Linked repository group `%s` as personal" -msgstr "" - -#: rhodecode/controllers/admin/users.py:331 -#, python-format -msgid "Created repository group `%s`" -msgstr "リポジトリグループ `%s` を作成しました" - -#: rhodecode/controllers/admin/users.py:335 -#, python-format -msgid "Repository group `%s` is already taken" -msgstr "" - -#: rhodecode/controllers/admin/users.py:340 -msgid "An error occurred during repository group creation for user" -msgstr "ユーザーのリポジトリグループを作成中にエラーが発生しました" - -#: rhodecode/controllers/admin/users.py:396 -msgid "" -"The user participates as reviewer in pull requests and cannot be deleted. " -"You can set the user to \"inactive\" instead of deleting it." -msgstr "ユーザーはレビュワーとしてプルリクエストに参加しているため削除できません。代わりに \"非アクティブ\" 状態にすることができます。" - -#: rhodecode/controllers/admin/users.py:462 -msgid "User global permissions updated successfully" -msgstr "ユーザーの全般の権限の更新に成功しました" - -#: rhodecode/events/pullrequest.py:71 +#: rhodecode/events/pullrequest.py:72 msgid "pullrequest created" msgstr "プルリクエストの作成" -#: rhodecode/events/pullrequest.py:80 +#: rhodecode/events/pullrequest.py:81 msgid "pullrequest closed" msgstr "プルリクエストのクローズ" -#: rhodecode/events/pullrequest.py:89 +#: rhodecode/events/pullrequest.py:90 msgid "pullrequest commits updated" msgstr "プルリクエストのコミット更新" -#: rhodecode/events/pullrequest.py:98 +#: rhodecode/events/pullrequest.py:99 msgid "pullrequest review changed" msgstr "プルリクエストのレビュー変更" -#: rhodecode/events/pullrequest.py:107 +#: rhodecode/events/pullrequest.py:108 msgid "pullrequest merged" msgstr "プルリクエストのマージ" -#: rhodecode/events/pullrequest.py:116 +#: rhodecode/events/pullrequest.py:117 msgid "pullrequest commented" msgstr "プルリクエストのコメント" -#: rhodecode/events/repo.py:148 +#: rhodecode/events/repo.py:149 msgid "repository pre create" msgstr "リポジトリの作成準備" -#: rhodecode/events/repo.py:157 +#: rhodecode/events/repo.py:158 msgid "repository created" msgstr "リポジトリの作成" -#: rhodecode/events/repo.py:166 +#: rhodecode/events/repo.py:167 msgid "repository pre delete" msgstr "リポジトリの削除準備" -#: rhodecode/events/repo.py:175 +#: rhodecode/events/repo.py:176 msgid "repository deleted" msgstr "リポジトリの削除" -#: rhodecode/events/repo.py:211 +#: rhodecode/events/repo.py:216 msgid "repository pre pull" msgstr "リポジトリのプル準備" -#: rhodecode/events/repo.py:220 +#: rhodecode/events/repo.py:225 msgid "repository pull" msgstr "リポジトリのプル" -#: rhodecode/events/repo.py:229 +#: rhodecode/events/repo.py:234 msgid "repository pre push" msgstr "リポジトリのプッシュ準備" -#: rhodecode/events/repo.py:240 +#: rhodecode/events/repo.py:245 msgid "repository push" msgstr "リポジトリのプッシュ" @@ -1578,54 +1619,60 @@ msgstr "ユーザーの更新準備" #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:87 #: rhodecode/templates/admin/my_account/my_account_emails.mako:65 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:107 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:68 #: rhodecode/templates/admin/permissions/permissions_application.mako:60 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:61 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:64 #: rhodecode/templates/admin/permissions/permissions_objects.mako:57 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:136 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:68 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:134 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:84 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:66 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:80 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:110 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:195 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:201 #: rhodecode/templates/admin/repos/repo_edit_vcs.mako:44 #: rhodecode/templates/admin/settings/settings_global.mako:140 #: rhodecode/templates/admin/settings/settings_issuetracker.mako:16 #: rhodecode/templates/admin/settings/settings_labs.mako:49 #: rhodecode/templates/admin/settings/settings_vcs.mako:14 -#: rhodecode/templates/admin/settings/settings_visual.mako:222 +#: rhodecode/templates/admin/settings/settings_visual.mako:211 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:121 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:83 #: rhodecode/templates/admin/users/user_edit_emails.mako:63 #: rhodecode/templates/admin/users/user_edit_ips.mako:71 #: rhodecode/templates/admin/users/user_edit_profile.mako:135 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:63 #: rhodecode/templates/base/default_perms_box.mako:89 msgid "Reset" msgstr "リセット" -#: rhodecode/forms/__init__.py:36 rhodecode/templates/admin/gists/show.mako:49 -#: rhodecode/templates/admin/integrations/list.mako:211 +#: rhodecode/forms/__init__.py:36 rhodecode/templates/admin/gists/show.mako:54 +#: rhodecode/templates/admin/integrations/list.mako:215 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:49 #: rhodecode/templates/admin/my_account/my_account_emails.mako:32 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:26 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:31 +#: rhodecode/templates/admin/notifications/notifications_data.mako:22 +#: rhodecode/templates/admin/notifications/notifications_show.mako:35 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:29 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:25 #: rhodecode/templates/admin/settings/settings_hooks.mako:46 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:45 #: rhodecode/templates/admin/users/user_edit_emails.mako:31 #: rhodecode/templates/admin/users/user_edit_ips.mako:35 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:28 #: rhodecode/templates/base/issue_tracker_settings.mako:69 -#: rhodecode/templates/base/vcs_settings.mako:264 -#: rhodecode/templates/base/vcs_settings.mako:289 +#: rhodecode/templates/base/vcs_settings.mako:244 +#: rhodecode/templates/base/vcs_settings.mako:269 #: rhodecode/templates/changeset/changeset_file_comment.mako:142 #: rhodecode/templates/changeset/changeset_file_comment.mako:144 #: rhodecode/templates/changeset/changeset_file_comment.mako:147 -#: rhodecode/templates/data_table/_dt_elements.mako:123 -#: rhodecode/templates/data_table/_dt_elements.mako:184 -#: rhodecode/templates/data_table/_dt_elements.mako:198 -#: rhodecode/templates/data_table/_dt_elements.mako:210 +#: rhodecode/templates/data_table/_dt_elements.mako:171 +#: rhodecode/templates/data_table/_dt_elements.mako:244 +#: rhodecode/templates/data_table/_dt_elements.mako:258 +#: rhodecode/templates/data_table/_dt_elements.mako:270 #: rhodecode/templates/debug_style/buttons.html:132 -#: rhodecode/templates/files/files_source.mako:45 -#: rhodecode/templates/files/files_source.mako:49 -#: rhodecode/templates/files/files_source.mako:52 +#: rhodecode/templates/files/files_source.mako:51 +#: rhodecode/templates/files/files_source.mako:55 +#: rhodecode/templates/files/files_source.mako:58 #: rhodecode/templates/pullrequests/pullrequest_show.mako:56 #: rhodecode/templates/pullrequests/pullrequest_show.mako:60 msgid "Delete" @@ -1664,28 +1711,28 @@ msgstr "インテグレーションの動作を、ルートレベルのリポジトリのみに制限する" msgid "Root repositories only" msgstr "ルートリポジトリのみ" -#: rhodecode/integrations/views.py:160 +#: rhodecode/integrations/views.py:148 msgid "{repo_name} repository" msgstr "{repo_name} リポジトリ" -#: rhodecode/integrations/views.py:163 +#: rhodecode/integrations/views.py:151 msgid "{repo_group_name} repo group" msgstr "{repo_group_name} リポジトリグループ" -#: rhodecode/integrations/views.py:170 +#: rhodecode/integrations/views.py:158 msgid "{name} integration" msgstr "{name} インテグレーション" -#: rhodecode/integrations/views.py:184 +#: rhodecode/integrations/views.py:173 msgid "Integration {integration_name} deleted successfully." msgstr "インテグレーション {integration_name} の削除に成功しました。" -#: rhodecode/integrations/views.py:264 +#: rhodecode/integrations/views.py:301 msgid "" "Errors exist when saving integration settings. Please check the form inputs." msgstr "インテグレーションの設定保存時にエラーが発生しました。フォームの入力を確認してください。" -#: rhodecode/integrations/views.py:289 +#: rhodecode/integrations/views.py:326 msgid "Integration {integration_name} updated successfully." msgstr "インテグレーション {integration_name} の更新に成功しました。" @@ -1769,17 +1816,19 @@ msgid "" "/incoming-webhook/\">slack app manager" msgstr "Slack app manager でセットアップできます" -#: rhodecode/integrations/types/slack.py:60 rhodecode/templates/login.mako:43 -#: rhodecode/templates/register.mako:41 -#: rhodecode/templates/admin/admin_log_base.mako:6 +#: rhodecode/integrations/types/slack.py:60 +#: rhodecode/integrations/types/webhook.py:204 +#: rhodecode/templates/login.mako:43 rhodecode/templates/register.mako:41 +#: rhodecode/templates/admin/admin_log_base.mako:7 #: rhodecode/templates/admin/my_account/my_account_profile.mako:24 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:24 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:69 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:45 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:70 #: rhodecode/templates/admin/users/user_add.mako:35 #: rhodecode/templates/admin/users/user_edit_profile.mako:39 #: rhodecode/templates/admin/users/users.mako:63 -#: rhodecode/templates/base/base.mako:306 +#: rhodecode/templates/base/base.mako:315 #: rhodecode/templates/debug_style/login.html:36 #: rhodecode/templates/email_templates/user_registration.mako:23 #: rhodecode/templates/users/user_profile.mako:27 @@ -1815,132 +1864,158 @@ msgid "" "Send events such as repo pushes and pull requests to your slack channel." msgstr "Slack のチャンネルにリポジトリのプッシュやプルリクエストなどのイベントを送信する。" -#: rhodecode/integrations/types/webhook.py:164 +#: rhodecode/integrations/types/webhook.py:177 msgid "Webhook URL" msgstr "Webhook URL" -#: rhodecode/integrations/types/webhook.py:166 -msgid "" -"URL of the webhook to receive POST event. Following variables are allowed to" -" be used: {vars}. Some of the variables would trigger multiple calls, like " +#: rhodecode/integrations/types/webhook.py:179 +msgid "" +"URL to which Webhook should submit data. Following variables are allowed to " +"be used: {vars}. Some of the variables would trigger multiple calls, like " "${{branch}} or ${{commit_id}}. Webhook will be called as many times as " "unique objects in data in such cases." msgstr "" -#: rhodecode/integrations/types/webhook.py:180 +#: rhodecode/integrations/types/webhook.py:193 msgid "Secret Token" msgstr "シークレットトークン" -#: rhodecode/integrations/types/webhook.py:181 -msgid "String used to validate received payloads." -msgstr "受信したペイロードを検証する文字列。" - -#: rhodecode/integrations/types/webhook.py:190 -msgid "Call Method" -msgstr "" - -#: rhodecode/integrations/types/webhook.py:191 -msgid "Select if the webhook call should be made with POST or GET." -msgstr "" - -#: rhodecode/integrations/types/webhook.py:204 -msgid "Webhook" -msgstr "Webhook" +#: rhodecode/integrations/types/webhook.py:194 +msgid "" +"Optional string used to validate received payloads. It will be sent together" +" with event data in JSON" +msgstr "" #: rhodecode/integrations/types/webhook.py:205 -msgid "Post json events to a webhook endpoint" -msgstr "JSON イベントを webhook エンドポイントに POST する" - -#: rhodecode/lib/action_parser.py:94 +msgid "Optional username to authenticate the call." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:215 +msgid "Optional password to authenticate the call." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:225 +msgid "Custom Header Key" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:226 +msgid "Custom Header name to be set when calling endpoint." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:235 +msgid "Custom Header Value" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:236 +msgid "Custom Header value to be set when calling endpoint." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:245 +msgid "Call Method" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:246 +msgid "Select if the Webhook call should be made with POST or GET." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:259 +msgid "Webhook" +msgstr "Webhook" + +#: rhodecode/integrations/types/webhook.py:260 +msgid "Post json events to a Webhook endpoint" +msgstr "" + +#: rhodecode/lib/action_parser.py:93 msgid "[deleted] repository" msgstr "リポジトリを[削除]" -#: rhodecode/lib/action_parser.py:97 rhodecode/lib/action_parser.py:115 +#: rhodecode/lib/action_parser.py:96 rhodecode/lib/action_parser.py:114 msgid "[created] repository" msgstr "リポジトリを[作成]" -#: rhodecode/lib/action_parser.py:100 +#: rhodecode/lib/action_parser.py:99 msgid "[created] repository as fork" msgstr "フォークしてリポジトリを[作成]" -#: rhodecode/lib/action_parser.py:103 rhodecode/lib/action_parser.py:118 +#: rhodecode/lib/action_parser.py:102 rhodecode/lib/action_parser.py:117 msgid "[forked] repository" msgstr "リポジトリを[フォーク]" -#: rhodecode/lib/action_parser.py:106 rhodecode/lib/action_parser.py:121 +#: rhodecode/lib/action_parser.py:105 rhodecode/lib/action_parser.py:120 msgid "[updated] repository" msgstr "リポジトリを[更新]" -#: rhodecode/lib/action_parser.py:109 +#: rhodecode/lib/action_parser.py:108 msgid "[downloaded] archive from repository" msgstr "リポジトリからアーカイブを[ダウンロード]" -#: rhodecode/lib/action_parser.py:112 +#: rhodecode/lib/action_parser.py:111 msgid "[delete] repository" msgstr "リポジトリを[削除]" -#: rhodecode/lib/action_parser.py:124 +#: rhodecode/lib/action_parser.py:123 msgid "[created] user" msgstr "ユーザーを[作成]" -#: rhodecode/lib/action_parser.py:127 +#: rhodecode/lib/action_parser.py:126 msgid "[updated] user" msgstr "ユーザーを[更新]" -#: rhodecode/lib/action_parser.py:130 +#: rhodecode/lib/action_parser.py:129 msgid "[created] user group" msgstr "ユーザーグループを[作成]" -#: rhodecode/lib/action_parser.py:133 +#: rhodecode/lib/action_parser.py:132 msgid "[updated] user group" msgstr "ユーザーグループを[更新]" -#: rhodecode/lib/action_parser.py:136 +#: rhodecode/lib/action_parser.py:135 msgid "[commented] on commit in repository" msgstr "[コメント] リポジトリのコミット" -#: rhodecode/lib/action_parser.py:139 +#: rhodecode/lib/action_parser.py:138 msgid "[commented] on pull request for" msgstr "プルリクエストに[コメント]" -#: rhodecode/lib/action_parser.py:142 +#: rhodecode/lib/action_parser.py:141 msgid "[closed] pull request for" msgstr "プルリクエストを[クローズ]" -#: rhodecode/lib/action_parser.py:145 +#: rhodecode/lib/action_parser.py:144 msgid "[merged] pull request for" msgstr "[マージ] プルリクエスト" -#: rhodecode/lib/action_parser.py:148 +#: rhodecode/lib/action_parser.py:147 msgid "[pushed] into" msgstr "[プッシュ]" -#: rhodecode/lib/action_parser.py:151 +#: rhodecode/lib/action_parser.py:150 msgid "[committed via RhodeCode] into repository" msgstr "リポジトリに[RhodeCode経由でコミット]" -#: rhodecode/lib/action_parser.py:154 +#: rhodecode/lib/action_parser.py:153 msgid "[pulled from remote] into repository" msgstr "リポジトリに[リモートからプル]" -#: rhodecode/lib/action_parser.py:157 +#: rhodecode/lib/action_parser.py:156 msgid "[pulled] from" msgstr "[プル]" -#: rhodecode/lib/action_parser.py:160 +#: rhodecode/lib/action_parser.py:159 msgid "[started following] repository" msgstr "リポジトリの[フォローを開始]" -#: rhodecode/lib/action_parser.py:163 +#: rhodecode/lib/action_parser.py:162 msgid "[stopped following] repository" msgstr "リポジトリの[フォローを停止]" -#: rhodecode/lib/action_parser.py:172 +#: rhodecode/lib/action_parser.py:171 #, python-format msgid "fork name %s" msgstr "フォーク名 %s" -#: rhodecode/lib/action_parser.py:190 +#: rhodecode/lib/action_parser.py:189 #: rhodecode/templates/pullrequests/pullrequest_show.mako:51 #, python-format msgid "Pull request #%s" @@ -1951,52 +2026,42 @@ msgstr "プルリクエスト #%s" msgid "Show all combined commits %s->%s" msgstr "%s から %s までのすべてのコミットを表示" -#: rhodecode/lib/action_parser.py:227 +#: rhodecode/lib/action_parser.py:228 msgid "compare view" msgstr "比較ビュー" -#: rhodecode/lib/action_parser.py:234 +#: rhodecode/lib/action_parser.py:235 #, python-format msgid " and %(num)s more commits" msgstr "と %(num)s 以上のコミット" -#: rhodecode/lib/action_parser.py:286 +#: rhodecode/lib/action_parser.py:288 #, python-format msgid "Deleted branch: %s" msgstr "削除されたブランチ: %s" -#: rhodecode/lib/action_parser.py:289 +#: rhodecode/lib/action_parser.py:291 #, python-format msgid "Created tag: %s" msgstr "作成したタグ: %s" -#: rhodecode/lib/action_parser.py:302 +#: rhodecode/lib/action_parser.py:304 msgid "Commit not found" msgstr "コミットが見つかりません" -#: rhodecode/lib/auth.py:1220 +#: rhodecode/lib/auth.py:1445 #, python-format msgid "IP %s not allowed" msgstr "IPアドレス %s は許可されません" -#: rhodecode/lib/auth.py:1309 +#: rhodecode/lib/auth.py:1535 msgid "You need to be a registered user to perform this action" msgstr "このアクションを実行するためには登録済みのユーザーである必要があります" -#: rhodecode/lib/auth.py:1366 -#, python-format -msgid "Action not supported for %s." -msgstr "%s に対するアクションはできません。" - -#: rhodecode/lib/auth.py:1412 +#: rhodecode/lib/auth.py:1577 msgid "You need to be signed in to view this page" msgstr "このページを閲覧するためにはサインインが必要です" -#: rhodecode/lib/base.py:561 -#, python-format -msgid "The repository at %(repo_name)s cannot be located." -msgstr "リポジトリ %(repo_name)s が見つかりません。" - #: rhodecode/lib/diffs.py:62 msgid "Click to comment" msgstr "コメント" @@ -2014,20 +2079,11 @@ msgstr "チェンジセットが大きすぎるため省略しました。差分を表示する場合は差分メニューを使用してください" msgid "No changes detected" msgstr "検出された変更はありません" -#: rhodecode/lib/diffs.py:921 +#: rhodecode/lib/diffs.py:927 msgid "Click to select line" msgstr "行を選択" -#: rhodecode/lib/helpers.py:1527 -#, python-format -msgid " and %s more" -msgstr " と %s 以上" - -#: rhodecode/lib/helpers.py:1531 -msgid "No Files" -msgstr "ファイルなし" - -#: rhodecode/lib/helpers.py:1836 +#: rhodecode/lib/helpers.py:1869 msgid "" "Example filter terms:\n" " repository:vcs\n" @@ -2047,7 +2103,7 @@ msgid "" " \"username:test AND repository:test*\"\n" msgstr "" -#: rhodecode/lib/helpers.py:1859 +#: rhodecode/lib/helpers.py:1893 msgid "" "Example filter terms for `{searcher}` search:\n" "{terms}\n" @@ -2061,54 +2117,54 @@ msgid "" "More: {search_doc}" msgstr "" -#: rhodecode/lib/helpers.py:1875 +#: rhodecode/lib/helpers.py:1910 #, python-format msgid "" "%s repository is not mapped to db perhaps it was created or renamed from the" " filesystem please run the application again in order to rescan repositories" msgstr "%s リポジトリはDB内に見つかりませんでした。おそらくファイルシステム上で作られたか名前が変更されたためです。リポジトリをもう一度チェックするためにアプリケーションを立ち上げ直してください。" -#: rhodecode/lib/utils2.py:486 +#: rhodecode/lib/utils2.py:525 msgid "in ${ago}" msgstr "" -#: rhodecode/lib/utils2.py:492 +#: rhodecode/lib/utils2.py:531 msgid "${ago} ago" msgstr "" -#: rhodecode/lib/utils2.py:501 +#: rhodecode/lib/utils2.py:540 msgid "${val}, ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:503 +#: rhodecode/lib/utils2.py:542 msgid "${val}, ${detail} ago" msgstr "" -#: rhodecode/lib/utils2.py:505 +#: rhodecode/lib/utils2.py:544 msgid "in ${val}, ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:507 +#: rhodecode/lib/utils2.py:546 msgid "${val} and ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:509 +#: rhodecode/lib/utils2.py:548 msgid "${val} and ${detail} ago" msgstr "" -#: rhodecode/lib/utils2.py:511 +#: rhodecode/lib/utils2.py:550 msgid "in ${val} and ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:515 -#: rhodecode/public/js/rhodecode-components.js:33659 -#: rhodecode/public/js/scripts.js:25507 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:74 +#: rhodecode/lib/utils2.py:554 +#: rhodecode/public/js/rhodecode-components.js:29149 +#: rhodecode/public/js/scripts.js:20997 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:80 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:174 msgid "just now" msgstr "たったいま" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:570 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:569 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:582 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:599 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:684 @@ -2125,24 +2181,25 @@ msgstr "たったいま" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:765 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:775 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:817 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:946 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:971 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2285 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2285 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2289 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2289 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2339 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2340 -#: rhodecode/model/db.py:2482 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:816 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:945 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:970 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2279 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2279 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2283 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2283 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2333 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2334 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2535 +#: rhodecode/model/db.py:2595 msgid "Repository no access" msgstr "リポジトリへのアクセス権限無し" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:571 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:570 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:583 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:600 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:685 @@ -2159,24 +2216,25 @@ msgstr "リポジトリへのアクセス権限無し" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:766 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:776 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:947 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:972 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2286 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2286 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2340 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2341 -#: rhodecode/model/db.py:2483 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:946 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:971 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2280 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2280 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2334 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2335 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2536 +#: rhodecode/model/db.py:2596 msgid "Repository read access" msgstr "リポジトリに読込権限でアクセス" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:572 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:571 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:584 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:601 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:686 @@ -2193,24 +2251,25 @@ msgstr "リポジトリに読込権限でアクセス" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:767 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:777 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:948 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:973 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2341 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2342 -#: rhodecode/model/db.py:2484 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:947 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:972 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2335 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2336 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2537 +#: rhodecode/model/db.py:2597 msgid "Repository write access" msgstr "リポジトリに書込権限でアクセス" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:573 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:572 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:585 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:602 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:687 @@ -2227,48 +2286,49 @@ msgstr "リポジトリに書込権限でアクセス" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:768 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:778 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:827 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:949 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:974 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2288 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2288 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2342 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2343 -#: rhodecode/model/db.py:2485 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:820 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:820 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:826 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:948 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:973 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2282 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2282 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2336 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2337 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2538 +#: rhodecode/model/db.py:2598 msgid "Repository admin access" msgstr "リポジトリに管理権限でアクセス" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:575 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:574 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:587 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:604 msgid "Repositories Group no access" msgstr "リポジトリグループへのアクセス権限なし" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:576 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:575 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:588 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:605 msgid "Repositories Group read access" msgstr "リポジトリグループに読込権限でアクセス" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:577 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:576 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:589 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:606 msgid "Repositories Group write access" msgstr "リポジトリグループに書込権限でアクセス" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:578 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:577 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:590 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:607 msgid "Repositories Group admin access" msgstr "リポジトリグループに管理権限でアクセス" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:580 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:579 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:592 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:609 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:694 @@ -2284,7 +2344,7 @@ msgstr "リポジトリグループに管理権限でアクセス" msgid "RhodeCode Administrator" msgstr "RhodeCode 管理者" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:581 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:580 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:593 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:610 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:695 @@ -2301,24 +2361,25 @@ msgstr "RhodeCode 管理者" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:786 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:796 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:838 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:967 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:992 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2310 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2310 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2360 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2361 -#: rhodecode/model/db.py:2503 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:837 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:966 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:991 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2304 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2304 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2354 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2355 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2556 +#: rhodecode/model/db.py:2616 msgid "Repository creation disabled" msgstr "リポジトリの作成を有効にする" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:582 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:581 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:594 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:611 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:696 @@ -2335,24 +2396,25 @@ msgstr "リポジトリの作成を有効にする" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:787 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:797 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:846 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:968 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:993 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2361 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2362 -#: rhodecode/model/db.py:2504 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:967 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:992 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2355 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2356 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2557 +#: rhodecode/model/db.py:2617 msgid "Repository creation enabled" msgstr "リポジトリの作成を有効にする" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:583 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:582 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:595 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:612 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:697 @@ -2369,24 +2431,25 @@ msgstr "リポジトリの作成を有効にする" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:791 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:801 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:843 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:850 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:972 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:997 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2365 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2366 -#: rhodecode/model/db.py:2508 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:842 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:849 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:971 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:996 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2359 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2360 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2561 +#: rhodecode/model/db.py:2621 msgid "Repository forking disabled" msgstr "リポジトリのフォークを無効にする" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:584 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:583 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:596 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:613 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:698 @@ -2403,45 +2466,46 @@ msgstr "リポジトリのフォークを無効にする" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:792 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:802 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:973 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:998 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2366 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2367 -#: rhodecode/model/db.py:2509 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:972 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:997 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2360 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2361 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2562 +#: rhodecode/model/db.py:2622 msgid "Repository forking enabled" msgstr "リポジトリのフォークを有効にする" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:585 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:584 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:597 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:614 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:699 msgid "Register disabled" msgstr "新規登録を無効にする" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:586 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:585 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:598 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:615 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:700 msgid "Register new user with RhodeCode with manual activation" msgstr "Rhodecodeに登録した新しいユーザーを手動でアクティベートする" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:589 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:588 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:601 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:618 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:703 msgid "Register new user with RhodeCode with auto activation" msgstr "Rhodecodeに登録した新しいユーザーを自動でアクティベートする" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:844 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:865 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:874 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:959 @@ -2458,24 +2522,25 @@ msgstr "Rhodecodeに登録した新しいユーザーを自動でアクティベートする" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1121 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1135 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1178 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1177 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1186 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1186 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1196 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1318 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1343 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2946 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2946 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2950 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2950 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3050 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3051 -#: rhodecode/model/db.py:3212 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1176 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1185 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1185 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1195 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1317 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1342 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2940 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2940 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2944 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2944 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3044 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3045 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3264 +#: rhodecode/model/db.py:3324 msgid "Not Reviewed" msgstr "未レビュー" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:845 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:866 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:875 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:960 @@ -2492,24 +2557,25 @@ msgstr "未レビュー" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1122 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1136 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1179 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1178 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1187 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1187 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1197 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1319 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1344 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2947 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2947 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2951 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2951 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3051 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3052 -#: rhodecode/model/db.py:3213 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1177 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1186 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1186 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1196 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1318 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1343 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2941 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2941 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2945 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2945 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3045 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3046 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3265 +#: rhodecode/model/db.py:3325 msgid "Approved" msgstr "承認" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:846 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:867 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:876 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:961 @@ -2526,24 +2592,25 @@ msgstr "承認" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1123 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1137 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1180 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1179 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1188 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1188 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1198 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1320 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1345 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2954 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2948 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2948 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3052 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3053 -#: rhodecode/model/db.py:3214 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1178 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1187 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1187 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1197 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1319 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1344 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2948 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2942 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2942 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3046 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3047 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3266 +#: rhodecode/model/db.py:3326 msgid "Rejected" msgstr "却下" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:848 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:847 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:868 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:877 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:962 @@ -2560,20 +2627,21 @@ msgstr "却下" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1124 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1138 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1181 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1180 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1189 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1189 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1199 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1321 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1346 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2955 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2949 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2949 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3053 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3054 -#: rhodecode/model/db.py:3215 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1179 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1188 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1188 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1198 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1320 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1345 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2949 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2943 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2943 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3047 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3048 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3267 +#: rhodecode/model/db.py:3327 msgid "Under Review" msgstr "レビュー中" @@ -2591,20 +2659,21 @@ msgstr "レビュー中" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:770 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:780 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:822 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:951 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:976 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2344 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2345 -#: rhodecode/model/db.py:2487 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:821 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:950 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:975 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2338 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2339 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2540 +#: rhodecode/model/db.py:2600 msgid "Repository group no access" msgstr "リポジトリグループへのアクセス権限なし" @@ -2622,20 +2691,21 @@ msgstr "リポジトリグループへのアクセス権限なし" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:771 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:781 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:952 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:977 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2345 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2346 -#: rhodecode/model/db.py:2488 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:951 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:976 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2339 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2340 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2541 +#: rhodecode/model/db.py:2601 msgid "Repository group read access" msgstr "リポジトリグループに読込権限でアクセス" @@ -2653,20 +2723,21 @@ msgstr "リポジトリグループに読込権限でアクセス" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:772 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:782 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:953 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:978 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2346 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2347 -#: rhodecode/model/db.py:2489 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:952 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:977 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2340 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2341 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2542 +#: rhodecode/model/db.py:2602 msgid "Repository group write access" msgstr "リポジトリグループに書込権限でアクセス" @@ -2684,20 +2755,21 @@ msgstr "リポジトリグループに書込権限でアクセス" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:773 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:783 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:832 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:954 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:979 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2347 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2348 -#: rhodecode/model/db.py:2490 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:831 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:953 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:978 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2341 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2342 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2543 +#: rhodecode/model/db.py:2603 msgid "Repository group admin access" msgstr "リポジトリグループに管理権限でアクセス" @@ -2714,20 +2786,21 @@ msgstr "リポジトリグループに管理権限でアクセス" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:775 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:785 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:827 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:956 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:981 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2349 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2350 -#: rhodecode/model/db.py:2492 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:826 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:955 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:980 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2343 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2344 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2545 +#: rhodecode/model/db.py:2605 msgid "User group no access" msgstr "ユーザーグループへのアクセス権限なし" @@ -2744,20 +2817,21 @@ msgstr "ユーザーグループへのアクセス権限なし" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:776 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:786 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:835 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:957 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:982 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2350 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2351 -#: rhodecode/model/db.py:2493 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:834 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:956 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:981 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2344 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2345 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2546 +#: rhodecode/model/db.py:2606 msgid "User group read access" msgstr "ユーザーグループに読込権限でアクセス" @@ -2774,20 +2848,21 @@ msgstr "ユーザーグループに読込権限でアクセス" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:777 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:787 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:958 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:983 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2351 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2352 -#: rhodecode/model/db.py:2494 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:957 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:982 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2345 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2346 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2547 +#: rhodecode/model/db.py:2607 msgid "User group write access" msgstr "ユーザーグループに書込権限でアクセス" @@ -2804,20 +2879,21 @@ msgstr "ユーザーグループに書込権限でアクセス" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:778 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:788 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:959 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:984 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2302 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2302 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2352 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2353 -#: rhodecode/model/db.py:2495 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:958 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:983 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2296 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2296 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2346 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2347 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2548 +#: rhodecode/model/db.py:2608 msgid "User group admin access" msgstr "ユーザーグループに管理権限でアクセス" @@ -2834,20 +2910,21 @@ msgstr "ユーザーグループに管理権限でアクセス" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:780 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:790 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:832 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:961 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:986 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2354 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2355 -#: rhodecode/model/db.py:2497 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:831 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:960 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:985 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2348 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2349 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2550 +#: rhodecode/model/db.py:2610 msgid "Repository Group creation disabled" msgstr "リポジトリグループの作成を無効にする" @@ -2864,20 +2941,21 @@ msgstr "リポジトリグループの作成を無効にする" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:781 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:791 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:962 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:987 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2355 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2356 -#: rhodecode/model/db.py:2498 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:961 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:986 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2349 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2350 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2551 +#: rhodecode/model/db.py:2611 msgid "Repository Group creation enabled" msgstr "リポジトリグループの作成を有効にする" @@ -2894,20 +2972,21 @@ msgstr "リポジトリグループの作成を有効にする" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:783 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:793 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:835 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:964 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:989 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2357 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2358 -#: rhodecode/model/db.py:2500 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:834 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:963 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:988 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2351 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2352 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2553 +#: rhodecode/model/db.py:2613 msgid "User Group creation disabled" msgstr "ユーザーグループの作成を無効にする" @@ -2924,20 +3003,21 @@ msgstr "ユーザーグループの作成を無効にする" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:784 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:794 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:843 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:965 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:990 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2358 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2359 -#: rhodecode/model/db.py:2501 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:842 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:964 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:989 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2352 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2353 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2554 +#: rhodecode/model/db.py:2614 msgid "User Group creation enabled" msgstr "ユーザーグループの作成を有効にする" @@ -2954,20 +3034,21 @@ msgstr "ユーザーグループの作成を有効にする" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:794 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:804 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:846 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:853 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:975 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1000 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2368 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2369 -#: rhodecode/model/db.py:2511 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:852 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:974 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:999 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2362 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2363 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2564 +#: rhodecode/model/db.py:2624 msgid "Registration disabled" msgstr "新規登録を無効にする" @@ -2984,20 +3065,21 @@ msgstr "新規登録を無効にする" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:795 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:805 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:854 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:976 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1001 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2369 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2370 -#: rhodecode/model/db.py:2512 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:975 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1000 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2363 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2364 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2565 +#: rhodecode/model/db.py:2625 msgid "User Registration with manual account activation" msgstr "ユーザーの新規登録時に手動でアカウントをアクティベートする" @@ -3014,20 +3096,21 @@ msgstr "ユーザーの新規登録時に手動でアカウントをアクティベートする" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:796 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:806 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:977 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1002 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2324 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2370 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2371 -#: rhodecode/model/db.py:2513 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:848 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:848 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:854 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:976 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1001 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2318 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2364 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2365 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2566 +#: rhodecode/model/db.py:2626 msgid "User Registration with automatic account activation" msgstr "ユーザーの新規登録時に自動でアカウントをアクティベートする" @@ -3044,20 +3127,21 @@ msgstr "ユーザーの新規登録時に自動でアカウントをアクティベートする" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:798 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:808 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:850 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:857 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:979 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1004 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2376 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2377 -#: rhodecode/model/db.py:2519 rhodecode/model/permission.py:95 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:849 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:856 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:978 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1003 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2370 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2371 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2572 +#: rhodecode/model/db.py:2632 rhodecode/model/permission.py:96 msgid "Manual activation of external account" msgstr "外部アカウントを手動でアクティベートする" @@ -3074,20 +3158,21 @@ msgstr "外部アカウントを手動でアクティベートする" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:799 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:809 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:858 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:980 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1005 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2327 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2377 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2378 -#: rhodecode/model/db.py:2520 rhodecode/model/permission.py:96 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:851 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:851 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:857 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:979 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1004 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2321 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2371 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2372 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2573 +#: rhodecode/model/db.py:2633 rhodecode/model/permission.py:97 msgid "Automatic activation of external account" msgstr "外部アカウントを自動でアクティベートする" @@ -3098,20 +3183,21 @@ msgstr "外部アカウントを自動でアクティベートする" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:788 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:798 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:969 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:994 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2362 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2363 -#: rhodecode/model/db.py:2505 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:968 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:993 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2356 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2357 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2558 +#: rhodecode/model/db.py:2618 msgid "" "Repository creation enabled with write permission to a repository group" msgstr "リポジトリグループの書き込みパーミッションを使ったリポジトリ作成が有効です" @@ -3123,20 +3209,21 @@ msgstr "リポジトリグループの書き込みパーミッションを使ったリポジトリ作成が有効です" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:789 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:799 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:970 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:995 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2317 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2313 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2313 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2363 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2364 -#: rhodecode/model/db.py:2506 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:969 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:994 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2311 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2307 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2307 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2357 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2358 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2559 +#: rhodecode/model/db.py:2619 msgid "" "Repository creation disabled with write permission to a repository group" msgstr "リポジトリグループの書き込みパーミッションを使ったリポジトリ作成は無効です" @@ -3145,80 +3232,75 @@ msgstr "リポジトリグループの書き込みパーミッションを使ったリポジトリ作成は無効です" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:763 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:773 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:815 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:822 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:944 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:969 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2283 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2283 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2337 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2338 -#: rhodecode/model/db.py:2480 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:814 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:815 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:815 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:821 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:943 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:968 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2277 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2277 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2331 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2332 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2533 +#: rhodecode/model/db.py:2593 msgid "RhodeCode Super Administrator" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:811 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:854 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:852 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:859 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:981 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1006 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2323 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2315 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2315 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2319 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2319 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2373 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2374 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2575 +#: rhodecode/model/db.py:2635 +msgid "Inherit object permissions from default user disabled" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:812 +#: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:855 #: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:853 #: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:854 #: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:854 #: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:860 #: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:982 #: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1007 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2329 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2321 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2321 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2325 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2325 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2379 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2380 -#: rhodecode/model/db.py:2522 -msgid "Inherit object permissions from default user disabled" -msgstr "" - -#: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:812 -#: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:854 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:861 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:983 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1008 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2330 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2380 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2381 -#: rhodecode/model/db.py:2523 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2324 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2374 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2375 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2576 +#: rhodecode/model/db.py:2636 msgid "Inherit object permissions from default user enabled" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:909 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:910 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:910 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:912 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:912 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:954 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:955 rhodecode/model/db.py:1043 -msgid "all" -msgstr "すべて" - #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:910 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:911 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:911 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:913 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:913 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:955 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:956 rhodecode/model/db.py:1044 -msgid "http/web interface" -msgstr "HTTP/Web インターフェース" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:956 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1051 +#: rhodecode/model/db.py:1099 +msgid "all" +msgstr "すべて" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:911 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:912 @@ -3226,9 +3308,11 @@ msgstr "HTTP/Web インターフェース" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:914 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:914 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:956 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:957 rhodecode/model/db.py:1045 -msgid "vcs (git/hg/svn protocol)" -msgstr "VCS (git/hg/svn プロトコル)" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:957 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1052 +#: rhodecode/model/db.py:1100 +msgid "http/web interface" +msgstr "HTTP/Web インターフェース" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:912 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:913 @@ -3236,9 +3320,11 @@ msgstr "VCS (git/hg/svn プロトコル)" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:915 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:915 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:957 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:958 rhodecode/model/db.py:1046 -msgid "api calls" -msgstr "API 呼び出し" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:958 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1053 +#: rhodecode/model/db.py:1101 +msgid "vcs (git/hg/svn protocol)" +msgstr "VCS (git/hg/svn プロトコル)" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:913 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:914 @@ -3246,36 +3332,54 @@ msgstr "API 呼び出し" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:916 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:916 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:958 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:959 rhodecode/model/db.py:1047 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:959 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1054 +#: rhodecode/model/db.py:1102 +msgid "api calls" +msgstr "API 呼び出し" + +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:914 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:915 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:915 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:917 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:917 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:959 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:960 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1055 +#: rhodecode/model/db.py:1103 msgid "feed access" msgstr "フィードへのアクセス" -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2069 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2061 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2061 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2065 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2065 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2108 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2109 -#: rhodecode/model/db.py:2248 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2063 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2055 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2055 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2059 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2059 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2102 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2103 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2297 +#: rhodecode/model/db.py:2356 msgid "No parent" msgstr "親がありません" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2372 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2373 -#: rhodecode/model/db.py:2515 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2366 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2367 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2568 +#: rhodecode/model/db.py:2628 msgid "Password reset enabled" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2373 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2374 -#: rhodecode/model/db.py:2516 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2367 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2368 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2569 +#: rhodecode/model/db.py:2629 msgid "Password reset hidden" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2374 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2375 -#: rhodecode/model/db.py:2517 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2368 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2369 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2570 +#: rhodecode/model/db.py:2630 msgid "Password reset disabled" msgstr "" @@ -3311,112 +3415,128 @@ msgstr "最後の更新" msgid "Commit index" msgstr "コミットインデックス" -#: rhodecode/model/comment.py:374 +#: rhodecode/model/auth_token.py:53 +msgid "5 minutes {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:55 +msgid "1 hour {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:57 +msgid "1 day {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:59 +msgid "1 month {end_date}" +msgstr "" + +#: rhodecode/model/comment.py:375 msgid "made a comment" msgstr "コミットを作成する" -#: rhodecode/model/comment.py:375 +#: rhodecode/model/comment.py:376 msgid "Show it now" msgstr "表示する" -#: rhodecode/model/forms.py:85 +#: rhodecode/model/forms.py:87 msgid "Please enter a login" msgstr "ログイン名を入力してください" -#: rhodecode/model/forms.py:86 +#: rhodecode/model/forms.py:88 #, python-format msgid "Enter a value %(min)i characters long or more" msgstr "%(min)i 文字以上必要です" -#: rhodecode/model/forms.py:95 +#: rhodecode/model/forms.py:98 msgid "Please enter a password" msgstr "パスワードを入力してください" -#: rhodecode/model/forms.py:96 +#: rhodecode/model/forms.py:99 #, python-format msgid "Enter %(min)i characters or more" msgstr "%(min)i 文字以上必要です" -#: rhodecode/model/notification.py:247 +#: rhodecode/model/notification.py:245 #, python-format msgid "%(user)s commented on commit %(date_or_age)s" msgstr "%(user)s がコミットにコメント %(date_or_age)s" -#: rhodecode/model/notification.py:248 +#: rhodecode/model/notification.py:246 #, python-format msgid "%(user)s commented on commit at %(date_or_age)s" msgstr "%(user)s がコミットにコメント %(date_or_age)s" -#: rhodecode/model/notification.py:251 +#: rhodecode/model/notification.py:249 #, python-format msgid "%(user)s sent message %(date_or_age)s" msgstr "%(user)s がメッセージを送信 %(date_or_age)s" -#: rhodecode/model/notification.py:252 +#: rhodecode/model/notification.py:250 #, python-format msgid "%(user)s sent message at %(date_or_age)s" msgstr "%(user)s がメッセージを送信 %(date_or_age)s" -#: rhodecode/model/notification.py:255 +#: rhodecode/model/notification.py:253 #, python-format msgid "%(user)s mentioned you %(date_or_age)s" msgstr "%(user)s があなたにメンション %(date_or_age)s" -#: rhodecode/model/notification.py:256 +#: rhodecode/model/notification.py:254 #, python-format msgid "%(user)s mentioned you at %(date_or_age)s" msgstr "%(user)s があなたにメンション %(date_or_age)s" -#: rhodecode/model/notification.py:259 +#: rhodecode/model/notification.py:257 #, python-format msgid "%(user)s registered in RhodeCode %(date_or_age)s" msgstr "%(user)s が RhodeCode に登録 %(date_or_age)s" -#: rhodecode/model/notification.py:260 +#: rhodecode/model/notification.py:258 #, python-format msgid "%(user)s registered in RhodeCode at %(date_or_age)s" msgstr "%(user)s が RhodeCode に登録 %(date_or_age)s" -#: rhodecode/model/notification.py:263 +#: rhodecode/model/notification.py:261 #, python-format msgid "%(user)s opened new pull request %(date_or_age)s" msgstr "%(user)s が新しいプルリクエストを作成 %(date_or_age)s" -#: rhodecode/model/notification.py:264 +#: rhodecode/model/notification.py:262 #, python-format msgid "%(user)s opened new pull request at %(date_or_age)s" msgstr "%(user)s が新しいプルリクエストを作成 %(date_or_age)s" -#: rhodecode/model/notification.py:267 +#: rhodecode/model/notification.py:265 #, python-format msgid "%(user)s commented on pull request %(date_or_age)s" msgstr "%(user)s がプルリクエストにコメント %(date_or_age)s" -#: rhodecode/model/notification.py:268 +#: rhodecode/model/notification.py:266 #, python-format msgid "%(user)s commented on pull request at %(date_or_age)s" msgstr "%(user)s がプルリクエストにコメント %(date_or_age)s" -#: rhodecode/model/permission.py:67 rhodecode/model/permission.py:73 -#: rhodecode/model/permission.py:79 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:11 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:126 +#: rhodecode/model/permission.py:68 rhodecode/model/permission.py:74 +#: rhodecode/model/permission.py:80 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:11 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:124 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:11 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:11 msgid "None" msgstr "なし" -#: rhodecode/model/permission.py:68 rhodecode/model/permission.py:74 -#: rhodecode/model/permission.py:80 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:12 +#: rhodecode/model/permission.py:69 rhodecode/model/permission.py:75 +#: rhodecode/model/permission.py:81 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:12 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:12 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:12 msgid "Read" msgstr "読込" -#: rhodecode/model/permission.py:69 rhodecode/model/permission.py:75 -#: rhodecode/model/permission.py:81 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:13 +#: rhodecode/model/permission.py:70 rhodecode/model/permission.py:76 +#: rhodecode/model/permission.py:82 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:13 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:13 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:13 #: rhodecode/templates/changeset/changeset_file_comment.mako:271 @@ -3424,8 +3544,8 @@ msgstr "読込" msgid "Write" msgstr "書込" -#: rhodecode/model/permission.py:70 rhodecode/model/permission.py:76 -#: rhodecode/model/permission.py:82 +#: rhodecode/model/permission.py:71 rhodecode/model/permission.py:77 +#: rhodecode/model/permission.py:83 #: rhodecode/templates/admin/auth/auth_settings.mako:12 #: rhodecode/templates/admin/auth/plugin_settings.mako:12 #: rhodecode/templates/admin/defaults/defaults.mako:12 @@ -3439,7 +3559,7 @@ msgstr "書込" #: rhodecode/templates/admin/permissions/permissions.mako:12 #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:12 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:12 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:14 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:14 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:13 #: rhodecode/templates/admin/repos/repo_add.mako:13 #: rhodecode/templates/admin/repos/repo_add.mako:17 @@ -3454,189 +3574,189 @@ msgstr "書込" #: rhodecode/templates/admin/users/user_edit.mako:12 #: rhodecode/templates/admin/users/users.mako:13 #: rhodecode/templates/admin/users/users.mako:76 -#: rhodecode/templates/base/base.mako:412 -#: rhodecode/templates/base/base.mako:419 +#: rhodecode/templates/base/base.mako:417 +#: rhodecode/templates/base/base.mako:424 msgid "Admin" msgstr "管理" -#: rhodecode/model/permission.py:85 rhodecode/model/permission.py:99 -#: rhodecode/model/permission.py:103 rhodecode/model/permission.py:107 -#: rhodecode/model/permission.py:111 rhodecode/model/permission.py:115 -#: rhodecode/model/permission.py:119 +#: rhodecode/model/permission.py:86 rhodecode/model/permission.py:100 +#: rhodecode/model/permission.py:104 rhodecode/model/permission.py:108 +#: rhodecode/model/permission.py:112 rhodecode/model/permission.py:116 +#: rhodecode/model/permission.py:120 msgid "Disabled" msgstr "無効" -#: rhodecode/model/permission.py:86 +#: rhodecode/model/permission.py:87 msgid "Allowed with manual account activation" msgstr "手動でアカウントをアクティベートする" -#: rhodecode/model/permission.py:87 +#: rhodecode/model/permission.py:88 msgid "Allowed with automatic account activation" msgstr "自動でアカウントをアクティベートする" -#: rhodecode/model/permission.py:90 +#: rhodecode/model/permission.py:91 msgid "Allow password recovery" msgstr "" -#: rhodecode/model/permission.py:91 -msgid "Hide password recovery link" -msgstr "" - #: rhodecode/model/permission.py:92 +msgid "Hide password recovery link" +msgstr "" + +#: rhodecode/model/permission.py:93 msgid "Disable password recovery" msgstr "" -#: rhodecode/model/pull_request.py:80 +#: rhodecode/model/pull_request.py:79 msgid "This pull request can be automatically merged." msgstr "このプルリクエストは自動的にマージできます。" -#: rhodecode/model/pull_request.py:82 +#: rhodecode/model/pull_request.py:81 msgid "This pull request cannot be merged because of an unhandled exception." msgstr "このプルリクエストは未対処の例外があるためマージできません。" -#: rhodecode/model/pull_request.py:85 +#: rhodecode/model/pull_request.py:84 msgid "This pull request cannot be merged because of merge conflicts." msgstr "" -#: rhodecode/model/pull_request.py:87 +#: rhodecode/model/pull_request.py:86 msgid "This pull request could not be merged because push to target failed." msgstr "このプルリクエストはターゲットへのプッシュに失敗したためマージできませんでした。" -#: rhodecode/model/pull_request.py:90 +#: rhodecode/model/pull_request.py:89 msgid "This pull request cannot be merged because the target is not a head." msgstr "このプルリクエストはターゲットが最新でないためマージできません。" -#: rhodecode/model/pull_request.py:93 +#: rhodecode/model/pull_request.py:92 msgid "" "This pull request cannot be merged because the source contains more branches" " than the target." msgstr "このプルリクエストはターゲットよりも多くのブランチがソースにあるためマージできません。" -#: rhodecode/model/pull_request.py:96 +#: rhodecode/model/pull_request.py:95 msgid "" "This pull request cannot be merged because the target has multiple heads." msgstr "このプルリクエストはターゲットに複数のヘッドがあるためマージできません。" -#: rhodecode/model/pull_request.py:99 +#: rhodecode/model/pull_request.py:98 msgid "" "This pull request cannot be merged because the target repository is locked." msgstr "このプルリクエストはターゲットリポジトリがロックされているためマージできません。" -#: rhodecode/model/pull_request.py:102 +#: rhodecode/model/pull_request.py:101 msgid "" "This pull request cannot be merged because the target or the source " "reference is missing." msgstr "このプルリクエストはターゲットまたはソースの参照が存在しないためマージできません。" -#: rhodecode/model/pull_request.py:105 +#: rhodecode/model/pull_request.py:104 msgid "" "This pull request cannot be merged because the target reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:108 +#: rhodecode/model/pull_request.py:107 msgid "" "This pull request cannot be merged because the source reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:111 +#: rhodecode/model/pull_request.py:110 msgid "" "This pull request cannot be merged because of conflicts related to sub " "repositories." msgstr "" -#: rhodecode/model/pull_request.py:117 +#: rhodecode/model/pull_request.py:116 msgid "Pull request update successful." msgstr "" -#: rhodecode/model/pull_request.py:119 +#: rhodecode/model/pull_request.py:118 msgid "Pull request update failed because of an unknown error." msgstr "" -#: rhodecode/model/pull_request.py:121 +#: rhodecode/model/pull_request.py:120 msgid "No update needed because the source and target have not changed." msgstr "" -#: rhodecode/model/pull_request.py:123 +#: rhodecode/model/pull_request.py:122 msgid "" "Pull request cannot be updated because the reference type is not supported " "for an update. Only Branch, Tag or Bookmark is allowed." msgstr "" -#: rhodecode/model/pull_request.py:126 +#: rhodecode/model/pull_request.py:125 msgid "" "This pull request cannot be updated because the target reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:129 +#: rhodecode/model/pull_request.py:128 msgid "" "This pull request cannot be updated because the source reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:544 -#, python-format -msgid "" -"Merge pull request #%(pr_id)s from %(source_repo)s %(source_ref_name)s\n" -"\n" -" %(pr_title)s" -msgstr "%(source_repo)s %(source_ref_name)s からのプルリクエスト #%(pr_id)s をマージ\n\n %(pr_title)s" - -#: rhodecode/model/pull_request.py:576 -msgid "Pull request merged and closed" -msgstr "プルリクエストはマージされクローズされました" - -#: rhodecode/model/pull_request.py:1108 -msgid "Closing with status change {transition_icon} {status}." -msgstr "" - -#: rhodecode/model/pull_request.py:1152 +#: rhodecode/model/pull_request.py:1166 msgid "Server-side pull request merging is disabled." msgstr "サーバでのプルリクエストのマージは無効化されています。" -#: rhodecode/model/pull_request.py:1154 +#: rhodecode/model/pull_request.py:1168 msgid "This pull request is closed." msgstr "このプルリクエストはクローズしました。" -#: rhodecode/model/pull_request.py:1166 +#: rhodecode/model/pull_request.py:1181 msgid "Pull request merging is not supported." msgstr "プルリクエストのマージはサポートされていません。" -#: rhodecode/model/pull_request.py:1184 +#: rhodecode/model/pull_request.py:1200 msgid "Target repository large files support is disabled." msgstr "ターゲットリポジトリのラージファイル拡張は無効化されています。" -#: rhodecode/model/pull_request.py:1187 +#: rhodecode/model/pull_request.py:1203 msgid "Source repository large files support is disabled." msgstr "ソースリポジトリのラージファイル拡張は無効化されています。" -#: rhodecode/model/pull_request.py:1344 rhodecode/model/scm.py:783 +#: rhodecode/model/pull_request.py:1365 rhodecode/model/scm.py:784 msgid "Bookmarks" msgstr "ブックマーク" -#: rhodecode/model/pull_request.py:1349 +#: rhodecode/model/pull_request.py:1370 msgid "Commit IDs" msgstr "コミットID" -#: rhodecode/model/pull_request.py:1352 +#: rhodecode/model/pull_request.py:1373 msgid "Closed Branches" msgstr "閉鎖済みブランチ" -#: rhodecode/model/pull_request.py:1493 +#: rhodecode/model/pull_request.py:1533 msgid "User `{}` not allowed to perform merge." msgstr "" -#: rhodecode/model/pull_request.py:1506 +#: rhodecode/model/pull_request.py:1546 msgid "Pull request reviewer approval is pending." msgstr "プルリクエストはレビュワーの承認待ちです。" -#: rhodecode/model/pull_request.py:1521 +#: rhodecode/model/pull_request.py:1561 msgid "Cannot merge, {} TODO still not resolved." msgstr "" -#: rhodecode/model/pull_request.py:1524 +#: rhodecode/model/pull_request.py:1564 msgid "Cannot merge, {} TODOs still not resolved." msgstr "" -#: rhodecode/model/scm.py:761 +#: rhodecode/model/pull_request.py:1599 +msgid "Merge strategy: rebase" +msgstr "" + +#: rhodecode/model/pull_request.py:1604 +msgid "Merge strategy: explicit merge commit" +msgstr "" + +#: rhodecode/model/pull_request.py:1611 +msgid "Source branch will be closed after merge." +msgstr "" + +#: rhodecode/model/pull_request.py:1613 +msgid "Source branch will be deleted after merge." +msgstr "" + +#: rhodecode/model/scm.py:762 msgid "latest tip" msgstr "最新のtip" @@ -3644,32 +3764,32 @@ msgstr "最新のtip" msgid "You can't Edit this user since it's crucial for entire application" msgstr "このユーザーを編集できません。このユーザーはアプリケーションにとって必要不可欠です。" -#: rhodecode/model/user.py:332 +#: rhodecode/model/user.py:333 #, python-format msgid "" "You can't edit this user (`%(username)s`) since it's crucial for entire " "application" msgstr "ユーザー `%(username)s` を編集できません。このユーザはアプリケーションにとって必要不可欠です。" -#: rhodecode/model/user.py:502 +#: rhodecode/model/user.py:506 msgid "You can't remove this user since it's crucial for entire application" msgstr "このユーザーを削除できません。このユーザーはアプリケーションにとって必要不可欠です。" -#: rhodecode/model/user.py:510 +#: rhodecode/model/user.py:514 #, python-format msgid "" "user \"%s\" still owns %s repositories and cannot be removed. Switch owners " "or remove those repositories:%s" msgstr "ユーザー \"%s\" はまだ %s 個のリポジトリの所有者のため削除することはできません。リポジトリの所有者を変更するか削除してください: %s" -#: rhodecode/model/user.py:519 +#: rhodecode/model/user.py:523 #, python-format msgid "" "user \"%s\" still owns %s repository groups and cannot be removed. Switch " "owners or remove those repository groups:%s" msgstr "ユーザー \"%s\" はまだ %s 個のリポジトリグループの所有者のため削除することはできません。リポジトリグループの所有者を変更するか削除してください: %s" -#: rhodecode/model/user.py:528 +#: rhodecode/model/user.py:532 #, python-format msgid "" "user \"%s\" still owns %s user groups and cannot be removed. Switch owners " @@ -3721,8 +3841,8 @@ msgstr "不正なユーザーグループ名です" #: rhodecode/model/validators.py:224 #, python-format -msgid "User group \"%(usergroup)s\" already exists" -msgstr "ユーザーグループ \"%(usergroup)s\" はすでに存在します" +msgid "User group `%(usergroup)s` already exists" +msgstr "" #: rhodecode/model/validators.py:226 msgid "" @@ -3968,27 +4088,27 @@ msgstr "一般インテグレーションオプション" msgid "{integration_type} settings" msgstr "{integration_type} 設定" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:46 -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:50 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:47 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:51 msgid "Parent repository group `{}` does not exist" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:52 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:53 msgid "" "You do not have the permission to store repository groups in the root " "location." msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:112 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:113 msgid "Repo group owner with id `{}` does not exists" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:130 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:131 #: rhodecode/model/validation_schema/schemas/repo_schema.py:204 msgid "Repository with name `{}` already exists" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:135 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:136 #: rhodecode/model/validation_schema/schemas/repo_schema.py:209 msgid "Repository group with name `{}` already exists" msgstr "" @@ -4028,440 +4148,454 @@ msgstr "パスワードが正しくありません" msgid "New password must be different to old password" msgstr "新しいパスワードは古いパスワードと異なるものでないといけません" -#: rhodecode/public/js/rhodecode-components.js:31663 -#: rhodecode/public/js/scripts.js:23511 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:29 +#: rhodecode/public/js/rhodecode-components.js:27153 +#: rhodecode/public/js/scripts.js:19001 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:32 #: rhodecode/public/js/src/plugins/jquery.autocomplete.js:87 msgid "No results" msgstr "結果がありません" -#: rhodecode/public/js/rhodecode-components.js:33594 -#: rhodecode/public/js/scripts.js:25442 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:97 +#: rhodecode/public/js/rhodecode-components.js:29084 +#: rhodecode/public/js/scripts.js:20932 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:104 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:109 msgid "{0} year" msgstr "{0} 年" -#: rhodecode/public/js/rhodecode-components.js:33595 -#: rhodecode/public/js/scripts.js:25443 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:92 +#: rhodecode/public/js/rhodecode-components.js:29085 +#: rhodecode/public/js/scripts.js:20933 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:98 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:110 msgid "{0} month" msgstr "{0} ヶ月" -#: rhodecode/public/js/rhodecode-components.js:33596 -#: rhodecode/public/js/scripts.js:25444 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:87 +#: rhodecode/public/js/rhodecode-components.js:29086 +#: rhodecode/public/js/scripts.js:20934 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:93 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:111 msgid "{0} day" msgstr "{0} 日" -#: rhodecode/public/js/rhodecode-components.js:33597 -#: rhodecode/public/js/scripts.js:25445 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:89 +#: rhodecode/public/js/rhodecode-components.js:29087 +#: rhodecode/public/js/scripts.js:20935 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:95 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:112 msgid "{0} hour" msgstr "{0} 時間" -#: rhodecode/public/js/rhodecode-components.js:33598 -#: rhodecode/public/js/scripts.js:25446 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:91 +#: rhodecode/public/js/rhodecode-components.js:29088 +#: rhodecode/public/js/scripts.js:20936 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:97 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:113 msgid "{0} min" msgstr "{0} 分" -#: rhodecode/public/js/rhodecode-components.js:33599 -#: rhodecode/public/js/scripts.js:25447 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:96 +#: rhodecode/public/js/rhodecode-components.js:29089 +#: rhodecode/public/js/scripts.js:20937 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:103 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:114 msgid "{0} sec" msgstr "{0} 秒" -#: rhodecode/public/js/rhodecode-components.js:33619 -#: rhodecode/public/js/scripts.js:25467 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:71 +#: rhodecode/public/js/rhodecode-components.js:29109 +#: rhodecode/public/js/scripts.js:20957 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:77 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:134 msgid "in {0}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33627 -#: rhodecode/public/js/scripts.js:25475 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:84 +#: rhodecode/public/js/rhodecode-components.js:29117 +#: rhodecode/public/js/scripts.js:20965 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:90 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:142 msgid "{0} ago" msgstr "{0} 前" -#: rhodecode/public/js/rhodecode-components.js:33639 -#: rhodecode/public/js/scripts.js:25487 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:99 +#: rhodecode/public/js/rhodecode-components.js:29129 +#: rhodecode/public/js/scripts.js:20977 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:106 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:154 msgid "{0}, {1} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33641 -#: rhodecode/public/js/scripts.js:25489 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:73 +#: rhodecode/public/js/rhodecode-components.js:29131 +#: rhodecode/public/js/scripts.js:20979 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:79 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:156 msgid "in {0}, {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33645 -#: rhodecode/public/js/scripts.js:25493 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:85 +#: rhodecode/public/js/rhodecode-components.js:29135 +#: rhodecode/public/js/scripts.js:20983 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:91 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:160 msgid "{0} and {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33647 -#: rhodecode/public/js/scripts.js:25495 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:86 +#: rhodecode/public/js/rhodecode-components.js:29137 +#: rhodecode/public/js/scripts.js:20985 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:92 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:162 msgid "{0} and {1} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33649 -#: rhodecode/public/js/scripts.js:25497 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:72 +#: rhodecode/public/js/rhodecode-components.js:29139 +#: rhodecode/public/js/scripts.js:20987 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:78 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:164 msgid "in {0} and {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47492 -#: rhodecode/public/js/scripts.js:39340 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:20 +#: rhodecode/public/js/rhodecode-components.js:43198 +#: rhodecode/public/js/scripts.js:35046 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:22 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:4 msgid "Loading more results..." msgstr "結果を読み込み中..." -#: rhodecode/public/js/rhodecode-components.js:47495 -#: rhodecode/public/js/scripts.js:39343 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:43 +#: rhodecode/public/js/rhodecode-components.js:43201 +#: rhodecode/public/js/scripts.js:35049 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:47 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:7 msgid "Searching..." msgstr "検索中..." -#: rhodecode/public/js/rhodecode-components.js:47498 -#: rhodecode/public/js/scripts.js:39346 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:24 +#: rhodecode/public/js/rhodecode-components.js:43204 +#: rhodecode/public/js/scripts.js:35052 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:27 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:10 msgid "No matches found" msgstr "一致するものが見つかりません" -#: rhodecode/public/js/rhodecode-components.js:47501 -#: rhodecode/public/js/scripts.js:39349 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:19 +#: rhodecode/public/js/rhodecode-components.js:43207 +#: rhodecode/public/js/scripts.js:35055 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:21 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:13 msgid "Loading failed" msgstr "読み込み失敗" -#: rhodecode/public/js/rhodecode-components.js:47505 -#: rhodecode/public/js/scripts.js:39353 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:34 +#: rhodecode/public/js/rhodecode-components.js:43211 +#: rhodecode/public/js/scripts.js:35059 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:38 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:17 msgid "One result is available, press enter to select it." msgstr "1 件の結果があります。 Enter で選択できます。" -#: rhodecode/public/js/rhodecode-components.js:47507 -#: rhodecode/public/js/scripts.js:39355 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:95 +#: rhodecode/public/js/rhodecode-components.js:43213 +#: rhodecode/public/js/scripts.js:35061 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:102 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:19 msgid "{0} results are available, use up and down arrow keys to navigate." msgstr "{0} 件の結果があります。矢印キーの上下で選択できます。" -#: rhodecode/public/js/rhodecode-components.js:47512 -#: rhodecode/public/js/scripts.js:39360 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:39 +#: rhodecode/public/js/rhodecode-components.js:43218 +#: rhodecode/public/js/scripts.js:35066 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:43 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:24 msgid "Please enter {0} or more character" msgstr "{0} 文字以上入力してください" -#: rhodecode/public/js/rhodecode-components.js:47514 -#: rhodecode/public/js/scripts.js:39362 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:40 +#: rhodecode/public/js/rhodecode-components.js:43220 +#: rhodecode/public/js/scripts.js:35068 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:44 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:26 msgid "Please enter {0} or more characters" msgstr "{0} 文字以上入力してください" -#: rhodecode/public/js/rhodecode-components.js:47519 -#: rhodecode/public/js/scripts.js:39367 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:37 +#: rhodecode/public/js/rhodecode-components.js:43225 +#: rhodecode/public/js/scripts.js:35073 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:41 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:31 msgid "Please delete {0} character" msgstr "{0} 文字削除してください" -#: rhodecode/public/js/rhodecode-components.js:47521 -#: rhodecode/public/js/scripts.js:39369 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:38 +#: rhodecode/public/js/rhodecode-components.js:43227 +#: rhodecode/public/js/scripts.js:35075 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:42 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:33 msgid "Please delete {0} characters" msgstr "{0} 文字削除してください" -#: rhodecode/public/js/rhodecode-components.js:47525 -#: rhodecode/public/js/scripts.js:39373 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:64 +#: rhodecode/public/js/rhodecode-components.js:43231 +#: rhodecode/public/js/scripts.js:35079 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:69 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:37 msgid "You can only select {0} item" msgstr "{0} 件のみ選択できます" -#: rhodecode/public/js/rhodecode-components.js:47527 -#: rhodecode/public/js/scripts.js:39375 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:65 +#: rhodecode/public/js/rhodecode-components.js:43233 +#: rhodecode/public/js/scripts.js:35081 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:70 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:39 msgid "You can only select {0} items" msgstr "{0} 件のみ選択できます" -#: rhodecode/public/js/rhodecode-components.js:48456 -#: rhodecode/public/js/scripts.js:40304 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:78 +#: rhodecode/public/js/rhodecode-components.js:44167 +#: rhodecode/public/js/scripts.js:36015 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:84 #: rhodecode/public/js/src/rhodecode/changelog.js:35 msgid "showing {0} out of {1} commit" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48458 -#: rhodecode/public/js/scripts.js:40306 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:79 +#: rhodecode/public/js/rhodecode-components.js:44169 +#: rhodecode/public/js/scripts.js:36017 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:85 #: rhodecode/public/js/src/rhodecode/changelog.js:37 msgid "showing {0} out of {1} commits" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48891 -#: rhodecode/public/js/scripts.js:40739 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:46 -#: rhodecode/public/js/src/rhodecode/codemirror.js:296 +#: rhodecode/public/js/rhodecode-components.js:44615 +#: rhodecode/public/js/scripts.js:36463 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:50 +#: rhodecode/public/js/src/rhodecode/codemirror.js:297 msgid "Set status to Approved" msgstr "ステータスを承認にする" -#: rhodecode/public/js/rhodecode-components.js:48910 -#: rhodecode/public/js/scripts.js:40758 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:47 -#: rhodecode/public/js/src/rhodecode/codemirror.js:315 +#: rhodecode/public/js/rhodecode-components.js:44634 +#: rhodecode/public/js/scripts.js:36482 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:51 +#: rhodecode/public/js/src/rhodecode/codemirror.js:316 msgid "Set status to Rejected" msgstr "ステータスを拒否にする" -#: rhodecode/public/js/rhodecode-components.js:48929 -#: rhodecode/public/js/scripts.js:40777 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:58 -#: rhodecode/public/js/src/rhodecode/codemirror.js:334 +#: rhodecode/public/js/rhodecode-components.js:44653 +#: rhodecode/public/js/scripts.js:36501 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:63 +#: rhodecode/public/js/src/rhodecode/codemirror.js:335 #: rhodecode/templates/email_templates/commit_comment.mako:99 #: rhodecode/templates/email_templates/pull_request_comment.mako:107 msgid "TODO comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48949 -#: rhodecode/public/js/scripts.js:40797 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:33 -#: rhodecode/public/js/src/rhodecode/codemirror.js:354 +#: rhodecode/public/js/rhodecode-components.js:44673 +#: rhodecode/public/js/scripts.js:36521 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:37 +#: rhodecode/public/js/src/rhodecode/codemirror.js:355 msgid "Note Comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49315 -#: rhodecode/public/js/scripts.js:41163 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:77 -#: rhodecode/public/js/src/rhodecode/comments.js:125 +#: rhodecode/public/js/rhodecode-components.js:45040 +#: rhodecode/public/js/scripts.js:36888 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:83 +#: rhodecode/public/js/src/rhodecode/comments.js:126 msgid "resolve comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49399 -#: rhodecode/public/js/scripts.js:41247 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:53 -#: rhodecode/public/js/src/rhodecode/comments.js:209 +#: rhodecode/public/js/rhodecode-components.js:45124 +#: rhodecode/public/js/scripts.js:36972 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:58 +#: rhodecode/public/js/src/rhodecode/comments.js:210 msgid "Status Review" msgstr "ステータスレビュー" -#: rhodecode/public/js/rhodecode-components.js:49414 -#: rhodecode/public/js/scripts.js:41262 +#: rhodecode/public/js/rhodecode-components.js:45139 +#: rhodecode/public/js/scripts.js:36987 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:10 -#: rhodecode/public/js/src/rhodecode/comments.js:224 +#: rhodecode/public/js/src/rhodecode/comments.js:225 msgid "" "Comment text will be set automatically based on currently selected status " "({0}) ..." msgstr "選択したステータス ({0}) を元にコメントが自動的に設定されます..." -#: rhodecode/public/js/rhodecode-components.js:49571 -#: rhodecode/public/js/scripts.js:41419 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:55 -#: rhodecode/public/js/src/rhodecode/comments.js:381 +#: rhodecode/public/js/rhodecode-components.js:45296 +#: rhodecode/public/js/scripts.js:37144 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:60 +#: rhodecode/public/js/src/rhodecode/comments.js:382 msgid "Submitting..." msgstr "送信中..." -#: rhodecode/public/js/rhodecode-components.js:49622 -#: rhodecode/public/js/scripts.js:41470 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:18 -#: rhodecode/public/js/src/rhodecode/comments.js:432 +#: rhodecode/public/js/rhodecode-components.js:45347 +#: rhodecode/public/js/scripts.js:37195 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:20 +#: rhodecode/public/js/src/rhodecode/comments.js:433 #: rhodecode/templates/files/files_browser_tree.mako:51 msgid "Loading ..." msgstr "読み込み中..." -#: rhodecode/public/js/rhodecode-components.js:49727 -#: rhodecode/public/js/scripts.js:41575 +#: rhodecode/public/js/rhodecode-components.js:45452 +#: rhodecode/public/js/scripts.js:37300 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:12 -#: rhodecode/public/js/src/rhodecode/comments.js:537 +#: rhodecode/public/js/src/rhodecode/comments.js:538 msgid "Delete this comment?" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49798 -#: rhodecode/public/js/scripts.js:41646 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:17 +#: rhodecode/public/js/rhodecode-components.js:45522 +#: rhodecode/public/js/scripts.js:37370 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:18 #: rhodecode/public/js/src/rhodecode/comments.js:608 msgid "Leave a comment, or click resolve button to resolve TODO comment #{0}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49875 -#: rhodecode/public/js/scripts.js:41723 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:16 +#: rhodecode/public/js/rhodecode-components.js:45599 +#: rhodecode/public/js/scripts.js:37447 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:17 #: rhodecode/public/js/src/rhodecode/comments.js:685 msgid "Leave a comment on line {0}." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49989 -#: rhodecode/public/js/scripts.js:41837 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:59 +#: rhodecode/public/js/rhodecode-components.js:45713 +#: rhodecode/public/js/scripts.js:37561 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:64 #: rhodecode/public/js/src/rhodecode/comments.js:799 msgid "TODO from comment {0} was fixed." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50195 -#: rhodecode/public/js/scripts.js:42043 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:81 +#: rhodecode/public/js/rhodecode-components.js:45919 +#: rhodecode/public/js/scripts.js:37767 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:87 #: rhodecode/public/js/src/rhodecode/files.js:150 msgid "truncated result" msgstr "省略された結果" -#: rhodecode/public/js/rhodecode-components.js:50197 -#: rhodecode/public/js/scripts.js:42045 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:82 +#: rhodecode/public/js/rhodecode-components.js:45921 +#: rhodecode/public/js/scripts.js:37769 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:88 #: rhodecode/public/js/src/rhodecode/files.js:152 msgid "truncated results" msgstr "省略された結果" -#: rhodecode/public/js/rhodecode-components.js:50206 -#: rhodecode/public/js/scripts.js:42054 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:25 +#: rhodecode/public/js/rhodecode-components.js:45930 +#: rhodecode/public/js/scripts.js:37778 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:28 #: rhodecode/public/js/src/rhodecode/files.js:161 msgid "No matching files" msgstr "マッチするファイルはありません" -#: rhodecode/public/js/rhodecode-components.js:50341 -#: rhodecode/public/js/scripts.js:42189 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:44 +#: rhodecode/public/js/rhodecode-components.js:46065 +#: rhodecode/public/js/scripts.js:37913 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:48 #: rhodecode/public/js/src/rhodecode/files.js:296 msgid "Selection link" msgstr "セレクション・リンク" -#: rhodecode/public/js/rhodecode-components.js:50381 -#: rhodecode/public/js/scripts.js:42229 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:54 +#: rhodecode/public/js/rhodecode-components.js:46105 +#: rhodecode/public/js/scripts.js:37953 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:59 #: rhodecode/public/js/src/rhodecode/followers.js:26 msgid "Stop following this repository" msgstr "このリポジトリのフォローをやめる" -#: rhodecode/public/js/rhodecode-components.js:50382 -#: rhodecode/public/js/scripts.js:42230 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:61 +#: rhodecode/public/js/rhodecode-components.js:46106 +#: rhodecode/public/js/scripts.js:37954 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:66 #: rhodecode/public/js/src/rhodecode/followers.js:27 msgid "Unfollow" msgstr "アンフォロー" -#: rhodecode/public/js/rhodecode-components.js:50391 -#: rhodecode/public/js/scripts.js:42239 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:52 +#: rhodecode/public/js/rhodecode-components.js:46115 +#: rhodecode/public/js/scripts.js:37963 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:57 #: rhodecode/public/js/src/rhodecode/followers.js:36 msgid "Start following this repository" msgstr "このリポジトリのフォローする" -#: rhodecode/public/js/rhodecode-components.js:50392 -#: rhodecode/public/js/scripts.js:42240 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:14 +#: rhodecode/public/js/rhodecode-components.js:46116 +#: rhodecode/public/js/scripts.js:37964 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:15 #: rhodecode/public/js/src/rhodecode/followers.js:37 msgid "Follow" msgstr "フォロー" -#: rhodecode/public/js/rhodecode-components.js:50770 -#: rhodecode/public/js/rhodecode-components.js:50779 -#: rhodecode/public/js/scripts.js:42618 rhodecode/public/js/scripts.js:42627 +#: rhodecode/public/js/rhodecode-components.js:46496 +#: rhodecode/public/js/rhodecode-components.js:46505 +#: rhodecode/public/js/scripts.js:38344 rhodecode/public/js/scripts.js:38353 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:5 #: rhodecode/public/js/src/rhodecode/pullrequests.js:134 #: rhodecode/public/js/src/rhodecode/pullrequests.js:143 msgid "All reviewers must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50784 -#: rhodecode/public/js/scripts.js:42632 +#: rhodecode/public/js/rhodecode-components.js:46510 +#: rhodecode/public/js/scripts.js:38358 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:6 #: rhodecode/public/js/src/rhodecode/pullrequests.js:148 msgid "At least {0} reviewer must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50790 -#: rhodecode/public/js/scripts.js:42638 +#: rhodecode/public/js/rhodecode-components.js:46516 +#: rhodecode/public/js/scripts.js:38364 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:7 #: rhodecode/public/js/src/rhodecode/pullrequests.js:154 msgid "At least {0} reviewers must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50797 -#: rhodecode/public/js/scripts.js:42645 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:41 +#: rhodecode/public/js/rhodecode-components.js:46523 +#: rhodecode/public/js/scripts.js:38371 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:45 #: rhodecode/public/js/src/rhodecode/pullrequests.js:161 msgid "Reviewers picked from source code changes." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50804 -#: rhodecode/public/js/scripts.js:42652 +#: rhodecode/public/js/rhodecode-components.js:46530 +#: rhodecode/public/js/scripts.js:38378 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:4 #: rhodecode/public/js/src/rhodecode/pullrequests.js:168 msgid "Adding new reviewers is forbidden." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50811 -#: rhodecode/public/js/scripts.js:42659 +#: rhodecode/public/js/rhodecode-components.js:46537 +#: rhodecode/public/js/scripts.js:38385 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:8 #: rhodecode/public/js/src/rhodecode/pullrequests.js:175 msgid "Author is not allowed to be a reviewer." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50825 -#: rhodecode/public/js/scripts.js:42673 +#: rhodecode/public/js/rhodecode-components.js:46551 +#: rhodecode/public/js/scripts.js:38399 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:11 #: rhodecode/public/js/src/rhodecode/pullrequests.js:189 msgid "Commit Authors are not allowed to be a reviewer." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50972 -#: rhodecode/public/js/scripts.js:42820 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:63 +#: rhodecode/public/js/rhodecode-components.js:46698 +#: rhodecode/public/js/scripts.js:38546 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:68 #: rhodecode/public/js/src/rhodecode/pullrequests.js:336 msgid "User `{0}` not allowed to be a reviewer" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51099 -#: rhodecode/public/js/scripts.js:42947 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:66 -#: rhodecode/public/js/src/rhodecode/pullrequests.js:463 +#: rhodecode/public/js/rhodecode-components.js:46823 +#: rhodecode/public/js/scripts.js:38671 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:71 +#: rhodecode/public/js/src/rhodecode/pullrequests.js:461 msgid "added manually by \"{0}\"" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51101 -#: rhodecode/public/js/scripts.js:42949 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:76 -#: rhodecode/public/js/src/rhodecode/pullrequests.js:465 +#: rhodecode/public/js/rhodecode-components.js:46825 +#: rhodecode/public/js/scripts.js:38673 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:82 +#: rhodecode/public/js/src/rhodecode/pullrequests.js:463 msgid "member of \"{0}\"" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51682 -#: rhodecode/public/js/scripts.js:43530 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:69 +#: rhodecode/public/js/rhodecode-components.js:47404 +#: rhodecode/public/js/scripts.js:39252 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:75 #: rhodecode/public/js/src/rhodecode.js:142 msgid "file" msgstr "ファイル" -#: rhodecode/public/js/rhodecode-components.js:51702 -#: rhodecode/public/js/scripts.js:43550 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:49 +#: rhodecode/public/js/rhodecode-components.js:47424 +#: rhodecode/public/js/scripts.js:39272 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:53 #: rhodecode/public/js/src/rhodecode.js:162 msgid "Show more" msgstr "もっと表示" +#: rhodecode/public/js/rhodecode-components.js:47805 +#: rhodecode/public/js/scripts.js:39653 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:72 +#: rhodecode/public/js/src/rhodecode.js:543 +msgid "date not in future" +msgstr "" + +#: rhodecode/public/js/rhodecode-components.js:47813 +#: rhodecode/public/js/scripts.js:39661 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:56 +#: rhodecode/public/js/src/rhodecode.js:551 +msgid "Specified expiration date" +msgstr "" + #: rhodecode/public/js/rhodecode/i18n/js_translations.js:2 msgid "(from usergroup {0})" msgstr "" @@ -4474,7 +4608,7 @@ msgstr "別のコメントを追加" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:9 #: rhodecode/public/js/src/i18n_messages.js:5 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:325 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:331 msgid "Close" msgstr "" @@ -4482,141 +4616,159 @@ msgstr "" msgid "Diff to Commit " msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:15 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:14 +msgid "" +"Fetching repository state failed. Error code: {0} {1}. Try refreshing this " +"page." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:16 #: rhodecode/public/js/src/i18n_messages.js:4 msgid "Invite reviewers to this discussion" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:21 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:23 msgid "No bookmarks available yet." msgstr "まだブックマークがありません。" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:22 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:24 msgid "No branches available yet." msgstr "まだブランチがありません。" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:23 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:25 +msgid "No forks available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:26 msgid "No gists available yet." msgstr "まだ Gist がありません。" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:26 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:29 msgid "No pull requests available yet." msgstr "まだプルリクエストがありません。" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:27 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:30 msgid "No repositories available yet." msgstr "まだリポジトリがありません。" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:28 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:31 msgid "No repository groups available yet." msgstr "まだリポジトリグループがありません。" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:30 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:33 +msgid "No ssh keys available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:34 msgid "No tags available yet." msgstr "まだタグがありません。" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:31 -msgid "No user groups available yet." -msgstr "まだユーザーグループがありません。" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:32 -msgid "No users available yet." -msgstr "まだユーザーがいません。" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:35 -#: rhodecode/templates/changelog/changelog.mako:61 +msgid "No user groups available yet." +msgstr "まだユーザーグループがありません。" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:36 +msgid "No users available yet." +msgstr "まだユーザーがいません。" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:39 +#: rhodecode/templates/changelog/changelog.mako:59 msgid "Open new pull request" msgstr "新しいプルリクエストを作成" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:36 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:40 msgid "Open new pull request for selected commit" msgstr "選択したコミットから新しいプルリクエストを作成" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:42 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:46 msgid "Saving..." msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:45 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:49 #: rhodecode/public/js/src/i18n_messages.js:6 #: rhodecode/templates/admin/settings/settings_email.mako:48 msgid "Send" msgstr "送信" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:48 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:52 msgid "Show at Commit " msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:50 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:54 msgid "Show selected commit __S" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:51 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:55 msgid "Show selected commits __S ... __E" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:56 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:61 #: rhodecode/public/js/src/i18n_messages.js:7 msgid "Switch to chat" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:57 -#: rhodecode/public/js/src/i18n_messages.js:8 -msgid "Switch to comment" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:60 -msgid "" -"There are currently no open pull requests requiring your participation." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:62 -msgid "Updating..." +#: rhodecode/public/js/src/i18n_messages.js:8 +msgid "Switch to comment" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:65 +msgid "" +"There are currently no open pull requests requiring your participation." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:67 +msgid "Updating..." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:73 #: rhodecode/templates/admin/auth/auth_settings.mako:71 msgid "disabled" msgstr "無効" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:68 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:74 #: rhodecode/templates/admin/auth/auth_settings.mako:71 msgid "enabled" msgstr "有効" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:70 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:76 msgid "files" msgstr "ファイル" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:75 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:81 #: rhodecode/templates/pullrequests/pullrequest.mako:140 msgid "loading..." msgstr "読み込み中..." -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:80 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:86 msgid "specify commit" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:83 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:89 msgid "{0} active out of {1} users" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:88 -msgid "{0} days" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:90 -msgid "{0} hours" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:93 -msgid "{0} months" -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:94 +msgid "{0} days" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:96 +msgid "{0} hours" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:99 +msgid "{0} months" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:100 +msgid "{0} out of {1} ssh keys" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:101 msgid "{0} out of {1} users" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:98 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:105 msgid "{0} years" msgstr "" @@ -4652,13 +4804,14 @@ msgstr "ダッシュボード" #: rhodecode/templates/admin/gists/index.mako:18 #: rhodecode/templates/admin/my_account/my_account_repos.mako:7 #: rhodecode/templates/admin/my_account/my_account_watched.mako:7 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:11 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:12 #: rhodecode/templates/admin/repos/repos.mako:12 #: rhodecode/templates/admin/user_groups/user_groups.mako:12 #: rhodecode/templates/admin/users/users.mako:12 #: rhodecode/templates/bookmarks/bookmarks.mako:12 #: rhodecode/templates/branches/branches.mako:12 -#: rhodecode/templates/journal/journal.mako:12 +#: rhodecode/templates/journal/journal.mako:13 #: rhodecode/templates/tags/tags.mako:12 msgid "quick filter..." msgstr "クイックフィルタ..." @@ -4690,19 +4843,19 @@ msgid "Edit Repository Group" msgstr "リポジトリグループを編集" #: rhodecode/templates/index_base.mako:97 -#: rhodecode/templates/index_base.mako:122 +#: rhodecode/templates/index_base.mako:125 #: rhodecode/templates/admin/gists/index.mako:112 -#: rhodecode/templates/admin/integrations/list.mako:102 -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:39 +#: rhodecode/templates/admin/integrations/list.mako:106 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:55 #: rhodecode/templates/admin/my_account/my_account_repos.mako:31 #: rhodecode/templates/admin/my_account/my_account_watched.mako:31 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:53 #: rhodecode/templates/admin/repos/repo_add_base.mako:9 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:16 #: rhodecode/templates/admin/repos/repos.mako:54 -#: rhodecode/templates/admin/user_groups/user_groups.mako:55 +#: rhodecode/templates/admin/user_groups/user_groups.mako:61 #: rhodecode/templates/admin/users/user_edit_groups.mako:54 -#: rhodecode/templates/base/perms_summary.mako:102 +#: rhodecode/templates/base/perms_summary.mako:149 #: rhodecode/templates/bookmarks/bookmarks.mako:59 #: rhodecode/templates/branches/branches.mako:58 #: rhodecode/templates/files/files_browser_tree.mako:5 @@ -4712,12 +4865,15 @@ msgid "Name" msgstr "名前" #: rhodecode/templates/index_base.mako:100 -#: rhodecode/templates/index_base.mako:125 +#: rhodecode/templates/index_base.mako:128 #: rhodecode/templates/admin/gists/index.mako:114 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:15 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:71 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:10 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:55 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:49 #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:45 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:42 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:55 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:56 #: rhodecode/templates/admin/repos/repo_add_base.mako:43 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:29 @@ -4725,13 +4881,15 @@ msgstr "名前" #: rhodecode/templates/admin/repos/repos.mako:57 #: rhodecode/templates/admin/user_groups/user_group_add.mako:43 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:42 -#: rhodecode/templates/admin/user_groups/user_groups.mako:57 +#: rhodecode/templates/admin/user_groups/user_groups.mako:63 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:15 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:67 #: rhodecode/templates/admin/users/user_edit_groups.mako:59 #: rhodecode/templates/admin/users/user_edit_ips.mako:12 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:10 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:50 #: rhodecode/templates/base/issue_tracker_settings.mako:10 -#: rhodecode/templates/changeset/changeset.mako:73 +#: rhodecode/templates/changeset/changeset.mako:76 #: rhodecode/templates/compare/compare_commits.mako:21 #: rhodecode/templates/email_templates/commit_comment.mako:89 #: rhodecode/templates/email_templates/pull_request_review.mako:41 @@ -4739,48 +4897,51 @@ msgstr "名前" #: rhodecode/templates/files/file_tree_detail.mako:5 #: rhodecode/templates/files/file_tree_detail.mako:12 #: rhodecode/templates/forks/fork.mako:48 -#: rhodecode/templates/forks/forks_data.mako:9 +#: rhodecode/templates/forks/forks.mako:72 #: rhodecode/templates/pullrequests/pullrequest.mako:54 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:163 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:487 -#: rhodecode/templates/summary/components.mako:73 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:169 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:493 +#: rhodecode/templates/summary/components.mako:82 msgid "Description" msgstr "説明" -#: rhodecode/templates/index_base.mako:102 -#: rhodecode/templates/index_base.mako:133 +#: rhodecode/templates/index_base.mako:103 +#: rhodecode/templates/index_base.mako:131 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:59 +#: rhodecode/templates/admin/repos/repos.mako:60 +msgid "Last Change" +msgstr "最後の変更点" + +#: rhodecode/templates/index_base.mako:105 +#: rhodecode/templates/index_base.mako:136 #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:5 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:24 -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:60 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:37 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:63 #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:5 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:109 #: rhodecode/templates/admin/repos/repos.mako:65 #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:5 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:24 -#: rhodecode/templates/admin/user_groups/user_groups.mako:66 +#: rhodecode/templates/admin/user_groups/user_groups.mako:71 #: rhodecode/templates/admin/users/user_edit_groups.mako:65 -#: rhodecode/templates/forks/forks_data.mako:7 -#: rhodecode/templates/summary/components.mako:195 +#: rhodecode/templates/forks/forks.mako:68 +#: rhodecode/templates/summary/components.mako:203 msgid "Owner" msgstr "所有者" -#: rhodecode/templates/index_base.mako:128 -#: rhodecode/templates/admin/repos/repos.mako:60 -msgid "Last Change" -msgstr "最後の変更点" - -#: rhodecode/templates/index_base.mako:131 +#: rhodecode/templates/index_base.mako:134 #: rhodecode/templates/admin/my_account/my_account_repos.mako:35 #: rhodecode/templates/admin/my_account/my_account_watched.mako:35 #: rhodecode/templates/admin/repos/repos.mako:63 #: rhodecode/templates/bookmarks/bookmarks.mako:66 #: rhodecode/templates/branches/branches.mako:65 -#: rhodecode/templates/changelog/changelog.mako:107 -#: rhodecode/templates/changeset/changeset.mako:36 +#: rhodecode/templates/changelog/changelog.mako:116 +#: rhodecode/templates/changeset/changeset.mako:37 #: rhodecode/templates/compare/compare_commits.mako:19 #: rhodecode/templates/email_templates/commit_comment.mako:49 #: rhodecode/templates/email_templates/commit_comment.mako:88 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:485 +#: rhodecode/templates/files/file_authors_box.mako:31 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:491 #: rhodecode/templates/search/search_commit.mako:6 #: rhodecode/templates/summary/summary_commits.mako:8 #: rhodecode/templates/tags/tags.mako:66 @@ -4797,7 +4958,7 @@ msgid "Home" msgstr "ホーム" #: rhodecode/templates/login.mako:5 rhodecode/templates/login.mako:35 -#: rhodecode/templates/login.mako:75 rhodecode/templates/base/base.mako:332 +#: rhodecode/templates/login.mako:75 rhodecode/templates/base/base.mako:341 #: rhodecode/templates/debug_style/login.html:60 msgid "Sign In" msgstr "サインイン" @@ -4911,6 +5072,70 @@ msgstr "" msgid "Create Account" msgstr "" +#: rhodecode/templates/admin/admin_audit_log_entry.mako:6 +msgid "Admin audit log entry" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:13 +msgid "Audit long entry" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:31 +msgid "User" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:43 +#: rhodecode/templates/admin/admin_log_base.mako:11 +#: rhodecode/templates/bookmarks/bookmarks.mako:61 +#: rhodecode/templates/branches/branches.mako:60 +#: rhodecode/templates/tags/tags.mako:61 +msgid "Date" +msgstr "日時" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:51 +#: rhodecode/templates/admin/admin_log_base.mako:12 +msgid "IP" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:60 +#: rhodecode/templates/admin/admin_log_base.mako:8 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:18 +#: rhodecode/templates/admin/my_account/my_account_repos.mako:37 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:12 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:55 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:65 +#: rhodecode/templates/admin/repos/repo_edit_fields.mako:13 +#: rhodecode/templates/admin/repos/repos.mako:69 +#: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:71 +#: rhodecode/templates/admin/user_groups/user_groups.mako:73 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:18 +#: rhodecode/templates/admin/users/user_edit_groups.mako:73 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:12 +#: rhodecode/templates/admin/users/users.mako:80 +#: rhodecode/templates/files/files_detail.mako:58 +#: rhodecode/templates/forks/forks.mako:79 +msgid "Action" +msgstr "アクション" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:78 +#: rhodecode/templates/admin/admin_log_base.mako:9 +msgid "Action Data" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:86 +#: rhodecode/templates/admin/admin_log_base.mako:47 +msgid "data not available for v1 entries type" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:92 +#: rhodecode/templates/admin/admin_log_base.mako:10 +#: rhodecode/templates/admin/defaults/defaults.mako:31 +#: rhodecode/templates/admin/permissions/permissions_objects.mako:13 +#: rhodecode/templates/search/search_commit.mako:5 +#: rhodecode/templates/search/search_path.mako:3 +msgid "Repository" +msgstr "リポジトリ" + #: rhodecode/templates/admin/admin_audit_logs.mako:5 #: rhodecode/templates/base/base.mako:75 msgid "Admin audit logs" @@ -4921,68 +5146,34 @@ msgid "filter..." msgstr "" #: rhodecode/templates/admin/admin_audit_logs.mako:14 +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:15 #: rhodecode/templates/admin/users/user_edit_audit.mako:15 msgid "filter" msgstr "フィルタ" #: rhodecode/templates/admin/admin_audit_logs.mako:15 +#: rhodecode/templates/admin/repos/repo_edit.mako:89 +#: rhodecode/templates/admin/users/user_edit.mako:47 msgid "Audit logs" msgstr "" #: rhodecode/templates/admin/admin_audit_logs.mako:17 +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:17 #: rhodecode/templates/admin/users/user_edit_audit.mako:17 -#: rhodecode/templates/journal/journal.mako:17 +#: rhodecode/templates/journal/journal.mako:18 #: rhodecode/templates/search/search.mako:76 msgid "Example Queries" msgstr "" -#: rhodecode/templates/admin/admin_log_base.mako:7 -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:18 -#: rhodecode/templates/admin/my_account/my_account_repos.mako:37 -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:62 -#: rhodecode/templates/admin/repos/repo_edit_fields.mako:13 -#: rhodecode/templates/admin/repos/repos.mako:69 -#: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:71 -#: rhodecode/templates/admin/user_groups/user_groups.mako:68 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:18 -#: rhodecode/templates/admin/users/user_edit_groups.mako:73 -#: rhodecode/templates/admin/users/users.mako:80 -#: rhodecode/templates/files/files_detail.mako:58 -msgid "Action" -msgstr "アクション" - -#: rhodecode/templates/admin/admin_log_base.mako:8 -msgid "Action Data" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:9 -#: rhodecode/templates/admin/defaults/defaults.mako:31 -#: rhodecode/templates/admin/permissions/permissions_objects.mako:13 -#: rhodecode/templates/search/search_commit.mako:5 -#: rhodecode/templates/search/search_path.mako:3 -msgid "Repository" -msgstr "リポジトリ" - -#: rhodecode/templates/admin/admin_log_base.mako:10 -#: rhodecode/templates/bookmarks/bookmarks.mako:61 -#: rhodecode/templates/branches/branches.mako:60 -#: rhodecode/templates/tags/tags.mako:61 -msgid "Date" -msgstr "日時" - -#: rhodecode/templates/admin/admin_log_base.mako:11 -msgid "IP" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:38 +#: rhodecode/templates/admin/admin_log_base.mako:6 +msgid "Uid" +msgstr "" + +#: rhodecode/templates/admin/admin_log_base.mako:42 msgid "toggle" msgstr "" -#: rhodecode/templates/admin/admin_log_base.mako:43 -msgid "data not available for v1 entries type" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:64 +#: rhodecode/templates/admin/admin_log_base.mako:68 msgid "No actions yet" msgstr "まだアクションがありません" @@ -5020,13 +5211,13 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:106 #: rhodecode/templates/admin/permissions/permissions_application.mako:59 #: rhodecode/templates/admin/permissions/permissions_objects.mako:56 -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:72 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:135 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:67 -#: rhodecode/templates/admin/repos/repo_add_base.mako:101 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:78 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:133 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:83 +#: rhodecode/templates/admin/repos/repo_add_base.mako:106 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:79 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:109 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:194 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:200 #: rhodecode/templates/admin/settings/settings_hooks.mako:63 #: rhodecode/templates/admin/settings/settings_issuetracker.mako:15 #: rhodecode/templates/admin/user_groups/user_group_add.mako:60 @@ -5054,21 +5245,21 @@ msgstr "" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:14 #: rhodecode/templates/admin/gists/index.mako:110 -#: rhodecode/templates/admin/integrations/list.mako:103 -#: rhodecode/templates/admin/repos/repo_add_base.mako:75 +#: rhodecode/templates/admin/integrations/list.mako:107 +#: rhodecode/templates/admin/repos/repo_add_base.mako:80 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:12 msgid "Type" msgstr "リポジトリの種別" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:23 -#: rhodecode/templates/admin/repos/repo_add_base.mako:93 +#: rhodecode/templates/admin/repos/repo_add_base.mako:98 msgid "Private Repository" msgstr "" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:27 -#: rhodecode/templates/admin/repos/repo_add_base.mako:97 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:143 -#: rhodecode/templates/forks/fork.mako:87 +#: rhodecode/templates/admin/repos/repo_add_base.mako:102 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:149 +#: rhodecode/templates/forks/fork.mako:92 msgid "" "Private repositories are only visible to people explicitly added as " "collaborators." @@ -5123,7 +5314,7 @@ msgstr "" #: rhodecode/templates/admin/gists/edit.mako:56 #: rhodecode/templates/admin/gists/new.mako:50 #: rhodecode/templates/files/files_add.mako:80 -#: rhodecode/templates/files/files_edit.mako:78 +#: rhodecode/templates/files/files_edit.mako:81 msgid "plain" msgstr "plain" @@ -5134,15 +5325,15 @@ msgstr "Gistを更新" #: rhodecode/templates/admin/gists/edit.mako:102 #: rhodecode/templates/base/issue_tracker_settings.mako:73 #: rhodecode/templates/changeset/changeset_file_comment.mako:390 -#: rhodecode/templates/codeblocks/diffs.mako:76 +#: rhodecode/templates/codeblocks/diffs.mako:70 #: rhodecode/templates/files/files_add.mako:108 #: rhodecode/templates/files/files_delete.mako:69 -#: rhodecode/templates/files/files_edit.mako:105 +#: rhodecode/templates/files/files_edit.mako:108 #: rhodecode/templates/pullrequests/pullrequest_show.mako:64 msgid "Cancel" msgstr "キャンセル" -#: rhodecode/templates/admin/gists/edit.mako:122 +#: rhodecode/templates/admin/gists/edit.mako:125 #, python-format msgid "" "Gist was updated since you started editing. Copy your changes and click " @@ -5175,7 +5366,7 @@ msgid "All Public Gists" msgstr "" #: rhodecode/templates/admin/gists/index.mako:44 -#: rhodecode/templates/admin/gists/show.mako:36 +#: rhodecode/templates/admin/gists/show.mako:35 msgid "Create New Gist" msgstr "新しい Gist を作成" @@ -5200,14 +5391,14 @@ msgid "My public" msgstr "" #: rhodecode/templates/admin/gists/index.mako:108 -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:41 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:57 #: rhodecode/templates/bookmarks/bookmarks.mako:63 #: rhodecode/templates/branches/branches.mako:62 -#: rhodecode/templates/changelog/changelog.mako:113 -#: rhodecode/templates/changeset/changeset.mako:200 +#: rhodecode/templates/changelog/changelog.mako:124 +#: rhodecode/templates/changeset/changeset.mako:203 #: rhodecode/templates/compare/compare_commits.mako:18 #: rhodecode/templates/files/files_browser_tree.mako:9 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:484 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:490 #: rhodecode/templates/pullrequests/pullrequests.mako:112 #: rhodecode/templates/search/search_commit.mako:16 #: rhodecode/templates/summary/summary_commits.mako:11 @@ -5216,6 +5407,7 @@ msgid "Author" msgstr "作成者" #: rhodecode/templates/admin/gists/index.mako:116 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:51 #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:6 #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:6 #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:6 @@ -5224,7 +5416,7 @@ msgid "Created on" msgstr "作成日" #: rhodecode/templates/admin/gists/index.mako:118 -#: rhodecode/templates/admin/gists/show.mako:65 +#: rhodecode/templates/admin/gists/show.mako:72 msgid "Expires" msgstr "失効" @@ -5258,44 +5450,33 @@ msgstr "公開 Gist を作成" msgid "Gist" msgstr "Gist" -#: rhodecode/templates/admin/gists/show.mako:49 +#: rhodecode/templates/admin/gists/show.mako:47 +msgid "Copy the url" +msgstr "" + +#: rhodecode/templates/admin/gists/show.mako:54 msgid "Confirm to delete this Gist" msgstr "このGistを削除してもよろしいですか?" -#: rhodecode/templates/admin/gists/show.mako:56 -#: rhodecode/templates/admin/integrations/list.mako:204 -#: rhodecode/templates/admin/my_account/my_account_profile.mako:5 -#: rhodecode/templates/base/issue_tracker_settings.mako:60 -#: rhodecode/templates/data_table/_dt_elements.mako:118 -#: rhodecode/templates/data_table/_dt_elements.mako:180 -#: rhodecode/templates/data_table/_dt_elements.mako:193 -#: rhodecode/templates/data_table/_dt_elements.mako:206 -#: rhodecode/templates/debug_style/buttons.html:128 -#: rhodecode/templates/files/files_add.mako:208 -#: rhodecode/templates/files/files_edit.mako:165 -#: rhodecode/templates/files/files_source.mako:48 -#: rhodecode/templates/files/files_source.mako:51 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:63 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:339 -#: rhodecode/templates/users/user_profile.mako:7 -msgid "Edit" -msgstr "編集" - -#: rhodecode/templates/admin/gists/show.mako:58 +#: rhodecode/templates/admin/gists/show.mako:60 +msgid "Copy content" +msgstr "" + +#: rhodecode/templates/admin/gists/show.mako:65 msgid "Show as Raw" msgstr "Raw形式で表示" -#: rhodecode/templates/admin/gists/show.mako:62 +#: rhodecode/templates/admin/gists/show.mako:69 msgid "Private Gist" msgstr "非公開 Gist" -#: rhodecode/templates/admin/gists/show.mako:77 +#: rhodecode/templates/admin/gists/show.mako:85 msgid "created" msgstr "作成日" -#: rhodecode/templates/admin/gists/show.mako:91 +#: rhodecode/templates/admin/gists/show.mako:100 #: rhodecode/templates/files/files_delete.mako:50 -#: rhodecode/templates/files/files_source.mako:87 +#: rhodecode/templates/files/files_source.mako:100 msgid "Show as raw" msgstr "Raw形式で表示" @@ -5308,7 +5489,7 @@ msgstr "" #: rhodecode/templates/admin/integrations/new.mako:13 #: rhodecode/templates/admin/permissions/permissions_objects.mako:28 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:14 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:127 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:125 msgid "Repository Groups" msgstr "リポジトリグループ" @@ -5321,7 +5502,7 @@ msgstr "リポジトリグループ" #: rhodecode/templates/admin/settings/settings.mako:14 #: rhodecode/templates/admin/user_groups/user_group_edit.mako:33 #: rhodecode/templates/base/base.mako:84 -#: rhodecode/templates/base/base.mako:251 +#: rhodecode/templates/base/base.mako:249 msgid "Settings" msgstr "設定" @@ -5343,67 +5524,67 @@ msgid "Current Integrations" msgstr "" #: rhodecode/templates/admin/integrations/list.mako:64 -#: rhodecode/templates/admin/notifications/notifications.mako:31 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:41 msgid "All" msgstr "すべて" -#: rhodecode/templates/admin/integrations/list.mako:95 +#: rhodecode/templates/admin/integrations/list.mako:99 #: rhodecode/templates/admin/integrations/new.mako:26 msgid "Create new integration" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:104 +#: rhodecode/templates/admin/integrations/list.mako:108 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:14 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:14 msgid "Scope" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:105 +#: rhodecode/templates/admin/integrations/list.mako:109 #: rhodecode/templates/compare/compare_diff.mako:92 msgid "Actions" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:115 -msgid "No {type} integrations for repo {repo} exist yet." -msgstr "" - -#: rhodecode/templates/admin/integrations/list.mako:117 -msgid "No {type} integrations for repogroup {repogroup} exist yet." -msgstr "" - #: rhodecode/templates/admin/integrations/list.mako:119 +msgid "No {type} integrations for repo {repo} exist yet." +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:121 +msgid "No {type} integrations for repogroup {repogroup} exist yet." +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:123 msgid "No {type} integrations exist yet." msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:133 +#: rhodecode/templates/admin/integrations/list.mako:137 msgid "Create one" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:164 -msgid "repo" -msgstr "" - #: rhodecode/templates/admin/integrations/list.mako:168 -msgid "repogroup" -msgstr "" - -#: rhodecode/templates/admin/integrations/list.mako:170 -msgid "child repos only" +msgid "repo" msgstr "" #: rhodecode/templates/admin/integrations/list.mako:172 +msgid "repogroup" +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:174 +msgid "child repos only" +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:176 msgid "cascade to all" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:177 +#: rhodecode/templates/admin/integrations/list.mako:181 msgid "top level repos only" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:179 +#: rhodecode/templates/admin/integrations/list.mako:183 msgid "global" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:185 +#: rhodecode/templates/admin/integrations/list.mako:189 msgid "unknown integration" msgstr "" @@ -5419,12 +5600,12 @@ msgstr "" msgid "Create New Global Integration" msgstr "" -#: rhodecode/templates/admin/integrations/new.mako:61 +#: rhodecode/templates/admin/integrations/new.mako:63 msgid "No description available" msgstr "" #: rhodecode/templates/admin/my_account/my_account.mako:5 -#: rhodecode/templates/base/base.mako:346 +#: rhodecode/templates/base/base.mako:355 msgid "My account" msgstr "アカウント" @@ -5443,26 +5624,35 @@ msgstr "プロフィール" msgid "Auth Tokens" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:35 +#: rhodecode/templates/admin/my_account/my_account.mako:32 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:3 +#: rhodecode/templates/admin/permissions/permissions.mako:48 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:4 +#: rhodecode/templates/admin/users/user_edit.mako:40 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:3 +msgid "SSH Keys" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account.mako:36 msgid "OAuth Identities" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:37 -#: rhodecode/templates/admin/users/user_edit.mako:43 +#: rhodecode/templates/admin/my_account/my_account.mako:38 +#: rhodecode/templates/admin/users/user_edit.mako:44 msgid "Emails" msgstr "メールアドレス" -#: rhodecode/templates/admin/my_account/my_account.mako:39 +#: rhodecode/templates/admin/my_account/my_account.mako:40 msgid "Watched" msgstr "ウォッチ中" -#: rhodecode/templates/admin/my_account/my_account.mako:40 -#: rhodecode/templates/admin/notifications/notifications.mako:33 -#: rhodecode/templates/base/base.mako:241 +#: rhodecode/templates/admin/my_account/my_account.mako:41 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:43 +#: rhodecode/templates/base/base.mako:239 msgid "Pull Requests" msgstr "プルリクエスト" -#: rhodecode/templates/admin/my_account/my_account.mako:41 +#: rhodecode/templates/admin/my_account/my_account.mako:42 #: rhodecode/templates/admin/permissions/permissions.mako:14 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:49 #: rhodecode/templates/admin/repos/repo_edit.mako:49 @@ -5471,7 +5661,7 @@ msgstr "プルリクエスト" msgid "Permissions" msgstr "権限設定" -#: rhodecode/templates/admin/my_account/my_account.mako:42 +#: rhodecode/templates/admin/my_account/my_account.mako:43 msgid "Live Notifications" msgstr "" @@ -5521,16 +5711,23 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:86 #: rhodecode/templates/admin/my_account/my_account_emails.mako:64 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:60 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:67 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:63 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:65 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:82 #: rhodecode/templates/admin/users/user_edit_emails.mako:62 #: rhodecode/templates/admin/users/user_edit_ips.mako:70 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:62 msgid "Add" msgstr "追加" -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:128 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:125 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:118 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:116 +msgid "Select or enter expiration date" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:153 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:151 msgid "repository scope" msgstr "" @@ -5622,11 +5819,11 @@ msgstr "" msgid "Pull Requests You Participate In" msgstr "" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:37 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:53 msgid "Target Repo" msgstr "" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:43 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:59 #: rhodecode/templates/admin/settings/settings_global.mako:9 #: rhodecode/templates/email_templates/pull_request_review.mako:39 #: rhodecode/templates/email_templates/pull_request_review.mako:72 @@ -5635,7 +5832,7 @@ msgstr "" msgid "Title" msgstr "タイトル" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:47 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:63 #: rhodecode/templates/pullrequests/pullrequests.mako:118 msgid "Last Update" msgstr "" @@ -5644,41 +5841,97 @@ msgstr "" msgid "Repositories You Own" msgstr "" +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:9 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:47 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:9 +msgid "Fingerprint" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:11 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:11 +#: rhodecode/templates/data_table/_dt_elements.mako:183 +msgid "Created" +msgstr "作成日" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:15 +msgid "" +"SSH Keys usage is currently disabled, please ask your administrator to " +"enable them." +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:30 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:27 +#, python-format +msgid "Confirm to remove ssh key %s" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:38 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:35 +msgid "No additional ssh keys specified" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:52 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:47 +msgid "New ssh key" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:56 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:51 +msgid "Generate random RSA key" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:62 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:57 +msgid "" +"Public key, begins with 'ssh-rsa', 'ssh-dss', 'ssh-ed25519', 'ecdsa-" +"sha2-nistp256', 'ecdsa-sha2-nistp384', or 'ecdsa-sha2-nistp521'" +msgstr "" + #: rhodecode/templates/admin/my_account/my_account_watched.mako:3 msgid "Your Watched Repositories" msgstr "" -#: rhodecode/templates/admin/notifications/notifications.mako:5 -#: rhodecode/templates/admin/notifications/notifications.mako:12 +#: rhodecode/templates/admin/notifications/notifications_data.mako:5 +msgid "My notifications" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_data.mako:26 +msgid "Mark as read" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_data.mako:42 +msgid "No notifications here yet" +msgstr "まだ通知がありません" + +#: rhodecode/templates/admin/notifications/notifications_show.mako:5 +#: rhodecode/templates/admin/notifications/notifications_show.mako:14 +msgid "Show notification" +msgstr "通知を表示" + +#: rhodecode/templates/admin/notifications/notifications_show.mako:12 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:5 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:12 msgid "My Notifications" msgstr "通知" -#: rhodecode/templates/admin/notifications/notifications.mako:32 -#: rhodecode/templates/changeset/changeset.mako:160 +#: rhodecode/templates/admin/notifications/notifications_show.mako:40 +msgid "Subject" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:26 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:30 +msgid "Mark all as read" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:40 +msgid "Unread" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:42 +#: rhodecode/templates/changeset/changeset.mako:163 msgid "Comments" msgstr "コメント" -#: rhodecode/templates/admin/notifications/notifications.mako:37 -msgid "Mark all as read" -msgstr "" - -#: rhodecode/templates/admin/notifications/notifications_data.mako:39 -msgid "No notifications here yet" -msgstr "まだ通知がありません" - -#: rhodecode/templates/admin/notifications/show_notification.mako:5 -#: rhodecode/templates/admin/notifications/show_notification.mako:14 -msgid "Show notification" -msgstr "通知を表示" - -#: rhodecode/templates/admin/notifications/show_notification.mako:12 -msgid "Notifications" -msgstr "通知" - -#: rhodecode/templates/admin/notifications/show_notification.mako:40 -msgid "Subject" -msgstr "" - #: rhodecode/templates/admin/permissions/permissions.mako:5 msgid "Permissions Administration" msgstr "" @@ -5696,6 +5949,10 @@ msgid "IP Whitelist" msgstr "" #: rhodecode/templates/admin/permissions/permissions.mako:45 +msgid "AuthToken Access" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions.mako:51 msgid "Overview" msgstr "概要" @@ -5736,32 +5993,45 @@ msgstr "" msgid "External Authentication Account Activation" msgstr "" +#: rhodecode/templates/admin/permissions/permissions_auth_token_access.mako:5 +msgid "View whitelist" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_auth_token_access.mako:36 +msgid "List of views available for usage in whitelist access" +msgstr "" + #: rhodecode/templates/admin/permissions/permissions_ips.mako:5 msgid "Default IP Whitelist For All Users" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:27 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:9 +#: rhodecode/templates/admin/users/user_edit_ips.mako:7 +msgid "Current IP address" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_ips.mako:30 #: rhodecode/templates/admin/users/user_edit_ips.mako:36 #, python-format msgid "Confirm to delete this ip: %s" msgstr "このIPアドレスを削除してもよろしいですか? : %s" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:34 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:37 #: rhodecode/templates/admin/users/user_edit_ips.mako:44 msgid "All IP addresses are allowed" msgstr "すべてのIPアドレスが許可されています" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:49 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:52 #: rhodecode/templates/admin/users/user_edit_ips.mako:60 msgid "New IP Address" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:53 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:56 #: rhodecode/templates/admin/users/user_edit_ips.mako:63 msgid "Description..." msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:54 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:57 msgid "" "Enter a comma separated list of IP Addresses like 127.0.0.1,\n" "or use an IP Address with a mask 127.0.0.1/24, to create a network range.\n" @@ -5816,6 +6086,14 @@ msgstr "選択したパーミッションで、各ユーザーグループのデフォルトパーミッションをリセットします。各ユーザーグループの既存のカスタムデフォルトパーミッション設定は無くなるので注意してください" msgid "Default User Permissions Overview" msgstr "" +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:7 +msgid "Update SSH keys file" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:53 +msgid "Accessed on" +msgstr "" + #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:5 msgid "Add repository group" msgstr "リポジトリグループを追加" @@ -5832,16 +6110,21 @@ msgstr "リポジトリグループ" msgid "Group Name" msgstr "グループ名" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:54 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:50 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:62 +msgid "Plain text format with support of {metatags}" +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:60 msgid "Group Parent" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:63 -#: rhodecode/templates/admin/repos/repo_add_base.mako:66 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:69 +#: rhodecode/templates/admin/repos/repo_add_base.mako:71 msgid "Copy Parent Group Permissions" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:67 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:73 msgid "Copy permission settings from parent repository group." msgstr "" @@ -5857,7 +6140,7 @@ msgstr "子グループを追加" #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:50 #: rhodecode/templates/admin/repos/repo_edit.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit.mako:35 -#: rhodecode/templates/admin/users/user_edit.mako:40 +#: rhodecode/templates/admin/users/user_edit.mako:41 msgid "Advanced" msgstr "高度な設定" @@ -5886,18 +6169,6 @@ msgstr "リポジトリグループ: %s" msgid "Delete repository group" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:36 -#, python-format -msgid "This repository group includes %s children repository group." -msgid_plural "This repository group includes %s children repository groups." -msgstr[0] "" - -#: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:45 -#, python-format -msgid "This repository group includes %s repository." -msgid_plural "This repository group includes %s repositories." -msgstr[0] "" - #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:57 #, python-format msgid "Confirm to delete this group: %s" @@ -5907,64 +6178,64 @@ msgstr "" msgid "Delete this repository group" msgstr "このリポジトリグループを削除" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:5 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:5 msgid "Repository Group Permissions" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:15 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:15 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:15 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:15 msgid "User/User Group" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:31 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:30 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:30 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:31 msgid "super admin" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:34 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:33 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:33 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:34 msgid "owner" msgstr "所有者" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:52 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:76 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:50 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:74 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:60 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:76 msgid "permission for all other users" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:62 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:109 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:60 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:107 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:70 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:98 msgid "Revoke" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:80 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:78 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:80 msgid "delegated admin" msgstr "代理 admin" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:118 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:116 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:106 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:117 #: rhodecode/templates/base/issue_tracker_settings.mako:83 msgid "Add new" msgstr "新規追加" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:123 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:121 msgid "Apply to children" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:129 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:127 msgid "Both" msgstr "両方" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:130 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:128 msgid "" "Set or revoke permissions to selected types of children of this group, " "including non-private repositories and other groups if chosen." @@ -5975,19 +6246,23 @@ msgstr "" msgid "Settings for Repository Group: %s" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:36 -msgid "Change owner of this repository group." -msgstr "" - -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:51 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:25 msgid "Group parent" msgstr "親グループ" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:59 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:31 +msgid "Optional select a parent group to move this repository group into." +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:49 +msgid "Change owner of this repository group." +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:72 msgid "Enable Repository Locking" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:63 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:78 msgid "" "Repository locking will be enabled on all subgroups and repositories inside " "this repository group. Pulling from a repository locks it, and it is " @@ -6002,7 +6277,7 @@ msgstr "リポジトリグループ管理" msgid "repository groups" msgstr "リポジトリグループ" -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:58 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:61 msgid "Number of top level repositories" msgstr "" @@ -6019,52 +6294,52 @@ msgstr "" msgid "Clone from" msgstr "クローン元" -#: rhodecode/templates/admin/repos/repo_add_base.mako:47 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:132 -#: rhodecode/templates/forks/fork.mako:52 -msgid "" -"Keep it short and to the point. Use a README file for longer descriptions." -msgstr "短く要点を絞ってください。長い説明にはREADMEファイルを利用してください。" - -#: rhodecode/templates/admin/repos/repo_add_base.mako:52 +#: rhodecode/templates/admin/repos/repo_add_base.mako:48 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:134 +#: rhodecode/templates/forks/fork.mako:53 +msgid "" +"Plain text format with support of {metatags}. Add a README file for longer " +"descriptions" +msgstr "" + +#: rhodecode/templates/admin/repos/repo_add_base.mako:57 msgid "Repository Group" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:58 -#: rhodecode/templates/forks/fork.mako:64 +#: rhodecode/templates/admin/repos/repo_add_base.mako:63 +#: rhodecode/templates/forks/fork.mako:69 #, python-format msgid "Select my personal group (%(repo_group_name)s)" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:61 -#: rhodecode/templates/forks/fork.mako:67 +#: rhodecode/templates/admin/repos/repo_add_base.mako:66 +#: rhodecode/templates/forks/fork.mako:72 msgid "Optionally select a group to put this repository into." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:70 +#: rhodecode/templates/admin/repos/repo_add_base.mako:75 msgid "Copy permission set from the parent repository group." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:79 -msgid "Set the type of repository to create." -msgstr "" - #: rhodecode/templates/admin/repos/repo_add_base.mako:84 +msgid "Set the type of repository to create." +msgstr "" + +#: rhodecode/templates/admin/repos/repo_add_base.mako:89 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:98 -#: rhodecode/templates/forks/fork.mako:73 +#: rhodecode/templates/forks/fork.mako:78 msgid "Landing commit" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:88 +#: rhodecode/templates/admin/repos/repo_add_base.mako:93 msgid "" "The default commit for file pages, downloads, full text search index, and " "README generation." msgstr "" #: rhodecode/templates/admin/repos/repo_creating.mako:5 -#, python-format -msgid "%s Creating repository" -msgstr "%s Creating repository" +msgid "{} Creating repository" +msgstr "" #: rhodecode/templates/admin/repos/repo_creating.mako:12 msgid "Creating repository" @@ -6095,7 +6370,7 @@ msgid "Remote" msgstr "リモート" #: rhodecode/templates/admin/repos/repo_edit.mako:72 -#: rhodecode/templates/summary/components.mako:135 +#: rhodecode/templates/summary/components.mako:143 msgid "Statistics" msgstr "統計" @@ -6204,7 +6479,7 @@ msgid "Delete forks" msgstr "フォークも削除" #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:138 -#: rhodecode/templates/data_table/_dt_elements.mako:124 +#: rhodecode/templates/data_table/_dt_elements.mako:172 #, python-format msgid "Confirm to delete this repository: %s" msgstr "このリポジトリを削除してもよろしいですか? : %s" @@ -6229,6 +6504,15 @@ msgstr "" msgid "Pick repository" msgstr "" +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:7 +msgid "Repository Audit Logs" +msgstr "" + +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:14 +#: rhodecode/templates/admin/users/user_edit_audit.mako:14 +msgid "audit filter..." +msgstr "" + #: rhodecode/templates/admin/repos/repo_edit_caches.mako:3 msgid "Invalidate Cache for Repository" msgstr "" @@ -6267,7 +6551,7 @@ msgstr "キー" #: rhodecode/templates/admin/repos/repo_edit_caches.mako:41 #: rhodecode/templates/admin/user_groups/user_group_add.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:51 -#: rhodecode/templates/admin/user_groups/user_groups.mako:64 +#: rhodecode/templates/admin/user_groups/user_groups.mako:69 #: rhodecode/templates/admin/users/user_add.mako:97 #: rhodecode/templates/admin/users/user_edit_groups.mako:64 #: rhodecode/templates/admin/users/user_edit_profile.mako:90 @@ -6455,8 +6739,8 @@ msgid "" msgstr "" #: rhodecode/templates/admin/repos/repo_edit_settings.mako:33 -#: rhodecode/templates/data_table/_dt_elements.mako:164 -#: rhodecode/templates/forks/fork.mako:58 +#: rhodecode/templates/data_table/_dt_elements.mako:207 +#: rhodecode/templates/forks/fork.mako:63 msgid "Repository group" msgstr "リポジトリグループ" @@ -6474,9 +6758,9 @@ msgid "Remote uri" msgstr "" #: rhodecode/templates/admin/repos/repo_edit_settings.mako:59 -#: rhodecode/templates/base/perms_summary.mako:79 -#: rhodecode/templates/base/perms_summary.mako:149 -#: rhodecode/templates/base/perms_summary.mako:151 +#: rhodecode/templates/base/perms_summary.mako:92 +#: rhodecode/templates/base/perms_summary.mako:210 +#: rhodecode/templates/base/perms_summary.mako:212 #: rhodecode/templates/debug_style/form-elements.html:45 msgid "edit" msgstr "編集" @@ -6511,32 +6795,32 @@ msgstr "" msgid "Change owner of this repository." msgstr "リポジトリの所有者を変更" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:138 -#: rhodecode/templates/data_table/_dt_elements.mako:58 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:144 +#: rhodecode/templates/data_table/_dt_elements.mako:92 msgid "Private repository" msgstr "非公開リポジトリ" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:148 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:154 msgid "Enable statistics" msgstr "統計を有効にする" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:153 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:159 msgid "Enable statistics window on summary page." msgstr "概要ページの統計ウィンドウを有効にします" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:158 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:164 msgid "Enable downloads" msgstr "ダウンロードを有効にする" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:163 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:169 msgid "Enable download menu on summary page." msgstr "概要ページのダウンロードメニューを有効にします" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:168 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:174 msgid "Enable automatic locking" msgstr "" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:173 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:179 msgid "" "Enable automatic locking on repository. Pulling from this repository creates" " a lock that can be released by pushing back by the same user" @@ -6631,7 +6915,7 @@ msgstr "" #: rhodecode/templates/admin/settings/settings_global.mako:139 #: rhodecode/templates/admin/settings/settings_labs.mako:48 #: rhodecode/templates/admin/settings/settings_vcs.mako:13 -#: rhodecode/templates/admin/settings/settings_visual.mako:221 +#: rhodecode/templates/admin/settings/settings_visual.mako:210 msgid "Save settings" msgstr "設定を保存" @@ -6731,7 +7015,7 @@ msgid "" msgstr "" #: rhodecode/templates/admin/settings/settings_global.mako:36 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:56 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:59 msgid "Personal Repository Group" msgstr "" @@ -6916,6 +7200,15 @@ msgstr "" msgid "Licenses of Third Party Packages" msgstr "" +#: rhodecode/templates/admin/settings/settings_process_management.mako:3 +#: rhodecode/templates/admin/settings/settings_system.mako:3 +msgid "Checking for updates..." +msgstr "更新を確認中..." + +#: rhodecode/templates/admin/settings/settings_process_management.mako:9 +msgid "Gunicorn process management" +msgstr "" + #: rhodecode/templates/admin/settings/settings_search.mako:3 msgid "RhodeCode Full Text Search" msgstr "" @@ -6973,10 +7266,6 @@ msgid "" "custom size" msgstr "" -#: rhodecode/templates/admin/settings/settings_system.mako:3 -msgid "Checking for updates..." -msgstr "更新を確認中..." - #: rhodecode/templates/admin/settings/settings_system.mako:11 msgid "create summary snapshot" msgstr "" @@ -7045,97 +7334,97 @@ msgstr "メタタグの着色" #: rhodecode/templates/admin/settings/settings_visual.mako:66 msgid "" -"Parses meta tags from repository description field and turns them into " -"colored tags." -msgstr "リポジトリの説明のメタタグを解析して色つきのタグに変換します。" - -#: rhodecode/templates/admin/settings/settings_visual.mako:88 +"Parses meta tags from repository or repository group description fields and " +"turns them into colored tags." +msgstr "" + +#: rhodecode/templates/admin/settings/settings_visual.mako:77 msgid "Dashboard Items" msgstr "ダッシュボードの項目" -#: rhodecode/templates/admin/settings/settings_visual.mako:92 +#: rhodecode/templates/admin/settings/settings_visual.mako:81 msgid "Main page dashboard items" msgstr "メインページダッシュボードの項目" -#: rhodecode/templates/admin/settings/settings_visual.mako:98 +#: rhodecode/templates/admin/settings/settings_visual.mako:87 msgid "" "Number of items displayed in the main page dashboard before pagination is " "shown." msgstr "メインページダッシュボードで1ページに表示する要素数。" -#: rhodecode/templates/admin/settings/settings_visual.mako:102 +#: rhodecode/templates/admin/settings/settings_visual.mako:91 msgid "Admin pages items" msgstr "管理ページの項目" -#: rhodecode/templates/admin/settings/settings_visual.mako:108 +#: rhodecode/templates/admin/settings/settings_visual.mako:97 msgid "" "Number of items displayed in the admin pages grids before pagination is " "shown." msgstr "管理ページで、ページ分割しないでグリッドに表示する項目の数" -#: rhodecode/templates/admin/settings/settings_visual.mako:117 +#: rhodecode/templates/admin/settings/settings_visual.mako:106 msgid "Commit ID Style" msgstr "コミット ID スタイル" -#: rhodecode/templates/admin/settings/settings_visual.mako:121 +#: rhodecode/templates/admin/settings/settings_visual.mako:110 msgid "Commit sha length" msgstr "コミット SHA 表示文字数" -#: rhodecode/templates/admin/settings/settings_visual.mako:128 +#: rhodecode/templates/admin/settings/settings_visual.mako:117 msgid "" "Number of chars to show in commit sha displayed in web interface.\n" " By default it's shown as r123:9043a6a4c226 this value defines the\n" " length of the sha after the `r123:` part." msgstr "Web インターフェースに現れるコミット SHA での表示文字数。\nデフォルトでは r123:9043a6a4c226 のように表示しますが、\nこの設定で `r123:` の後の文字数を指定します。" -#: rhodecode/templates/admin/settings/settings_visual.mako:136 +#: rhodecode/templates/admin/settings/settings_visual.mako:125 msgid "Show commit ID numeric reference" msgstr "コミット ID の数字による参照" -#: rhodecode/templates/admin/settings/settings_visual.mako:136 +#: rhodecode/templates/admin/settings/settings_visual.mako:125 msgid "Commit show revision number" msgstr "コミットでリビジョン番号を表示する" -#: rhodecode/templates/admin/settings/settings_visual.mako:138 +#: rhodecode/templates/admin/settings/settings_visual.mako:127 msgid "" "Show revision number in commit sha displayed in web interface.\n" " By default it's shown as r123:9043a6a4c226 this value defines the\n" " if the `r123:` part is shown." msgstr "Web インターフェースに現れるコミット SHA でのリビジョン番号表示選択。\nデフォルトでは r123:9043a6a4c226 のように表示しますが、\nこの設定で `r123:` の部分を表示するかどうかを選択します。" -#: rhodecode/templates/admin/settings/settings_visual.mako:147 +#: rhodecode/templates/admin/settings/settings_visual.mako:136 #: rhodecode/templates/debug_style/index.html:63 msgid "Icons" msgstr "アイコン" -#: rhodecode/templates/admin/settings/settings_visual.mako:152 +#: rhodecode/templates/admin/settings/settings_visual.mako:141 msgid "Show public repo icon on repositories" msgstr "公開リポジトリのアイコンを表示する" -#: rhodecode/templates/admin/settings/settings_visual.mako:158 +#: rhodecode/templates/admin/settings/settings_visual.mako:147 msgid "Show private repo icon on repositories" msgstr "非公開リポジトリのアイコンを表示する" -#: rhodecode/templates/admin/settings/settings_visual.mako:160 +#: rhodecode/templates/admin/settings/settings_visual.mako:149 msgid "Show public/private icons next to repositories names." msgstr "リポジトリ名の横に公開/非公開アイコンを表示します。" -#: rhodecode/templates/admin/settings/settings_visual.mako:167 +#: rhodecode/templates/admin/settings/settings_visual.mako:156 msgid "Markup Renderer" msgstr "マークアップレンダラー" -#: rhodecode/templates/admin/settings/settings_visual.mako:174 +#: rhodecode/templates/admin/settings/settings_visual.mako:163 msgid "" "Default renderer used to render comments, pull request descriptions and " "other description elements. After change old entries will still work " "correctly." msgstr "コメントやプルリクエストなどの説明を表示するデフォルトのレンダラーを指定します。変更しても既存のエントリーは正しく表示されます。" -#: rhodecode/templates/admin/settings/settings_visual.mako:181 +#: rhodecode/templates/admin/settings/settings_visual.mako:170 msgid "Clone URL" msgstr "クローン URL" -#: rhodecode/templates/admin/settings/settings_visual.mako:190 +#: rhodecode/templates/admin/settings/settings_visual.mako:179 msgid "" "Schema of clone url construction eg. '{scheme}://{user}@{netloc}/{repo}', available vars:\n" " {scheme} 'http' or 'https' sent from running RhodeCode server,\n" @@ -7145,11 +7434,11 @@ msgid "" " {repoid} ID of repository, can be used to contruct clone-by-id" msgstr "クローン URL 生成スキーマ、例: '{scheme}://{user}@{netloc}/{repo}' 次の変数が使えます:\n{scheme} 稼働中の RhodeCode のスキーム 'http' または 'https'\n{user} 現在のユーザー名\n{netloc} 稼働中の RhodeCode のネットワークの場所またはサーバーホスト名\n{repo} リポジトリの完全な名前\n{repoid} リポジトリの ID、ID によるクローンで使用します" -#: rhodecode/templates/admin/settings/settings_visual.mako:203 +#: rhodecode/templates/admin/settings/settings_visual.mako:192 msgid "Custom Support Link" msgstr "カスタムサポートリンク" -#: rhodecode/templates/admin/settings/settings_visual.mako:211 +#: rhodecode/templates/admin/settings/settings_visual.mako:200 #, python-format msgid "" "Custom url for the support link located at the bottom.\n" @@ -7190,17 +7479,17 @@ msgid "%s user group settings" msgstr "%s ユーザーグループ設定" #: rhodecode/templates/admin/user_groups/user_group_edit.mako:36 -#: rhodecode/templates/admin/users/user_edit.mako:41 +#: rhodecode/templates/admin/users/user_edit.mako:42 msgid "Global permissions" msgstr "グローバル権限" #: rhodecode/templates/admin/user_groups/user_group_edit.mako:37 -#: rhodecode/templates/admin/users/user_edit.mako:42 +#: rhodecode/templates/admin/users/user_edit.mako:43 msgid "Permissions summary" msgstr "権限の概要" #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:8 -#: rhodecode/templates/admin/user_groups/user_groups.mako:60 +#: rhodecode/templates/admin/user_groups/user_groups.mako:65 #: rhodecode/templates/debug_style/form-elements.html:509 msgid "Members" msgstr "メンバー" @@ -7217,54 +7506,59 @@ msgstr "所属するリポジトリ" msgid "Assigned to repo groups" msgstr "所属するリポジトリグループ" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:19 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:14 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:16 +msgid "Assigned to review rules" +msgstr "" + +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:20 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:6 #, python-format msgid "User Group: %s" msgstr "ユーサーグループ: %s" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:29 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:30 msgid "Group members sync" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:36 -msgid "This group is set to be automatically synchronised." -msgstr "" - #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:37 +msgid "This group is set to be automatically synchronised." +msgstr "" + +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:38 msgid "This group synchronization was set by" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:41 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:42 msgid "This group is not set to be automatically synchronised" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:50 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:51 msgid "Disable synchronization" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:52 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:53 msgid "Enable synchronization" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:58 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:59 msgid "" "Users will be added or removed from this group when they authenticate with " "RhodeCode system, based on LDAP group membership. This requires `LDAP+User " "group` authentication plugin to be configured and enabled. (EE only feature)" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:71 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:72 msgid "Delete User Group" msgstr "ユーザーグループを削除" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:77 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:78 #, python-format msgid "" "Confirm to delete user group `%(ugroup)s` with all permission assignments" msgstr "ユーザーグループ `%(ugroup)s` とその全権限を削除しますか?" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:79 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:80 msgid "Delete This User Group" msgstr "このユーザーグループを削除" @@ -7298,7 +7592,7 @@ msgstr "ユーザーグループ管理" msgid "user groups" msgstr "ユーザーグループ" -#: rhodecode/templates/admin/user_groups/user_groups.mako:62 +#: rhodecode/templates/admin/user_groups/user_groups.mako:67 msgid "Sync" msgstr "" @@ -7338,7 +7632,7 @@ msgid "Add personal repository group" msgstr "" #: rhodecode/templates/admin/users/user_add.mako:121 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:67 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:70 #, python-format msgid "New group will be created at: `/%(path)s`" msgstr "" @@ -7369,18 +7663,14 @@ msgstr "ユーザープロフィール" msgid "Auth tokens" msgstr "認証トークン" -#: rhodecode/templates/admin/users/user_edit.mako:44 +#: rhodecode/templates/admin/users/user_edit.mako:45 msgid "Ip Whitelist" msgstr "IP アドレスのホワイトリスト" -#: rhodecode/templates/admin/users/user_edit.mako:45 +#: rhodecode/templates/admin/users/user_edit.mako:46 msgid "User Groups Management" msgstr "" -#: rhodecode/templates/admin/users/user_edit.mako:46 -msgid "User audit" -msgstr "" - #: rhodecode/templates/admin/users/user_edit_advanced.mako:6 #: rhodecode/templates/admin/users/user_edit_profile.mako:106 msgid "Source of Record" @@ -7392,104 +7682,91 @@ msgstr "最終ログイン日時" #: rhodecode/templates/admin/users/user_edit_advanced.mako:9 #: rhodecode/templates/admin/users/users.mako:72 +#: rhodecode/templates/forks/forks.mako:77 msgid "Last activity" msgstr "最後の活動" #: rhodecode/templates/admin/users/user_edit_advanced.mako:15 +msgid "Reviewer of pull requests" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_advanced.mako:18 msgid "Member of User groups" msgstr "グループのメンバー数" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:16 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:19 msgid "Force password change" msgstr "パスワード変更を強制" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:22 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:25 #, python-format msgid "User: %s" msgstr "ユーザー: %s" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:31 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:34 msgid "Force Password Reset" msgstr "パスワードリセットを強制" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:39 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:42 msgid "Disable forced password reset" msgstr "パスワードリセットの強制を無効化" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:41 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:44 msgid "Enable forced password reset" msgstr "パスワードリセットの強制を有効化" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:47 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:50 msgid "" "When this is enabled user will have to change they password when they next " "use RhodeCode system. This will also forbid vcs operations until someone " "makes a password change in the web interface" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:62 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:65 msgid "Users personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:65 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:68 msgid "This user currently does not have a personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:72 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:75 msgid "Create personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:81 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:84 msgid "Delete User" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:89 -#, python-format -msgid "This user owns %s repository." -msgid_plural "This user owns %s repositories." -msgstr[0] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:93 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:96 msgid "Detach repositories" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:98 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:114 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:130 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:101 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:117 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:133 msgid "Delete repositories" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:105 -#, python-format -msgid "This user owns %s repository group." -msgid_plural "This user owns %s repository groups." -msgstr[0] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:109 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:112 msgid "Detach repository groups" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:121 -#, python-format -msgid "This user owns %s user group." -msgid_plural "This user owns %s user groups." -msgstr[0] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:125 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:128 msgid "Detach user groups" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:139 -#: rhodecode/templates/data_table/_dt_elements.mako:199 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:142 +#: rhodecode/templates/data_table/_dt_elements.mako:259 #, python-format msgid "Confirm to delete this user: %s" msgstr "このユーザーを削除してもよろしいですか? : %s" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:141 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:144 msgid "Delete this user" msgstr "このユーザーを削除" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:151 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:154 #, python-format msgid "" "When selecting the detach option, the depending objects owned by this user " @@ -7501,10 +7778,6 @@ msgstr "" msgid "User Audit Logs" msgstr "" -#: rhodecode/templates/admin/users/user_edit_audit.mako:14 -msgid "audit filter..." -msgstr "" - #: rhodecode/templates/admin/users/user_edit_emails.mako:5 msgid "Additional Email Addresses" msgstr "" @@ -7523,10 +7796,6 @@ msgstr "" msgid "Custom IP Whitelist" msgstr "" -#: rhodecode/templates/admin/users/user_edit_ips.mako:7 -msgid "Current IP address" -msgstr "" - #: rhodecode/templates/admin/users/user_edit_ips.mako:10 msgid "IP Address" msgstr "" @@ -7583,6 +7852,29 @@ msgstr "" msgid "Help translate %(rc_link)s into your language." msgstr "" +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:3 +msgid "New SSH Key generated" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:7 +msgid "" +"Below is a 2048 bit generated SSH RSA key. You can use it to access " +"RhodeCode via the SSH wrapper." +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:9 +msgid "Private key" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:23 +msgid "Public key" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:34 +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:36 +msgid "Add this generated key" +msgstr "" + #: rhodecode/templates/admin/users/users.mako:5 msgid "Users administration" msgstr "ユーザー管理" @@ -7624,141 +7916,141 @@ msgid "Repository not locked. Pull repos msgstr "" #: rhodecode/templates/base/base.mako:228 -#: rhodecode/templates/data_table/_dt_elements.mako:12 -#: rhodecode/templates/data_table/_dt_elements.mako:13 -#: rhodecode/templates/data_table/_dt_elements.mako:153 +#: rhodecode/templates/data_table/_dt_elements.mako:46 +#: rhodecode/templates/data_table/_dt_elements.mako:47 +#: rhodecode/templates/data_table/_dt_elements.mako:197 msgid "Summary" msgstr "要約" #: rhodecode/templates/base/base.mako:229 -#: rhodecode/templates/data_table/_dt_elements.mako:17 -#: rhodecode/templates/data_table/_dt_elements.mako:18 +#: rhodecode/templates/data_table/_dt_elements.mako:51 +#: rhodecode/templates/data_table/_dt_elements.mako:52 msgid "Changelog" msgstr "履歴" #: rhodecode/templates/base/base.mako:230 -#: rhodecode/templates/data_table/_dt_elements.mako:22 -#: rhodecode/templates/data_table/_dt_elements.mako:23 +#: rhodecode/templates/data_table/_dt_elements.mako:56 +#: rhodecode/templates/data_table/_dt_elements.mako:57 #: rhodecode/templates/files/files.mako:15 msgid "Files" msgstr "ファイル" -#: rhodecode/templates/base/base.mako:232 +#: rhodecode/templates/base/base.mako:231 #: rhodecode/templates/bookmarks/bookmarks.mako:68 #: rhodecode/templates/branches/branches.mako:67 #: rhodecode/templates/tags/tags.mako:68 msgid "Compare" msgstr "比較" -#: rhodecode/templates/base/base.mako:237 +#: rhodecode/templates/base/base.mako:235 #, python-format msgid "Show Pull Requests for %s" msgstr "%s のプルリクエストを表示" -#: rhodecode/templates/base/base.mako:247 +#: rhodecode/templates/base/base.mako:245 msgid "Options" msgstr "オプション" -#: rhodecode/templates/base/base.mako:255 -#: rhodecode/templates/forks/forks_data.mako:30 -msgid "Compare fork" -msgstr "フォークを比較" - -#: rhodecode/templates/base/base.mako:258 -#: rhodecode/templates/base/base.mako:406 +#: rhodecode/templates/base/base.mako:253 +#: rhodecode/templates/changelog/changelog.mako:40 +#, python-format +msgid "Compare fork with %s" +msgstr "%s とフォークを比較" + +#: rhodecode/templates/base/base.mako:267 +#: rhodecode/templates/base/base.mako:411 #: rhodecode/templates/search/search.mako:64 msgid "Search" msgstr "検索" -#: rhodecode/templates/base/base.mako:262 +#: rhodecode/templates/base/base.mako:271 msgid "Unlock" msgstr "アンロック" -#: rhodecode/templates/base/base.mako:264 +#: rhodecode/templates/base/base.mako:273 msgid "Lock" msgstr "ロック" -#: rhodecode/templates/base/base.mako:269 -#: rhodecode/templates/data_table/_dt_elements.mako:27 -#: rhodecode/templates/data_table/_dt_elements.mako:28 -#: rhodecode/templates/forks/forks_data.mako:8 +#: rhodecode/templates/base/base.mako:278 +#: rhodecode/templates/data_table/_dt_elements.mako:61 +#: rhodecode/templates/data_table/_dt_elements.mako:62 msgid "Fork" msgstr "フォーク" -#: rhodecode/templates/base/base.mako:270 +#: rhodecode/templates/base/base.mako:279 msgid "Create Pull Request" msgstr "プルリクエストを作成" -#: rhodecode/templates/base/base.mako:292 +#: rhodecode/templates/base/base.mako:301 msgid "Sign in" msgstr "" -#: rhodecode/templates/base/base.mako:300 +#: rhodecode/templates/base/base.mako:309 #: rhodecode/templates/debug_style/login.html:28 msgid "Sign in to your account" msgstr "" -#: rhodecode/templates/base/base.mako:317 +#: rhodecode/templates/base/base.mako:326 #: rhodecode/templates/debug_style/login.html:46 msgid "(Forgot password?)" msgstr "" -#: rhodecode/templates/base/base.mako:327 +#: rhodecode/templates/base/base.mako:336 msgid "Don't have an account?" msgstr "" -#: rhodecode/templates/base/base.mako:329 +#: rhodecode/templates/base/base.mako:338 msgid "Using external auth? Sign In here." msgstr "" -#: rhodecode/templates/base/base.mako:348 +#: rhodecode/templates/base/base.mako:357 msgid "My personal group" msgstr "" -#: rhodecode/templates/base/base.mako:352 +#: rhodecode/templates/base/base.mako:361 msgid "Sign Out" msgstr "" -#: rhodecode/templates/base/base.mako:388 +#: rhodecode/templates/base/base.mako:393 msgid "Show activity journal" msgstr "" -#: rhodecode/templates/base/base.mako:389 -#: rhodecode/templates/journal/journal.mako:4 -#: rhodecode/templates/journal/journal.mako:14 -msgid "Journal" -msgstr "ジャーナル" - #: rhodecode/templates/base/base.mako:394 +#: rhodecode/templates/journal/journal.mako:4 +#: rhodecode/templates/journal/journal.mako:15 +msgid "Journal" +msgstr "ジャーナル" + +#: rhodecode/templates/base/base.mako:399 msgid "Show Public activity journal" msgstr "" -#: rhodecode/templates/base/base.mako:395 +#: rhodecode/templates/base/base.mako:400 msgid "Public journal" msgstr "公開ジャーナル" -#: rhodecode/templates/base/base.mako:400 +#: rhodecode/templates/base/base.mako:405 msgid "Show Gists" msgstr "" -#: rhodecode/templates/base/base.mako:401 +#: rhodecode/templates/base/base.mako:406 msgid "Gists" msgstr "Gists" -#: rhodecode/templates/base/base.mako:405 +#: rhodecode/templates/base/base.mako:410 msgid "Search in repositories you have access to" msgstr "" -#: rhodecode/templates/base/base.mako:411 +#: rhodecode/templates/base/base.mako:416 msgid "Admin settings" msgstr "" -#: rhodecode/templates/base/base.mako:418 +#: rhodecode/templates/base/base.mako:423 msgid "Delegated Admin settings" msgstr "" -#: rhodecode/templates/base/base.mako:428 -#: rhodecode/templates/base/base.mako:429 +#: rhodecode/templates/base/base.mako:433 +#: rhodecode/templates/base/base.mako:434 #: rhodecode/templates/debug_style/alerts.html:5 #: rhodecode/templates/debug_style/buttons.html:5 #: rhodecode/templates/debug_style/code-block.html:6 @@ -7780,15 +8072,15 @@ msgstr "" msgid "Style" msgstr "" -#: rhodecode/templates/base/base.mako:486 +#: rhodecode/templates/base/base.mako:491 msgid "Go to" msgstr "" -#: rhodecode/templates/base/base.mako:539 +#: rhodecode/templates/base/base.mako:544 msgid "Keyboard shortcuts" msgstr "キーボードショートカット" -#: rhodecode/templates/base/base.mako:547 +#: rhodecode/templates/base/base.mako:552 msgid "Site-wide shortcuts" msgstr "サイト全体" @@ -7898,9 +8190,9 @@ msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:274 #: rhodecode/templates/changeset/changeset_file_comment.mako:324 #: rhodecode/templates/files/files_add.mako:84 -#: rhodecode/templates/files/files_add.mako:228 -#: rhodecode/templates/files/files_edit.mako:82 -#: rhodecode/templates/files/files_edit.mako:185 +#: rhodecode/templates/files/files_add.mako:230 +#: rhodecode/templates/files/files_edit.mako:85 +#: rhodecode/templates/files/files_edit.mako:189 msgid "Preview" msgstr "プレビュー" @@ -7908,77 +8200,94 @@ msgstr "プレビュー" msgid "Test Pattern Preview" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:18 +#: rhodecode/templates/base/perms_summary.mako:14 +msgid "in JSON format" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:23 msgid "show" msgstr "表示" -#: rhodecode/templates/base/perms_summary.mako:19 +#: rhodecode/templates/base/perms_summary.mako:24 msgid "none" msgstr "なし" -#: rhodecode/templates/base/perms_summary.mako:20 +#: rhodecode/templates/base/perms_summary.mako:25 msgid "read" msgstr "読込" -#: rhodecode/templates/base/perms_summary.mako:21 +#: rhodecode/templates/base/perms_summary.mako:26 msgid "write" msgstr "書込" -#: rhodecode/templates/base/perms_summary.mako:22 +#: rhodecode/templates/base/perms_summary.mako:27 msgid "admin" msgstr "管理" -#: rhodecode/templates/base/perms_summary.mako:29 +#: rhodecode/templates/base/perms_summary.mako:34 msgid "No permissions defined" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:37 -#: rhodecode/templates/base/perms_summary.mako:103 +#: rhodecode/templates/base/perms_summary.mako:42 +#: rhodecode/templates/base/perms_summary.mako:150 msgid "Permission" msgstr "権限" -#: rhodecode/templates/base/perms_summary.mako:39 -#: rhodecode/templates/base/perms_summary.mako:105 +#: rhodecode/templates/base/perms_summary.mako:44 +#: rhodecode/templates/base/perms_summary.mako:152 msgid "Edit Permission" msgstr "権限を編集" -#: rhodecode/templates/base/perms_summary.mako:85 -msgid "Super admin" -msgstr "" - -#: rhodecode/templates/base/perms_summary.mako:87 +#: rhodecode/templates/base/perms_summary.mako:100 +#: rhodecode/templates/base/perms_summary.mako:109 +msgid "edit global" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:117 msgid "Repository default permission" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:88 +#: rhodecode/templates/base/perms_summary.mako:120 msgid "Repository group default permission" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:89 +#: rhodecode/templates/base/perms_summary.mako:123 msgid "User group default permission" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:91 +#: rhodecode/templates/base/perms_summary.mako:126 +msgid "Super admin" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:129 +msgid "Inherit permissions" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:132 msgid "Create repositories" msgstr "リポジトリを作成する" -#: rhodecode/templates/base/perms_summary.mako:92 +#: rhodecode/templates/base/perms_summary.mako:135 msgid "Fork repositories" msgstr "リポジトリをフォークする" -#: rhodecode/templates/base/perms_summary.mako:93 +#: rhodecode/templates/base/perms_summary.mako:138 msgid "Create repository groups" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:94 +#: rhodecode/templates/base/perms_summary.mako:141 msgid "Create user groups" msgstr "ユーザーグループを作成" -#: rhodecode/templates/base/perms_summary.mako:162 +#: rhodecode/templates/base/perms_summary.mako:190 +msgid "overridden by" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:223 msgid "No permission defined" msgstr "" -#: rhodecode/templates/base/root.mako:155 +#: rhodecode/templates/base/root.mako:165 msgid "Please enable JavaScript to use RhodeCode Enterprise" msgstr "" @@ -8101,93 +8410,74 @@ msgstr "" msgid "Enable evolve extension for this repository." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:152 -msgid "Mercurial Labs Settings" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:152 -msgid "" -"These features are considered experimental and may not work as expected." +#: rhodecode/templates/base/vcs_settings.mako:153 +msgid "Git Settings" msgstr "" #: rhodecode/templates/base/vcs_settings.mako:158 -msgid "Use rebase as merge strategy" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:161 -msgid "" -"Use rebase instead of creating a merge commit when merging via web " -"interface." -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:173 -msgid "Git Settings" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:178 msgid "Enable lfs extension" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:182 +#: rhodecode/templates/base/vcs_settings.mako:162 msgid "Enable lfs extensions for all repositories." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:184 +#: rhodecode/templates/base/vcs_settings.mako:164 msgid "Enable lfs extensions for this repository." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:195 +#: rhodecode/templates/base/vcs_settings.mako:175 msgid "Filesystem location where Git lfs objects should be stored." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:206 +#: rhodecode/templates/base/vcs_settings.mako:186 msgid "Global Subversion Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:212 +#: rhodecode/templates/base/vcs_settings.mako:192 msgid "Proxy subversion HTTP requests" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:216 +#: rhodecode/templates/base/vcs_settings.mako:196 msgid "" "Subversion HTTP Support. Enables communication with SVN over HTTP protocol." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:217 +#: rhodecode/templates/base/vcs_settings.mako:197 msgid "SVN Protocol setup Documentation" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:223 +#: rhodecode/templates/base/vcs_settings.mako:203 msgid "Subversion HTTP Server URL" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:229 +#: rhodecode/templates/base/vcs_settings.mako:209 msgid "Generate Apache Config" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:241 +#: rhodecode/templates/base/vcs_settings.mako:221 msgid "Subversion Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:246 +#: rhodecode/templates/base/vcs_settings.mako:226 msgid "Repository patterns" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:250 +#: rhodecode/templates/base/vcs_settings.mako:230 msgid "" "Patterns for identifying SVN branches and tags. For recursive search, use " "\"*\". Eg.: \"/branches/*\"" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:314 +#: rhodecode/templates/base/vcs_settings.mako:294 msgid "Pull Request Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:319 +#: rhodecode/templates/base/vcs_settings.mako:299 msgid "Enable server-side merge for pull requests" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:322 +#: rhodecode/templates/base/vcs_settings.mako:302 msgid "" "Note: when this feature is enabled, it only runs hooks defined in the " "rcextension package. Custom hooks added on the Admin -> Settings -> Hooks " @@ -8195,16 +8485,40 @@ msgid "" "web interface." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:326 +#: rhodecode/templates/base/vcs_settings.mako:306 msgid "Invalidate and relocate inline comments during update" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:329 +#: rhodecode/templates/base/vcs_settings.mako:309 msgid "" "During the update of a pull request, the position of inline comments will be" " updated and outdated inline comments will be hidden." msgstr "" +#: rhodecode/templates/base/vcs_settings.mako:318 +msgid "Mercurial Pull Request Settings" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:324 +msgid "Use rebase as merge strategy" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:327 +msgid "" +"Use rebase instead of creating a merge commit when merging via web " +"interface." +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:332 +msgid "Close branch before merging it" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:335 +msgid "" +"Close branch before merging it into destination branch. No effect when " +"rebase strategy is use." +msgstr "" + #: rhodecode/templates/bookmarks/bookmarks.mako:5 #, python-format msgid "%s Bookmarks" @@ -8219,8 +8533,8 @@ msgid "Compare Selected Bookmarks" msgstr "" #: rhodecode/templates/bookmarks/bookmarks_data.mako:13 -#: rhodecode/templates/changelog/changelog_elements.mako:111 -#: rhodecode/templates/changeset/changeset.mako:112 +#: rhodecode/templates/changelog/changelog_elements.mako:115 +#: rhodecode/templates/changeset/changeset.mako:115 #: rhodecode/templates/files/base.mako:10 #: rhodecode/templates/summary/summary_commits.mako:62 #, python-format @@ -8241,8 +8555,8 @@ msgid "Compare Selected Branches" msgstr "" #: rhodecode/templates/branches/branches_data.mako:12 -#: rhodecode/templates/changelog/changelog_elements.mako:103 -#: rhodecode/templates/changeset/changeset.mako:125 +#: rhodecode/templates/changelog/changelog_elements.mako:107 +#: rhodecode/templates/changeset/changeset.mako:128 #: rhodecode/templates/files/base.mako:23 #: rhodecode/templates/summary/summary_commits.mako:76 #, python-format @@ -8254,54 +8568,54 @@ msgstr "ブランチ %s" msgid "%s Changelog" msgstr "%s チェンジログ" -#: rhodecode/templates/changelog/changelog.mako:40 -#: rhodecode/templates/forks/forks_data.mako:28 -#, python-format -msgid "Compare fork with %s" -msgstr "%s とフォークを比較" - -#: rhodecode/templates/changelog/changelog.mako:52 +#: rhodecode/templates/changelog/changelog.mako:50 #, python-format msgid "Compare fork with Parent (%s)" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:67 -#: rhodecode/templates/changelog/changelog.mako:68 +#: rhodecode/templates/changelog/changelog.mako:65 +#: rhodecode/templates/changelog/changelog.mako:66 msgid "Clear selection" msgstr "選択を解除" -#: rhodecode/templates/changelog/changelog.mako:83 +#: rhodecode/templates/changelog/changelog.mako:81 msgid "Clear filter" msgstr "" #: rhodecode/templates/changelog/changelog.mako:89 -#, python-format -msgid "showing %d out of %d commit" -msgid_plural "showing %d out of %d commits" -msgstr[0] "" - -#: rhodecode/templates/changelog/changelog.mako:110 +msgid "Hide obsolete/hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:91 +msgid "Show obsolete/hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:94 +msgid "Show hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:121 #: rhodecode/templates/files/files_add.mako:99 #: rhodecode/templates/files/files_delete.mako:60 -#: rhodecode/templates/files/files_edit.mako:96 +#: rhodecode/templates/files/files_edit.mako:99 msgid "Commit Message" msgstr "コミットメッセージ" -#: rhodecode/templates/changelog/changelog.mako:112 +#: rhodecode/templates/changelog/changelog.mako:123 #: rhodecode/templates/summary/summary_commits.mako:10 msgid "Age" msgstr "経過時間" -#: rhodecode/templates/changelog/changelog.mako:115 +#: rhodecode/templates/changelog/changelog.mako:126 #: rhodecode/templates/summary/summary_commits.mako:12 msgid "Refs" msgstr "Refs" -#: rhodecode/templates/changelog/changelog.mako:239 +#: rhodecode/templates/changelog/changelog.mako:250 msgid "Filter changelog" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:296 +#: rhodecode/templates/changelog/changelog.mako:311 msgid "There are no changes yet" msgstr "まだ変更がありません" @@ -8319,8 +8633,7 @@ msgstr "" #: rhodecode/templates/changelog/changelog_elements.mako:30 #: rhodecode/templates/summary/summary_commits.mako:25 -#, python-format -msgid "Commit status: %s" +msgid "Commit status: {}" msgstr "" #: rhodecode/templates/changelog/changelog_elements.mako:36 @@ -8333,43 +8646,48 @@ msgstr "" msgid "Commit has comments" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:53 -#: rhodecode/templates/changeset/changeset.mako:40 +#: rhodecode/templates/changelog/changelog_elements.mako:52 +#: rhodecode/templates/changeset/changeset.mako:42 +msgid "Copy the full commit id" +msgstr "" + +#: rhodecode/templates/changelog/changelog_elements.mako:59 +#: rhodecode/templates/changeset/changeset.mako:44 msgid "Commit phase" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:60 -#: rhodecode/templates/changelog/changelog_elements.mako:67 -#: rhodecode/templates/changeset/changeset.mako:46 -#: rhodecode/templates/changeset/changeset.mako:53 +#: rhodecode/templates/changelog/changelog_elements.mako:66 +#: rhodecode/templates/changelog/changelog_elements.mako:73 +#: rhodecode/templates/changeset/changeset.mako:50 +#: rhodecode/templates/changeset/changeset.mako:57 msgid "Evolve State" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:60 -#: rhodecode/templates/changeset/changeset.mako:46 +#: rhodecode/templates/changelog/changelog_elements.mako:66 +#: rhodecode/templates/changeset/changeset.mako:50 msgid "obsolete" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:67 -#: rhodecode/templates/changeset/changeset.mako:53 -msgid "hidden" -msgstr "" - #: rhodecode/templates/changelog/changelog_elements.mako:73 -#: rhodecode/templates/compare/compare_commits.mako:47 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:522 +#: rhodecode/templates/changeset/changeset.mako:57 +msgid "hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog_elements.mako:77 +#: rhodecode/templates/compare/compare_commits.mako:45 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:528 #: rhodecode/templates/search/search_commit.mako:36 msgid "Expand commit message" msgstr "コミットメッセージを展開" -#: rhodecode/templates/changelog/changelog_elements.mako:97 -#: rhodecode/templates/changeset/changeset.mako:106 +#: rhodecode/templates/changelog/changelog_elements.mako:101 +#: rhodecode/templates/changeset/changeset.mako:109 #: rhodecode/templates/files/base.mako:4 msgid "merge" msgstr "マージ" -#: rhodecode/templates/changelog/changelog_elements.mako:119 -#: rhodecode/templates/changeset/changeset.mako:119 +#: rhodecode/templates/changelog/changelog_elements.mako:123 +#: rhodecode/templates/changeset/changeset.mako:122 #: rhodecode/templates/files/base.mako:17 #: rhodecode/templates/summary/summary_commits.mako:69 #: rhodecode/templates/tags/tags_data.mako:12 @@ -8377,7 +8695,7 @@ msgstr "マージ" msgid "Tag %s" msgstr "タグ %s" -#: rhodecode/templates/changelog/changelog_elements.mako:133 +#: rhodecode/templates/changelog/changelog_elements.mako:137 msgid "load next" msgstr "" @@ -8390,100 +8708,84 @@ msgstr "" msgid "%s Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:62 +#: rhodecode/templates/changeset/changeset.mako:65 msgid "Parent Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:62 +#: rhodecode/templates/changeset/changeset.mako:65 msgid "Parent" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:66 +#: rhodecode/templates/changeset/changeset.mako:69 msgid "Child Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:66 +#: rhodecode/templates/changeset/changeset.mako:69 msgid "Child" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:78 +#: rhodecode/templates/changeset/changeset.mako:81 msgid "Expand" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:86 -#: rhodecode/templates/changeset/changeset.mako:92 +#: rhodecode/templates/changeset/changeset.mako:89 +#: rhodecode/templates/changeset/changeset.mako:95 #: rhodecode/templates/changeset/changeset_file_comment.mako:81 #: rhodecode/templates/compare/compare_diff.mako:159 msgid "Commit status" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:99 +#: rhodecode/templates/changeset/changeset.mako:102 #: rhodecode/templates/files/file_tree_detail.mako:21 #: rhodecode/templates/files/files_detail.mako:20 msgid "References" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:135 +#: rhodecode/templates/changeset/changeset.mako:138 msgid "Diff options" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:139 +#: rhodecode/templates/changeset/changeset.mako:142 #: rhodecode/templates/codeblocks/diffs.mako:445 #: rhodecode/templates/codeblocks/diffs.mako:448 msgid "Raw diff" msgstr "diffとして差分を表示" -#: rhodecode/templates/changeset/changeset.mako:140 +#: rhodecode/templates/changeset/changeset.mako:143 msgid "Raw Diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:143 +#: rhodecode/templates/changeset/changeset.mako:146 msgid "Patch diff" msgstr "パッチとして差分を表示" -#: rhodecode/templates/changeset/changeset.mako:144 +#: rhodecode/templates/changeset/changeset.mako:147 msgid "Patch Diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:147 +#: rhodecode/templates/changeset/changeset.mako:150 #: rhodecode/templates/codeblocks/diffs.mako:452 #: rhodecode/templates/codeblocks/diffs.mako:455 msgid "Download diff" msgstr "差分をダウンロード" -#: rhodecode/templates/changeset/changeset.mako:148 +#: rhodecode/templates/changeset/changeset.mako:151 msgid "Download Diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:165 -#: rhodecode/templates/changeset/changeset.mako:167 -#: rhodecode/tests/functional/test_commit_comments.py:275 -#, python-format -msgid "%d Commit comment" -msgid_plural "%d Commit comments" -msgstr[0] "" - -#: rhodecode/templates/changeset/changeset.mako:170 -#: rhodecode/templates/changeset/changeset.mako:172 -#: rhodecode/tests/functional/test_commit_comments.py:282 -#, python-format -msgid "%d Inline Comment" -msgid_plural "%d Inline Comments" -msgstr[0] "" - -#: rhodecode/templates/changeset/changeset.mako:180 +#: rhodecode/templates/changeset/changeset.mako:183 msgid "Unresolved TODOs" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:189 +#: rhodecode/templates/changeset/changeset.mako:192 msgid "There are no unresolved TODOs" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:269 +#: rhodecode/templates/changeset/changeset.mako:272 msgid "No Child Commits" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:305 +#: rhodecode/templates/changeset/changeset.mako:308 msgid "No Parent Commits" msgstr "" @@ -8553,12 +8855,12 @@ msgid "Leave a comment on this Commit." msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:282 -#: rhodecode/templates/codeblocks/diffs.mako:71 +#: rhodecode/templates/codeblocks/diffs.mako:65 msgid "You need to be logged in to leave comments." msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:283 -#: rhodecode/templates/codeblocks/diffs.mako:71 +#: rhodecode/templates/codeblocks/diffs.mako:65 msgid "Login now" msgstr "今すぐログインする" @@ -8578,7 +8880,7 @@ msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:368 #: rhodecode/templates/pullrequests/pullrequest_show.mako:15 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:153 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:159 #: rhodecode/templates/pullrequests/pullrequests.mako:52 msgid "Closed" msgstr "クローズ" @@ -8596,14 +8898,8 @@ msgstr "コメント" msgid "%s Commits" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:9 -#: rhodecode/templates/changeset/changeset_range.mako:20 -#, python-format -msgid "(%s commit)" -msgid_plural "(%s commits)" -msgstr[0] "" - #: rhodecode/templates/changeset/changeset_range.mako:16 +#: rhodecode/templates/files/file_authors_box.mako:33 msgid "Commits" msgstr "" @@ -8615,29 +8911,13 @@ msgstr "" msgid "Diff option" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:59 +#: rhodecode/templates/changeset/changeset_range.mako:65 msgid "Show combined compare" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:99 -#: rhodecode/templates/compare/compare_diff.mako:312 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:446 -#, python-format -msgid "Expand %s commit" -msgid_plural "Expand %s commits" -msgstr[0] "" - -#: rhodecode/templates/changeset/changeset_range.mako:105 -#: rhodecode/templates/compare/compare_diff.mako:318 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:452 -#, python-format -msgid "Collapse %s commit" -msgid_plural "Collapse %s commits" -msgstr[0] "" - #: rhodecode/templates/changeset/diff_block.mako:7 -#: rhodecode/templates/codeblocks/diffs.mako:128 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:123 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "The requested commit is too big and content was truncated." msgstr "" @@ -8645,8 +8925,8 @@ msgstr "" #: rhodecode/templates/changeset/diff_block.mako:10 #: rhodecode/templates/changeset/diff_block.mako:25 #: rhodecode/templates/changeset/diff_block.mako:46 -#: rhodecode/templates/codeblocks/diffs.mako:131 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:126 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "Showing a big diff might take some time and resources, continue?" msgstr "" @@ -8654,8 +8934,8 @@ msgstr "" #: rhodecode/templates/changeset/diff_block.mako:10 #: rhodecode/templates/changeset/diff_block.mako:25 #: rhodecode/templates/changeset/diff_block.mako:46 -#: rhodecode/templates/codeblocks/diffs.mako:131 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:126 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "Show full diff" msgstr "すべての差分を表示" @@ -8668,65 +8948,50 @@ msgstr "" msgid "Diff was truncated. File content available only in full diff." msgstr "" -#: rhodecode/templates/changeset/diff_block.mako:58 -#, python-format -msgid "%(num)s file changed" -msgid_plural "%(num)s files changed" -msgstr[0] "" - -#: rhodecode/templates/changeset/diff_block.mako:60 -#: rhodecode/templates/codeblocks/diffs.mako:133 -#, python-format -msgid "%(num)s file changed: %(linesadd)s inserted, %(linesdel)s deleted" -msgid_plural "" -"%(num)s files changed: %(linesadd)s inserted, %(linesdel)s deleted" -msgstr[0] "" - -#: rhodecode/templates/codeblocks/diffs.mako:117 +#: rhodecode/templates/codeblocks/diffs.mako:111 msgid "Browse Files at revision {}" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:118 +#: rhodecode/templates/codeblocks/diffs.mako:112 msgid "Browse Files" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:130 -#, python-format -msgid "%(num)s file changed." -msgid_plural "%(num)s files changed." -msgstr[0] "" - -#: rhodecode/templates/codeblocks/diffs.mako:141 +#: rhodecode/templates/codeblocks/diffs.mako:136 msgid "No files" msgstr "ファイルはありません" -#: rhodecode/templates/codeblocks/diffs.mako:169 +#: rhodecode/templates/codeblocks/diffs.mako:164 msgid "File was deleted" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:171 +#: rhodecode/templates/codeblocks/diffs.mako:166 msgid "Binary file hidden" msgstr "" +#: rhodecode/templates/codeblocks/diffs.mako:184 +#, python-format +msgid "" +"This diff has been collapsed as it changes many lines, (%i lines changed)" +msgstr "" + +#: rhodecode/templates/codeblocks/diffs.mako:186 +msgid "Show them" +msgstr "" + #: rhodecode/templates/codeblocks/diffs.mako:189 -#, python-format -msgid "" -"This diff has been collapsed as it changes many lines, (%i lines changed)" -msgstr "" - -#: rhodecode/templates/codeblocks/diffs.mako:191 -msgid "Show them" -msgstr "" - -#: rhodecode/templates/codeblocks/diffs.mako:194 msgid "Hide them" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:289 +#: rhodecode/templates/codeblocks/diffs.mako:284 msgid "" "File was deleted in this version, and outdated comments were made on it" msgstr "" +#: rhodecode/templates/codeblocks/diffs.mako:350 +#: rhodecode/templates/files/files_source.mako:19 +msgid "Copy the full path" +msgstr "" + #: rhodecode/templates/codeblocks/diffs.mako:415 #: rhodecode/templates/codeblocks/diffs.mako:431 #, python-format @@ -8785,7 +9050,7 @@ msgstr "" msgid "Wide Mode Diff" msgstr "" -#: rhodecode/templates/codeblocks/source.mako:24 +#: rhodecode/templates/codeblocks/source.mako:25 msgid "view annotation from before this change" msgstr "" @@ -8798,23 +9063,11 @@ msgid "Compare was calculated based on t msgstr "" #: rhodecode/templates/compare/compare_commits.mako:17 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:483 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:489 msgid "Time" msgstr "" -#: rhodecode/templates/compare/compare_commits.mako:68 -#, python-format -msgid "%s commit hidden" -msgid_plural "%s commits hidden" -msgstr[0] "" - -#: rhodecode/templates/compare/compare_commits.mako:69 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:600 -msgid "show it" -msgid_plural "show them" -msgstr[0] "" - -#: rhodecode/templates/compare/compare_commits.mako:75 +#: rhodecode/templates/compare/compare_commits.mako:73 msgid "No commits in this compare" msgstr "" @@ -8824,12 +9077,6 @@ msgstr "" msgid "%s Compare" msgstr "%s 比較" -#: rhodecode/templates/compare/compare_diff.mako:17 -#, python-format -msgid "%s commit" -msgid_plural "%s commits" -msgstr[0] "" - #: rhodecode/templates/compare/compare_diff.mako:44 #: rhodecode/templates/compare/compare_diff.mako:101 #: rhodecode/templates/compare/compare_diff.mako:110 @@ -8843,14 +9090,14 @@ msgstr "" #: rhodecode/templates/compare/compare_diff.mako:60 #: rhodecode/templates/email_templates/pull_request_review.mako:74 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:103 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:107 msgid "Target" msgstr "" #: rhodecode/templates/compare/compare_diff.mako:76 #: rhodecode/templates/email_templates/pull_request_comment.mako:90 #: rhodecode/templates/email_templates/pull_request_review.mako:73 -#: rhodecode/templates/files/files_source.mako:23 +#: rhodecode/templates/files/files_source.mako:29 #: rhodecode/templates/pullrequests/pullrequest_show.mako:71 msgid "Source" msgstr "ソース" @@ -8874,71 +9121,69 @@ msgstr "入れ替え" msgid "Compare commits, branches, bookmarks or tags." msgstr "コミット、ブランチ、ブックマークもしくはタグの比較を行います。" -#: rhodecode/templates/data_table/_dt_elements.mako:49 +#: rhodecode/templates/data_table/_dt_elements.mako:83 msgid "Mercurial repository" msgstr "Mercurialリポジトリ" -#: rhodecode/templates/data_table/_dt_elements.mako:51 +#: rhodecode/templates/data_table/_dt_elements.mako:85 msgid "Git repository" msgstr "Gitリポジトリ" -#: rhodecode/templates/data_table/_dt_elements.mako:53 +#: rhodecode/templates/data_table/_dt_elements.mako:87 msgid "Subversion repository" msgstr "Subversionリポジトリ" -#: rhodecode/templates/data_table/_dt_elements.mako:60 +#: rhodecode/templates/data_table/_dt_elements.mako:94 msgid "Public repository" msgstr "公開リポジトリ" -#: rhodecode/templates/data_table/_dt_elements.mako:70 -msgid "Repository creating in progress..." -msgstr "リポジトリを作成しています..." - -#: rhodecode/templates/data_table/_dt_elements.mako:88 +#: rhodecode/templates/data_table/_dt_elements.mako:104 +msgid "This repository is being created in a background task" +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:105 +msgid "creating..." +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:136 msgid "No commits yet" msgstr "まだコミットがありません" -#: rhodecode/templates/data_table/_dt_elements.mako:95 -#: rhodecode/templates/data_table/_dt_elements.mako:97 +#: rhodecode/templates/data_table/_dt_elements.mako:143 +#: rhodecode/templates/data_table/_dt_elements.mako:145 #, python-format msgid "Subscribe to %s rss feed" msgstr "%s の RSS フィードを購読" -#: rhodecode/templates/data_table/_dt_elements.mako:103 -#: rhodecode/templates/data_table/_dt_elements.mako:105 +#: rhodecode/templates/data_table/_dt_elements.mako:151 +#: rhodecode/templates/data_table/_dt_elements.mako:153 #, python-format msgid "Subscribe to %s atom feed" msgstr "%s の ATOM フィードを購読" -#: rhodecode/templates/data_table/_dt_elements.mako:133 +#: rhodecode/templates/data_table/_dt_elements.mako:181 msgid "Creating" msgstr "作成中" -#: rhodecode/templates/data_table/_dt_elements.mako:135 -msgid "Created" -msgstr "作成日" - -#: rhodecode/templates/data_table/_dt_elements.mako:185 -#, python-format -msgid "Confirm to delete this group: %s with %s repository" -msgid_plural "Confirm to delete this group: %s with %s repositories" -msgstr[0] "このグループを削除してもよろしいですか? : %s %s 個のリポジトリ" - -#: rhodecode/templates/data_table/_dt_elements.mako:211 +#: rhodecode/templates/data_table/_dt_elements.mako:225 +msgid "personal" +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:271 #, python-format msgid "Confirm to delete this user group: %s" msgstr "このユーザーグループを削除してもよろしいですか?: %s" -#: rhodecode/templates/data_table/_dt_elements.mako:228 +#: rhodecode/templates/data_table/_dt_elements.mako:288 msgid "User group" msgstr "ユーザーグループ" -#: rhodecode/templates/data_table/_dt_elements.mako:272 -#: rhodecode/templates/forks/fork.mako:83 +#: rhodecode/templates/data_table/_dt_elements.mako:332 +#: rhodecode/templates/forks/fork.mako:88 msgid "Private" msgstr "非公開" -#: rhodecode/templates/data_table/_dt_elements.mako:306 +#: rhodecode/templates/data_table/_dt_elements.mako:366 #, python-format msgid "Pull request #%(pr_number)s" msgstr "プルリクエスト #%(pr_number)s" @@ -9240,12 +9485,6 @@ msgstr "" msgid "Link" msgstr "" -#: rhodecode/templates/email_templates/pull_request_review.mako:46 -#, python-format -msgid "Commit (%(num)s)" -msgid_plural "Commits (%(num)s)" -msgstr[0] "" - #: rhodecode/templates/email_templates/pull_request_review.mako:71 #, python-format msgid "%(user)s wants you to review pull request #%(pr_id)s: \"%(pr_title)s\"." @@ -9261,12 +9500,6 @@ msgstr "" msgid "%(target_ref_type)s of %(target_repo_url)s" msgstr "" -#: rhodecode/templates/email_templates/pull_request_review.mako:76 -#, python-format -msgid "%(num)s Commit" -msgid_plural "%(num)s Commits" -msgstr[0] "" - #: rhodecode/templates/email_templates/test.mako:5 msgid "hello \"world\"" msgstr "" @@ -9302,12 +9535,6 @@ msgstr "" msgid "Last Author" msgstr "" -#: rhodecode/templates/files/file_authors_box.mako:8 -#, python-format -msgid "File Author (%s)" -msgid_plural "File Authors (%s)" -msgstr[0] "" - #: rhodecode/templates/files/file_authors_box.mako:11 msgid "Show All" msgstr "" @@ -9375,22 +9602,22 @@ msgid "Create New File" msgstr "新しいファイルを作成" #: rhodecode/templates/files/files_add.mako:81 -#: rhodecode/templates/files/files_edit.mako:79 +#: rhodecode/templates/files/files_edit.mako:82 msgid "line wraps" msgstr "" #: rhodecode/templates/files/files_add.mako:82 -#: rhodecode/templates/files/files_edit.mako:80 +#: rhodecode/templates/files/files_edit.mako:83 msgid "on" msgstr "" #: rhodecode/templates/files/files_add.mako:82 -#: rhodecode/templates/files/files_edit.mako:80 +#: rhodecode/templates/files/files_edit.mako:83 msgid "off" msgstr "" #: rhodecode/templates/files/files_add.mako:109 -#: rhodecode/templates/files/files_edit.mako:106 +#: rhodecode/templates/files/files_edit.mako:109 msgid "Commit changes" msgstr "変更をコミット" @@ -9445,15 +9672,15 @@ msgid "Delete file" msgstr "ファイルを削除" #: rhodecode/templates/files/files_delete.mako:45 -#: rhodecode/templates/files/files_source.mako:65 +#: rhodecode/templates/files/files_source.mako:71 #, python-format msgid "Binary file (%s)" msgstr "バイナリファイル (%s)" #: rhodecode/templates/files/files_delete.mako:50 -#: rhodecode/templates/files/files_source.mako:87 -msgid "File is too big to display" -msgstr "表示するには大きすぎるファイルです" +#: rhodecode/templates/files/files_source.mako:100 +msgid "File size {} is bigger then allowed limit {}. " +msgstr "" #: rhodecode/templates/files/files_delete.mako:70 msgid "Delete File" @@ -9502,15 +9729,15 @@ msgstr "ソース" msgid "annotation" msgstr "アノテーション" -#: rhodecode/templates/files/files_edit.mako:65 +#: rhodecode/templates/files/files_edit.mako:67 msgid "raw" msgstr "" -#: rhodecode/templates/files/files_edit.mako:67 +#: rhodecode/templates/files/files_edit.mako:70 msgid "download" msgstr "" -#: rhodecode/templates/files/files_edit.mako:74 +#: rhodecode/templates/files/files_edit.mako:77 msgid "Editing file" msgstr "ファイルを編集" @@ -9518,61 +9745,55 @@ msgstr "ファイルを編集" msgid "Location" msgstr "場所" -#: rhodecode/templates/files/files_source.mako:8 +#: rhodecode/templates/files/files_source.mako:13 msgid "This file is a pointer to large binary file" msgstr "" -#: rhodecode/templates/files/files_source.mako:8 +#: rhodecode/templates/files/files_source.mako:13 msgid "LargeFile" msgstr "" -#: rhodecode/templates/files/files_source.mako:10 -msgid "line" -msgid_plural "lines" -msgstr[0] "" - -#: rhodecode/templates/files/files_source.mako:17 +#: rhodecode/templates/files/files_source.mako:23 msgid "History" msgstr "変更履歴" -#: rhodecode/templates/files/files_source.mako:20 -#: rhodecode/templates/search/search_content.mako:68 +#: rhodecode/templates/files/files_source.mako:26 +#: rhodecode/templates/search/search_content.mako:69 msgid "Show Full History" msgstr "全ての履歴を表示" -#: rhodecode/templates/files/files_source.mako:25 -#: rhodecode/templates/search/search_content.mako:70 +#: rhodecode/templates/files/files_source.mako:31 +#: rhodecode/templates/search/search_content.mako:71 msgid "Annotation" msgstr "" -#: rhodecode/templates/files/files_source.mako:27 -#: rhodecode/templates/search/search_content.mako:71 +#: rhodecode/templates/files/files_source.mako:33 +#: rhodecode/templates/search/search_content.mako:72 msgid "Raw" msgstr "" -#: rhodecode/templates/files/files_source.mako:31 +#: rhodecode/templates/files/files_source.mako:37 msgid "Download largefile" msgstr "" -#: rhodecode/templates/files/files_source.mako:35 +#: rhodecode/templates/files/files_source.mako:41 #: rhodecode/templates/search/search_content.mako:73 msgid "Download" msgstr "ダウンロード" -#: rhodecode/templates/files/files_source.mako:43 -#, python-format -msgid "Edit on Branch:%s" -msgstr "ブランチ:%s で編集" - -#: rhodecode/templates/files/files_source.mako:48 +#: rhodecode/templates/files/files_source.mako:49 +msgid "Edit on Branch:{}" +msgstr "" + +#: rhodecode/templates/files/files_source.mako:54 msgid "Editing binary files not allowed" msgstr "バイナリファイルの編集は行えません" -#: rhodecode/templates/files/files_source.mako:51 +#: rhodecode/templates/files/files_source.mako:57 msgid "Editing files allowed only when on branch head commit" msgstr "" -#: rhodecode/templates/files/files_source.mako:52 +#: rhodecode/templates/files/files_source.mako:58 msgid "Deleting files allowed only when on branch head commit" msgstr "" @@ -9586,22 +9807,23 @@ msgid "New Fork" msgstr "" #: rhodecode/templates/forks/fork.mako:37 +#: rhodecode/templates/forks/forks.mako:70 msgid "Fork name" msgstr "フォーク名" -#: rhodecode/templates/forks/fork.mako:77 +#: rhodecode/templates/forks/fork.mako:82 msgid "Default commit for files page, downloads, whoosh and readme" msgstr "" -#: rhodecode/templates/forks/fork.mako:93 +#: rhodecode/templates/forks/fork.mako:98 msgid "Copy permissions" msgstr "権限のコピー" -#: rhodecode/templates/forks/fork.mako:97 +#: rhodecode/templates/forks/fork.mako:102 msgid "Copy permissions from forked repository" msgstr "フォーク元リポジトリから権限をコピーします" -#: rhodecode/templates/forks/fork.mako:102 +#: rhodecode/templates/forks/fork.mako:107 msgid "Fork this Repository" msgstr "このリポジトリをフォーク" @@ -9614,33 +9836,23 @@ msgstr "%s フォーク" msgid "Forks" msgstr "フォーク" -#: rhodecode/templates/forks/forks.mako:32 +#: rhodecode/templates/forks/forks.mako:30 msgid "Create new fork" msgstr "" -#: rhodecode/templates/forks/forks_data.mako:10 +#: rhodecode/templates/forks/forks.mako:74 msgid "Forked" msgstr "フォークしました" -#: rhodecode/templates/forks/forks_data.mako:46 -msgid "There are no forks yet" -msgstr "まだフォークがありません" - -#: rhodecode/templates/journal/journal.mako:13 +#: rhodecode/templates/journal/journal.mako:14 msgid "Filter" msgstr "" -#: rhodecode/templates/journal/journal.mako:14 -#, python-format -msgid "%s entry" -msgid_plural "%s entries" -msgstr[0] "%s 個のエントリ" - -#: rhodecode/templates/journal/journal.mako:23 +#: rhodecode/templates/journal/journal.mako:24 msgid "ATOM journal feed" msgstr "ATOM ジャーナルフィード" -#: rhodecode/templates/journal/journal.mako:24 +#: rhodecode/templates/journal/journal.mako:25 msgid "RSS journal feed" msgstr "RSS ジャーナルフィード" @@ -9649,15 +9861,15 @@ msgid "No entries yet" msgstr "まだエントリがありません" #: rhodecode/templates/journal/public_journal.mako:4 -#: rhodecode/templates/journal/public_journal.mako:24 +#: rhodecode/templates/journal/public_journal.mako:12 msgid "Public Journal" msgstr "公開ジャーナル" -#: rhodecode/templates/journal/public_journal.mako:16 +#: rhodecode/templates/journal/public_journal.mako:21 msgid "ATOM public journal feed" msgstr "ATOM 公開ジャーナルフィード" -#: rhodecode/templates/journal/public_journal.mako:17 +#: rhodecode/templates/journal/public_journal.mako:22 msgid "RSS public journal feed" msgstr "RSS 公開ジャーナルフィード" @@ -9687,22 +9899,22 @@ msgid "Submit Pull Request" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:115 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:309 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:315 msgid "Author of this pull request" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:129 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:323 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:329 msgid "Reviewer rules" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:139 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:337 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:343 msgid "Pull request reviewers" msgstr "プルリクエストレビュアー" #: rhodecode/templates/pullrequests/pullrequest.mako:150 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:392 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:398 msgid "Add reviewer or reviewer group" msgstr "" @@ -9715,12 +9927,6 @@ msgstr "" msgid "Loading compare ..." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest.mako:356 -#: rhodecode/templates/pullrequests/pullrequest.mako:358 -msgid "This pull request will consist of __COMMITS__ commit." -msgid_plural "This pull request will consist of __COMMITS__ commits." -msgstr[0] "" - #: rhodecode/templates/pullrequests/pullrequest.mako:361 msgid "Show detailed compare." msgstr "" @@ -9745,26 +9951,26 @@ msgstr "" msgid "Merge is not currently possible because of below failed checks." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:37 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:42 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:52 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:57 msgid "refresh checks" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:38 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:43 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:53 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 msgid "Merge Pull Request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:43 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 msgid "You are not allowed to merge this pull request." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:45 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:60 msgid "Login to Merge this Pull Request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:54 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:69 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:73 msgid "Close with status {}" msgstr "" @@ -9785,169 +9991,175 @@ msgstr "このプルリクエストを削除してもよろしいですか?" msgid "Common ancestor" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:125 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:100 +msgid "Copy the pull url" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:129 msgid "Merge" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:138 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:140 +#: rhodecode/templates/summary/components.mako:53 +#: rhodecode/templates/summary/components.mako:69 +msgid "Copy the clone url" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:144 msgid "Shadow repository data not available" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:146 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:152 msgid "Review" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:157 -#, python-format -msgid "calculated based on %s reviewer vote" -msgid_plural "calculated based on %s reviewers votes" -msgstr[0] "" - -#: rhodecode/templates/pullrequests/pullrequest_show.mako:175 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:181 msgid "Versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:186 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:188 -msgid "{} version available for this pull request, show it." -msgid_plural "{} versions available for this pull request, show them." -msgstr[0] "" - -#: rhodecode/templates/pullrequests/pullrequest_show.mako:187 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:193 msgid "Hide all versions of this pull request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:212 -msgid "Your review status at this version" -msgstr "" - #: rhodecode/templates/pullrequests/pullrequest_show.mako:218 +msgid "Your review status at this version" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:224 msgid "Comment from pull request version {0}, general:{1} inline:{2}" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:235 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:239 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:241 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:245 msgid "select versions to show changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:236 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:242 msgid "show changes between versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:237 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:243 msgid "show pull request for this version" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:252 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:258 msgid "Comments at this version" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:256 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:262 msgid "Comments for this pull request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:261 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:263 -#, python-format -msgid "%d General " -msgstr "" - #: rhodecode/templates/pullrequests/pullrequest_show.mako:267 #: rhodecode/templates/pullrequests/pullrequest_show.mako:269 #, python-format -msgid "%d Inline" +msgid "%d General " msgstr "" #: rhodecode/templates/pullrequests/pullrequest_show.mako:273 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:277 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:275 +#, python-format +msgid "%d Inline" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:279 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:283 #, python-format msgid "%d Outdated" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:274 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:280 msgid "show outdated comments" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:275 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:281 msgid "hide outdated comments" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:286 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:292 msgid "Pull request versions not available" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:300 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:397 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:306 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:403 msgid "Save Changes" msgstr "変更を保存" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:414 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:378 +msgid "Mandatory reviewer" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:420 msgid "Missing requirements:" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:415 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:421 msgid "" "These commits cannot be displayed, because this repository uses the " "Mercurial largefiles extension, which was not enabled." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:423 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:429 msgid "Missing commits" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:424 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:430 msgid "" "This pull request cannot be displayed, because one or more commits no longer" " exist in the source repository." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:425 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:431 msgid "" "Please update this pull request, push the commits back into the source " "repository, or consider closing this pull request." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:436 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:442 #, python-format msgid "Showing changes at v%d, commenting is disabled." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:459 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:461 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:465 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:467 msgid "Update commits" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:461 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:467 msgid "Update is disabled for current view" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:472 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:478 msgid "" "Commits and changes between v{ver_from} and {ver_to} of this pull request, " "commenting is disabled" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:476 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:482 msgid "commits added: {}, removed: {}" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:494 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:500 msgid "Commit added in displayed changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:496 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:502 msgid "Commit removed in displayed changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:599 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:605 msgid "there is {num} general comment from older versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:602 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:606 +msgid "show it" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:608 msgid "there are {num} general comments from older versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:603 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:609 msgid "show them" msgstr "" @@ -10050,7 +10262,7 @@ msgstr "経過時間 (新しい順)" msgid "Age (old first)" msgstr "経過時間 (古い順)" -#: rhodecode/templates/search/search_content.mako:33 +#: rhodecode/templates/search/search_content.mako:34 msgid "more matches in this file" msgstr "このファイル中にさらに一致があります" @@ -10058,84 +10270,74 @@ msgstr "このファイル中にさらに一致があります" msgid "File" msgstr "ファイル" -#: rhodecode/templates/summary/base.mako:5 -#, python-format -msgid "%s Summary" -msgstr "%s 要約" - -#: rhodecode/templates/summary/base.mako:13 -#, python-format -msgid "%s ATOM feed" -msgstr "%s ATOM フィード" - -#: rhodecode/templates/summary/base.mako:14 -#, python-format -msgid "%s RSS feed" -msgstr "%s RSS フィード" - #: rhodecode/templates/summary/components.mako:49 msgid "Read-only url" msgstr "リードオンリー URL" -#: rhodecode/templates/summary/components.mako:54 -#: rhodecode/templates/summary/components.mako:65 +#: rhodecode/templates/summary/components.mako:56 +#: rhodecode/templates/summary/components.mako:72 +msgid "Copy the clone by id url" +msgstr "" + +#: rhodecode/templates/summary/components.mako:58 +#: rhodecode/templates/summary/components.mako:74 msgid "Show by Name" msgstr "名前で表示" -#: rhodecode/templates/summary/components.mako:55 -#: rhodecode/templates/summary/components.mako:66 +#: rhodecode/templates/summary/components.mako:59 +#: rhodecode/templates/summary/components.mako:75 msgid "Show by ID" msgstr "IDで表示" -#: rhodecode/templates/summary/components.mako:56 +#: rhodecode/templates/summary/components.mako:61 msgid "SVN Protocol is disabled. To enable it, see the" msgstr "" -#: rhodecode/templates/summary/components.mako:56 +#: rhodecode/templates/summary/components.mako:61 msgid "documentation here" msgstr "" -#: rhodecode/templates/summary/components.mako:60 +#: rhodecode/templates/summary/components.mako:65 msgid "Clone url" msgstr "クローンURL" -#: rhodecode/templates/summary/components.mako:86 +#: rhodecode/templates/summary/components.mako:94 msgid "Information" msgstr "" -#: rhodecode/templates/summary/components.mako:102 -msgid "Number of Repository Forks" -msgstr "" - #: rhodecode/templates/summary/components.mako:110 +msgid "Number of Repository Forks" +msgstr "" + +#: rhodecode/templates/summary/components.mako:118 msgid "Calculating Repository Size..." msgstr "" -#: rhodecode/templates/summary/components.mako:141 +#: rhodecode/templates/summary/components.mako:149 msgid "Calculating Code Statistics..." msgstr "" -#: rhodecode/templates/summary/components.mako:145 +#: rhodecode/templates/summary/components.mako:153 msgid "Statistics are disabled for this repository" msgstr "このリポジトリの統計は無効化されています" -#: rhodecode/templates/summary/components.mako:148 +#: rhodecode/templates/summary/components.mako:156 msgid "enable statistics" msgstr "統計を有効にする" -#: rhodecode/templates/summary/components.mako:159 +#: rhodecode/templates/summary/components.mako:167 msgid "Downloads" msgstr "ダウンロード" -#: rhodecode/templates/summary/components.mako:165 +#: rhodecode/templates/summary/components.mako:173 msgid "There are no downloads yet" msgstr "まだダウンロードがありません" -#: rhodecode/templates/summary/components.mako:169 +#: rhodecode/templates/summary/components.mako:177 msgid "Downloads are disabled for this repository" msgstr "このリポジトリのダウンロードは無効化されています" -#: rhodecode/templates/summary/components.mako:172 +#: rhodecode/templates/summary/components.mako:180 msgid "enable downloads" msgstr "ダウンロードを有効にする" @@ -10153,6 +10355,21 @@ msgstr "クイックスタート" msgid "Readme file from commit %s:%s" msgstr "コミット %s:%s の README ファイル" +#: rhodecode/templates/summary/summary_base.mako:5 +#, python-format +msgid "%s Summary" +msgstr "%s 要約" + +#: rhodecode/templates/summary/summary_base.mako:13 +#, python-format +msgid "%s ATOM feed" +msgstr "%s ATOM フィード" + +#: rhodecode/templates/summary/summary_base.mako:14 +#, python-format +msgid "%s RSS feed" +msgstr "%s RSS フィード" + #: rhodecode/templates/summary/summary_commits.mako:100 msgid "Add or upload files directly via RhodeCode:" msgstr "" diff --git a/rhodecode/i18n/pl/LC_MESSAGES/rhodecode.mo b/rhodecode/i18n/pl/LC_MESSAGES/rhodecode.mo index 09674e5cc435694ec5ec1456e77e9e0a77da90de..33308f64fbf16e0a2e6f28e5f7db55c31d7c84ec GIT binary patch literal 160897 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%0Aqwd)^Z|Av7~9 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 diff --git a/rhodecode/i18n/pl/LC_MESSAGES/rhodecode.po b/rhodecode/i18n/pl/LC_MESSAGES/rhodecode.po --- a/rhodecode/i18n/pl/LC_MESSAGES/rhodecode.po +++ b/rhodecode/i18n/pl/LC_MESSAGES/rhodecode.po @@ -14,8 +14,8 @@ msgid "" msgstr "" "Project-Id-Version: RhodeCode\n" "Report-Msgid-Bugs-To: marcin@rhodecode.com\n" -"POT-Creation-Date: 2017-06-27 17:25+0200\n" -"PO-Revision-Date: 2017-06-27 15:26+0000\n" +"POT-Creation-Date: 2017-11-03 16:42+0100\n" +"PO-Revision-Date: 2017-11-03 15:43+0000\n" "Last-Translator: Marcin Kuzminski \n" "Language-Team: Polish (http://www.transifex.com/rhodecode/RhodeCode/language/pl/)\n" "MIME-Version: 1.0\n" @@ -26,7 +26,7 @@ msgstr "" "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" #: rhodecode/apps/admin/navigation.py:83 rhodecode/authentication/routes.py:60 -#: rhodecode/integrations/views.py:166 +#: rhodecode/integrations/views.py:154 #: rhodecode/templates/admin/permissions/permissions.mako:36 msgid "Global" msgstr "Globalne" @@ -94,17 +94,86 @@ msgid "System Info" msgstr "Informacje o systemie" #: rhodecode/apps/admin/navigation.py:97 -msgid "User Sessions" +msgid "Processes" msgstr "" #: rhodecode/apps/admin/navigation.py:99 +msgid "User Sessions" +msgstr "" + +#: rhodecode/apps/admin/navigation.py:101 msgid "Open Source Licenses" msgstr "Licencje Otwarto Źródłowe" -#: rhodecode/apps/admin/navigation.py:107 +#: rhodecode/apps/admin/navigation.py:109 msgid "Labs" msgstr "Laboratorium" +#: rhodecode/apps/admin/views/defaults.py:90 +msgid "Default settings updated successfully" +msgstr "Domyślne ustawienia zostały pomyślnie zaktualizowane" + +#: rhodecode/apps/admin/views/defaults.py:108 +msgid "Error occurred during update of default values" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:121 +msgid "Application permissions updated successfully" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:142 +#: rhodecode/apps/admin/views/permissions.py:213 +#: rhodecode/apps/admin/views/permissions.py:287 +msgid "Error occurred during update of permissions" +msgstr "Wystąpił błąd podczas aktualizacji uprawnień" + +#: rhodecode/apps/admin/views/permissions.py:193 +msgid "Object permissions updated successfully" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:267 +msgid "Global permissions updated successfully" +msgstr "Globalne uprawnienia zaktualizowane poprawnie" + +#: rhodecode/apps/admin/views/permissions.py:448 +#: rhodecode/templates/admin/gists/show.mako:63 +#: rhodecode/templates/admin/integrations/list.mako:208 +#: rhodecode/templates/admin/my_account/my_account_profile.mako:5 +#: rhodecode/templates/base/issue_tracker_settings.mako:60 +#: rhodecode/templates/data_table/_dt_elements.mako:166 +#: rhodecode/templates/data_table/_dt_elements.mako:240 +#: rhodecode/templates/data_table/_dt_elements.mako:253 +#: rhodecode/templates/data_table/_dt_elements.mako:254 +#: rhodecode/templates/data_table/_dt_elements.mako:266 +#: rhodecode/templates/debug_style/buttons.html:128 +#: rhodecode/templates/files/files_add.mako:208 +#: rhodecode/templates/files/files_edit.mako:168 +#: rhodecode/templates/files/files_source.mako:54 +#: rhodecode/templates/files/files_source.mako:57 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:63 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:345 +#: rhodecode/templates/users/user_profile.mako:7 +msgid "Edit" +msgstr "Edycja" + +#: rhodecode/apps/admin/views/permissions.py:476 +msgid "Updated SSH keys file: {}" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:479 +msgid "SSH key support is disabled in .ini file" +msgstr "" + +#: rhodecode/apps/admin/views/repo_groups.py:180 +#, python-format +msgid "Created repository group %s" +msgstr "Utworzono grupę repo %s" + +#: rhodecode/apps/admin/views/repo_groups.py:198 +#, python-format +msgid "Error occurred during creation of repository group %s" +msgstr "Wystąpił błąd podczas tworzenia grupy repo %s" + #: rhodecode/apps/admin/views/sessions.py:92 msgid "Cleaned up old sessions" msgstr "" @@ -267,272 +336,858 @@ msgstr "" msgid "SVN" msgstr "" -#: rhodecode/apps/admin/views/users.py:63 -#: rhodecode/controllers/admin/users.py:360 -#: rhodecode/controllers/admin/users.py:381 -#: rhodecode/controllers/admin/users.py:412 -#: rhodecode/controllers/admin/users.py:486 -msgid "You can't edit this user" -msgstr "Nie możesz edytować tego użytkownika" - -#: rhodecode/apps/admin/views/users.py:168 -#: rhodecode/apps/my_account/views.py:148 -#: rhodecode/controllers/admin/gists.py:62 -msgid "forever" -msgstr "na zawsze" - -#: rhodecode/apps/admin/views/users.py:169 -#: rhodecode/apps/my_account/views.py:149 -#: rhodecode/controllers/admin/gists.py:63 -msgid "5 minutes" -msgstr "5 minut" - -#: rhodecode/apps/admin/views/users.py:170 -#: rhodecode/apps/my_account/views.py:150 -#: rhodecode/controllers/admin/gists.py:64 -msgid "1 hour" -msgstr "1 godzina" - -#: rhodecode/apps/admin/views/users.py:171 -#: rhodecode/apps/my_account/views.py:151 -#: rhodecode/controllers/admin/gists.py:65 -msgid "1 day" -msgstr "1 dzień" - -#: rhodecode/apps/admin/views/users.py:172 -#: rhodecode/apps/my_account/views.py:152 -#: rhodecode/controllers/admin/gists.py:66 -msgid "1 month" -msgstr "1 miesiąc" - -#: rhodecode/apps/admin/views/users.py:174 -#: rhodecode/apps/my_account/views.py:154 -#: rhodecode/controllers/admin/gists.py:70 -msgid "Lifetime" -msgstr "Czas życia" - -#: rhodecode/apps/admin/views/users.py:178 -#: rhodecode/apps/my_account/views.py:158 +#: rhodecode/apps/admin/views/user_groups.py:220 +#, python-format +msgid "Created user group %(user_group_link)s" +msgstr "" + +#: rhodecode/apps/admin/views/user_groups.py:242 +#, python-format +msgid "Error occurred during creation of user group %s" +msgstr "Wystąpił błąd podczas tworzenia grupy użytkowników %s" + +#: rhodecode/apps/admin/views/users.py:208 +#, python-format +msgid "Created user %(user_link)s" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:229 +#, python-format +msgid "Error occurred during creation of user %s" +msgstr "Wystąpił błąd podczas tworzenia użytkownika %s" + +#: rhodecode/apps/admin/views/users.py:303 +msgid "User updated successfully" +msgstr "Użytkownik został zaktualizowany" + +#: rhodecode/apps/admin/views/users.py:321 +#: rhodecode/apps/my_account/views/my_account.py:485 +#, python-format +msgid "Error occurred during update of user %s" +msgstr "wystąpił błąd podczas aktualizacji użytkownika %s" + +#: rhodecode/apps/admin/views/users.py:353 +#, python-format +msgid "Detached %s repositories" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:358 +#, python-format +msgid "Deleted %s repositories" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:366 +#, python-format +msgid "Detached %s repository groups" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:371 +#, python-format +msgid "Deleted %s repository groups" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:379 +#, python-format +msgid "Detached %s user groups" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:384 +#, python-format +msgid "Deleted %s user groups" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:401 +msgid "Successfully deleted user" +msgstr "Użytkownik został usunięty" + +#: rhodecode/apps/admin/views/users.py:407 +msgid "An error occurred during deletion of user" +msgstr "Wystąpił błąd podczas usuwania użytkownika" + +#: rhodecode/apps/admin/views/users.py:472 +msgid "" +"The user participates as reviewer in {} pull request and cannot be deleted. \n" +"You can set the user to \"{}\" instead of deleting it." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:478 +msgid "" +"The user participates as reviewer in {} pull requests and cannot be deleted. \n" +"You can set the user to \"{}\" instead of deleting it." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:565 +msgid "User global permissions updated successfully" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:583 +#: rhodecode/apps/user_group/views/__init__.py:472 +msgid "An error occurred during permissions saving" +msgstr "Wystąpił błąd podczas zapisywania uprawnień" + +#: rhodecode/apps/admin/views/users.py:608 +msgid "Force password change disabled for user" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:613 +msgid "Force password change enabled for user" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:622 +msgid "An error occurred during password reset for user" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:661 +#, python-format +msgid "Linked repository group `%s` as personal" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:667 +#, python-format +msgid "Created repository group `%s`" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:671 +#, python-format +msgid "Repository group `%s` is already taken" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:676 +msgid "An error occurred during repository group creation for user" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:699 +#: rhodecode/apps/my_account/views/my_account.py:159 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:16 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:16 msgid "Role" msgstr "Rola" -#: rhodecode/apps/admin/views/users.py:217 -#: rhodecode/apps/my_account/views.py:191 +#: rhodecode/apps/admin/views/users.py:737 +#: rhodecode/apps/my_account/views/my_account.py:193 msgid "Auth token successfully created" msgstr "" -#: rhodecode/apps/admin/views/users.py:246 -#: rhodecode/apps/my_account/views.py:215 +#: rhodecode/apps/admin/views/users.py:766 +#: rhodecode/apps/my_account/views/my_account.py:217 msgid "Auth token successfully deleted" msgstr "" -#: rhodecode/apps/admin/views/users.py:290 -#: rhodecode/apps/my_account/views.py:253 +#: rhodecode/apps/admin/views/users.py:838 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:113 +msgid "Ssh Key successfully created" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:842 +#: rhodecode/apps/admin/views/users.py:847 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:117 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:122 +msgid "An error occurred during ssh key saving: {}" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:881 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:152 +msgid "Ssh key successfully deleted" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:922 +#: rhodecode/apps/my_account/views/my_account.py:255 #, python-format msgid "Added new email address `%s` for user account" msgstr "" -#: rhodecode/apps/admin/views/users.py:296 -#: rhodecode/apps/my_account/views.py:259 +#: rhodecode/apps/admin/views/users.py:928 +msgid "Email `{}` is already registered for another user." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:932 +#: rhodecode/apps/my_account/views/my_account.py:261 msgid "An error occurred during email saving" msgstr "Wystąpił błąd podczas zapisywania e-maila" -#: rhodecode/apps/admin/views/users.py:323 +#: rhodecode/apps/admin/views/users.py:959 msgid "Removed email address from user account" msgstr "" -#: rhodecode/apps/admin/views/users.py:372 +#: rhodecode/apps/admin/views/users.py:1005 #, python-format msgid "An error occurred during ip saving:%s" msgstr "" -#: rhodecode/apps/admin/views/users.py:389 +#: rhodecode/apps/admin/views/users.py:1023 msgid "An error occurred during ip saving" msgstr "Wystąpił błąd podczas zapisywania e-maila" -#: rhodecode/apps/admin/views/users.py:393 +#: rhodecode/apps/admin/views/users.py:1027 #, python-format msgid "Added ips %s to user whitelist" msgstr "" -#: rhodecode/apps/admin/views/users.py:423 +#: rhodecode/apps/admin/views/users.py:1057 msgid "Removed ip address from user whitelist" msgstr "Usunięto adres ip z listy dozwolonych adresów dla użytkownika" -#: rhodecode/apps/admin/views/users.py:472 +#: rhodecode/apps/admin/views/users.py:1122 msgid "Groups successfully changed" msgstr "" -#: rhodecode/apps/home/views.py:197 rhodecode/apps/home/views.py:230 -#: rhodecode/controllers/pullrequests.py:191 -#: rhodecode/templates/admin/my_account/my_account.mako:38 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:128 +#: rhodecode/apps/gist/views.py:57 rhodecode/model/auth_token.py:51 +msgid "forever" +msgstr "na zawsze" + +#: rhodecode/apps/gist/views.py:58 +msgid "5 minutes" +msgstr "5 minut" + +#: rhodecode/apps/gist/views.py:59 +msgid "1 hour" +msgstr "1 godzina" + +#: rhodecode/apps/gist/views.py:60 +msgid "1 day" +msgstr "1 dzień" + +#: rhodecode/apps/gist/views.py:61 +msgid "1 month" +msgstr "1 miesiąc" + +#: rhodecode/apps/gist/views.py:64 +#: rhodecode/public/js/rhodecode-components.js:47769 +#: rhodecode/public/js/scripts.js:39617 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:19 +#: rhodecode/public/js/src/rhodecode.js:507 +msgid "Lifetime" +msgstr "Czas życia" + +#: rhodecode/apps/gist/views.py:66 +msgid "Requires registered account" +msgstr "" + +#: rhodecode/apps/gist/views.py:67 +msgid "Can be accessed by anonymous users" +msgstr "" + +#: rhodecode/apps/gist/views.py:214 +msgid "Error occurred during gist creation" +msgstr "Wystąpił błąd podczas tworzenia git" + +#: rhodecode/apps/gist/views.py:238 +#, python-format +msgid "Deleted gist %s" +msgstr "Usuń gist %s" + +#: rhodecode/apps/gist/views.py:324 +#: rhodecode/templates/admin/gists/show.mako:74 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:35 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:31 +#: rhodecode/templates/data_table/_dt_elements.mako:323 +msgid "never" +msgstr "nigdy" + +#: rhodecode/apps/gist/views.py:330 +#, python-format +msgid "%(expiry)s - current value" +msgstr "" + +#: rhodecode/apps/gist/views.py:375 +msgid "Successfully updated gist content" +msgstr "" + +#: rhodecode/apps/gist/views.py:380 +msgid "Successfully updated gist data" +msgstr "" + +#: rhodecode/apps/gist/views.py:383 +msgid "Error occurred during update of gist {}: {}" +msgstr "" + +#: rhodecode/apps/gist/views.py:387 +#, python-format +msgid "Error occurred during update of gist %s" +msgstr "" + +#: rhodecode/apps/home/views.py:215 rhodecode/apps/home/views.py:248 +#: rhodecode/apps/repository/views/repo_pull_requests.py:731 +#: rhodecode/templates/admin/my_account/my_account.mako:39 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:126 #: rhodecode/templates/admin/repos/repo_add.mako:15 #: rhodecode/templates/admin/repos/repo_add.mako:19 #: rhodecode/templates/admin/users/user_edit_advanced.mako:11 #: rhodecode/templates/base/base.mako:76 #: rhodecode/templates/base/base.mako:148 -#: rhodecode/templates/base/base.mako:575 +#: rhodecode/templates/base/base.mako:580 msgid "Repositories" msgstr "Repozytoria" -#: rhodecode/apps/home/views.py:223 +#: rhodecode/apps/home/views.py:241 msgid "Groups" msgstr "Grupy" -#: rhodecode/apps/home/views.py:243 +#: rhodecode/apps/home/views.py:261 #, python-format msgid "Commits in %(repo)s" msgstr "" -#: rhodecode/apps/login/views.py:270 rhodecode/apps/login/views.py:339 +#: rhodecode/apps/journal/views.py:132 rhodecode/apps/journal/views.py:177 +msgid "public journal" +msgstr "Dziennik publiczny" + +#: rhodecode/apps/journal/views.py:136 rhodecode/apps/journal/views.py:181 +msgid "journal" +msgstr "dziennik" + +#: rhodecode/apps/login/views.py:272 rhodecode/apps/login/views.py:341 msgid "Bad captcha" msgstr "" -#: rhodecode/apps/login/views.py:279 +#: rhodecode/apps/login/views.py:281 msgid "You have successfully registered with RhodeCode" msgstr "" -#: rhodecode/apps/login/views.py:315 +#: rhodecode/apps/login/views.py:317 msgid "If such email exists, a password reset link was sent to it." msgstr "" -#: rhodecode/apps/login/views.py:321 +#: rhodecode/apps/login/views.py:323 msgid "Password reset has been disabled." msgstr "" -#: rhodecode/apps/login/views.py:410 +#: rhodecode/apps/login/views.py:412 msgid "Given reset token is invalid" msgstr "" -#: rhodecode/apps/login/views.py:418 +#: rhodecode/apps/login/views.py:420 msgid "" "Your password reset was successful, a new password has been sent to your " "email" msgstr "" -#: rhodecode/apps/my_account/views.py:125 +#: rhodecode/apps/my_account/views/my_account.py:134 msgid "Error occurred during update of user password" msgstr "" -#: rhodecode/apps/my_account/views.py:132 +#: rhodecode/apps/my_account/views/my_account.py:141 msgid "Successfully updated password" msgstr "" -#: rhodecode/apps/my_account/views.py:281 +#: rhodecode/apps/my_account/views/my_account.py:283 msgid "Email successfully deleted" msgstr "" -#: rhodecode/apps/repository/views/repo_caches.py:70 +#: rhodecode/apps/my_account/views/my_account.py:465 +msgid "Your account was updated successfully" +msgstr "Twoje konto zostało pomyślnie zaktualizowane" + +#: rhodecode/apps/repo_group/views/repo_group_advanced.py:98 +#, python-format +msgid "Removed repository group `%s`" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_advanced.py:102 +#, python-format +msgid "Error occurred during deletion of repository group %s" +msgstr "Wystąpił błąd podczas usuwania z repozytorium grupy %s" + +#: rhodecode/apps/repo_group/views/repo_group_permissions.py:73 +#: rhodecode/apps/user_group/views/__init__.py:353 +msgid "Cannot change permission for yourself as admin" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_permissions.py:97 +msgid "Repository Group permissions updated" +msgstr "Aktualizacja uprawnień grup repozytorium" + +#: rhodecode/apps/repo_group/views/repo_group_settings.py:174 +msgid "Repository Group `{}` updated successfully" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_settings.py:179 +#, python-format +msgid "Error occurred during update of repository group %s" +msgstr "Wystąpił błąd podczas aktualizacji grupy repo %s" + +#: rhodecode/apps/repository/views/repo_caches.py:67 msgid "Cache invalidation successful" msgstr "Cache wyczyszczony poprawnie" -#: rhodecode/apps/repository/views/repo_caches.py:74 +#: rhodecode/apps/repository/views/repo_caches.py:71 msgid "An error occurred during cache invalidation" msgstr "Wystąpił błąd podczas unieważniania cache" -#: rhodecode/apps/repository/views/repo_permissions.py:95 +#: rhodecode/apps/repository/views/repo_changelog.py:66 +#: rhodecode/apps/repository/views/repo_compare.py:66 +#: rhodecode/apps/repository/views/repo_pull_requests.py:607 +msgid "There are no commits yet" +msgstr "Brak commitów" + +#: rhodecode/apps/repository/views/repo_changelog.py:71 +#: rhodecode/apps/repository/views/repo_commits.py:193 +#: rhodecode/apps/repository/views/repo_files.py:150 +#: rhodecode/apps/repository/views/repo_files.py:170 +msgid "No such commit exists for this repository" +msgstr "" + +#: rhodecode/apps/repository/views/repo_checks.py:95 +#, python-format +msgid "Created repository %s from %s" +msgstr "utworzone repozytorium %s z %s" + +#: rhodecode/apps/repository/views/repo_checks.py:104 +#, python-format +msgid "Forked repository %s as %s" +msgstr "Gałęzi %s w repozytorium %s" + +#: rhodecode/apps/repository/views/repo_checks.py:107 +#, python-format +msgid "Created repository %s" +msgstr "Utworzone repozytorium %s" + +#: rhodecode/apps/repository/views/repo_commits.py:73 +msgid "Show whitespace" +msgstr "Pokaż białe znaki" + +#: rhodecode/apps/repository/views/repo_commits.py:74 +msgid "Show whitespace for all diffs" +msgstr "Pokaż białe znaki dla wszystkich zmian" + +#: rhodecode/apps/repository/views/repo_commits.py:80 +msgid "Ignore whitespace" +msgstr "Ignoruj białe znaki" + +#: rhodecode/apps/repository/views/repo_commits.py:81 +msgid "Ignore whitespace for all diffs" +msgstr "Ignoruj białe znaki dla wszystkich zmian" + +#: rhodecode/apps/repository/views/repo_commits.py:139 +msgid "Increase context" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:140 +msgid "Increase context for all diffs" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:389 +#: rhodecode/apps/repository/views/repo_pull_requests.py:1126 +#, python-format +msgid "Status change %(transition_icon)s %(status)s" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:433 +msgid "" +"Changing the status of a commit associated with a closed pull request is not" +" allowed" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:104 +msgid "Select commit" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:171 +msgid "Could not find the source repo: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:179 +msgid "Could not find the target repo: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:190 +msgid "The comparison of two different kinds of remote repos is not available" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:229 +msgid "Could not compare repos with different large file settings" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:275 +#, python-format +msgid "" +"Repositories unrelated. Cannot compare commit %(commit1)s from repository " +"%(repo1)s with commit %(commit2)s from repository %(repo2)s." +msgstr "" + +#: rhodecode/apps/repository/views/repo_feed.py:70 +#, python-format +msgid "Changes on %s repository" +msgstr "Zmiany w %s repozytorium" + +#: rhodecode/apps/repository/views/repo_feed.py:71 +#, python-format +msgid "%s %s feed" +msgstr "%s %s zasilać" + +#: rhodecode/apps/repository/views/repo_files.py:94 +#, python-format +msgid "This repository has been locked by %s on %s" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:140 +msgid "Click here to add a new file." +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:145 +#, python-format +msgid "There are no files yet. %s" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:259 +msgid "Downloads disabled" +msgstr "Pobieranie wyłączone" + +#: rhodecode/apps/repository/views/repo_files.py:265 +msgid "Unknown archive type for: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:271 +msgid "Unknown commit_id {}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:274 +msgid "Empty repository" +msgstr "Puste repozytorium" + +#: rhodecode/apps/repository/views/repo_files.py:305 +msgid "Unknown archive type" +msgstr "Nieznany typ archiwum" + +#: rhodecode/apps/repository/views/repo_files.py:865 +msgid "Changesets" +msgstr "Różnice" + +#: rhodecode/apps/repository/views/repo_files.py:886 +#: rhodecode/apps/repository/views/repo_summary.py:321 +#: rhodecode/model/pull_request.py:1366 rhodecode/model/scm.py:776 +#: rhodecode/templates/base/vcs_settings.mako:235 +msgid "Branches" +msgstr "Gałęzie" + +#: rhodecode/apps/repository/views/repo_files.py:890 +#: rhodecode/model/scm.py:791 rhodecode/templates/base/vcs_settings.mako:260 +msgid "Tags" +msgstr "Etykiety" + +#: rhodecode/apps/repository/views/repo_files.py:987 +#: rhodecode/apps/repository/views/repo_files.py:1018 +msgid "You can only delete files with commit being a valid branch " +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:997 +#: rhodecode/apps/repository/views/repo_files.py:1028 +msgid "Deleted file {} via RhodeCode Enterprise" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1049 +msgid "Successfully deleted file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1053 +#: rhodecode/apps/repository/views/repo_files.py:1171 +#: rhodecode/apps/repository/views/repo_files.py:1290 +msgid "Error occurred during commit" +msgstr "Wystąpił błąd w trakcie zatwierdzania" + +#: rhodecode/apps/repository/views/repo_files.py:1071 +#: rhodecode/apps/repository/views/repo_files.py:1108 +msgid "You can only edit files with commit being a valid branch " +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1088 +#: rhodecode/apps/repository/views/repo_files.py:1125 +msgid "Edited file {} via RhodeCode Enterprise" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1143 +msgid "No changes" +msgstr "Bez zmian" + +#: rhodecode/apps/repository/views/repo_files.py:1167 +msgid "Successfully committed changes to file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1191 +#: rhodecode/apps/repository/views/repo_files.py:1215 +msgid "Added file via RhodeCode Enterprise" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1248 +msgid "No filename" +msgstr "Brak nazwy pliku" + +#: rhodecode/apps/repository/views/repo_files.py:1278 +msgid "Successfully committed new file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1282 +msgid "" +"The location specified must be a relative path and must not contain .. in " +"the path" +msgstr "" + +#: rhodecode/apps/repository/views/repo_forks.py:144 +#: rhodecode/templates/base/base.mako:262 +msgid "Compare fork" +msgstr "Porównaj rozwidlenie" + +#: rhodecode/apps/repository/views/repo_forks.py:250 +#, python-format +msgid "An error occurred during repository forking %s" +msgstr "Wystąpił błąd podczas rozgałęzienia %s repozytorium" + +#: rhodecode/apps/repository/views/repo_permissions.py:86 msgid "Repository permissions updated" msgstr "Uprawnienia repozytorium zostały zaktualizowane" +#: rhodecode/apps/repository/views/repo_pull_requests.py:636 +msgid "Commit does not exist" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:757 +msgid "Pull request requires a title with min. 3 chars" +msgstr "Wniosek połączenia gałęzi wymaga tytułu z min. 3 znakami" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:759 +msgid "Error creating pull request: {}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:784 +msgid "Not Enough permissions to source repo `{}`." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:798 +msgid "Not Enough permissions to target repo `{}`." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:849 +msgid "Successfully opened new pull request" +msgstr "Prośba o wykonanie połączenia gałęzi została wykonana prawidłowo" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:852 +msgid "Error occurred during creation of this pull request." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:904 +msgid "Cannot update closed pull requests." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:910 +msgid "Pull request title & description updated." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:929 +msgid "" +"Pull request updated to \"{source_commit_id}\" with {count_added} added, " +"{count_removed} removed commits. Source of changes: {change_source}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:945 +msgid "Reload page" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1008 +msgid "Pull request was successfully merged and closed." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1032 +msgid "Pull request reviewers updated." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1057 +msgid "Successfully deleted pull request" +msgstr "Prośba o skasowanie połączenia gałęzi została wykonana prawidłowo" + +#: rhodecode/apps/repository/views/repo_settings.py:167 +msgid "Repository `{}` updated successfully" +msgstr "" + #: rhodecode/apps/repository/views/repo_settings.py:171 -msgid "Repository {} updated successfully" -msgstr "" - -#: rhodecode/apps/repository/views/repo_settings.py:175 msgid "Error occurred during update of repository {}" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:93 +#: rhodecode/apps/repository/views/repo_settings.py:193 +msgid "Unlocked" +msgstr "Odblokowany" + +#: rhodecode/apps/repository/views/repo_settings.py:198 +msgid "Locked" +msgstr "Zablokowany" + +#: rhodecode/apps/repository/views/repo_settings.py:200 +#, python-format +msgid "Repository has been %s" +msgstr "Repozytoriów jest %s" + +#: rhodecode/apps/repository/views/repo_settings.py:204 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:230 +msgid "An error occurred during unlocking" +msgstr "Wystąpił błąd podczas odblokowywania" + +#: rhodecode/apps/repository/views/repo_settings.py:248 +msgid "An error occurred during deletion of repository stats" +msgstr "Wystąpił błąd podczas usuwania z repozytorium statystyk" + +#: rhodecode/apps/repository/views/repo_settings_advanced.py:91 #, python-format msgid "Detached %s forks" msgstr "Oderwane rozgałęzienie %s" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:96 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:94 #, python-format msgid "Deleted %s forks" msgstr "Usunięte repozytorium %s" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:109 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:107 #, python-format msgid "Deleted repository `%s`" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:116 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:114 msgid "detach or delete" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:117 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:115 msgid "" "Cannot delete `{repo}` it still contains attached forks. Try using " "{delete_or_detach} option." msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:127 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:125 #, python-format msgid "An error occurred during deletion of `%s`" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:152 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:150 msgid "Updated repository visibility in public journal" msgstr "Zaktualizowano widoczność stron w publicznym dzienniku" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:156 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:154 msgid "An error occurred during setting this repository in public journal" msgstr "Wystąpił błąd podczas ustawiania tego repozytorium w dzienniku publicznym" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:184 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:190 msgid "Nothing" msgstr "Brak" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:186 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:193 #, python-format msgid "Marked repo %s as fork of %s" msgstr "Oznaczono %s repo jako rozwidlenie %s" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:193 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:200 msgid "An error occurred during this operation" msgstr "Wystąpił błąd podczas tej operacji" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:217 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:224 msgid "Locked repository" msgstr "Zablokowane repozytorium" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:220 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:227 msgid "Unlocked repository" msgstr "Odblokowane repozytorium" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:223 -#: rhodecode/controllers/admin/repos.py:363 -msgid "An error occurred during unlocking" -msgstr "Wystąpił błąd podczas odblokowywania" - -#: rhodecode/apps/repository/views/repo_summary.py:293 +#: rhodecode/apps/repository/views/repo_settings_fields.py:85 +msgid "An error occurred during creation of field" +msgstr "Wystąpił błąd podczas tworzenia użytkownika %s" + +#: rhodecode/apps/repository/views/repo_settings_fields.py:107 +msgid "An error occurred during removal of field" +msgstr "Wystąpił błąd podczas zapisywania e-maila" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:85 +msgid "Error occurred during deleting issue tracker entry" +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:88 +#: rhodecode/controllers/admin/settings.py:384 +msgid "Removed issue tracker entry" +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:123 +#: rhodecode/controllers/admin/settings.py:431 +msgid "Updated issue tracker entries" +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_remote.py:66 +msgid "Pulled from remote location" +msgstr "Pobieranie z lokalizacji zdalnej" + +#: rhodecode/apps/repository/views/repo_settings_remote.py:69 +msgid "An error occurred during pull from remote location" +msgstr "Wystąpił błąd podczas pobierania z lokalizacji zdalnej" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:124 +#: rhodecode/controllers/admin/settings.py:147 +#: rhodecode/controllers/admin/settings.py:622 +msgid "Some form inputs contain invalid data." +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:143 +#: rhodecode/controllers/admin/settings.py:176 +msgid "Updated VCS settings" +msgstr "Aktualizacja ustawień VCS" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:147 +msgid "Error occurred during updating repository VCS settings" +msgstr "" + +#: rhodecode/apps/repository/views/repo_summary.py:296 msgid "Branch" msgstr "gałąź" -#: rhodecode/apps/repository/views/repo_summary.py:294 +#: rhodecode/apps/repository/views/repo_summary.py:297 msgid "Tag" msgstr "Tag" -#: rhodecode/apps/repository/views/repo_summary.py:295 +#: rhodecode/apps/repository/views/repo_summary.py:298 msgid "Bookmark" msgstr "Bookmark" -#: rhodecode/apps/repository/views/repo_summary.py:318 -#: rhodecode/controllers/files.py:1021 rhodecode/model/pull_request.py:1345 -#: rhodecode/model/scm.py:775 rhodecode/templates/base/vcs_settings.mako:255 -msgid "Branches" -msgstr "Gałęzie" - -#: rhodecode/apps/repository/views/repo_summary.py:319 +#: rhodecode/apps/repository/views/repo_summary.py:322 msgid "Closed branches" msgstr "Zamkniętę gałęzie" +#: rhodecode/apps/ssh_support/events.py:29 +msgid "RhodeCode SSH Key files changed." +msgstr "" + #: rhodecode/apps/svn_support/events.py:30 -msgid "Configuration for Apaache mad_dav_svn changed." +msgid "Configuration for Apache mad_dav_svn changed." +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:209 +#, python-format +msgid "Updated user group %s" +msgstr "Zaktualizowano grupę użytkowników %s" + +#: rhodecode/apps/user_group/views/__init__.py:231 +#, python-format +msgid "Error occurred during update of user group %s" +msgstr "Wystąpił błąd podczas aktualizacji grupy użytkowników %s" + +#: rhodecode/apps/user_group/views/__init__.py:257 +msgid "Successfully deleted user group" +msgstr "Grupa użytkowników została usunięta z powodzeniem" + +#: rhodecode/apps/user_group/views/__init__.py:262 +msgid "An error occurred during deletion of user group" +msgstr "Wystąpił błąd podczas usuwania grupy użytkowników" + +#: rhodecode/apps/user_group/views/__init__.py:366 +msgid "Target group cannot be the same" +msgstr "Grupa docelowa nie może być taka sama" + +#: rhodecode/apps/user_group/views/__init__.py:381 +msgid "User Group permissions updated" +msgstr "Aktualizacja uprawnień grupy użytkowników" + +#: rhodecode/apps/user_group/views/__init__.py:452 +msgid "User Group global permissions updated successfully" +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:534 +msgid "User Group synchronization updated successfully" +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:538 +msgid "An error occurred during synchronization update" msgstr "" #: rhodecode/authentication/schema.py:35 @@ -540,21 +1195,21 @@ msgid "Enable or disable this authentica msgstr "" #: rhodecode/authentication/schema.py:37 rhodecode/integrations/schema.py:32 -#: rhodecode/model/permission.py:100 rhodecode/model/permission.py:104 -#: rhodecode/model/permission.py:108 rhodecode/model/permission.py:112 -#: rhodecode/model/permission.py:116 rhodecode/model/permission.py:120 +#: rhodecode/model/permission.py:101 rhodecode/model/permission.py:105 +#: rhodecode/model/permission.py:109 rhodecode/model/permission.py:113 +#: rhodecode/model/permission.py:117 rhodecode/model/permission.py:121 #: rhodecode/model/validation_schema/schemas/integration_schema.py:197 -#: rhodecode/templates/admin/integrations/list.mako:101 +#: rhodecode/templates/admin/integrations/list.mako:105 msgid "Enabled" msgstr "Włączone" #: rhodecode/authentication/schema.py:43 msgid "" -"Amount of seconds to cache the authentication responsecall for this plugin. \n" -"Useful for long calls like LDAP to improve the performance of the authentication system (0 means disabled)." -msgstr "" - -#: rhodecode/authentication/schema.py:49 +"Amount of seconds to cache the authentication and permissions check response call for this plugin. \n" +"Useful for expensive calls like LDAP to improve the performance of the system (0 means disabled)." +msgstr "" + +#: rhodecode/authentication/schema.py:48 msgid "Auth Cache TTL" msgstr "" @@ -563,15 +1218,15 @@ msgid "" "Errors exist when saving plugin settings. Please check the form inputs." msgstr "" -#: rhodecode/authentication/views.py:103 rhodecode/authentication/views.py:172 +#: rhodecode/authentication/views.py:103 rhodecode/authentication/views.py:176 msgid "Auth settings updated successfully." msgstr "" -#: rhodecode/authentication/views.py:177 +#: rhodecode/authentication/views.py:181 msgid "Errors exist when saving plugin setting. Please check the form inputs." msgstr "" -#: rhodecode/authentication/views.py:187 +#: rhodecode/authentication/views.py:191 msgid "Error occurred during update of auth settings." msgstr "" @@ -658,7 +1313,6 @@ msgid "The url of the Jasig CAS REST ser msgstr "" #: rhodecode/authentication/plugins/auth_jasig_cas.py:64 -#: rhodecode/templates/admin/gists/show.mako:21 msgid "URL" msgstr "Adres URL" @@ -697,10 +1351,11 @@ msgid "Password to authenticate for give msgstr "" #: rhodecode/authentication/plugins/auth_ldap.py:105 +#: rhodecode/integrations/types/webhook.py:214 #: rhodecode/templates/login.mako:50 rhodecode/templates/register.mako:48 #: rhodecode/templates/admin/my_account/my_account.mako:30 #: rhodecode/templates/admin/users/user_add.mako:44 -#: rhodecode/templates/base/base.mako:315 +#: rhodecode/templates/base/base.mako:324 #: rhodecode/templates/debug_style/login.html:45 msgid "Password" msgstr "Hasło" @@ -791,7 +1446,7 @@ msgstr "" msgid "Email Attribute" msgstr "" -#: rhodecode/authentication/plugins/auth_ldap.py:365 +#: rhodecode/authentication/plugins/auth_ldap.py:367 msgid "LDAP" msgstr "LDAP" @@ -824,480 +1479,6 @@ msgstr "" msgid "Rhodecode Token Auth" msgstr "" -#: rhodecode/controllers/changelog.py:70 rhodecode/controllers/compare.py:64 -#: rhodecode/controllers/pullrequests.py:85 -msgid "There are no commits yet" -msgstr "Brak commitów" - -#: rhodecode/controllers/changeset.py:76 -msgid "Show whitespace" -msgstr "Pokaż białe znaki" - -#: rhodecode/controllers/changeset.py:77 -msgid "Show whitespace for all diffs" -msgstr "Pokaż białe znaki dla wszystkich zmian" - -#: rhodecode/controllers/changeset.py:83 -msgid "Ignore whitespace" -msgstr "Ignoruj białe znaki" - -#: rhodecode/controllers/changeset.py:84 -msgid "Ignore whitespace for all diffs" -msgstr "Ignoruj białe znaki dla wszystkich zmian" - -#: rhodecode/controllers/changeset.py:140 -msgid "Increase context" -msgstr "" - -#: rhodecode/controllers/changeset.py:141 -msgid "Increase context for all diffs" -msgstr "" - -#: rhodecode/controllers/changeset.py:189 rhodecode/controllers/files.py:106 -#: rhodecode/controllers/files.py:128 -msgid "No such commit exists for this repository" -msgstr "" - -#: rhodecode/controllers/changeset.py:343 -#: rhodecode/controllers/pullrequests.py:919 -#, python-format -msgid "Status change %(transition_icon)s %(status)s" -msgstr "" - -#: rhodecode/controllers/changeset.py:387 -msgid "" -"Changing the status of a commit associated with a closed pull request is not" -" allowed" -msgstr "" - -#: rhodecode/controllers/compare.py:92 -msgid "Select commit" -msgstr "" - -#: rhodecode/controllers/compare.py:149 -msgid "Could not find the source repo: `{}`" -msgstr "" - -#: rhodecode/controllers/compare.py:156 -msgid "Could not find the target repo: `{}`" -msgstr "" - -#: rhodecode/controllers/compare.py:166 -msgid "The comparison of two different kinds of remote repos is not available" -msgstr "" - -#: rhodecode/controllers/compare.py:204 -msgid "Could not compare repos with different large file settings" -msgstr "" - -#: rhodecode/controllers/compare.py:244 -#, python-format -msgid "" -"Repositories unrelated. Cannot compare commit %(commit1)s from repository " -"%(repo1)s with commit %(commit2)s from repository %(repo2)s." -msgstr "" - -#: rhodecode/controllers/feed.py:69 -#, python-format -msgid "Changes on %s repository" -msgstr "Zmiany w %s repozytorium" - -#: rhodecode/controllers/feed.py:70 -#, python-format -msgid "%s %s feed" -msgstr "%s %s zasilać" - -#: rhodecode/controllers/files.py:98 -msgid "Click here to add a new file." -msgstr "" - -#: rhodecode/controllers/files.py:103 -#, python-format -msgid "There are no files yet. %s" -msgstr "" - -#: rhodecode/controllers/files.py:434 rhodecode/controllers/files.py:487 -#: rhodecode/controllers/files.py:518 rhodecode/controllers/files.py:593 -#: rhodecode/controllers/files.py:638 rhodecode/controllers/files.py:729 -#, python-format -msgid "This repository has been locked by %s on %s" -msgstr "" - -#: rhodecode/controllers/files.py:442 rhodecode/controllers/files.py:495 -msgid "You can only delete files with revision being a valid branch " -msgstr "" - -#: rhodecode/controllers/files.py:451 rhodecode/controllers/files.py:504 -msgid "Deleted file {} via RhodeCode Enterprise" -msgstr "" - -#: rhodecode/controllers/files.py:472 -msgid "Successfully deleted file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:476 rhodecode/controllers/files.py:582 -#: rhodecode/controllers/files.py:719 -msgid "Error occurred during commit" -msgstr "Wystąpił błąd w trakcie zatwierdzania" - -#: rhodecode/controllers/files.py:526 rhodecode/controllers/files.py:601 -msgid "You can only edit files with revision being a valid branch " -msgstr "Można tylko edytować pliki z rewizji obecnej gałęzi" - -#: rhodecode/controllers/files.py:538 rhodecode/controllers/files.py:613 -msgid "Edited file {} via RhodeCode Enterprise" -msgstr "" - -#: rhodecode/controllers/files.py:555 -msgid "No changes" -msgstr "Bez zmian" - -#: rhodecode/controllers/files.py:578 -msgid "Successfully committed changes to file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:651 rhodecode/controllers/files.py:740 -msgid "Added file via RhodeCode Enterprise" -msgstr "" - -#: rhodecode/controllers/files.py:677 -msgid "No filename" -msgstr "Brak nazwy pliku" - -#: rhodecode/controllers/files.py:707 -msgid "Successfully committed new file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:710 -msgid "" -"The location specified must be a relative path and must not contain .. in " -"the path" -msgstr "" - -#: rhodecode/controllers/files.py:763 -msgid "Downloads disabled" -msgstr "Pobieranie wyłączone" - -#: rhodecode/controllers/files.py:769 -#, python-format -msgid "Unknown revision %s" -msgstr "Nieznana wersja %s" - -#: rhodecode/controllers/files.py:771 -msgid "Empty repository" -msgstr "Puste repozytorium" - -#: rhodecode/controllers/files.py:773 rhodecode/controllers/files.py:807 -msgid "Unknown archive type" -msgstr "Nieznany typ archiwum" - -#: rhodecode/controllers/files.py:1000 -msgid "Changesets" -msgstr "Różnice" - -#: rhodecode/controllers/files.py:1025 rhodecode/model/scm.py:790 -#: rhodecode/templates/base/vcs_settings.mako:280 -msgid "Tags" -msgstr "Etykiety" - -#: rhodecode/controllers/forks.py:190 -#, python-format -msgid "An error occurred during repository forking %s" -msgstr "Wystąpił błąd podczas rozgałęzienia %s repozytorium" - -#: rhodecode/controllers/journal.py:107 rhodecode/controllers/journal.py:150 -msgid "public journal" -msgstr "Dziennik publiczny" - -#: rhodecode/controllers/journal.py:111 rhodecode/controllers/journal.py:154 -msgid "journal" -msgstr "dziennik" - -#: rhodecode/controllers/pullrequests.py:99 -msgid "Commit does not exist" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:216 -msgid "Pull request requires a title with min. 3 chars" -msgstr "Wniosek połączenia gałęzi wymaga tytułu z min. 3 znakami" - -#: rhodecode/controllers/pullrequests.py:218 -msgid "Error creating pull request: {}" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:276 -msgid "Successfully opened new pull request" -msgstr "Prośba o wykonanie połączenia gałęzi została wykonana prawidłowo" - -#: rhodecode/controllers/pullrequests.py:279 -msgid "Error occurred during creation of this pull request." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:322 -msgid "Cannot update closed pull requests." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:328 -msgid "Pull request title & description updated." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:346 -msgid "" -"Pull request updated to \"{source_commit_id}\" with {count_added} added, " -"{count_removed} removed commits. Source of changes: {change_source}" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:363 -msgid "Reload page" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:437 -msgid "Pull request was successfully merged and closed." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:461 -msgid "Pull request reviewers updated." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:482 -msgid "Successfully deleted pull request" -msgstr "Prośba o skasowanie połączenia gałęzi została wykonana prawidłowo" - -#: rhodecode/controllers/pullrequests.py:486 -msgid "Your are not allowed to delete this pull request" -msgstr "" - -#: rhodecode/controllers/admin/defaults.py:84 -msgid "Default settings updated successfully" -msgstr "Domyślne ustawienia zostały pomyślnie zaktualizowane" - -#: rhodecode/controllers/admin/defaults.py:99 -msgid "Error occurred during update of default values" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:72 -msgid "Requires registered account" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:73 -msgid "Can be accessed by anonymous users" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:199 -msgid "Error occurred during gist creation" -msgstr "Wystąpił błąd podczas tworzenia git" - -#: rhodecode/controllers/admin/gists.py:230 -#, python-format -msgid "Deleted gist %s" -msgstr "Usuń gist %s" - -#: rhodecode/controllers/admin/gists.py:306 -msgid "Successfully updated gist content" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:311 -msgid "Successfully updated gist data" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:314 -msgid "Error occurred during update of gist {}: {}" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:318 -#, python-format -msgid "Error occurred during update of gist %s" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:343 -#: rhodecode/templates/admin/gists/show.mako:67 -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:35 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:31 -#: rhodecode/templates/data_table/_dt_elements.mako:263 -msgid "never" -msgstr "nigdy" - -#: rhodecode/controllers/admin/gists.py:350 -#, python-format -msgid "%(expiry)s - current value" -msgstr "" - -#: rhodecode/controllers/admin/my_account.py:70 -msgid "You can't edit this user since it's crucial for entire application" -msgstr "Nie możesz edytować tego użytkownika ponieważ jest kluczowy dla całej aplikacji" - -#: rhodecode/controllers/admin/my_account.py:110 -msgid "Your account was updated successfully" -msgstr "Twoje konto zostało pomyślnie zaktualizowane" - -#: rhodecode/controllers/admin/my_account.py:125 -#: rhodecode/controllers/admin/users.py:182 -#, python-format -msgid "Error occurred during update of user %s" -msgstr "wystąpił błąd podczas aktualizacji użytkownika %s" - -#: rhodecode/controllers/admin/permissions.py:107 -msgid "Application permissions updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/permissions.py:122 -#: rhodecode/controllers/admin/permissions.py:171 -#: rhodecode/controllers/admin/permissions.py:225 -msgid "Error occurred during update of permissions" -msgstr "Wystąpił błąd podczas aktualizacji uprawnień" - -#: rhodecode/controllers/admin/permissions.py:156 -msgid "Object permissions updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/permissions.py:210 -msgid "Global permissions updated successfully" -msgstr "Globalne uprawnienia zaktualizowane poprawnie" - -#: rhodecode/controllers/admin/repo_groups.py:202 -#, python-format -msgid "Created repository group %s" -msgstr "Utworzono grupę repo %s" - -#: rhodecode/controllers/admin/repo_groups.py:215 -#, python-format -msgid "Error occurred during creation of repository group %s" -msgstr "Wystąpił błąd podczas tworzenia grupy repo %s" - -#: rhodecode/controllers/admin/repo_groups.py:261 -#, python-format -msgid "Updated repository group %s" -msgstr "Zaktualizowano grupę repo %s" - -#: rhodecode/controllers/admin/repo_groups.py:276 -#, python-format -msgid "Error occurred during update of repository group %s" -msgstr "Wystąpił błąd podczas aktualizacji grupy repo %s" - -#: rhodecode/controllers/admin/repo_groups.py:291 -#, python-format -msgid "This group contains %(num)d repository and cannot be deleted" -msgid_plural "This group contains %(num)d repositories and cannot be deleted" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/controllers/admin/repo_groups.py:300 -#, python-format -msgid "This group contains %(num)d subgroup and cannot be deleted" -msgid_plural "This group contains %(num)d subgroups and cannot be deleted" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/controllers/admin/repo_groups.py:313 -#, python-format -msgid "Removed repository group %s" -msgstr "Usunięto grupę repo %s" - -#: rhodecode/controllers/admin/repo_groups.py:317 -#, python-format -msgid "Error occurred during deletion of repository group %s" -msgstr "Wystąpił błąd podczas usuwania z repozytorium grupy %s" - -#: rhodecode/controllers/admin/repo_groups.py:381 -#: rhodecode/controllers/admin/user_groups.py:318 -msgid "Cannot change permission for yourself as admin" -msgstr "" - -#: rhodecode/controllers/admin/repo_groups.py:404 -msgid "Repository Group permissions updated" -msgstr "Aktualizacja uprawnień grup repozytorium" - -#: rhodecode/controllers/admin/repos.py:125 -#, python-format -msgid "Error creating repository %s: invalid certificate" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:129 -#, python-format -msgid "Error creating repository %s" -msgstr "utworzone repozytorium %s" - -#: rhodecode/controllers/admin/repos.py:270 -#, python-format -msgid "Created repository %s from %s" -msgstr "utworzone repozytorium %s z %s" - -#: rhodecode/controllers/admin/repos.py:279 -#, python-format -msgid "Forked repository %s as %s" -msgstr "Gałęzi %s w repozytorium %s" - -#: rhodecode/controllers/admin/repos.py:282 -#, python-format -msgid "Created repository %s" -msgstr "Utworzone repozytorium %s" - -#: rhodecode/controllers/admin/repos.py:319 -msgid "An error occurred during creation of field" -msgstr "Wystąpił błąd podczas tworzenia użytkownika %s" - -#: rhodecode/controllers/admin/repos.py:334 -msgid "An error occurred during removal of field" -msgstr "Wystąpił błąd podczas zapisywania e-maila" - -#: rhodecode/controllers/admin/repos.py:353 -msgid "Unlocked" -msgstr "Odblokowany" - -#: rhodecode/controllers/admin/repos.py:357 -msgid "Locked" -msgstr "Zablokowany" - -#: rhodecode/controllers/admin/repos.py:359 -#, python-format -msgid "Repository has been %s" -msgstr "Repozytoriów jest %s" - -#: rhodecode/controllers/admin/repos.py:373 -msgid "Pulled from remote location" -msgstr "Pobieranie z lokalizacji zdalnej" - -#: rhodecode/controllers/admin/repos.py:376 -msgid "An error occurred during pull from remote location" -msgstr "Wystąpił błąd podczas pobierania z lokalizacji zdalnej" - -#: rhodecode/controllers/admin/repos.py:397 -msgid "An error occurred during deletion of repository stats" -msgstr "Wystąpił błąd podczas usuwania z repozytorium statystyk" - -#: rhodecode/controllers/admin/repos.py:443 -msgid "Error occurred during deleting issue tracker entry" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:446 -#: rhodecode/controllers/admin/settings.py:384 -msgid "Removed issue tracker entry" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:476 -#: rhodecode/controllers/admin/settings.py:431 -msgid "Updated issue tracker entries" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:537 -#: rhodecode/controllers/admin/settings.py:147 -#: rhodecode/controllers/admin/settings.py:622 -msgid "Some form inputs contain invalid data." -msgstr "" - -#: rhodecode/controllers/admin/repos.py:555 -msgid "Error occurred during updating repository VCS settings" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:559 -#: rhodecode/controllers/admin/settings.py:176 -msgid "Updated VCS settings" -msgstr "Aktualizacja ustawień VCS" - #: rhodecode/controllers/admin/settings.py:172 #: rhodecode/controllers/admin/settings.py:286 msgid "Error occurred during updating application settings" @@ -1348,205 +1529,59 @@ msgstr "" msgid "Updated Labs settings" msgstr "" -#: rhodecode/controllers/admin/user_groups.py:164 -#, python-format -msgid "Created user group %(user_group_link)s" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:178 -#, python-format -msgid "Error occurred during creation of user group %s" -msgstr "Wystąpił błąd podczas tworzenia grupy użytkowników %s" - -#: rhodecode/controllers/admin/user_groups.py:218 -#, python-format -msgid "Updated user group %s" -msgstr "Zaktualizowano grupę użytkowników %s" - -#: rhodecode/controllers/admin/user_groups.py:234 -#, python-format -msgid "Error occurred during update of user group %s" -msgstr "Wystąpił błąd podczas aktualizacji grupy użytkowników %s" - -#: rhodecode/controllers/admin/user_groups.py:253 -msgid "Successfully deleted user group" -msgstr "Grupa użytkowników została usunięta z powodzeniem" - -#: rhodecode/controllers/admin/user_groups.py:258 -msgid "An error occurred during deletion of user group" -msgstr "Wystąpił błąd podczas usuwania grupy użytkowników" - -#: rhodecode/controllers/admin/user_groups.py:326 -msgid "Target group cannot be the same" -msgstr "Grupa docelowa nie może być taka sama" - -#: rhodecode/controllers/admin/user_groups.py:332 -msgid "User Group permissions updated" -msgstr "Aktualizacja uprawnień grupy użytkowników" - -#: rhodecode/controllers/admin/user_groups.py:415 -msgid "User Group global permissions updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:430 -#: rhodecode/controllers/admin/users.py:477 -msgid "An error occurred during permissions saving" -msgstr "Wystąpił błąd podczas zapisywania uprawnień" - -#: rhodecode/controllers/admin/user_groups.py:474 -msgid "User Group synchronization updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:478 -msgid "An error occurred during synchronization update" -msgstr "" - -#: rhodecode/controllers/admin/users.py:108 -#, python-format -msgid "Created user %(user_link)s" -msgstr "" - -#: rhodecode/controllers/admin/users.py:124 -#, python-format -msgid "Error occurred during creation of user %s" -msgstr "Wystąpił błąd podczas tworzenia użytkownika %s" - -#: rhodecode/controllers/admin/users.py:166 -msgid "User updated successfully" -msgstr "Użytkownik został zaktualizowany" - -#: rhodecode/controllers/admin/users.py:209 -#, python-format -msgid "Detached %s repositories" -msgstr "" - -#: rhodecode/controllers/admin/users.py:214 -#, python-format -msgid "Deleted %s repositories" -msgstr "" - -#: rhodecode/controllers/admin/users.py:222 -#, python-format -msgid "Detached %s repository groups" -msgstr "" - -#: rhodecode/controllers/admin/users.py:227 -#, python-format -msgid "Deleted %s repository groups" -msgstr "" - -#: rhodecode/controllers/admin/users.py:235 -#, python-format -msgid "Detached %s user groups" -msgstr "" - -#: rhodecode/controllers/admin/users.py:240 -#, python-format -msgid "Deleted %s user groups" -msgstr "" - -#: rhodecode/controllers/admin/users.py:257 -msgid "Successfully deleted user" -msgstr "Użytkownik został usunięty" - -#: rhodecode/controllers/admin/users.py:263 -msgid "An error occurred during deletion of user" -msgstr "Wystąpił błąd podczas usuwania użytkownika" - -#: rhodecode/controllers/admin/users.py:280 -msgid "Force password change disabled for user" -msgstr "" - -#: rhodecode/controllers/admin/users.py:285 -msgid "Force password change enabled for user" -msgstr "" - -#: rhodecode/controllers/admin/users.py:294 -msgid "An error occurred during password reset for user" -msgstr "" - -#: rhodecode/controllers/admin/users.py:325 -#, python-format -msgid "Linked repository group `%s` as personal" -msgstr "" - -#: rhodecode/controllers/admin/users.py:331 -#, python-format -msgid "Created repository group `%s`" -msgstr "" - -#: rhodecode/controllers/admin/users.py:335 -#, python-format -msgid "Repository group `%s` is already taken" -msgstr "" - -#: rhodecode/controllers/admin/users.py:340 -msgid "An error occurred during repository group creation for user" -msgstr "" - -#: rhodecode/controllers/admin/users.py:396 -msgid "" -"The user participates as reviewer in pull requests and cannot be deleted. " -"You can set the user to \"inactive\" instead of deleting it." -msgstr "" - -#: rhodecode/controllers/admin/users.py:462 -msgid "User global permissions updated successfully" -msgstr "" - -#: rhodecode/events/pullrequest.py:71 +#: rhodecode/events/pullrequest.py:72 msgid "pullrequest created" msgstr "" -#: rhodecode/events/pullrequest.py:80 +#: rhodecode/events/pullrequest.py:81 msgid "pullrequest closed" msgstr "" -#: rhodecode/events/pullrequest.py:89 +#: rhodecode/events/pullrequest.py:90 msgid "pullrequest commits updated" msgstr "" -#: rhodecode/events/pullrequest.py:98 +#: rhodecode/events/pullrequest.py:99 msgid "pullrequest review changed" msgstr "" -#: rhodecode/events/pullrequest.py:107 +#: rhodecode/events/pullrequest.py:108 msgid "pullrequest merged" msgstr "" -#: rhodecode/events/pullrequest.py:116 +#: rhodecode/events/pullrequest.py:117 msgid "pullrequest commented" msgstr "" -#: rhodecode/events/repo.py:148 +#: rhodecode/events/repo.py:149 msgid "repository pre create" msgstr "" -#: rhodecode/events/repo.py:157 +#: rhodecode/events/repo.py:158 msgid "repository created" msgstr "" -#: rhodecode/events/repo.py:166 +#: rhodecode/events/repo.py:167 msgid "repository pre delete" msgstr "" -#: rhodecode/events/repo.py:175 +#: rhodecode/events/repo.py:176 msgid "repository deleted" msgstr "" -#: rhodecode/events/repo.py:211 +#: rhodecode/events/repo.py:216 msgid "repository pre pull" msgstr "" -#: rhodecode/events/repo.py:220 +#: rhodecode/events/repo.py:225 msgid "repository pull" msgstr "" -#: rhodecode/events/repo.py:229 +#: rhodecode/events/repo.py:234 msgid "repository pre push" msgstr "" -#: rhodecode/events/repo.py:240 +#: rhodecode/events/repo.py:245 msgid "repository push" msgstr "" @@ -1582,54 +1617,60 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:87 #: rhodecode/templates/admin/my_account/my_account_emails.mako:65 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:107 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:68 #: rhodecode/templates/admin/permissions/permissions_application.mako:60 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:61 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:64 #: rhodecode/templates/admin/permissions/permissions_objects.mako:57 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:136 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:68 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:134 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:84 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:66 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:80 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:110 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:195 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:201 #: rhodecode/templates/admin/repos/repo_edit_vcs.mako:44 #: rhodecode/templates/admin/settings/settings_global.mako:140 #: rhodecode/templates/admin/settings/settings_issuetracker.mako:16 #: rhodecode/templates/admin/settings/settings_labs.mako:49 #: rhodecode/templates/admin/settings/settings_vcs.mako:14 -#: rhodecode/templates/admin/settings/settings_visual.mako:222 +#: rhodecode/templates/admin/settings/settings_visual.mako:211 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:121 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:83 #: rhodecode/templates/admin/users/user_edit_emails.mako:63 #: rhodecode/templates/admin/users/user_edit_ips.mako:71 #: rhodecode/templates/admin/users/user_edit_profile.mako:135 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:63 #: rhodecode/templates/base/default_perms_box.mako:89 msgid "Reset" msgstr "Zresetuj" -#: rhodecode/forms/__init__.py:36 rhodecode/templates/admin/gists/show.mako:49 -#: rhodecode/templates/admin/integrations/list.mako:211 +#: rhodecode/forms/__init__.py:36 rhodecode/templates/admin/gists/show.mako:54 +#: rhodecode/templates/admin/integrations/list.mako:215 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:49 #: rhodecode/templates/admin/my_account/my_account_emails.mako:32 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:26 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:31 +#: rhodecode/templates/admin/notifications/notifications_data.mako:22 +#: rhodecode/templates/admin/notifications/notifications_show.mako:35 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:29 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:25 #: rhodecode/templates/admin/settings/settings_hooks.mako:46 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:45 #: rhodecode/templates/admin/users/user_edit_emails.mako:31 #: rhodecode/templates/admin/users/user_edit_ips.mako:35 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:28 #: rhodecode/templates/base/issue_tracker_settings.mako:69 -#: rhodecode/templates/base/vcs_settings.mako:264 -#: rhodecode/templates/base/vcs_settings.mako:289 +#: rhodecode/templates/base/vcs_settings.mako:244 +#: rhodecode/templates/base/vcs_settings.mako:269 #: rhodecode/templates/changeset/changeset_file_comment.mako:142 #: rhodecode/templates/changeset/changeset_file_comment.mako:144 #: rhodecode/templates/changeset/changeset_file_comment.mako:147 -#: rhodecode/templates/data_table/_dt_elements.mako:123 -#: rhodecode/templates/data_table/_dt_elements.mako:184 -#: rhodecode/templates/data_table/_dt_elements.mako:198 -#: rhodecode/templates/data_table/_dt_elements.mako:210 +#: rhodecode/templates/data_table/_dt_elements.mako:171 +#: rhodecode/templates/data_table/_dt_elements.mako:244 +#: rhodecode/templates/data_table/_dt_elements.mako:258 +#: rhodecode/templates/data_table/_dt_elements.mako:270 #: rhodecode/templates/debug_style/buttons.html:132 -#: rhodecode/templates/files/files_source.mako:45 -#: rhodecode/templates/files/files_source.mako:49 -#: rhodecode/templates/files/files_source.mako:52 +#: rhodecode/templates/files/files_source.mako:51 +#: rhodecode/templates/files/files_source.mako:55 +#: rhodecode/templates/files/files_source.mako:58 #: rhodecode/templates/pullrequests/pullrequest_show.mako:56 #: rhodecode/templates/pullrequests/pullrequest_show.mako:60 msgid "Delete" @@ -1668,28 +1709,28 @@ msgstr "" msgid "Root repositories only" msgstr "" -#: rhodecode/integrations/views.py:160 +#: rhodecode/integrations/views.py:148 msgid "{repo_name} repository" msgstr "" -#: rhodecode/integrations/views.py:163 +#: rhodecode/integrations/views.py:151 msgid "{repo_group_name} repo group" msgstr "" -#: rhodecode/integrations/views.py:170 +#: rhodecode/integrations/views.py:158 msgid "{name} integration" msgstr "" -#: rhodecode/integrations/views.py:184 +#: rhodecode/integrations/views.py:173 msgid "Integration {integration_name} deleted successfully." msgstr "" -#: rhodecode/integrations/views.py:264 +#: rhodecode/integrations/views.py:301 msgid "" "Errors exist when saving integration settings. Please check the form inputs." msgstr "" -#: rhodecode/integrations/views.py:289 +#: rhodecode/integrations/views.py:326 msgid "Integration {integration_name} updated successfully." msgstr "" @@ -1773,17 +1814,19 @@ msgid "" "/incoming-webhook/\">slack app manager" msgstr "" -#: rhodecode/integrations/types/slack.py:60 rhodecode/templates/login.mako:43 -#: rhodecode/templates/register.mako:41 -#: rhodecode/templates/admin/admin_log_base.mako:6 +#: rhodecode/integrations/types/slack.py:60 +#: rhodecode/integrations/types/webhook.py:204 +#: rhodecode/templates/login.mako:43 rhodecode/templates/register.mako:41 +#: rhodecode/templates/admin/admin_log_base.mako:7 #: rhodecode/templates/admin/my_account/my_account_profile.mako:24 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:24 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:69 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:45 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:70 #: rhodecode/templates/admin/users/user_add.mako:35 #: rhodecode/templates/admin/users/user_edit_profile.mako:39 #: rhodecode/templates/admin/users/users.mako:63 -#: rhodecode/templates/base/base.mako:306 +#: rhodecode/templates/base/base.mako:315 #: rhodecode/templates/debug_style/login.html:36 #: rhodecode/templates/email_templates/user_registration.mako:23 #: rhodecode/templates/users/user_profile.mako:27 @@ -1819,132 +1862,158 @@ msgid "" "Send events such as repo pushes and pull requests to your slack channel." msgstr "" -#: rhodecode/integrations/types/webhook.py:164 +#: rhodecode/integrations/types/webhook.py:177 msgid "Webhook URL" msgstr "" -#: rhodecode/integrations/types/webhook.py:166 -msgid "" -"URL of the webhook to receive POST event. Following variables are allowed to" -" be used: {vars}. Some of the variables would trigger multiple calls, like " +#: rhodecode/integrations/types/webhook.py:179 +msgid "" +"URL to which Webhook should submit data. Following variables are allowed to " +"be used: {vars}. Some of the variables would trigger multiple calls, like " "${{branch}} or ${{commit_id}}. Webhook will be called as many times as " "unique objects in data in such cases." msgstr "" -#: rhodecode/integrations/types/webhook.py:180 +#: rhodecode/integrations/types/webhook.py:193 msgid "Secret Token" msgstr "" -#: rhodecode/integrations/types/webhook.py:181 -msgid "String used to validate received payloads." -msgstr "" - -#: rhodecode/integrations/types/webhook.py:190 -msgid "Call Method" -msgstr "" - -#: rhodecode/integrations/types/webhook.py:191 -msgid "Select if the webhook call should be made with POST or GET." -msgstr "" - -#: rhodecode/integrations/types/webhook.py:204 -msgid "Webhook" +#: rhodecode/integrations/types/webhook.py:194 +msgid "" +"Optional string used to validate received payloads. It will be sent together" +" with event data in JSON" msgstr "" #: rhodecode/integrations/types/webhook.py:205 -msgid "Post json events to a webhook endpoint" -msgstr "" - -#: rhodecode/lib/action_parser.py:94 +msgid "Optional username to authenticate the call." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:215 +msgid "Optional password to authenticate the call." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:225 +msgid "Custom Header Key" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:226 +msgid "Custom Header name to be set when calling endpoint." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:235 +msgid "Custom Header Value" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:236 +msgid "Custom Header value to be set when calling endpoint." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:245 +msgid "Call Method" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:246 +msgid "Select if the Webhook call should be made with POST or GET." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:259 +msgid "Webhook" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:260 +msgid "Post json events to a Webhook endpoint" +msgstr "" + +#: rhodecode/lib/action_parser.py:93 msgid "[deleted] repository" msgstr "[usunięte] repozytorium" -#: rhodecode/lib/action_parser.py:97 rhodecode/lib/action_parser.py:115 +#: rhodecode/lib/action_parser.py:96 rhodecode/lib/action_parser.py:114 msgid "[created] repository" msgstr "[utworzone] repozytorium" -#: rhodecode/lib/action_parser.py:100 +#: rhodecode/lib/action_parser.py:99 msgid "[created] repository as fork" msgstr "[utworzone] repozytorium jako rozgałęzienie" -#: rhodecode/lib/action_parser.py:103 rhodecode/lib/action_parser.py:118 +#: rhodecode/lib/action_parser.py:102 rhodecode/lib/action_parser.py:117 msgid "[forked] repository" msgstr "[rozgałęzione] repozytorium" -#: rhodecode/lib/action_parser.py:106 rhodecode/lib/action_parser.py:121 +#: rhodecode/lib/action_parser.py:105 rhodecode/lib/action_parser.py:120 msgid "[updated] repository" msgstr "[zaktualizowane] repozytorium" -#: rhodecode/lib/action_parser.py:109 +#: rhodecode/lib/action_parser.py:108 msgid "[downloaded] archive from repository" msgstr "[pobierz] archiwum z repozytorium" -#: rhodecode/lib/action_parser.py:112 +#: rhodecode/lib/action_parser.py:111 msgid "[delete] repository" msgstr "[skasowane] repozytorium" -#: rhodecode/lib/action_parser.py:124 +#: rhodecode/lib/action_parser.py:123 msgid "[created] user" msgstr "[utworzony] użytkownik" -#: rhodecode/lib/action_parser.py:127 +#: rhodecode/lib/action_parser.py:126 msgid "[updated] user" msgstr "[zaktualizowany] użytkownik" -#: rhodecode/lib/action_parser.py:130 +#: rhodecode/lib/action_parser.py:129 msgid "[created] user group" msgstr "[utworzona] grupa użytkowników" -#: rhodecode/lib/action_parser.py:133 +#: rhodecode/lib/action_parser.py:132 msgid "[updated] user group" msgstr "[zaktualizowana] grupa użytkowników" -#: rhodecode/lib/action_parser.py:136 +#: rhodecode/lib/action_parser.py:135 msgid "[commented] on commit in repository" msgstr "" -#: rhodecode/lib/action_parser.py:139 +#: rhodecode/lib/action_parser.py:138 msgid "[commented] on pull request for" msgstr "[komentarz] wniosek o połączenie gałęzi" -#: rhodecode/lib/action_parser.py:142 +#: rhodecode/lib/action_parser.py:141 msgid "[closed] pull request for" msgstr "[zamknięty] wniosek o połączenie gałęzi" -#: rhodecode/lib/action_parser.py:145 +#: rhodecode/lib/action_parser.py:144 msgid "[merged] pull request for" msgstr "" -#: rhodecode/lib/action_parser.py:148 +#: rhodecode/lib/action_parser.py:147 msgid "[pushed] into" msgstr "[wysłane zmiany] w" -#: rhodecode/lib/action_parser.py:151 +#: rhodecode/lib/action_parser.py:150 msgid "[committed via RhodeCode] into repository" msgstr "[synchronizacja przez RhodeCode] z repozytorium" -#: rhodecode/lib/action_parser.py:154 +#: rhodecode/lib/action_parser.py:153 msgid "[pulled from remote] into repository" msgstr "[pobieranie z zdalnego] do repozytorium" -#: rhodecode/lib/action_parser.py:157 +#: rhodecode/lib/action_parser.py:156 msgid "[pulled] from" msgstr "[pobrano] " -#: rhodecode/lib/action_parser.py:160 +#: rhodecode/lib/action_parser.py:159 msgid "[started following] repository" msgstr "[start następnego] repozytorium" -#: rhodecode/lib/action_parser.py:163 +#: rhodecode/lib/action_parser.py:162 msgid "[stopped following] repository" msgstr "[zatrzymany po] repozytorium" -#: rhodecode/lib/action_parser.py:172 +#: rhodecode/lib/action_parser.py:171 #, python-format msgid "fork name %s" msgstr "nazwa rozgałęzienia %s" -#: rhodecode/lib/action_parser.py:190 +#: rhodecode/lib/action_parser.py:189 #: rhodecode/templates/pullrequests/pullrequest_show.mako:51 #, python-format msgid "Pull request #%s" @@ -1955,52 +2024,42 @@ msgstr "Połączonych gałęzi #%s" msgid "Show all combined commits %s->%s" msgstr "" -#: rhodecode/lib/action_parser.py:227 +#: rhodecode/lib/action_parser.py:228 msgid "compare view" msgstr "Wyświetl porównanie" -#: rhodecode/lib/action_parser.py:234 +#: rhodecode/lib/action_parser.py:235 #, python-format msgid " and %(num)s more commits" msgstr "" -#: rhodecode/lib/action_parser.py:286 +#: rhodecode/lib/action_parser.py:288 #, python-format msgid "Deleted branch: %s" msgstr "Usunięta gałąź: %s" -#: rhodecode/lib/action_parser.py:289 +#: rhodecode/lib/action_parser.py:291 #, python-format msgid "Created tag: %s" msgstr "Utworzony tag: %s" -#: rhodecode/lib/action_parser.py:302 +#: rhodecode/lib/action_parser.py:304 msgid "Commit not found" msgstr "" -#: rhodecode/lib/auth.py:1220 +#: rhodecode/lib/auth.py:1445 #, python-format msgid "IP %s not allowed" msgstr "Obserwatorzy %s" -#: rhodecode/lib/auth.py:1309 +#: rhodecode/lib/auth.py:1535 msgid "You need to be a registered user to perform this action" msgstr "Musisz być zarejestrowanym użytkownikiem, żeby wykonać to działanie" -#: rhodecode/lib/auth.py:1366 -#, python-format -msgid "Action not supported for %s." -msgstr "" - -#: rhodecode/lib/auth.py:1412 +#: rhodecode/lib/auth.py:1577 msgid "You need to be signed in to view this page" msgstr "" -#: rhodecode/lib/base.py:561 -#, python-format -msgid "The repository at %(repo_name)s cannot be located." -msgstr "" - #: rhodecode/lib/diffs.py:62 msgid "Click to comment" msgstr "" @@ -2018,20 +2077,11 @@ msgstr "Lista zmian była zbyt duża i została obcięta, użyj menu porównań żeby wyświetlić różnice" msgid "No changes detected" msgstr "Nie wykryto zmian" -#: rhodecode/lib/diffs.py:921 +#: rhodecode/lib/diffs.py:927 msgid "Click to select line" msgstr "" -#: rhodecode/lib/helpers.py:1527 -#, python-format -msgid " and %s more" -msgstr "i %s więcej" - -#: rhodecode/lib/helpers.py:1531 -msgid "No Files" -msgstr "Brak Plików" - -#: rhodecode/lib/helpers.py:1836 +#: rhodecode/lib/helpers.py:1869 msgid "" "Example filter terms:\n" " repository:vcs\n" @@ -2051,7 +2101,7 @@ msgid "" " \"username:test AND repository:test*\"\n" msgstr "" -#: rhodecode/lib/helpers.py:1859 +#: rhodecode/lib/helpers.py:1893 msgid "" "Example filter terms for `{searcher}` search:\n" "{terms}\n" @@ -2065,54 +2115,54 @@ msgid "" "More: {search_doc}" msgstr "" -#: rhodecode/lib/helpers.py:1875 +#: rhodecode/lib/helpers.py:1910 #, python-format msgid "" "%s repository is not mapped to db perhaps it was created or renamed from the" " filesystem please run the application again in order to rescan repositories" msgstr "%s repozytorium nie jest mapowane do db może zostało utworzone lub zmienione z systemie plików proszę uruchomić aplikację ponownie, aby ponownie przeskanować repozytoria" -#: rhodecode/lib/utils2.py:486 +#: rhodecode/lib/utils2.py:525 msgid "in ${ago}" msgstr "" -#: rhodecode/lib/utils2.py:492 +#: rhodecode/lib/utils2.py:531 msgid "${ago} ago" msgstr "" -#: rhodecode/lib/utils2.py:501 +#: rhodecode/lib/utils2.py:540 msgid "${val}, ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:503 +#: rhodecode/lib/utils2.py:542 msgid "${val}, ${detail} ago" msgstr "" -#: rhodecode/lib/utils2.py:505 +#: rhodecode/lib/utils2.py:544 msgid "in ${val}, ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:507 +#: rhodecode/lib/utils2.py:546 msgid "${val} and ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:509 +#: rhodecode/lib/utils2.py:548 msgid "${val} and ${detail} ago" msgstr "" -#: rhodecode/lib/utils2.py:511 +#: rhodecode/lib/utils2.py:550 msgid "in ${val} and ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:515 -#: rhodecode/public/js/rhodecode-components.js:33659 -#: rhodecode/public/js/scripts.js:25507 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:74 +#: rhodecode/lib/utils2.py:554 +#: rhodecode/public/js/rhodecode-components.js:29149 +#: rhodecode/public/js/scripts.js:20997 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:80 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:174 msgid "just now" msgstr "przed chwilą" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:570 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:569 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:582 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:599 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:684 @@ -2129,24 +2179,25 @@ msgstr "przed chwilą" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:765 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:775 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:817 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:946 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:971 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2285 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2285 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2289 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2289 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2339 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2340 -#: rhodecode/model/db.py:2482 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:816 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:945 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:970 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2279 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2279 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2283 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2283 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2333 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2334 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2535 +#: rhodecode/model/db.py:2595 msgid "Repository no access" msgstr "Brak dostępu do repozytorium" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:571 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:570 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:583 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:600 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:685 @@ -2163,24 +2214,25 @@ msgstr "Brak dostępu do repozytorium" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:766 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:776 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:947 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:972 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2286 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2286 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2340 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2341 -#: rhodecode/model/db.py:2483 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:946 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:971 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2280 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2280 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2334 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2335 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2536 +#: rhodecode/model/db.py:2596 msgid "Repository read access" msgstr "Repozytorium do odczytu" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:572 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:571 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:584 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:601 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:686 @@ -2197,24 +2249,25 @@ msgstr "Repozytorium do odczytu" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:767 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:777 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:948 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:973 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2341 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2342 -#: rhodecode/model/db.py:2484 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:947 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:972 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2335 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2336 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2537 +#: rhodecode/model/db.py:2597 msgid "Repository write access" msgstr "Repozytorium do zapisu" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:573 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:572 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:585 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:602 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:687 @@ -2231,48 +2284,49 @@ msgstr "Repozytorium do zapisu" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:768 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:778 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:827 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:949 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:974 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2288 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2288 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2342 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2343 -#: rhodecode/model/db.py:2485 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:820 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:820 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:826 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:948 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:973 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2282 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2282 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2336 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2337 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2538 +#: rhodecode/model/db.py:2598 msgid "Repository admin access" msgstr "Administracja dostępu do repozytorium" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:575 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:574 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:587 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:604 msgid "Repositories Group no access" msgstr "Grupy repozytoriów brak dostępu" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:576 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:575 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:588 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:605 msgid "Repositories Group read access" msgstr "Grupy repozytoriów dostęp do odczytu" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:577 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:576 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:589 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:606 msgid "Repositories Group write access" msgstr "Grupy repozytoriów dostęp do zapisu" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:578 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:577 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:590 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:607 msgid "Repositories Group admin access" msgstr "Repozytoria Grupy dostęp administratora" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:580 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:579 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:592 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:609 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:694 @@ -2288,7 +2342,7 @@ msgstr "Repozytoria Grupy dostęp administratora" msgid "RhodeCode Administrator" msgstr "Administrator Repo" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:581 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:580 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:593 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:610 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:695 @@ -2305,24 +2359,25 @@ msgstr "Administrator Repo" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:786 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:796 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:838 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:967 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:992 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2310 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2310 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2360 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2361 -#: rhodecode/model/db.py:2503 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:837 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:966 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:991 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2304 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2304 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2354 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2355 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2556 +#: rhodecode/model/db.py:2616 msgid "Repository creation disabled" msgstr "Tworzenie repozytorium jest wyłączone" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:582 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:581 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:594 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:611 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:696 @@ -2339,24 +2394,25 @@ msgstr "Tworzenie repozytorium jest wyłączone" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:787 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:797 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:846 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:968 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:993 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2361 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2362 -#: rhodecode/model/db.py:2504 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:967 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:992 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2355 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2356 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2557 +#: rhodecode/model/db.py:2617 msgid "Repository creation enabled" msgstr "Tworzenie repozytorium jest włączone" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:583 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:582 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:595 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:612 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:697 @@ -2373,24 +2429,25 @@ msgstr "Tworzenie repozytorium jest włączone" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:791 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:801 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:843 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:850 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:972 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:997 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2365 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2366 -#: rhodecode/model/db.py:2508 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:842 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:849 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:971 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:996 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2359 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2360 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2561 +#: rhodecode/model/db.py:2621 msgid "Repository forking disabled" msgstr "Rozwidlenie repozytorium wyłączone" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:584 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:583 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:596 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:613 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:698 @@ -2407,45 +2464,46 @@ msgstr "Rozwidlenie repozytorium wyłączone" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:792 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:802 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:973 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:998 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2366 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2367 -#: rhodecode/model/db.py:2509 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:972 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:997 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2360 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2361 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2562 +#: rhodecode/model/db.py:2622 msgid "Repository forking enabled" msgstr "Rozwidlenie repozytorium włączone" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:585 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:584 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:597 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:614 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:699 msgid "Register disabled" msgstr "Rejestracja wyłączona" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:586 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:585 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:598 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:615 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:700 msgid "Register new user with RhodeCode with manual activation" msgstr "Rejestracja nowego użytkownika na stronie z ręczną aktywacją" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:589 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:588 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:601 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:618 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:703 msgid "Register new user with RhodeCode with auto activation" msgstr "Rejestracja nowego użytkownika na stronie z automatyczną aktywacją" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:844 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:865 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:874 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:959 @@ -2462,24 +2520,25 @@ msgstr "Rejestracja nowego użytkownika na stronie z automatyczną aktywacją" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1121 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1135 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1178 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1177 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1186 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1186 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1196 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1318 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1343 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2946 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2946 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2950 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2950 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3050 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3051 -#: rhodecode/model/db.py:3212 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1176 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1185 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1185 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1195 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1317 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1342 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2940 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2940 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2944 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2944 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3044 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3045 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3264 +#: rhodecode/model/db.py:3324 msgid "Not Reviewed" msgstr "Brak Korekty" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:845 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:866 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:875 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:960 @@ -2496,24 +2555,25 @@ msgstr "Brak Korekty" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1122 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1136 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1179 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1178 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1187 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1187 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1197 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1319 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1344 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2947 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2947 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2951 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2951 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3051 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3052 -#: rhodecode/model/db.py:3213 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1177 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1186 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1186 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1196 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1318 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1343 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2941 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2941 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2945 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2945 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3045 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3046 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3265 +#: rhodecode/model/db.py:3325 msgid "Approved" msgstr "Zaakceptowano" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:846 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:867 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:876 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:961 @@ -2530,24 +2590,25 @@ msgstr "Zaakceptowano" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1123 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1137 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1180 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1179 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1188 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1188 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1198 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1320 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1345 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2954 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2948 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2948 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3052 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3053 -#: rhodecode/model/db.py:3214 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1178 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1187 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1187 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1197 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1319 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1344 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2948 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2942 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2942 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3046 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3047 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3266 +#: rhodecode/model/db.py:3326 msgid "Rejected" msgstr "Odrzucono" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:848 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:847 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:868 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:877 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:962 @@ -2564,20 +2625,21 @@ msgstr "Odrzucono" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1124 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1138 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1181 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1180 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1189 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1189 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1199 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1321 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1346 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2955 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2949 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2949 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3053 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3054 -#: rhodecode/model/db.py:3215 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1179 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1188 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1188 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1198 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1320 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1345 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2949 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2943 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2943 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3047 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3048 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3267 +#: rhodecode/model/db.py:3327 msgid "Under Review" msgstr "Objęty Przeglądem" @@ -2595,20 +2657,21 @@ msgstr "Objęty Przeglądem" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:770 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:780 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:822 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:951 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:976 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2344 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2345 -#: rhodecode/model/db.py:2487 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:821 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:950 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:975 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2338 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2339 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2540 +#: rhodecode/model/db.py:2600 msgid "Repository group no access" msgstr "Grupy repozytoriów brak dostępu" @@ -2626,20 +2689,21 @@ msgstr "Grupy repozytoriów brak dostępu" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:771 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:781 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:952 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:977 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2345 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2346 -#: rhodecode/model/db.py:2488 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:951 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:976 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2339 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2340 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2541 +#: rhodecode/model/db.py:2601 msgid "Repository group read access" msgstr "Grupy repozytoriów dostęp do odczytu" @@ -2657,20 +2721,21 @@ msgstr "Grupy repozytoriów dostęp do odczytu" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:772 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:782 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:953 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:978 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2346 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2347 -#: rhodecode/model/db.py:2489 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:952 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:977 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2340 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2341 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2542 +#: rhodecode/model/db.py:2602 msgid "Repository group write access" msgstr "Grupy repozytoriów dostęp do zapisu" @@ -2688,20 +2753,21 @@ msgstr "Grupy repozytoriów dostęp do zapisu" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:773 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:783 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:832 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:954 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:979 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2347 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2348 -#: rhodecode/model/db.py:2490 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:831 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:953 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:978 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2341 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2342 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2543 +#: rhodecode/model/db.py:2603 msgid "Repository group admin access" msgstr "Repozytoria Grupy dostęp administratora" @@ -2718,20 +2784,21 @@ msgstr "Repozytoria Grupy dostęp administratora" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:775 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:785 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:827 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:956 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:981 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2349 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2350 -#: rhodecode/model/db.py:2492 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:826 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:955 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:980 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2343 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2344 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2545 +#: rhodecode/model/db.py:2605 msgid "User group no access" msgstr "Ta grupa użytkowników nie ma dostępu" @@ -2748,20 +2815,21 @@ msgstr "Ta grupa użytkowników nie ma dostępu" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:776 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:786 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:835 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:957 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:982 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2350 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2351 -#: rhodecode/model/db.py:2493 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:834 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:956 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:981 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2344 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2345 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2546 +#: rhodecode/model/db.py:2606 msgid "User group read access" msgstr "Dostęp do grupy parametrów użytkownika" @@ -2778,20 +2846,21 @@ msgstr "Dostęp do grupy parametrów użytkownika" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:777 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:787 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:958 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:983 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2351 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2352 -#: rhodecode/model/db.py:2494 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:957 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:982 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2345 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2346 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2547 +#: rhodecode/model/db.py:2607 msgid "User group write access" msgstr "Ta grupa użytkowników ma prawo do zapisu" @@ -2808,20 +2877,21 @@ msgstr "Ta grupa użytkowników ma prawo do zapisu" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:778 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:788 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:959 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:984 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2302 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2302 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2352 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2353 -#: rhodecode/model/db.py:2495 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:958 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:983 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2296 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2296 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2346 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2347 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2548 +#: rhodecode/model/db.py:2608 msgid "User group admin access" msgstr "Ta grupa użytkowników ma uprawnienia administratora" @@ -2838,20 +2908,21 @@ msgstr "Ta grupa użytkowników ma uprawnienia administratora" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:780 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:790 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:832 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:961 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:986 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2354 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2355 -#: rhodecode/model/db.py:2497 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:831 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:960 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:985 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2348 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2349 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2550 +#: rhodecode/model/db.py:2610 msgid "Repository Group creation disabled" msgstr "Tworzenie grup repozytoriów wyłączone" @@ -2868,20 +2939,21 @@ msgstr "Tworzenie grup repozytoriów wyłączone" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:781 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:791 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:962 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:987 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2355 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2356 -#: rhodecode/model/db.py:2498 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:961 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:986 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2349 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2350 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2551 +#: rhodecode/model/db.py:2611 msgid "Repository Group creation enabled" msgstr "Tworzenie grup repozytoriów włączone" @@ -2898,20 +2970,21 @@ msgstr "Tworzenie grup repozytoriów włączone" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:783 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:793 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:835 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:964 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:989 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2357 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2358 -#: rhodecode/model/db.py:2500 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:834 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:963 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:988 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2351 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2352 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2553 +#: rhodecode/model/db.py:2613 msgid "User Group creation disabled" msgstr "Tworzenie grup użytkowników wyłączone" @@ -2928,20 +3001,21 @@ msgstr "Tworzenie grup użytkowników wyłączone" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:784 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:794 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:843 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:965 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:990 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2358 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2359 -#: rhodecode/model/db.py:2501 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:842 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:964 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:989 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2352 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2353 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2554 +#: rhodecode/model/db.py:2614 msgid "User Group creation enabled" msgstr "Tworzenie grup użytkowników właczone" @@ -2958,20 +3032,21 @@ msgstr "Tworzenie grup użytkowników właczone" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:794 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:804 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:846 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:853 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:975 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1000 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2368 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2369 -#: rhodecode/model/db.py:2511 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:852 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:974 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:999 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2362 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2363 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2564 +#: rhodecode/model/db.py:2624 msgid "Registration disabled" msgstr "Rejestracja wyłączona" @@ -2988,20 +3063,21 @@ msgstr "Rejestracja wyłączona" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:795 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:805 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:854 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:976 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1001 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2369 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2370 -#: rhodecode/model/db.py:2512 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:975 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1000 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2363 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2364 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2565 +#: rhodecode/model/db.py:2625 msgid "User Registration with manual account activation" msgstr "Rejestracja użytkownika z ręczną aktywacją konta" @@ -3018,20 +3094,21 @@ msgstr "Rejestracja użytkownika z ręczną aktywacją konta" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:796 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:806 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:977 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1002 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2324 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2370 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2371 -#: rhodecode/model/db.py:2513 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:848 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:848 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:854 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:976 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1001 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2318 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2364 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2365 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2566 +#: rhodecode/model/db.py:2626 msgid "User Registration with automatic account activation" msgstr "Rejestracja użytkownika z automatyczną aktywacją konta" @@ -3048,20 +3125,21 @@ msgstr "Rejestracja użytkownika z automatyczną aktywacją konta" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:798 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:808 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:850 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:857 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:979 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1004 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2376 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2377 -#: rhodecode/model/db.py:2519 rhodecode/model/permission.py:95 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:849 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:856 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:978 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1003 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2370 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2371 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2572 +#: rhodecode/model/db.py:2632 rhodecode/model/permission.py:96 msgid "Manual activation of external account" msgstr "Ręczna aktywacja nowego konta" @@ -3078,20 +3156,21 @@ msgstr "Ręczna aktywacja nowego konta" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:799 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:809 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:858 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:980 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1005 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2327 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2377 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2378 -#: rhodecode/model/db.py:2520 rhodecode/model/permission.py:96 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:851 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:851 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:857 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:979 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1004 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2321 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2371 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2372 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2573 +#: rhodecode/model/db.py:2633 rhodecode/model/permission.py:97 msgid "Automatic activation of external account" msgstr "Automatyczna aktywacja nowego konta" @@ -3102,20 +3181,21 @@ msgstr "Automatyczna aktywacja nowego ko #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:788 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:798 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:969 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:994 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2362 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2363 -#: rhodecode/model/db.py:2505 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:968 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:993 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2356 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2357 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2558 +#: rhodecode/model/db.py:2618 msgid "" "Repository creation enabled with write permission to a repository group" msgstr "" @@ -3127,20 +3207,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:789 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:799 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:970 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:995 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2317 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2313 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2313 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2363 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2364 -#: rhodecode/model/db.py:2506 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:969 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:994 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2311 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2307 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2307 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2357 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2358 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2559 +#: rhodecode/model/db.py:2619 msgid "" "Repository creation disabled with write permission to a repository group" msgstr "" @@ -3149,79 +3230,74 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:763 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:773 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:815 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:822 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:944 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:969 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2283 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2283 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2337 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2338 -#: rhodecode/model/db.py:2480 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:814 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:815 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:815 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:821 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:943 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:968 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2277 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2277 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2331 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2332 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2533 +#: rhodecode/model/db.py:2593 msgid "RhodeCode Super Administrator" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:811 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:854 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:852 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:859 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:981 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1006 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2323 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2315 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2315 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2319 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2319 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2373 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2374 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2575 +#: rhodecode/model/db.py:2635 +msgid "Inherit object permissions from default user disabled" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:812 +#: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:855 #: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:853 #: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:854 #: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:854 #: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:860 #: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:982 #: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1007 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2329 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2321 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2321 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2325 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2325 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2379 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2380 -#: rhodecode/model/db.py:2522 -msgid "Inherit object permissions from default user disabled" -msgstr "" - -#: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:812 -#: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:854 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:861 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:983 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1008 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2330 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2380 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2381 -#: rhodecode/model/db.py:2523 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2324 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2374 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2375 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2576 +#: rhodecode/model/db.py:2636 msgid "Inherit object permissions from default user enabled" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:909 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:910 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:910 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:912 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:912 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:954 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:955 rhodecode/model/db.py:1043 -msgid "all" -msgstr "" - #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:910 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:911 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:911 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:913 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:913 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:955 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:956 rhodecode/model/db.py:1044 -msgid "http/web interface" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:956 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1051 +#: rhodecode/model/db.py:1099 +msgid "all" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:911 @@ -3230,8 +3306,10 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:914 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:914 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:956 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:957 rhodecode/model/db.py:1045 -msgid "vcs (git/hg/svn protocol)" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:957 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1052 +#: rhodecode/model/db.py:1100 +msgid "http/web interface" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:912 @@ -3240,8 +3318,10 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:915 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:915 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:957 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:958 rhodecode/model/db.py:1046 -msgid "api calls" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:958 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1053 +#: rhodecode/model/db.py:1101 +msgid "vcs (git/hg/svn protocol)" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:913 @@ -3250,36 +3330,54 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:916 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:916 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:958 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:959 rhodecode/model/db.py:1047 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:959 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1054 +#: rhodecode/model/db.py:1102 +msgid "api calls" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:914 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:915 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:915 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:917 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:917 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:959 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:960 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1055 +#: rhodecode/model/db.py:1103 msgid "feed access" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2069 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2061 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2061 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2065 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2065 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2108 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2109 -#: rhodecode/model/db.py:2248 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2063 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2055 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2055 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2059 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2059 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2102 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2103 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2297 +#: rhodecode/model/db.py:2356 msgid "No parent" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2372 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2373 -#: rhodecode/model/db.py:2515 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2366 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2367 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2568 +#: rhodecode/model/db.py:2628 msgid "Password reset enabled" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2373 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2374 -#: rhodecode/model/db.py:2516 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2367 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2368 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2569 +#: rhodecode/model/db.py:2629 msgid "Password reset hidden" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2374 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2375 -#: rhodecode/model/db.py:2517 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2368 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2369 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2570 +#: rhodecode/model/db.py:2630 msgid "Password reset disabled" msgstr "" @@ -3315,112 +3413,128 @@ msgstr "" msgid "Commit index" msgstr "" -#: rhodecode/model/comment.py:374 -msgid "made a comment" +#: rhodecode/model/auth_token.py:53 +msgid "5 minutes {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:55 +msgid "1 hour {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:57 +msgid "1 day {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:59 +msgid "1 month {end_date}" msgstr "" #: rhodecode/model/comment.py:375 +msgid "made a comment" +msgstr "" + +#: rhodecode/model/comment.py:376 msgid "Show it now" msgstr "" -#: rhodecode/model/forms.py:85 +#: rhodecode/model/forms.py:87 msgid "Please enter a login" msgstr "Wpisz login" -#: rhodecode/model/forms.py:86 +#: rhodecode/model/forms.py:88 #, python-format msgid "Enter a value %(min)i characters long or more" msgstr "Wprowadź wartość %(min)i znaków lub więcej" -#: rhodecode/model/forms.py:95 +#: rhodecode/model/forms.py:98 msgid "Please enter a password" msgstr "Wpisz hasło" -#: rhodecode/model/forms.py:96 +#: rhodecode/model/forms.py:99 #, python-format msgid "Enter %(min)i characters or more" msgstr "Wpisz %(min)i lub więcej znaków" -#: rhodecode/model/notification.py:247 +#: rhodecode/model/notification.py:245 #, python-format msgid "%(user)s commented on commit %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:248 +#: rhodecode/model/notification.py:246 #, python-format msgid "%(user)s commented on commit at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:251 +#: rhodecode/model/notification.py:249 #, python-format msgid "%(user)s sent message %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:252 +#: rhodecode/model/notification.py:250 #, python-format msgid "%(user)s sent message at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:255 +#: rhodecode/model/notification.py:253 #, python-format msgid "%(user)s mentioned you %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:256 +#: rhodecode/model/notification.py:254 #, python-format msgid "%(user)s mentioned you at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:259 +#: rhodecode/model/notification.py:257 #, python-format msgid "%(user)s registered in RhodeCode %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:260 +#: rhodecode/model/notification.py:258 #, python-format msgid "%(user)s registered in RhodeCode at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:263 +#: rhodecode/model/notification.py:261 #, python-format msgid "%(user)s opened new pull request %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:264 +#: rhodecode/model/notification.py:262 #, python-format msgid "%(user)s opened new pull request at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:267 +#: rhodecode/model/notification.py:265 #, python-format msgid "%(user)s commented on pull request %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:268 +#: rhodecode/model/notification.py:266 #, python-format msgid "%(user)s commented on pull request at %(date_or_age)s" msgstr "" -#: rhodecode/model/permission.py:67 rhodecode/model/permission.py:73 -#: rhodecode/model/permission.py:79 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:11 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:126 +#: rhodecode/model/permission.py:68 rhodecode/model/permission.py:74 +#: rhodecode/model/permission.py:80 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:11 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:124 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:11 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:11 msgid "None" msgstr "Brak" -#: rhodecode/model/permission.py:68 rhodecode/model/permission.py:74 -#: rhodecode/model/permission.py:80 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:12 +#: rhodecode/model/permission.py:69 rhodecode/model/permission.py:75 +#: rhodecode/model/permission.py:81 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:12 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:12 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:12 msgid "Read" msgstr "Odczyt" -#: rhodecode/model/permission.py:69 rhodecode/model/permission.py:75 -#: rhodecode/model/permission.py:81 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:13 +#: rhodecode/model/permission.py:70 rhodecode/model/permission.py:76 +#: rhodecode/model/permission.py:82 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:13 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:13 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:13 #: rhodecode/templates/changeset/changeset_file_comment.mako:271 @@ -3428,8 +3542,8 @@ msgstr "Odczyt" msgid "Write" msgstr "Zapis" -#: rhodecode/model/permission.py:70 rhodecode/model/permission.py:76 -#: rhodecode/model/permission.py:82 +#: rhodecode/model/permission.py:71 rhodecode/model/permission.py:77 +#: rhodecode/model/permission.py:83 #: rhodecode/templates/admin/auth/auth_settings.mako:12 #: rhodecode/templates/admin/auth/plugin_settings.mako:12 #: rhodecode/templates/admin/defaults/defaults.mako:12 @@ -3443,7 +3557,7 @@ msgstr "Zapis" #: rhodecode/templates/admin/permissions/permissions.mako:12 #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:12 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:12 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:14 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:14 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:13 #: rhodecode/templates/admin/repos/repo_add.mako:13 #: rhodecode/templates/admin/repos/repo_add.mako:17 @@ -3458,189 +3572,189 @@ msgstr "Zapis" #: rhodecode/templates/admin/users/user_edit.mako:12 #: rhodecode/templates/admin/users/users.mako:13 #: rhodecode/templates/admin/users/users.mako:76 -#: rhodecode/templates/base/base.mako:412 -#: rhodecode/templates/base/base.mako:419 +#: rhodecode/templates/base/base.mako:417 +#: rhodecode/templates/base/base.mako:424 msgid "Admin" msgstr "Administracja" -#: rhodecode/model/permission.py:85 rhodecode/model/permission.py:99 -#: rhodecode/model/permission.py:103 rhodecode/model/permission.py:107 -#: rhodecode/model/permission.py:111 rhodecode/model/permission.py:115 -#: rhodecode/model/permission.py:119 +#: rhodecode/model/permission.py:86 rhodecode/model/permission.py:100 +#: rhodecode/model/permission.py:104 rhodecode/model/permission.py:108 +#: rhodecode/model/permission.py:112 rhodecode/model/permission.py:116 +#: rhodecode/model/permission.py:120 msgid "Disabled" msgstr "Wyłączone" -#: rhodecode/model/permission.py:86 +#: rhodecode/model/permission.py:87 msgid "Allowed with manual account activation" msgstr "Dozwolona z ręczną aktywacją konta" -#: rhodecode/model/permission.py:87 +#: rhodecode/model/permission.py:88 msgid "Allowed with automatic account activation" msgstr "Dozwolona z automatyczną aktywacją konta" -#: rhodecode/model/permission.py:90 +#: rhodecode/model/permission.py:91 msgid "Allow password recovery" msgstr "" -#: rhodecode/model/permission.py:91 -msgid "Hide password recovery link" -msgstr "" - #: rhodecode/model/permission.py:92 +msgid "Hide password recovery link" +msgstr "" + +#: rhodecode/model/permission.py:93 msgid "Disable password recovery" msgstr "" -#: rhodecode/model/pull_request.py:80 +#: rhodecode/model/pull_request.py:79 msgid "This pull request can be automatically merged." msgstr "" -#: rhodecode/model/pull_request.py:82 +#: rhodecode/model/pull_request.py:81 msgid "This pull request cannot be merged because of an unhandled exception." msgstr "" -#: rhodecode/model/pull_request.py:85 +#: rhodecode/model/pull_request.py:84 msgid "This pull request cannot be merged because of merge conflicts." msgstr "" -#: rhodecode/model/pull_request.py:87 +#: rhodecode/model/pull_request.py:86 msgid "This pull request could not be merged because push to target failed." msgstr "" -#: rhodecode/model/pull_request.py:90 +#: rhodecode/model/pull_request.py:89 msgid "This pull request cannot be merged because the target is not a head." msgstr "" -#: rhodecode/model/pull_request.py:93 +#: rhodecode/model/pull_request.py:92 msgid "" "This pull request cannot be merged because the source contains more branches" " than the target." msgstr "" -#: rhodecode/model/pull_request.py:96 +#: rhodecode/model/pull_request.py:95 msgid "" "This pull request cannot be merged because the target has multiple heads." msgstr "" -#: rhodecode/model/pull_request.py:99 +#: rhodecode/model/pull_request.py:98 msgid "" "This pull request cannot be merged because the target repository is locked." msgstr "" -#: rhodecode/model/pull_request.py:102 +#: rhodecode/model/pull_request.py:101 msgid "" "This pull request cannot be merged because the target or the source " "reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:105 +#: rhodecode/model/pull_request.py:104 msgid "" "This pull request cannot be merged because the target reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:108 +#: rhodecode/model/pull_request.py:107 msgid "" "This pull request cannot be merged because the source reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:111 +#: rhodecode/model/pull_request.py:110 msgid "" "This pull request cannot be merged because of conflicts related to sub " "repositories." msgstr "" -#: rhodecode/model/pull_request.py:117 +#: rhodecode/model/pull_request.py:116 msgid "Pull request update successful." msgstr "" -#: rhodecode/model/pull_request.py:119 +#: rhodecode/model/pull_request.py:118 msgid "Pull request update failed because of an unknown error." msgstr "" -#: rhodecode/model/pull_request.py:121 +#: rhodecode/model/pull_request.py:120 msgid "No update needed because the source and target have not changed." msgstr "" -#: rhodecode/model/pull_request.py:123 +#: rhodecode/model/pull_request.py:122 msgid "" "Pull request cannot be updated because the reference type is not supported " "for an update. Only Branch, Tag or Bookmark is allowed." msgstr "" -#: rhodecode/model/pull_request.py:126 +#: rhodecode/model/pull_request.py:125 msgid "" "This pull request cannot be updated because the target reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:129 +#: rhodecode/model/pull_request.py:128 msgid "" "This pull request cannot be updated because the source reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:544 -#, python-format -msgid "" -"Merge pull request #%(pr_id)s from %(source_repo)s %(source_ref_name)s\n" -"\n" -" %(pr_title)s" -msgstr "" - -#: rhodecode/model/pull_request.py:576 -msgid "Pull request merged and closed" -msgstr "" - -#: rhodecode/model/pull_request.py:1108 -msgid "Closing with status change {transition_icon} {status}." -msgstr "" - -#: rhodecode/model/pull_request.py:1152 -msgid "Server-side pull request merging is disabled." -msgstr "" - -#: rhodecode/model/pull_request.py:1154 -msgid "This pull request is closed." -msgstr "" - #: rhodecode/model/pull_request.py:1166 +msgid "Server-side pull request merging is disabled." +msgstr "" + +#: rhodecode/model/pull_request.py:1168 +msgid "This pull request is closed." +msgstr "" + +#: rhodecode/model/pull_request.py:1181 msgid "Pull request merging is not supported." msgstr "" -#: rhodecode/model/pull_request.py:1184 +#: rhodecode/model/pull_request.py:1200 msgid "Target repository large files support is disabled." msgstr "" -#: rhodecode/model/pull_request.py:1187 +#: rhodecode/model/pull_request.py:1203 msgid "Source repository large files support is disabled." msgstr "" -#: rhodecode/model/pull_request.py:1344 rhodecode/model/scm.py:783 +#: rhodecode/model/pull_request.py:1365 rhodecode/model/scm.py:784 msgid "Bookmarks" msgstr "Zakładki" -#: rhodecode/model/pull_request.py:1349 +#: rhodecode/model/pull_request.py:1370 msgid "Commit IDs" msgstr "" -#: rhodecode/model/pull_request.py:1352 +#: rhodecode/model/pull_request.py:1373 msgid "Closed Branches" msgstr "Zamknięte Gałęzie" -#: rhodecode/model/pull_request.py:1493 +#: rhodecode/model/pull_request.py:1533 msgid "User `{}` not allowed to perform merge." msgstr "" -#: rhodecode/model/pull_request.py:1506 +#: rhodecode/model/pull_request.py:1546 msgid "Pull request reviewer approval is pending." msgstr "" -#: rhodecode/model/pull_request.py:1521 +#: rhodecode/model/pull_request.py:1561 msgid "Cannot merge, {} TODO still not resolved." msgstr "" -#: rhodecode/model/pull_request.py:1524 +#: rhodecode/model/pull_request.py:1564 msgid "Cannot merge, {} TODOs still not resolved." msgstr "" -#: rhodecode/model/scm.py:761 +#: rhodecode/model/pull_request.py:1599 +msgid "Merge strategy: rebase" +msgstr "" + +#: rhodecode/model/pull_request.py:1604 +msgid "Merge strategy: explicit merge commit" +msgstr "" + +#: rhodecode/model/pull_request.py:1611 +msgid "Source branch will be closed after merge." +msgstr "" + +#: rhodecode/model/pull_request.py:1613 +msgid "Source branch will be deleted after merge." +msgstr "" + +#: rhodecode/model/scm.py:762 msgid "latest tip" msgstr "ostatni tip" @@ -3648,32 +3762,32 @@ msgstr "ostatni tip" msgid "You can't Edit this user since it's crucial for entire application" msgstr "Nie możesz edytować tego użytkownika ponieważ jest kluczowy dla całej aplikacji" -#: rhodecode/model/user.py:332 +#: rhodecode/model/user.py:333 #, python-format msgid "" "You can't edit this user (`%(username)s`) since it's crucial for entire " "application" msgstr "" -#: rhodecode/model/user.py:502 +#: rhodecode/model/user.py:506 msgid "You can't remove this user since it's crucial for entire application" msgstr "Nie możesz usunąć tego użytkownika ponieważ jest kluczowy dla całej aplikacji" -#: rhodecode/model/user.py:510 +#: rhodecode/model/user.py:514 #, python-format msgid "" "user \"%s\" still owns %s repositories and cannot be removed. Switch owners " "or remove those repositories:%s" msgstr "" -#: rhodecode/model/user.py:519 +#: rhodecode/model/user.py:523 #, python-format msgid "" "user \"%s\" still owns %s repository groups and cannot be removed. Switch " "owners or remove those repository groups:%s" msgstr "" -#: rhodecode/model/user.py:528 +#: rhodecode/model/user.py:532 #, python-format msgid "" "user \"%s\" still owns %s user groups and cannot be removed. Switch owners " @@ -3725,8 +3839,8 @@ msgstr "Niewłaściwa nazwa grupy" #: rhodecode/model/validators.py:224 #, python-format -msgid "User group \"%(usergroup)s\" already exists" -msgstr "Nazwa grupy \"%(usergroup)s\" już istnieje" +msgid "User group `%(usergroup)s` already exists" +msgstr "" #: rhodecode/model/validators.py:226 msgid "" @@ -3972,27 +4086,27 @@ msgstr "" msgid "{integration_type} settings" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:46 -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:50 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:47 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:51 msgid "Parent repository group `{}` does not exist" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:52 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:53 msgid "" "You do not have the permission to store repository groups in the root " "location." msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:112 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:113 msgid "Repo group owner with id `{}` does not exists" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:130 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:131 #: rhodecode/model/validation_schema/schemas/repo_schema.py:204 msgid "Repository with name `{}` already exists" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:135 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:136 #: rhodecode/model/validation_schema/schemas/repo_schema.py:209 msgid "Repository group with name `{}` already exists" msgstr "" @@ -4032,440 +4146,454 @@ msgstr "" msgid "New password must be different to old password" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:31663 -#: rhodecode/public/js/scripts.js:23511 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:29 +#: rhodecode/public/js/rhodecode-components.js:27153 +#: rhodecode/public/js/scripts.js:19001 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:32 #: rhodecode/public/js/src/plugins/jquery.autocomplete.js:87 msgid "No results" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33594 -#: rhodecode/public/js/scripts.js:25442 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:97 +#: rhodecode/public/js/rhodecode-components.js:29084 +#: rhodecode/public/js/scripts.js:20932 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:104 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:109 msgid "{0} year" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33595 -#: rhodecode/public/js/scripts.js:25443 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:92 +#: rhodecode/public/js/rhodecode-components.js:29085 +#: rhodecode/public/js/scripts.js:20933 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:98 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:110 msgid "{0} month" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33596 -#: rhodecode/public/js/scripts.js:25444 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:87 +#: rhodecode/public/js/rhodecode-components.js:29086 +#: rhodecode/public/js/scripts.js:20934 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:93 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:111 msgid "{0} day" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33597 -#: rhodecode/public/js/scripts.js:25445 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:89 +#: rhodecode/public/js/rhodecode-components.js:29087 +#: rhodecode/public/js/scripts.js:20935 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:95 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:112 msgid "{0} hour" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33598 -#: rhodecode/public/js/scripts.js:25446 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:91 +#: rhodecode/public/js/rhodecode-components.js:29088 +#: rhodecode/public/js/scripts.js:20936 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:97 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:113 msgid "{0} min" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33599 -#: rhodecode/public/js/scripts.js:25447 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:96 +#: rhodecode/public/js/rhodecode-components.js:29089 +#: rhodecode/public/js/scripts.js:20937 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:103 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:114 msgid "{0} sec" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33619 -#: rhodecode/public/js/scripts.js:25467 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:71 +#: rhodecode/public/js/rhodecode-components.js:29109 +#: rhodecode/public/js/scripts.js:20957 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:77 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:134 msgid "in {0}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33627 -#: rhodecode/public/js/scripts.js:25475 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:84 +#: rhodecode/public/js/rhodecode-components.js:29117 +#: rhodecode/public/js/scripts.js:20965 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:90 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:142 msgid "{0} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33639 -#: rhodecode/public/js/scripts.js:25487 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:99 +#: rhodecode/public/js/rhodecode-components.js:29129 +#: rhodecode/public/js/scripts.js:20977 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:106 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:154 msgid "{0}, {1} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33641 -#: rhodecode/public/js/scripts.js:25489 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:73 +#: rhodecode/public/js/rhodecode-components.js:29131 +#: rhodecode/public/js/scripts.js:20979 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:79 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:156 msgid "in {0}, {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33645 -#: rhodecode/public/js/scripts.js:25493 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:85 +#: rhodecode/public/js/rhodecode-components.js:29135 +#: rhodecode/public/js/scripts.js:20983 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:91 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:160 msgid "{0} and {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33647 -#: rhodecode/public/js/scripts.js:25495 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:86 +#: rhodecode/public/js/rhodecode-components.js:29137 +#: rhodecode/public/js/scripts.js:20985 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:92 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:162 msgid "{0} and {1} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33649 -#: rhodecode/public/js/scripts.js:25497 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:72 +#: rhodecode/public/js/rhodecode-components.js:29139 +#: rhodecode/public/js/scripts.js:20987 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:78 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:164 msgid "in {0} and {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47492 -#: rhodecode/public/js/scripts.js:39340 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:20 +#: rhodecode/public/js/rhodecode-components.js:43198 +#: rhodecode/public/js/scripts.js:35046 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:22 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:4 msgid "Loading more results..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47495 -#: rhodecode/public/js/scripts.js:39343 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:43 +#: rhodecode/public/js/rhodecode-components.js:43201 +#: rhodecode/public/js/scripts.js:35049 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:47 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:7 msgid "Searching..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47498 -#: rhodecode/public/js/scripts.js:39346 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:24 +#: rhodecode/public/js/rhodecode-components.js:43204 +#: rhodecode/public/js/scripts.js:35052 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:27 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:10 msgid "No matches found" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47501 -#: rhodecode/public/js/scripts.js:39349 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:19 +#: rhodecode/public/js/rhodecode-components.js:43207 +#: rhodecode/public/js/scripts.js:35055 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:21 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:13 msgid "Loading failed" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47505 -#: rhodecode/public/js/scripts.js:39353 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:34 +#: rhodecode/public/js/rhodecode-components.js:43211 +#: rhodecode/public/js/scripts.js:35059 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:38 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:17 msgid "One result is available, press enter to select it." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47507 -#: rhodecode/public/js/scripts.js:39355 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:95 +#: rhodecode/public/js/rhodecode-components.js:43213 +#: rhodecode/public/js/scripts.js:35061 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:102 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:19 msgid "{0} results are available, use up and down arrow keys to navigate." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47512 -#: rhodecode/public/js/scripts.js:39360 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:39 +#: rhodecode/public/js/rhodecode-components.js:43218 +#: rhodecode/public/js/scripts.js:35066 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:43 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:24 msgid "Please enter {0} or more character" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47514 -#: rhodecode/public/js/scripts.js:39362 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:40 +#: rhodecode/public/js/rhodecode-components.js:43220 +#: rhodecode/public/js/scripts.js:35068 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:44 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:26 msgid "Please enter {0} or more characters" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47519 -#: rhodecode/public/js/scripts.js:39367 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:37 +#: rhodecode/public/js/rhodecode-components.js:43225 +#: rhodecode/public/js/scripts.js:35073 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:41 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:31 msgid "Please delete {0} character" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47521 -#: rhodecode/public/js/scripts.js:39369 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:38 +#: rhodecode/public/js/rhodecode-components.js:43227 +#: rhodecode/public/js/scripts.js:35075 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:42 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:33 msgid "Please delete {0} characters" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47525 -#: rhodecode/public/js/scripts.js:39373 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:64 +#: rhodecode/public/js/rhodecode-components.js:43231 +#: rhodecode/public/js/scripts.js:35079 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:69 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:37 msgid "You can only select {0} item" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47527 -#: rhodecode/public/js/scripts.js:39375 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:65 +#: rhodecode/public/js/rhodecode-components.js:43233 +#: rhodecode/public/js/scripts.js:35081 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:70 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:39 msgid "You can only select {0} items" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48456 -#: rhodecode/public/js/scripts.js:40304 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:78 +#: rhodecode/public/js/rhodecode-components.js:44167 +#: rhodecode/public/js/scripts.js:36015 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:84 #: rhodecode/public/js/src/rhodecode/changelog.js:35 msgid "showing {0} out of {1} commit" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48458 -#: rhodecode/public/js/scripts.js:40306 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:79 +#: rhodecode/public/js/rhodecode-components.js:44169 +#: rhodecode/public/js/scripts.js:36017 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:85 #: rhodecode/public/js/src/rhodecode/changelog.js:37 msgid "showing {0} out of {1} commits" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48891 -#: rhodecode/public/js/scripts.js:40739 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:46 -#: rhodecode/public/js/src/rhodecode/codemirror.js:296 +#: rhodecode/public/js/rhodecode-components.js:44615 +#: rhodecode/public/js/scripts.js:36463 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:50 +#: rhodecode/public/js/src/rhodecode/codemirror.js:297 msgid "Set status to Approved" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48910 -#: rhodecode/public/js/scripts.js:40758 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:47 -#: rhodecode/public/js/src/rhodecode/codemirror.js:315 +#: rhodecode/public/js/rhodecode-components.js:44634 +#: rhodecode/public/js/scripts.js:36482 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:51 +#: rhodecode/public/js/src/rhodecode/codemirror.js:316 msgid "Set status to Rejected" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48929 -#: rhodecode/public/js/scripts.js:40777 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:58 -#: rhodecode/public/js/src/rhodecode/codemirror.js:334 +#: rhodecode/public/js/rhodecode-components.js:44653 +#: rhodecode/public/js/scripts.js:36501 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:63 +#: rhodecode/public/js/src/rhodecode/codemirror.js:335 #: rhodecode/templates/email_templates/commit_comment.mako:99 #: rhodecode/templates/email_templates/pull_request_comment.mako:107 msgid "TODO comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48949 -#: rhodecode/public/js/scripts.js:40797 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:33 -#: rhodecode/public/js/src/rhodecode/codemirror.js:354 +#: rhodecode/public/js/rhodecode-components.js:44673 +#: rhodecode/public/js/scripts.js:36521 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:37 +#: rhodecode/public/js/src/rhodecode/codemirror.js:355 msgid "Note Comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49315 -#: rhodecode/public/js/scripts.js:41163 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:77 -#: rhodecode/public/js/src/rhodecode/comments.js:125 +#: rhodecode/public/js/rhodecode-components.js:45040 +#: rhodecode/public/js/scripts.js:36888 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:83 +#: rhodecode/public/js/src/rhodecode/comments.js:126 msgid "resolve comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49399 -#: rhodecode/public/js/scripts.js:41247 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:53 -#: rhodecode/public/js/src/rhodecode/comments.js:209 +#: rhodecode/public/js/rhodecode-components.js:45124 +#: rhodecode/public/js/scripts.js:36972 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:58 +#: rhodecode/public/js/src/rhodecode/comments.js:210 msgid "Status Review" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49414 -#: rhodecode/public/js/scripts.js:41262 +#: rhodecode/public/js/rhodecode-components.js:45139 +#: rhodecode/public/js/scripts.js:36987 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:10 -#: rhodecode/public/js/src/rhodecode/comments.js:224 +#: rhodecode/public/js/src/rhodecode/comments.js:225 msgid "" "Comment text will be set automatically based on currently selected status " "({0}) ..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49571 -#: rhodecode/public/js/scripts.js:41419 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:55 -#: rhodecode/public/js/src/rhodecode/comments.js:381 +#: rhodecode/public/js/rhodecode-components.js:45296 +#: rhodecode/public/js/scripts.js:37144 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:60 +#: rhodecode/public/js/src/rhodecode/comments.js:382 msgid "Submitting..." msgstr "Przesyłanie..." -#: rhodecode/public/js/rhodecode-components.js:49622 -#: rhodecode/public/js/scripts.js:41470 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:18 -#: rhodecode/public/js/src/rhodecode/comments.js:432 +#: rhodecode/public/js/rhodecode-components.js:45347 +#: rhodecode/public/js/scripts.js:37195 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:20 +#: rhodecode/public/js/src/rhodecode/comments.js:433 #: rhodecode/templates/files/files_browser_tree.mako:51 msgid "Loading ..." msgstr "Ładuję..." -#: rhodecode/public/js/rhodecode-components.js:49727 -#: rhodecode/public/js/scripts.js:41575 +#: rhodecode/public/js/rhodecode-components.js:45452 +#: rhodecode/public/js/scripts.js:37300 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:12 -#: rhodecode/public/js/src/rhodecode/comments.js:537 +#: rhodecode/public/js/src/rhodecode/comments.js:538 msgid "Delete this comment?" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49798 -#: rhodecode/public/js/scripts.js:41646 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:17 +#: rhodecode/public/js/rhodecode-components.js:45522 +#: rhodecode/public/js/scripts.js:37370 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:18 #: rhodecode/public/js/src/rhodecode/comments.js:608 msgid "Leave a comment, or click resolve button to resolve TODO comment #{0}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49875 -#: rhodecode/public/js/scripts.js:41723 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:16 +#: rhodecode/public/js/rhodecode-components.js:45599 +#: rhodecode/public/js/scripts.js:37447 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:17 #: rhodecode/public/js/src/rhodecode/comments.js:685 msgid "Leave a comment on line {0}." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49989 -#: rhodecode/public/js/scripts.js:41837 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:59 +#: rhodecode/public/js/rhodecode-components.js:45713 +#: rhodecode/public/js/scripts.js:37561 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:64 #: rhodecode/public/js/src/rhodecode/comments.js:799 msgid "TODO from comment {0} was fixed." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50195 -#: rhodecode/public/js/scripts.js:42043 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:81 +#: rhodecode/public/js/rhodecode-components.js:45919 +#: rhodecode/public/js/scripts.js:37767 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:87 #: rhodecode/public/js/src/rhodecode/files.js:150 msgid "truncated result" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50197 -#: rhodecode/public/js/scripts.js:42045 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:82 +#: rhodecode/public/js/rhodecode-components.js:45921 +#: rhodecode/public/js/scripts.js:37769 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:88 #: rhodecode/public/js/src/rhodecode/files.js:152 msgid "truncated results" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50206 -#: rhodecode/public/js/scripts.js:42054 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:25 +#: rhodecode/public/js/rhodecode-components.js:45930 +#: rhodecode/public/js/scripts.js:37778 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:28 #: rhodecode/public/js/src/rhodecode/files.js:161 msgid "No matching files" msgstr "Nie ma plików pasujących" -#: rhodecode/public/js/rhodecode-components.js:50341 -#: rhodecode/public/js/scripts.js:42189 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:44 +#: rhodecode/public/js/rhodecode-components.js:46065 +#: rhodecode/public/js/scripts.js:37913 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:48 #: rhodecode/public/js/src/rhodecode/files.js:296 msgid "Selection link" msgstr "Wybór linku" -#: rhodecode/public/js/rhodecode-components.js:50381 -#: rhodecode/public/js/scripts.js:42229 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:54 +#: rhodecode/public/js/rhodecode-components.js:46105 +#: rhodecode/public/js/scripts.js:37953 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:59 #: rhodecode/public/js/src/rhodecode/followers.js:26 msgid "Stop following this repository" msgstr "Zakończyć obserwację tego repozytorium" -#: rhodecode/public/js/rhodecode-components.js:50382 -#: rhodecode/public/js/scripts.js:42230 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:61 +#: rhodecode/public/js/rhodecode-components.js:46106 +#: rhodecode/public/js/scripts.js:37954 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:66 #: rhodecode/public/js/src/rhodecode/followers.js:27 msgid "Unfollow" msgstr "Nie obserwuj" -#: rhodecode/public/js/rhodecode-components.js:50391 -#: rhodecode/public/js/scripts.js:42239 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:52 +#: rhodecode/public/js/rhodecode-components.js:46115 +#: rhodecode/public/js/scripts.js:37963 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:57 #: rhodecode/public/js/src/rhodecode/followers.js:36 msgid "Start following this repository" msgstr "Zacznij obserwację tego repozytorium" -#: rhodecode/public/js/rhodecode-components.js:50392 -#: rhodecode/public/js/scripts.js:42240 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:14 +#: rhodecode/public/js/rhodecode-components.js:46116 +#: rhodecode/public/js/scripts.js:37964 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:15 #: rhodecode/public/js/src/rhodecode/followers.js:37 msgid "Follow" msgstr "Obserwuj" -#: rhodecode/public/js/rhodecode-components.js:50770 -#: rhodecode/public/js/rhodecode-components.js:50779 -#: rhodecode/public/js/scripts.js:42618 rhodecode/public/js/scripts.js:42627 +#: rhodecode/public/js/rhodecode-components.js:46496 +#: rhodecode/public/js/rhodecode-components.js:46505 +#: rhodecode/public/js/scripts.js:38344 rhodecode/public/js/scripts.js:38353 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:5 #: rhodecode/public/js/src/rhodecode/pullrequests.js:134 #: rhodecode/public/js/src/rhodecode/pullrequests.js:143 msgid "All reviewers must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50784 -#: rhodecode/public/js/scripts.js:42632 +#: rhodecode/public/js/rhodecode-components.js:46510 +#: rhodecode/public/js/scripts.js:38358 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:6 #: rhodecode/public/js/src/rhodecode/pullrequests.js:148 msgid "At least {0} reviewer must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50790 -#: rhodecode/public/js/scripts.js:42638 +#: rhodecode/public/js/rhodecode-components.js:46516 +#: rhodecode/public/js/scripts.js:38364 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:7 #: rhodecode/public/js/src/rhodecode/pullrequests.js:154 msgid "At least {0} reviewers must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50797 -#: rhodecode/public/js/scripts.js:42645 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:41 +#: rhodecode/public/js/rhodecode-components.js:46523 +#: rhodecode/public/js/scripts.js:38371 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:45 #: rhodecode/public/js/src/rhodecode/pullrequests.js:161 msgid "Reviewers picked from source code changes." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50804 -#: rhodecode/public/js/scripts.js:42652 +#: rhodecode/public/js/rhodecode-components.js:46530 +#: rhodecode/public/js/scripts.js:38378 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:4 #: rhodecode/public/js/src/rhodecode/pullrequests.js:168 msgid "Adding new reviewers is forbidden." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50811 -#: rhodecode/public/js/scripts.js:42659 +#: rhodecode/public/js/rhodecode-components.js:46537 +#: rhodecode/public/js/scripts.js:38385 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:8 #: rhodecode/public/js/src/rhodecode/pullrequests.js:175 msgid "Author is not allowed to be a reviewer." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50825 -#: rhodecode/public/js/scripts.js:42673 +#: rhodecode/public/js/rhodecode-components.js:46551 +#: rhodecode/public/js/scripts.js:38399 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:11 #: rhodecode/public/js/src/rhodecode/pullrequests.js:189 msgid "Commit Authors are not allowed to be a reviewer." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50972 -#: rhodecode/public/js/scripts.js:42820 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:63 +#: rhodecode/public/js/rhodecode-components.js:46698 +#: rhodecode/public/js/scripts.js:38546 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:68 #: rhodecode/public/js/src/rhodecode/pullrequests.js:336 msgid "User `{0}` not allowed to be a reviewer" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51099 -#: rhodecode/public/js/scripts.js:42947 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:66 -#: rhodecode/public/js/src/rhodecode/pullrequests.js:463 +#: rhodecode/public/js/rhodecode-components.js:46823 +#: rhodecode/public/js/scripts.js:38671 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:71 +#: rhodecode/public/js/src/rhodecode/pullrequests.js:461 msgid "added manually by \"{0}\"" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51101 -#: rhodecode/public/js/scripts.js:42949 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:76 -#: rhodecode/public/js/src/rhodecode/pullrequests.js:465 +#: rhodecode/public/js/rhodecode-components.js:46825 +#: rhodecode/public/js/scripts.js:38673 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:82 +#: rhodecode/public/js/src/rhodecode/pullrequests.js:463 msgid "member of \"{0}\"" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51682 -#: rhodecode/public/js/scripts.js:43530 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:69 +#: rhodecode/public/js/rhodecode-components.js:47404 +#: rhodecode/public/js/scripts.js:39252 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:75 #: rhodecode/public/js/src/rhodecode.js:142 msgid "file" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51702 -#: rhodecode/public/js/scripts.js:43550 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:49 +#: rhodecode/public/js/rhodecode-components.js:47424 +#: rhodecode/public/js/scripts.js:39272 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:53 #: rhodecode/public/js/src/rhodecode.js:162 msgid "Show more" msgstr "Pokaż więcej" +#: rhodecode/public/js/rhodecode-components.js:47805 +#: rhodecode/public/js/scripts.js:39653 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:72 +#: rhodecode/public/js/src/rhodecode.js:543 +msgid "date not in future" +msgstr "" + +#: rhodecode/public/js/rhodecode-components.js:47813 +#: rhodecode/public/js/scripts.js:39661 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:56 +#: rhodecode/public/js/src/rhodecode.js:551 +msgid "Specified expiration date" +msgstr "" + #: rhodecode/public/js/rhodecode/i18n/js_translations.js:2 msgid "(from usergroup {0})" msgstr "" @@ -4478,7 +4606,7 @@ msgstr "Dodaj kolejny komentarz" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:9 #: rhodecode/public/js/src/i18n_messages.js:5 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:325 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:331 msgid "Close" msgstr "Zamknij" @@ -4486,141 +4614,159 @@ msgstr "Zamknij" msgid "Diff to Commit " msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:15 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:14 +msgid "" +"Fetching repository state failed. Error code: {0} {1}. Try refreshing this " +"page." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:16 #: rhodecode/public/js/src/i18n_messages.js:4 msgid "Invite reviewers to this discussion" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:21 -msgid "No bookmarks available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:22 -msgid "No branches available yet." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:23 -msgid "No gists available yet." +msgid "No bookmarks available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:24 +msgid "No branches available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:25 +msgid "No forks available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:26 +msgid "No gists available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:29 msgid "No pull requests available yet." msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:27 -msgid "No repositories available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:28 -msgid "No repository groups available yet." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:30 -msgid "No tags available yet." +msgid "No repositories available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:31 -msgid "No user groups available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:32 -msgid "No users available yet." +msgid "No repository groups available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:33 +msgid "No ssh keys available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:34 +msgid "No tags available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:35 -#: rhodecode/templates/changelog/changelog.mako:61 -msgid "Open new pull request" -msgstr "Otwórz nową prośbę o połączenie gałęzi" +msgid "No user groups available yet." +msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:36 +msgid "No users available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:39 +#: rhodecode/templates/changelog/changelog.mako:59 +msgid "Open new pull request" +msgstr "Otwórz nową prośbę o połączenie gałęzi" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:40 msgid "Open new pull request for selected commit" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:42 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:46 msgid "Saving..." msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:45 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:49 #: rhodecode/public/js/src/i18n_messages.js:6 #: rhodecode/templates/admin/settings/settings_email.mako:48 msgid "Send" msgstr "Wyślij" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:48 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:52 msgid "Show at Commit " msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:50 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:54 msgid "Show selected commit __S" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:51 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:55 msgid "Show selected commits __S ... __E" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:56 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:61 #: rhodecode/public/js/src/i18n_messages.js:7 msgid "Switch to chat" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:57 -#: rhodecode/public/js/src/i18n_messages.js:8 -msgid "Switch to comment" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:60 -msgid "" -"There are currently no open pull requests requiring your participation." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:62 -msgid "Updating..." +#: rhodecode/public/js/src/i18n_messages.js:8 +msgid "Switch to comment" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:65 +msgid "" +"There are currently no open pull requests requiring your participation." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:67 +msgid "Updating..." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:73 #: rhodecode/templates/admin/auth/auth_settings.mako:71 msgid "disabled" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:68 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:74 #: rhodecode/templates/admin/auth/auth_settings.mako:71 msgid "enabled" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:70 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:76 msgid "files" msgstr "pliki" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:75 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:81 #: rhodecode/templates/pullrequests/pullrequest.mako:140 msgid "loading..." msgstr "wczytywanie..." -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:80 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:86 msgid "specify commit" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:83 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:89 msgid "{0} active out of {1} users" msgstr "{0} aktywnych z {1} użytkowników" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:88 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:94 msgid "{0} days" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:90 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:96 msgid "{0} hours" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:93 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:99 msgid "{0} months" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:94 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:100 +msgid "{0} out of {1} ssh keys" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:101 msgid "{0} out of {1} users" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:98 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:105 msgid "{0} years" msgstr "" @@ -4656,13 +4802,14 @@ msgstr "Repozytorium" #: rhodecode/templates/admin/gists/index.mako:18 #: rhodecode/templates/admin/my_account/my_account_repos.mako:7 #: rhodecode/templates/admin/my_account/my_account_watched.mako:7 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:11 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:12 #: rhodecode/templates/admin/repos/repos.mako:12 #: rhodecode/templates/admin/user_groups/user_groups.mako:12 #: rhodecode/templates/admin/users/users.mako:12 #: rhodecode/templates/bookmarks/bookmarks.mako:12 #: rhodecode/templates/branches/branches.mako:12 -#: rhodecode/templates/journal/journal.mako:12 +#: rhodecode/templates/journal/journal.mako:13 #: rhodecode/templates/tags/tags.mako:12 msgid "quick filter..." msgstr "szybki filtr..." @@ -4694,19 +4841,19 @@ msgid "Edit Repository Group" msgstr "Edytuj Grupę Repozytoriów" #: rhodecode/templates/index_base.mako:97 -#: rhodecode/templates/index_base.mako:122 +#: rhodecode/templates/index_base.mako:125 #: rhodecode/templates/admin/gists/index.mako:112 -#: rhodecode/templates/admin/integrations/list.mako:102 -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:39 +#: rhodecode/templates/admin/integrations/list.mako:106 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:55 #: rhodecode/templates/admin/my_account/my_account_repos.mako:31 #: rhodecode/templates/admin/my_account/my_account_watched.mako:31 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:53 #: rhodecode/templates/admin/repos/repo_add_base.mako:9 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:16 #: rhodecode/templates/admin/repos/repos.mako:54 -#: rhodecode/templates/admin/user_groups/user_groups.mako:55 +#: rhodecode/templates/admin/user_groups/user_groups.mako:61 #: rhodecode/templates/admin/users/user_edit_groups.mako:54 -#: rhodecode/templates/base/perms_summary.mako:102 +#: rhodecode/templates/base/perms_summary.mako:149 #: rhodecode/templates/bookmarks/bookmarks.mako:59 #: rhodecode/templates/branches/branches.mako:58 #: rhodecode/templates/files/files_browser_tree.mako:5 @@ -4716,12 +4863,15 @@ msgid "Name" msgstr "Nazwa" #: rhodecode/templates/index_base.mako:100 -#: rhodecode/templates/index_base.mako:125 +#: rhodecode/templates/index_base.mako:128 #: rhodecode/templates/admin/gists/index.mako:114 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:15 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:71 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:10 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:55 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:49 #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:45 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:42 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:55 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:56 #: rhodecode/templates/admin/repos/repo_add_base.mako:43 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:29 @@ -4729,13 +4879,15 @@ msgstr "Nazwa" #: rhodecode/templates/admin/repos/repos.mako:57 #: rhodecode/templates/admin/user_groups/user_group_add.mako:43 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:42 -#: rhodecode/templates/admin/user_groups/user_groups.mako:57 +#: rhodecode/templates/admin/user_groups/user_groups.mako:63 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:15 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:67 #: rhodecode/templates/admin/users/user_edit_groups.mako:59 #: rhodecode/templates/admin/users/user_edit_ips.mako:12 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:10 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:50 #: rhodecode/templates/base/issue_tracker_settings.mako:10 -#: rhodecode/templates/changeset/changeset.mako:73 +#: rhodecode/templates/changeset/changeset.mako:76 #: rhodecode/templates/compare/compare_commits.mako:21 #: rhodecode/templates/email_templates/commit_comment.mako:89 #: rhodecode/templates/email_templates/pull_request_review.mako:41 @@ -4743,48 +4895,51 @@ msgstr "Nazwa" #: rhodecode/templates/files/file_tree_detail.mako:5 #: rhodecode/templates/files/file_tree_detail.mako:12 #: rhodecode/templates/forks/fork.mako:48 -#: rhodecode/templates/forks/forks_data.mako:9 +#: rhodecode/templates/forks/forks.mako:72 #: rhodecode/templates/pullrequests/pullrequest.mako:54 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:163 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:487 -#: rhodecode/templates/summary/components.mako:73 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:169 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:493 +#: rhodecode/templates/summary/components.mako:82 msgid "Description" msgstr "Opis" -#: rhodecode/templates/index_base.mako:102 -#: rhodecode/templates/index_base.mako:133 +#: rhodecode/templates/index_base.mako:103 +#: rhodecode/templates/index_base.mako:131 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:59 +#: rhodecode/templates/admin/repos/repos.mako:60 +msgid "Last Change" +msgstr "Ostatnia akytwność" + +#: rhodecode/templates/index_base.mako:105 +#: rhodecode/templates/index_base.mako:136 #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:5 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:24 -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:60 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:37 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:63 #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:5 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:109 #: rhodecode/templates/admin/repos/repos.mako:65 #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:5 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:24 -#: rhodecode/templates/admin/user_groups/user_groups.mako:66 +#: rhodecode/templates/admin/user_groups/user_groups.mako:71 #: rhodecode/templates/admin/users/user_edit_groups.mako:65 -#: rhodecode/templates/forks/forks_data.mako:7 -#: rhodecode/templates/summary/components.mako:195 +#: rhodecode/templates/forks/forks.mako:68 +#: rhodecode/templates/summary/components.mako:203 msgid "Owner" msgstr "Właściciel" -#: rhodecode/templates/index_base.mako:128 -#: rhodecode/templates/admin/repos/repos.mako:60 -msgid "Last Change" -msgstr "Ostatnia akytwność" - -#: rhodecode/templates/index_base.mako:131 +#: rhodecode/templates/index_base.mako:134 #: rhodecode/templates/admin/my_account/my_account_repos.mako:35 #: rhodecode/templates/admin/my_account/my_account_watched.mako:35 #: rhodecode/templates/admin/repos/repos.mako:63 #: rhodecode/templates/bookmarks/bookmarks.mako:66 #: rhodecode/templates/branches/branches.mako:65 -#: rhodecode/templates/changelog/changelog.mako:107 -#: rhodecode/templates/changeset/changeset.mako:36 +#: rhodecode/templates/changelog/changelog.mako:116 +#: rhodecode/templates/changeset/changeset.mako:37 #: rhodecode/templates/compare/compare_commits.mako:19 #: rhodecode/templates/email_templates/commit_comment.mako:49 #: rhodecode/templates/email_templates/commit_comment.mako:88 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:485 +#: rhodecode/templates/files/file_authors_box.mako:31 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:491 #: rhodecode/templates/search/search_commit.mako:6 #: rhodecode/templates/summary/summary_commits.mako:8 #: rhodecode/templates/tags/tags.mako:66 @@ -4801,7 +4956,7 @@ msgid "Home" msgstr "Strona Główna" #: rhodecode/templates/login.mako:5 rhodecode/templates/login.mako:35 -#: rhodecode/templates/login.mako:75 rhodecode/templates/base/base.mako:332 +#: rhodecode/templates/login.mako:75 rhodecode/templates/base/base.mako:341 #: rhodecode/templates/debug_style/login.html:60 msgid "Sign In" msgstr "Zaloguj się" @@ -4915,6 +5070,70 @@ msgstr "" msgid "Create Account" msgstr "" +#: rhodecode/templates/admin/admin_audit_log_entry.mako:6 +msgid "Admin audit log entry" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:13 +msgid "Audit long entry" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:31 +msgid "User" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:43 +#: rhodecode/templates/admin/admin_log_base.mako:11 +#: rhodecode/templates/bookmarks/bookmarks.mako:61 +#: rhodecode/templates/branches/branches.mako:60 +#: rhodecode/templates/tags/tags.mako:61 +msgid "Date" +msgstr "Data" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:51 +#: rhodecode/templates/admin/admin_log_base.mako:12 +msgid "IP" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:60 +#: rhodecode/templates/admin/admin_log_base.mako:8 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:18 +#: rhodecode/templates/admin/my_account/my_account_repos.mako:37 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:12 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:55 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:65 +#: rhodecode/templates/admin/repos/repo_edit_fields.mako:13 +#: rhodecode/templates/admin/repos/repos.mako:69 +#: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:71 +#: rhodecode/templates/admin/user_groups/user_groups.mako:73 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:18 +#: rhodecode/templates/admin/users/user_edit_groups.mako:73 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:12 +#: rhodecode/templates/admin/users/users.mako:80 +#: rhodecode/templates/files/files_detail.mako:58 +#: rhodecode/templates/forks/forks.mako:79 +msgid "Action" +msgstr "Działanie" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:78 +#: rhodecode/templates/admin/admin_log_base.mako:9 +msgid "Action Data" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:86 +#: rhodecode/templates/admin/admin_log_base.mako:47 +msgid "data not available for v1 entries type" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:92 +#: rhodecode/templates/admin/admin_log_base.mako:10 +#: rhodecode/templates/admin/defaults/defaults.mako:31 +#: rhodecode/templates/admin/permissions/permissions_objects.mako:13 +#: rhodecode/templates/search/search_commit.mako:5 +#: rhodecode/templates/search/search_path.mako:3 +msgid "Repository" +msgstr "Repozytorium" + #: rhodecode/templates/admin/admin_audit_logs.mako:5 #: rhodecode/templates/base/base.mako:75 msgid "Admin audit logs" @@ -4925,68 +5144,34 @@ msgid "filter..." msgstr "" #: rhodecode/templates/admin/admin_audit_logs.mako:14 +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:15 #: rhodecode/templates/admin/users/user_edit_audit.mako:15 msgid "filter" msgstr "filtr" #: rhodecode/templates/admin/admin_audit_logs.mako:15 +#: rhodecode/templates/admin/repos/repo_edit.mako:89 +#: rhodecode/templates/admin/users/user_edit.mako:47 msgid "Audit logs" msgstr "" #: rhodecode/templates/admin/admin_audit_logs.mako:17 +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:17 #: rhodecode/templates/admin/users/user_edit_audit.mako:17 -#: rhodecode/templates/journal/journal.mako:17 +#: rhodecode/templates/journal/journal.mako:18 #: rhodecode/templates/search/search.mako:76 msgid "Example Queries" msgstr "" -#: rhodecode/templates/admin/admin_log_base.mako:7 -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:18 -#: rhodecode/templates/admin/my_account/my_account_repos.mako:37 -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:62 -#: rhodecode/templates/admin/repos/repo_edit_fields.mako:13 -#: rhodecode/templates/admin/repos/repos.mako:69 -#: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:71 -#: rhodecode/templates/admin/user_groups/user_groups.mako:68 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:18 -#: rhodecode/templates/admin/users/user_edit_groups.mako:73 -#: rhodecode/templates/admin/users/users.mako:80 -#: rhodecode/templates/files/files_detail.mako:58 -msgid "Action" -msgstr "Działanie" - -#: rhodecode/templates/admin/admin_log_base.mako:8 -msgid "Action Data" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:9 -#: rhodecode/templates/admin/defaults/defaults.mako:31 -#: rhodecode/templates/admin/permissions/permissions_objects.mako:13 -#: rhodecode/templates/search/search_commit.mako:5 -#: rhodecode/templates/search/search_path.mako:3 -msgid "Repository" -msgstr "Repozytorium" - -#: rhodecode/templates/admin/admin_log_base.mako:10 -#: rhodecode/templates/bookmarks/bookmarks.mako:61 -#: rhodecode/templates/branches/branches.mako:60 -#: rhodecode/templates/tags/tags.mako:61 -msgid "Date" -msgstr "Data" - -#: rhodecode/templates/admin/admin_log_base.mako:11 -msgid "IP" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:38 +#: rhodecode/templates/admin/admin_log_base.mako:6 +msgid "Uid" +msgstr "" + +#: rhodecode/templates/admin/admin_log_base.mako:42 msgid "toggle" msgstr "" -#: rhodecode/templates/admin/admin_log_base.mako:43 -msgid "data not available for v1 entries type" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:64 +#: rhodecode/templates/admin/admin_log_base.mako:68 msgid "No actions yet" msgstr "Brak akcji" @@ -5024,13 +5209,13 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:106 #: rhodecode/templates/admin/permissions/permissions_application.mako:59 #: rhodecode/templates/admin/permissions/permissions_objects.mako:56 -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:72 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:135 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:67 -#: rhodecode/templates/admin/repos/repo_add_base.mako:101 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:78 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:133 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:83 +#: rhodecode/templates/admin/repos/repo_add_base.mako:106 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:79 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:109 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:194 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:200 #: rhodecode/templates/admin/settings/settings_hooks.mako:63 #: rhodecode/templates/admin/settings/settings_issuetracker.mako:15 #: rhodecode/templates/admin/user_groups/user_group_add.mako:60 @@ -5058,21 +5243,21 @@ msgstr "" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:14 #: rhodecode/templates/admin/gists/index.mako:110 -#: rhodecode/templates/admin/integrations/list.mako:103 -#: rhodecode/templates/admin/repos/repo_add_base.mako:75 +#: rhodecode/templates/admin/integrations/list.mako:107 +#: rhodecode/templates/admin/repos/repo_add_base.mako:80 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:12 msgid "Type" msgstr "Typ" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:23 -#: rhodecode/templates/admin/repos/repo_add_base.mako:93 +#: rhodecode/templates/admin/repos/repo_add_base.mako:98 msgid "Private Repository" msgstr "" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:27 -#: rhodecode/templates/admin/repos/repo_add_base.mako:97 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:143 -#: rhodecode/templates/forks/fork.mako:87 +#: rhodecode/templates/admin/repos/repo_add_base.mako:102 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:149 +#: rhodecode/templates/forks/fork.mako:92 msgid "" "Private repositories are only visible to people explicitly added as " "collaborators." @@ -5127,7 +5312,7 @@ msgstr "" #: rhodecode/templates/admin/gists/edit.mako:56 #: rhodecode/templates/admin/gists/new.mako:50 #: rhodecode/templates/files/files_add.mako:80 -#: rhodecode/templates/files/files_edit.mako:78 +#: rhodecode/templates/files/files_edit.mako:81 msgid "plain" msgstr "zwykły" @@ -5138,15 +5323,15 @@ msgstr "Zaktualizuj Gist" #: rhodecode/templates/admin/gists/edit.mako:102 #: rhodecode/templates/base/issue_tracker_settings.mako:73 #: rhodecode/templates/changeset/changeset_file_comment.mako:390 -#: rhodecode/templates/codeblocks/diffs.mako:76 +#: rhodecode/templates/codeblocks/diffs.mako:70 #: rhodecode/templates/files/files_add.mako:108 #: rhodecode/templates/files/files_delete.mako:69 -#: rhodecode/templates/files/files_edit.mako:105 +#: rhodecode/templates/files/files_edit.mako:108 #: rhodecode/templates/pullrequests/pullrequest_show.mako:64 msgid "Cancel" msgstr "Anuluj" -#: rhodecode/templates/admin/gists/edit.mako:122 +#: rhodecode/templates/admin/gists/edit.mako:125 #, python-format msgid "" "Gist was updated since you started editing. Copy your changes and click " @@ -5179,7 +5364,7 @@ msgid "All Public Gists" msgstr "" #: rhodecode/templates/admin/gists/index.mako:44 -#: rhodecode/templates/admin/gists/show.mako:36 +#: rhodecode/templates/admin/gists/show.mako:35 msgid "Create New Gist" msgstr "Utwórz Nowy Gist" @@ -5204,14 +5389,14 @@ msgid "My public" msgstr "" #: rhodecode/templates/admin/gists/index.mako:108 -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:41 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:57 #: rhodecode/templates/bookmarks/bookmarks.mako:63 #: rhodecode/templates/branches/branches.mako:62 -#: rhodecode/templates/changelog/changelog.mako:113 -#: rhodecode/templates/changeset/changeset.mako:200 +#: rhodecode/templates/changelog/changelog.mako:124 +#: rhodecode/templates/changeset/changeset.mako:203 #: rhodecode/templates/compare/compare_commits.mako:18 #: rhodecode/templates/files/files_browser_tree.mako:9 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:484 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:490 #: rhodecode/templates/pullrequests/pullrequests.mako:112 #: rhodecode/templates/search/search_commit.mako:16 #: rhodecode/templates/summary/summary_commits.mako:11 @@ -5220,6 +5405,7 @@ msgid "Author" msgstr "Autor" #: rhodecode/templates/admin/gists/index.mako:116 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:51 #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:6 #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:6 #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:6 @@ -5228,7 +5414,7 @@ msgid "Created on" msgstr "Utworzono" #: rhodecode/templates/admin/gists/index.mako:118 -#: rhodecode/templates/admin/gists/show.mako:65 +#: rhodecode/templates/admin/gists/show.mako:72 msgid "Expires" msgstr "Wygasa" @@ -5262,44 +5448,33 @@ msgstr "Utwórz Publiczny Gist" msgid "Gist" msgstr "Gist" -#: rhodecode/templates/admin/gists/show.mako:49 +#: rhodecode/templates/admin/gists/show.mako:47 +msgid "Copy the url" +msgstr "" + +#: rhodecode/templates/admin/gists/show.mako:54 msgid "Confirm to delete this Gist" msgstr "Potwierdź aby usunąć ten Gist" -#: rhodecode/templates/admin/gists/show.mako:56 -#: rhodecode/templates/admin/integrations/list.mako:204 -#: rhodecode/templates/admin/my_account/my_account_profile.mako:5 -#: rhodecode/templates/base/issue_tracker_settings.mako:60 -#: rhodecode/templates/data_table/_dt_elements.mako:118 -#: rhodecode/templates/data_table/_dt_elements.mako:180 -#: rhodecode/templates/data_table/_dt_elements.mako:193 -#: rhodecode/templates/data_table/_dt_elements.mako:206 -#: rhodecode/templates/debug_style/buttons.html:128 -#: rhodecode/templates/files/files_add.mako:208 -#: rhodecode/templates/files/files_edit.mako:165 -#: rhodecode/templates/files/files_source.mako:48 -#: rhodecode/templates/files/files_source.mako:51 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:63 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:339 -#: rhodecode/templates/users/user_profile.mako:7 -msgid "Edit" -msgstr "Edycja" - -#: rhodecode/templates/admin/gists/show.mako:58 +#: rhodecode/templates/admin/gists/show.mako:60 +msgid "Copy content" +msgstr "" + +#: rhodecode/templates/admin/gists/show.mako:65 msgid "Show as Raw" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:62 +#: rhodecode/templates/admin/gists/show.mako:69 msgid "Private Gist" msgstr "Prywatny Gist" -#: rhodecode/templates/admin/gists/show.mako:77 +#: rhodecode/templates/admin/gists/show.mako:85 msgid "created" msgstr "utworzono" -#: rhodecode/templates/admin/gists/show.mako:91 +#: rhodecode/templates/admin/gists/show.mako:100 #: rhodecode/templates/files/files_delete.mako:50 -#: rhodecode/templates/files/files_source.mako:87 +#: rhodecode/templates/files/files_source.mako:100 msgid "Show as raw" msgstr "wyświetl jako raw" @@ -5312,7 +5487,7 @@ msgstr "" #: rhodecode/templates/admin/integrations/new.mako:13 #: rhodecode/templates/admin/permissions/permissions_objects.mako:28 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:14 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:127 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:125 msgid "Repository Groups" msgstr "Grupy Repozytoriów" @@ -5325,7 +5500,7 @@ msgstr "Grupy Repozytoriów" #: rhodecode/templates/admin/settings/settings.mako:14 #: rhodecode/templates/admin/user_groups/user_group_edit.mako:33 #: rhodecode/templates/base/base.mako:84 -#: rhodecode/templates/base/base.mako:251 +#: rhodecode/templates/base/base.mako:249 msgid "Settings" msgstr "Ustawienia" @@ -5347,67 +5522,67 @@ msgid "Current Integrations" msgstr "" #: rhodecode/templates/admin/integrations/list.mako:64 -#: rhodecode/templates/admin/notifications/notifications.mako:31 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:41 msgid "All" msgstr "Wszystkie" -#: rhodecode/templates/admin/integrations/list.mako:95 +#: rhodecode/templates/admin/integrations/list.mako:99 #: rhodecode/templates/admin/integrations/new.mako:26 msgid "Create new integration" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:104 +#: rhodecode/templates/admin/integrations/list.mako:108 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:14 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:14 msgid "Scope" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:105 +#: rhodecode/templates/admin/integrations/list.mako:109 #: rhodecode/templates/compare/compare_diff.mako:92 msgid "Actions" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:115 -msgid "No {type} integrations for repo {repo} exist yet." -msgstr "" - -#: rhodecode/templates/admin/integrations/list.mako:117 -msgid "No {type} integrations for repogroup {repogroup} exist yet." -msgstr "" - #: rhodecode/templates/admin/integrations/list.mako:119 +msgid "No {type} integrations for repo {repo} exist yet." +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:121 +msgid "No {type} integrations for repogroup {repogroup} exist yet." +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:123 msgid "No {type} integrations exist yet." msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:133 +#: rhodecode/templates/admin/integrations/list.mako:137 msgid "Create one" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:164 -msgid "repo" -msgstr "" - #: rhodecode/templates/admin/integrations/list.mako:168 -msgid "repogroup" -msgstr "" - -#: rhodecode/templates/admin/integrations/list.mako:170 -msgid "child repos only" +msgid "repo" msgstr "" #: rhodecode/templates/admin/integrations/list.mako:172 +msgid "repogroup" +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:174 +msgid "child repos only" +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:176 msgid "cascade to all" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:177 +#: rhodecode/templates/admin/integrations/list.mako:181 msgid "top level repos only" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:179 +#: rhodecode/templates/admin/integrations/list.mako:183 msgid "global" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:185 +#: rhodecode/templates/admin/integrations/list.mako:189 msgid "unknown integration" msgstr "" @@ -5423,12 +5598,12 @@ msgstr "" msgid "Create New Global Integration" msgstr "" -#: rhodecode/templates/admin/integrations/new.mako:61 +#: rhodecode/templates/admin/integrations/new.mako:63 msgid "No description available" msgstr "" #: rhodecode/templates/admin/my_account/my_account.mako:5 -#: rhodecode/templates/base/base.mako:346 +#: rhodecode/templates/base/base.mako:355 msgid "My account" msgstr "Moje konto" @@ -5447,26 +5622,35 @@ msgstr "Profil" msgid "Auth Tokens" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:35 +#: rhodecode/templates/admin/my_account/my_account.mako:32 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:3 +#: rhodecode/templates/admin/permissions/permissions.mako:48 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:4 +#: rhodecode/templates/admin/users/user_edit.mako:40 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:3 +msgid "SSH Keys" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account.mako:36 msgid "OAuth Identities" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:37 -#: rhodecode/templates/admin/users/user_edit.mako:43 +#: rhodecode/templates/admin/my_account/my_account.mako:38 +#: rhodecode/templates/admin/users/user_edit.mako:44 msgid "Emails" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:39 +#: rhodecode/templates/admin/my_account/my_account.mako:40 msgid "Watched" msgstr "Obserwowane" -#: rhodecode/templates/admin/my_account/my_account.mako:40 -#: rhodecode/templates/admin/notifications/notifications.mako:33 -#: rhodecode/templates/base/base.mako:241 +#: rhodecode/templates/admin/my_account/my_account.mako:41 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:43 +#: rhodecode/templates/base/base.mako:239 msgid "Pull Requests" msgstr "Połączone gałęzie" -#: rhodecode/templates/admin/my_account/my_account.mako:41 +#: rhodecode/templates/admin/my_account/my_account.mako:42 #: rhodecode/templates/admin/permissions/permissions.mako:14 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:49 #: rhodecode/templates/admin/repos/repo_edit.mako:49 @@ -5475,7 +5659,7 @@ msgstr "Połączone gałęzie" msgid "Permissions" msgstr "Uprawnienia" -#: rhodecode/templates/admin/my_account/my_account.mako:42 +#: rhodecode/templates/admin/my_account/my_account.mako:43 msgid "Live Notifications" msgstr "" @@ -5525,16 +5709,23 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:86 #: rhodecode/templates/admin/my_account/my_account_emails.mako:64 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:60 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:67 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:63 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:65 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:82 #: rhodecode/templates/admin/users/user_edit_emails.mako:62 #: rhodecode/templates/admin/users/user_edit_ips.mako:70 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:62 msgid "Add" msgstr "Dodaj" -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:128 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:125 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:118 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:116 +msgid "Select or enter expiration date" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:153 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:151 msgid "repository scope" msgstr "" @@ -5626,11 +5817,11 @@ msgstr "" msgid "Pull Requests You Participate In" msgstr "" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:37 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:53 msgid "Target Repo" msgstr "" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:43 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:59 #: rhodecode/templates/admin/settings/settings_global.mako:9 #: rhodecode/templates/email_templates/pull_request_review.mako:39 #: rhodecode/templates/email_templates/pull_request_review.mako:72 @@ -5639,7 +5830,7 @@ msgstr "" msgid "Title" msgstr "Tytuł" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:47 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:63 #: rhodecode/templates/pullrequests/pullrequests.mako:118 msgid "Last Update" msgstr "" @@ -5648,41 +5839,97 @@ msgstr "" msgid "Repositories You Own" msgstr "" +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:9 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:47 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:9 +msgid "Fingerprint" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:11 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:11 +#: rhodecode/templates/data_table/_dt_elements.mako:183 +msgid "Created" +msgstr "Utworzono" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:15 +msgid "" +"SSH Keys usage is currently disabled, please ask your administrator to " +"enable them." +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:30 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:27 +#, python-format +msgid "Confirm to remove ssh key %s" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:38 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:35 +msgid "No additional ssh keys specified" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:52 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:47 +msgid "New ssh key" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:56 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:51 +msgid "Generate random RSA key" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:62 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:57 +msgid "" +"Public key, begins with 'ssh-rsa', 'ssh-dss', 'ssh-ed25519', 'ecdsa-" +"sha2-nistp256', 'ecdsa-sha2-nistp384', or 'ecdsa-sha2-nistp521'" +msgstr "" + #: rhodecode/templates/admin/my_account/my_account_watched.mako:3 msgid "Your Watched Repositories" msgstr "" -#: rhodecode/templates/admin/notifications/notifications.mako:5 -#: rhodecode/templates/admin/notifications/notifications.mako:12 +#: rhodecode/templates/admin/notifications/notifications_data.mako:5 +msgid "My notifications" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_data.mako:26 +msgid "Mark as read" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_data.mako:42 +msgid "No notifications here yet" +msgstr "Brak powiadomień" + +#: rhodecode/templates/admin/notifications/notifications_show.mako:5 +#: rhodecode/templates/admin/notifications/notifications_show.mako:14 +msgid "Show notification" +msgstr "Pokaż powiadomienia" + +#: rhodecode/templates/admin/notifications/notifications_show.mako:12 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:5 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:12 msgid "My Notifications" msgstr "Opcje powiadomień" -#: rhodecode/templates/admin/notifications/notifications.mako:32 -#: rhodecode/templates/changeset/changeset.mako:160 +#: rhodecode/templates/admin/notifications/notifications_show.mako:40 +msgid "Subject" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:26 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:30 +msgid "Mark all as read" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:40 +msgid "Unread" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:42 +#: rhodecode/templates/changeset/changeset.mako:163 msgid "Comments" msgstr "Komentarze" -#: rhodecode/templates/admin/notifications/notifications.mako:37 -msgid "Mark all as read" -msgstr "" - -#: rhodecode/templates/admin/notifications/notifications_data.mako:39 -msgid "No notifications here yet" -msgstr "Brak powiadomień" - -#: rhodecode/templates/admin/notifications/show_notification.mako:5 -#: rhodecode/templates/admin/notifications/show_notification.mako:14 -msgid "Show notification" -msgstr "Pokaż powiadomienia" - -#: rhodecode/templates/admin/notifications/show_notification.mako:12 -msgid "Notifications" -msgstr "Powiadomienia" - -#: rhodecode/templates/admin/notifications/show_notification.mako:40 -msgid "Subject" -msgstr "" - #: rhodecode/templates/admin/permissions/permissions.mako:5 msgid "Permissions Administration" msgstr "" @@ -5700,6 +5947,10 @@ msgid "IP Whitelist" msgstr "" #: rhodecode/templates/admin/permissions/permissions.mako:45 +msgid "AuthToken Access" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions.mako:51 msgid "Overview" msgstr "Podgląd" @@ -5740,32 +5991,45 @@ msgstr "" msgid "External Authentication Account Activation" msgstr "" +#: rhodecode/templates/admin/permissions/permissions_auth_token_access.mako:5 +msgid "View whitelist" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_auth_token_access.mako:36 +msgid "List of views available for usage in whitelist access" +msgstr "" + #: rhodecode/templates/admin/permissions/permissions_ips.mako:5 msgid "Default IP Whitelist For All Users" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:27 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:9 +#: rhodecode/templates/admin/users/user_edit_ips.mako:7 +msgid "Current IP address" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_ips.mako:30 #: rhodecode/templates/admin/users/user_edit_ips.mako:36 #, python-format msgid "Confirm to delete this ip: %s" msgstr "Potwierdź, aby usunąć to ip: %s" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:34 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:37 #: rhodecode/templates/admin/users/user_edit_ips.mako:44 msgid "All IP addresses are allowed" msgstr "Wszystkie adresy IP są dozwolone" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:49 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:52 #: rhodecode/templates/admin/users/user_edit_ips.mako:60 msgid "New IP Address" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:53 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:56 #: rhodecode/templates/admin/users/user_edit_ips.mako:63 msgid "Description..." msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:54 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:57 msgid "" "Enter a comma separated list of IP Addresses like 127.0.0.1,\n" "or use an IP Address with a mask 127.0.0.1/24, to create a network range.\n" @@ -5820,6 +6084,14 @@ msgstr "Wszystkie Uprawnienia domyślne każdej grupy użytkowników zostaną przywrócone do wybranego zezwolenia, trzeba pamiętać, że wszystkie niestandardowe uprawnienia domyślne dla grup repozytorium zostaną utracone" msgid "Default User Permissions Overview" msgstr "" +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:7 +msgid "Update SSH keys file" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:53 +msgid "Accessed on" +msgstr "" + #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:5 msgid "Add repository group" msgstr "Repozytorium grupy" @@ -5836,16 +6108,21 @@ msgstr "Repozytorium grupy" msgid "Group Name" msgstr "Nazwa Grupy" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:54 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:50 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:62 +msgid "Plain text format with support of {metatags}" +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:60 msgid "Group Parent" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:63 -#: rhodecode/templates/admin/repos/repo_add_base.mako:66 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:69 +#: rhodecode/templates/admin/repos/repo_add_base.mako:71 msgid "Copy Parent Group Permissions" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:67 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:73 msgid "Copy permission settings from parent repository group." msgstr "" @@ -5861,7 +6138,7 @@ msgstr "" #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:50 #: rhodecode/templates/admin/repos/repo_edit.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit.mako:35 -#: rhodecode/templates/admin/users/user_edit.mako:40 +#: rhodecode/templates/admin/users/user_edit.mako:41 msgid "Advanced" msgstr "Zaawansowane" @@ -5890,24 +6167,6 @@ msgstr "Grupa Repozytoriów: %s" msgid "Delete repository group" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:36 -#, python-format -msgid "This repository group includes %s children repository group." -msgid_plural "This repository group includes %s children repository groups." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:45 -#, python-format -msgid "This repository group includes %s repository." -msgid_plural "This repository group includes %s repositories." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:57 #, python-format msgid "Confirm to delete this group: %s" @@ -5917,64 +6176,64 @@ msgstr "" msgid "Delete this repository group" msgstr "Usuń ta grupę repozytoriów" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:5 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:5 msgid "Repository Group Permissions" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:15 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:15 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:15 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:15 msgid "User/User Group" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:31 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:30 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:30 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:31 msgid "super admin" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:34 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:33 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:33 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:34 msgid "owner" msgstr "właściciel" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:52 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:76 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:50 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:74 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:60 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:76 msgid "permission for all other users" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:62 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:109 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:60 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:107 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:70 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:98 msgid "Revoke" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:80 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:78 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:80 msgid "delegated admin" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:118 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:116 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:106 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:117 #: rhodecode/templates/base/issue_tracker_settings.mako:83 msgid "Add new" msgstr "Dodaj nowe" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:123 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:121 msgid "Apply to children" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:129 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:127 msgid "Both" msgstr "Oba" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:130 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:128 msgid "" "Set or revoke permissions to selected types of children of this group, " "including non-private repositories and other groups if chosen." @@ -5985,19 +6244,23 @@ msgstr "" msgid "Settings for Repository Group: %s" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:36 -msgid "Change owner of this repository group." -msgstr "" - -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:51 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:25 msgid "Group parent" msgstr "Rodzic gropy" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:59 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:31 +msgid "Optional select a parent group to move this repository group into." +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:49 +msgid "Change owner of this repository group." +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:72 msgid "Enable Repository Locking" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:63 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:78 msgid "" "Repository locking will be enabled on all subgroups and repositories inside " "this repository group. Pulling from a repository locks it, and it is " @@ -6012,7 +6275,7 @@ msgstr "Repozytoria grup administracyjny msgid "repository groups" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:58 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:61 msgid "Number of top level repositories" msgstr "" @@ -6029,51 +6292,51 @@ msgstr "" msgid "Clone from" msgstr "Klonuj z" -#: rhodecode/templates/admin/repos/repo_add_base.mako:47 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:132 -#: rhodecode/templates/forks/fork.mako:52 -msgid "" -"Keep it short and to the point. Use a README file for longer descriptions." -msgstr "Powinna być krótka i na temat. Użyj pliku README dla dłuższych opisów." - -#: rhodecode/templates/admin/repos/repo_add_base.mako:52 +#: rhodecode/templates/admin/repos/repo_add_base.mako:48 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:134 +#: rhodecode/templates/forks/fork.mako:53 +msgid "" +"Plain text format with support of {metatags}. Add a README file for longer " +"descriptions" +msgstr "" + +#: rhodecode/templates/admin/repos/repo_add_base.mako:57 msgid "Repository Group" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:58 -#: rhodecode/templates/forks/fork.mako:64 +#: rhodecode/templates/admin/repos/repo_add_base.mako:63 +#: rhodecode/templates/forks/fork.mako:69 #, python-format msgid "Select my personal group (%(repo_group_name)s)" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:61 -#: rhodecode/templates/forks/fork.mako:67 +#: rhodecode/templates/admin/repos/repo_add_base.mako:66 +#: rhodecode/templates/forks/fork.mako:72 msgid "Optionally select a group to put this repository into." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:70 +#: rhodecode/templates/admin/repos/repo_add_base.mako:75 msgid "Copy permission set from the parent repository group." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:79 -msgid "Set the type of repository to create." -msgstr "" - #: rhodecode/templates/admin/repos/repo_add_base.mako:84 +msgid "Set the type of repository to create." +msgstr "" + +#: rhodecode/templates/admin/repos/repo_add_base.mako:89 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:98 -#: rhodecode/templates/forks/fork.mako:73 +#: rhodecode/templates/forks/fork.mako:78 msgid "Landing commit" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:88 +#: rhodecode/templates/admin/repos/repo_add_base.mako:93 msgid "" "The default commit for file pages, downloads, full text search index, and " "README generation." msgstr "" #: rhodecode/templates/admin/repos/repo_creating.mako:5 -#, python-format -msgid "%s Creating repository" +msgid "{} Creating repository" msgstr "" #: rhodecode/templates/admin/repos/repo_creating.mako:12 @@ -6105,7 +6368,7 @@ msgid "Remote" msgstr "Zdalnie" #: rhodecode/templates/admin/repos/repo_edit.mako:72 -#: rhodecode/templates/summary/components.mako:135 +#: rhodecode/templates/summary/components.mako:143 msgid "Statistics" msgstr "Statystyki" @@ -6214,7 +6477,7 @@ msgid "Delete forks" msgstr "Usuń rozwidlenie" #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:138 -#: rhodecode/templates/data_table/_dt_elements.mako:124 +#: rhodecode/templates/data_table/_dt_elements.mako:172 #, python-format msgid "Confirm to delete this repository: %s" msgstr "Potwierdź usunięcie repozytorium: %s" @@ -6239,6 +6502,15 @@ msgstr "" msgid "Pick repository" msgstr "" +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:7 +msgid "Repository Audit Logs" +msgstr "" + +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:14 +#: rhodecode/templates/admin/users/user_edit_audit.mako:14 +msgid "audit filter..." +msgstr "" + #: rhodecode/templates/admin/repos/repo_edit_caches.mako:3 msgid "Invalidate Cache for Repository" msgstr "" @@ -6277,7 +6549,7 @@ msgstr "Klucz" #: rhodecode/templates/admin/repos/repo_edit_caches.mako:41 #: rhodecode/templates/admin/user_groups/user_group_add.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:51 -#: rhodecode/templates/admin/user_groups/user_groups.mako:64 +#: rhodecode/templates/admin/user_groups/user_groups.mako:69 #: rhodecode/templates/admin/users/user_add.mako:97 #: rhodecode/templates/admin/users/user_edit_groups.mako:64 #: rhodecode/templates/admin/users/user_edit_profile.mako:90 @@ -6465,8 +6737,8 @@ msgid "" msgstr "" #: rhodecode/templates/admin/repos/repo_edit_settings.mako:33 -#: rhodecode/templates/data_table/_dt_elements.mako:164 -#: rhodecode/templates/forks/fork.mako:58 +#: rhodecode/templates/data_table/_dt_elements.mako:207 +#: rhodecode/templates/forks/fork.mako:63 msgid "Repository group" msgstr "Repozytorium grupy" @@ -6484,9 +6756,9 @@ msgid "Remote uri" msgstr "" #: rhodecode/templates/admin/repos/repo_edit_settings.mako:59 -#: rhodecode/templates/base/perms_summary.mako:79 -#: rhodecode/templates/base/perms_summary.mako:149 -#: rhodecode/templates/base/perms_summary.mako:151 +#: rhodecode/templates/base/perms_summary.mako:92 +#: rhodecode/templates/base/perms_summary.mako:210 +#: rhodecode/templates/base/perms_summary.mako:212 #: rhodecode/templates/debug_style/form-elements.html:45 msgid "edit" msgstr "edycja" @@ -6521,32 +6793,32 @@ msgstr "" msgid "Change owner of this repository." msgstr "Zmiana właściciela tego repozytorium." -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:138 -#: rhodecode/templates/data_table/_dt_elements.mako:58 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:144 +#: rhodecode/templates/data_table/_dt_elements.mako:92 msgid "Private repository" msgstr "Prywatne repozytorium" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:148 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:154 msgid "Enable statistics" msgstr "Włącz statystyki" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:153 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:159 msgid "Enable statistics window on summary page." msgstr "Włącz okno statystyk na stronie podsumowania." -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:158 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:164 msgid "Enable downloads" msgstr "Włącz pobieranie" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:163 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:169 msgid "Enable download menu on summary page." msgstr "Włącz menu pobierania na stronie podsumowania." -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:168 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:174 msgid "Enable automatic locking" msgstr "" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:173 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:179 msgid "" "Enable automatic locking on repository. Pulling from this repository creates" " a lock that can be released by pushing back by the same user" @@ -6641,7 +6913,7 @@ msgstr "" #: rhodecode/templates/admin/settings/settings_global.mako:139 #: rhodecode/templates/admin/settings/settings_labs.mako:48 #: rhodecode/templates/admin/settings/settings_vcs.mako:13 -#: rhodecode/templates/admin/settings/settings_visual.mako:221 +#: rhodecode/templates/admin/settings/settings_visual.mako:210 msgid "Save settings" msgstr "Zapisz ustawienia" @@ -6741,7 +7013,7 @@ msgid "" msgstr "" #: rhodecode/templates/admin/settings/settings_global.mako:36 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:56 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:59 msgid "Personal Repository Group" msgstr "" @@ -6926,6 +7198,15 @@ msgstr "" msgid "Licenses of Third Party Packages" msgstr "" +#: rhodecode/templates/admin/settings/settings_process_management.mako:3 +#: rhodecode/templates/admin/settings/settings_system.mako:3 +msgid "Checking for updates..." +msgstr "" + +#: rhodecode/templates/admin/settings/settings_process_management.mako:9 +msgid "Gunicorn process management" +msgstr "" + #: rhodecode/templates/admin/settings/settings_search.mako:3 msgid "RhodeCode Full Text Search" msgstr "" @@ -6983,10 +7264,6 @@ msgid "" "custom size" msgstr "" -#: rhodecode/templates/admin/settings/settings_system.mako:3 -msgid "Checking for updates..." -msgstr "" - #: rhodecode/templates/admin/settings/settings_system.mako:11 msgid "create summary snapshot" msgstr "" @@ -7055,97 +7332,97 @@ msgstr "" #: rhodecode/templates/admin/settings/settings_visual.mako:66 msgid "" -"Parses meta tags from repository description field and turns them into " -"colored tags." -msgstr "" - -#: rhodecode/templates/admin/settings/settings_visual.mako:88 +"Parses meta tags from repository or repository group description fields and " +"turns them into colored tags." +msgstr "" + +#: rhodecode/templates/admin/settings/settings_visual.mako:77 msgid "Dashboard Items" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:92 +#: rhodecode/templates/admin/settings/settings_visual.mako:81 msgid "Main page dashboard items" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:98 +#: rhodecode/templates/admin/settings/settings_visual.mako:87 msgid "" "Number of items displayed in the main page dashboard before pagination is " "shown." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:102 +#: rhodecode/templates/admin/settings/settings_visual.mako:91 msgid "Admin pages items" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:108 +#: rhodecode/templates/admin/settings/settings_visual.mako:97 msgid "" "Number of items displayed in the admin pages grids before pagination is " "shown." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:117 +#: rhodecode/templates/admin/settings/settings_visual.mako:106 msgid "Commit ID Style" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:121 +#: rhodecode/templates/admin/settings/settings_visual.mako:110 msgid "Commit sha length" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:128 +#: rhodecode/templates/admin/settings/settings_visual.mako:117 msgid "" "Number of chars to show in commit sha displayed in web interface.\n" " By default it's shown as r123:9043a6a4c226 this value defines the\n" " length of the sha after the `r123:` part." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:136 +#: rhodecode/templates/admin/settings/settings_visual.mako:125 msgid "Show commit ID numeric reference" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:136 +#: rhodecode/templates/admin/settings/settings_visual.mako:125 msgid "Commit show revision number" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:138 +#: rhodecode/templates/admin/settings/settings_visual.mako:127 msgid "" "Show revision number in commit sha displayed in web interface.\n" " By default it's shown as r123:9043a6a4c226 this value defines the\n" " if the `r123:` part is shown." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:147 +#: rhodecode/templates/admin/settings/settings_visual.mako:136 #: rhodecode/templates/debug_style/index.html:63 msgid "Icons" msgstr "Ikony" -#: rhodecode/templates/admin/settings/settings_visual.mako:152 +#: rhodecode/templates/admin/settings/settings_visual.mako:141 msgid "Show public repo icon on repositories" msgstr "Pokazuj w publicznym repo ikonę w repozytoriach" -#: rhodecode/templates/admin/settings/settings_visual.mako:158 +#: rhodecode/templates/admin/settings/settings_visual.mako:147 msgid "Show private repo icon on repositories" msgstr "Pokazuj w prywatnym repo ikonę w repozytoriach" -#: rhodecode/templates/admin/settings/settings_visual.mako:160 +#: rhodecode/templates/admin/settings/settings_visual.mako:149 msgid "Show public/private icons next to repositories names." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:167 +#: rhodecode/templates/admin/settings/settings_visual.mako:156 msgid "Markup Renderer" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:174 +#: rhodecode/templates/admin/settings/settings_visual.mako:163 msgid "" "Default renderer used to render comments, pull request descriptions and " "other description elements. After change old entries will still work " "correctly." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:181 +#: rhodecode/templates/admin/settings/settings_visual.mako:170 msgid "Clone URL" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:190 +#: rhodecode/templates/admin/settings/settings_visual.mako:179 msgid "" "Schema of clone url construction eg. '{scheme}://{user}@{netloc}/{repo}', available vars:\n" " {scheme} 'http' or 'https' sent from running RhodeCode server,\n" @@ -7155,11 +7432,11 @@ msgid "" " {repoid} ID of repository, can be used to contruct clone-by-id" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:203 +#: rhodecode/templates/admin/settings/settings_visual.mako:192 msgid "Custom Support Link" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:211 +#: rhodecode/templates/admin/settings/settings_visual.mako:200 #, python-format msgid "" "Custom url for the support link located at the bottom.\n" @@ -7200,17 +7477,17 @@ msgid "%s user group settings" msgstr "" #: rhodecode/templates/admin/user_groups/user_group_edit.mako:36 -#: rhodecode/templates/admin/users/user_edit.mako:41 +#: rhodecode/templates/admin/users/user_edit.mako:42 msgid "Global permissions" msgstr "" #: rhodecode/templates/admin/user_groups/user_group_edit.mako:37 -#: rhodecode/templates/admin/users/user_edit.mako:42 +#: rhodecode/templates/admin/users/user_edit.mako:43 msgid "Permissions summary" msgstr "" #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:8 -#: rhodecode/templates/admin/user_groups/user_groups.mako:60 +#: rhodecode/templates/admin/user_groups/user_groups.mako:65 #: rhodecode/templates/debug_style/form-elements.html:509 msgid "Members" msgstr "Użytkownik" @@ -7227,54 +7504,59 @@ msgstr "" msgid "Assigned to repo groups" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:19 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:14 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:16 +msgid "Assigned to review rules" +msgstr "" + +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:20 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:6 #, python-format msgid "User Group: %s" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:29 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:30 msgid "Group members sync" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:36 -msgid "This group is set to be automatically synchronised." -msgstr "" - #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:37 +msgid "This group is set to be automatically synchronised." +msgstr "" + +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:38 msgid "This group synchronization was set by" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:41 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:42 msgid "This group is not set to be automatically synchronised" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:50 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:51 msgid "Disable synchronization" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:52 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:53 msgid "Enable synchronization" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:58 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:59 msgid "" "Users will be added or removed from this group when they authenticate with " "RhodeCode system, based on LDAP group membership. This requires `LDAP+User " "group` authentication plugin to be configured and enabled. (EE only feature)" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:71 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:72 msgid "Delete User Group" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:77 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:78 #, python-format msgid "" "Confirm to delete user group `%(ugroup)s` with all permission assignments" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:79 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:80 msgid "Delete This User Group" msgstr "" @@ -7308,7 +7590,7 @@ msgstr "Użytkownicy grupy administracji" msgid "user groups" msgstr "" -#: rhodecode/templates/admin/user_groups/user_groups.mako:62 +#: rhodecode/templates/admin/user_groups/user_groups.mako:67 msgid "Sync" msgstr "" @@ -7348,7 +7630,7 @@ msgid "Add personal repository group" msgstr "" #: rhodecode/templates/admin/users/user_add.mako:121 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:67 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:70 #, python-format msgid "New group will be created at: `/%(path)s`" msgstr "" @@ -7379,16 +7661,12 @@ msgstr "" msgid "Auth tokens" msgstr "" -#: rhodecode/templates/admin/users/user_edit.mako:44 +#: rhodecode/templates/admin/users/user_edit.mako:45 msgid "Ip Whitelist" msgstr "" -#: rhodecode/templates/admin/users/user_edit.mako:45 -msgid "User Groups Management" -msgstr "" - #: rhodecode/templates/admin/users/user_edit.mako:46 -msgid "User audit" +msgid "User Groups Management" msgstr "" #: rhodecode/templates/admin/users/user_edit_advanced.mako:6 @@ -7402,113 +7680,91 @@ msgstr "Ostatnio zalogowany" #: rhodecode/templates/admin/users/user_edit_advanced.mako:9 #: rhodecode/templates/admin/users/users.mako:72 +#: rhodecode/templates/forks/forks.mako:77 msgid "Last activity" msgstr "" #: rhodecode/templates/admin/users/user_edit_advanced.mako:15 +msgid "Reviewer of pull requests" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_advanced.mako:18 msgid "Member of User groups" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:16 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:19 msgid "Force password change" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:22 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:25 #, python-format msgid "User: %s" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:31 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:34 msgid "Force Password Reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:39 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:42 msgid "Disable forced password reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:41 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:44 msgid "Enable forced password reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:47 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:50 msgid "" "When this is enabled user will have to change they password when they next " "use RhodeCode system. This will also forbid vcs operations until someone " "makes a password change in the web interface" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:62 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:65 msgid "Users personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:65 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:68 msgid "This user currently does not have a personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:72 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:75 msgid "Create personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:81 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:84 msgid "Delete User" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:89 -#, python-format -msgid "This user owns %s repository." -msgid_plural "This user owns %s repositories." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:93 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:96 msgid "Detach repositories" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:98 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:114 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:130 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:101 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:117 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:133 msgid "Delete repositories" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:105 -#, python-format -msgid "This user owns %s repository group." -msgid_plural "This user owns %s repository groups." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:109 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:112 msgid "Detach repository groups" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:121 -#, python-format -msgid "This user owns %s user group." -msgid_plural "This user owns %s user groups." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:125 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:128 msgid "Detach user groups" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:139 -#: rhodecode/templates/data_table/_dt_elements.mako:199 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:142 +#: rhodecode/templates/data_table/_dt_elements.mako:259 #, python-format msgid "Confirm to delete this user: %s" msgstr "Potwierdź usunięcie tego użytkownika: %s" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:141 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:144 msgid "Delete this user" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:151 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:154 #, python-format msgid "" "When selecting the detach option, the depending objects owned by this user " @@ -7520,10 +7776,6 @@ msgstr "" msgid "User Audit Logs" msgstr "" -#: rhodecode/templates/admin/users/user_edit_audit.mako:14 -msgid "audit filter..." -msgstr "" - #: rhodecode/templates/admin/users/user_edit_emails.mako:5 msgid "Additional Email Addresses" msgstr "" @@ -7542,10 +7794,6 @@ msgstr "" msgid "Custom IP Whitelist" msgstr "" -#: rhodecode/templates/admin/users/user_edit_ips.mako:7 -msgid "Current IP address" -msgstr "" - #: rhodecode/templates/admin/users/user_edit_ips.mako:10 msgid "IP Address" msgstr "" @@ -7602,6 +7850,29 @@ msgstr "" msgid "Help translate %(rc_link)s into your language." msgstr "" +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:3 +msgid "New SSH Key generated" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:7 +msgid "" +"Below is a 2048 bit generated SSH RSA key. You can use it to access " +"RhodeCode via the SSH wrapper." +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:9 +msgid "Private key" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:23 +msgid "Public key" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:34 +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:36 +msgid "Add this generated key" +msgstr "" + #: rhodecode/templates/admin/users/users.mako:5 msgid "Users administration" msgstr "Administracja użytkownikami" @@ -7643,141 +7914,141 @@ msgid "Repository not locked. Pull repos msgstr "" #: rhodecode/templates/base/base.mako:228 -#: rhodecode/templates/data_table/_dt_elements.mako:12 -#: rhodecode/templates/data_table/_dt_elements.mako:13 -#: rhodecode/templates/data_table/_dt_elements.mako:153 +#: rhodecode/templates/data_table/_dt_elements.mako:46 +#: rhodecode/templates/data_table/_dt_elements.mako:47 +#: rhodecode/templates/data_table/_dt_elements.mako:197 msgid "Summary" msgstr "Podsumowanie" #: rhodecode/templates/base/base.mako:229 -#: rhodecode/templates/data_table/_dt_elements.mako:17 -#: rhodecode/templates/data_table/_dt_elements.mako:18 +#: rhodecode/templates/data_table/_dt_elements.mako:51 +#: rhodecode/templates/data_table/_dt_elements.mako:52 msgid "Changelog" msgstr "Dziennik zmian" #: rhodecode/templates/base/base.mako:230 -#: rhodecode/templates/data_table/_dt_elements.mako:22 -#: rhodecode/templates/data_table/_dt_elements.mako:23 +#: rhodecode/templates/data_table/_dt_elements.mako:56 +#: rhodecode/templates/data_table/_dt_elements.mako:57 #: rhodecode/templates/files/files.mako:15 msgid "Files" msgstr "Pliki" -#: rhodecode/templates/base/base.mako:232 +#: rhodecode/templates/base/base.mako:231 #: rhodecode/templates/bookmarks/bookmarks.mako:68 #: rhodecode/templates/branches/branches.mako:67 #: rhodecode/templates/tags/tags.mako:68 msgid "Compare" msgstr "Porównaj" -#: rhodecode/templates/base/base.mako:237 +#: rhodecode/templates/base/base.mako:235 #, python-format msgid "Show Pull Requests for %s" msgstr "Pokaż Prośby Pobrania %s" -#: rhodecode/templates/base/base.mako:247 +#: rhodecode/templates/base/base.mako:245 msgid "Options" msgstr "Opcje" -#: rhodecode/templates/base/base.mako:255 -#: rhodecode/templates/forks/forks_data.mako:30 -msgid "Compare fork" -msgstr "Porównaj rozwidlenie" - -#: rhodecode/templates/base/base.mako:258 -#: rhodecode/templates/base/base.mako:406 +#: rhodecode/templates/base/base.mako:253 +#: rhodecode/templates/changelog/changelog.mako:40 +#, python-format +msgid "Compare fork with %s" +msgstr "porównaj gałęzie %s" + +#: rhodecode/templates/base/base.mako:267 +#: rhodecode/templates/base/base.mako:411 #: rhodecode/templates/search/search.mako:64 msgid "Search" msgstr "Szukaj" -#: rhodecode/templates/base/base.mako:262 +#: rhodecode/templates/base/base.mako:271 msgid "Unlock" msgstr "Odblokowany" -#: rhodecode/templates/base/base.mako:264 +#: rhodecode/templates/base/base.mako:273 msgid "Lock" msgstr "zablokowane" -#: rhodecode/templates/base/base.mako:269 -#: rhodecode/templates/data_table/_dt_elements.mako:27 -#: rhodecode/templates/data_table/_dt_elements.mako:28 -#: rhodecode/templates/forks/forks_data.mako:8 +#: rhodecode/templates/base/base.mako:278 +#: rhodecode/templates/data_table/_dt_elements.mako:61 +#: rhodecode/templates/data_table/_dt_elements.mako:62 msgid "Fork" msgstr "Gałąź" -#: rhodecode/templates/base/base.mako:270 +#: rhodecode/templates/base/base.mako:279 msgid "Create Pull Request" msgstr "Stwórz nowe żądanie połączenia gałęzi" -#: rhodecode/templates/base/base.mako:292 +#: rhodecode/templates/base/base.mako:301 msgid "Sign in" msgstr "" -#: rhodecode/templates/base/base.mako:300 +#: rhodecode/templates/base/base.mako:309 #: rhodecode/templates/debug_style/login.html:28 msgid "Sign in to your account" msgstr "" -#: rhodecode/templates/base/base.mako:317 +#: rhodecode/templates/base/base.mako:326 #: rhodecode/templates/debug_style/login.html:46 msgid "(Forgot password?)" msgstr "" -#: rhodecode/templates/base/base.mako:327 +#: rhodecode/templates/base/base.mako:336 msgid "Don't have an account?" msgstr "" -#: rhodecode/templates/base/base.mako:329 +#: rhodecode/templates/base/base.mako:338 msgid "Using external auth? Sign In here." msgstr "" -#: rhodecode/templates/base/base.mako:348 +#: rhodecode/templates/base/base.mako:357 msgid "My personal group" msgstr "" -#: rhodecode/templates/base/base.mako:352 +#: rhodecode/templates/base/base.mako:361 msgid "Sign Out" msgstr "" -#: rhodecode/templates/base/base.mako:388 +#: rhodecode/templates/base/base.mako:393 msgid "Show activity journal" msgstr "" -#: rhodecode/templates/base/base.mako:389 -#: rhodecode/templates/journal/journal.mako:4 -#: rhodecode/templates/journal/journal.mako:14 -msgid "Journal" -msgstr "Dziennik" - #: rhodecode/templates/base/base.mako:394 +#: rhodecode/templates/journal/journal.mako:4 +#: rhodecode/templates/journal/journal.mako:15 +msgid "Journal" +msgstr "Dziennik" + +#: rhodecode/templates/base/base.mako:399 msgid "Show Public activity journal" msgstr "" -#: rhodecode/templates/base/base.mako:395 +#: rhodecode/templates/base/base.mako:400 msgid "Public journal" msgstr "Dziennik publiczny" -#: rhodecode/templates/base/base.mako:400 +#: rhodecode/templates/base/base.mako:405 msgid "Show Gists" msgstr "" -#: rhodecode/templates/base/base.mako:401 +#: rhodecode/templates/base/base.mako:406 msgid "Gists" msgstr "Gists" -#: rhodecode/templates/base/base.mako:405 +#: rhodecode/templates/base/base.mako:410 msgid "Search in repositories you have access to" msgstr "" -#: rhodecode/templates/base/base.mako:411 +#: rhodecode/templates/base/base.mako:416 msgid "Admin settings" msgstr "" -#: rhodecode/templates/base/base.mako:418 +#: rhodecode/templates/base/base.mako:423 msgid "Delegated Admin settings" msgstr "" -#: rhodecode/templates/base/base.mako:428 -#: rhodecode/templates/base/base.mako:429 +#: rhodecode/templates/base/base.mako:433 +#: rhodecode/templates/base/base.mako:434 #: rhodecode/templates/debug_style/alerts.html:5 #: rhodecode/templates/debug_style/buttons.html:5 #: rhodecode/templates/debug_style/code-block.html:6 @@ -7799,15 +8070,15 @@ msgstr "" msgid "Style" msgstr "" -#: rhodecode/templates/base/base.mako:486 +#: rhodecode/templates/base/base.mako:491 msgid "Go to" msgstr "Idź do" -#: rhodecode/templates/base/base.mako:539 +#: rhodecode/templates/base/base.mako:544 msgid "Keyboard shortcuts" msgstr "" -#: rhodecode/templates/base/base.mako:547 +#: rhodecode/templates/base/base.mako:552 msgid "Site-wide shortcuts" msgstr "" @@ -7917,9 +8188,9 @@ msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:274 #: rhodecode/templates/changeset/changeset_file_comment.mako:324 #: rhodecode/templates/files/files_add.mako:84 -#: rhodecode/templates/files/files_add.mako:228 -#: rhodecode/templates/files/files_edit.mako:82 -#: rhodecode/templates/files/files_edit.mako:185 +#: rhodecode/templates/files/files_add.mako:230 +#: rhodecode/templates/files/files_edit.mako:85 +#: rhodecode/templates/files/files_edit.mako:189 msgid "Preview" msgstr "Podgląd" @@ -7927,77 +8198,94 @@ msgstr "Podgląd" msgid "Test Pattern Preview" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:18 +#: rhodecode/templates/base/perms_summary.mako:14 +msgid "in JSON format" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:23 msgid "show" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:19 +#: rhodecode/templates/base/perms_summary.mako:24 msgid "none" msgstr "brak" -#: rhodecode/templates/base/perms_summary.mako:20 +#: rhodecode/templates/base/perms_summary.mako:25 msgid "read" msgstr "odczyt" -#: rhodecode/templates/base/perms_summary.mako:21 +#: rhodecode/templates/base/perms_summary.mako:26 msgid "write" msgstr "zapis" -#: rhodecode/templates/base/perms_summary.mako:22 +#: rhodecode/templates/base/perms_summary.mako:27 msgid "admin" msgstr "administracja" -#: rhodecode/templates/base/perms_summary.mako:29 +#: rhodecode/templates/base/perms_summary.mako:34 msgid "No permissions defined" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:37 -#: rhodecode/templates/base/perms_summary.mako:103 +#: rhodecode/templates/base/perms_summary.mako:42 +#: rhodecode/templates/base/perms_summary.mako:150 msgid "Permission" msgstr "Uprawnienia" -#: rhodecode/templates/base/perms_summary.mako:39 -#: rhodecode/templates/base/perms_summary.mako:105 +#: rhodecode/templates/base/perms_summary.mako:44 +#: rhodecode/templates/base/perms_summary.mako:152 msgid "Edit Permission" msgstr "Edycja Uprawnień" -#: rhodecode/templates/base/perms_summary.mako:85 -msgid "Super admin" -msgstr "" - -#: rhodecode/templates/base/perms_summary.mako:87 +#: rhodecode/templates/base/perms_summary.mako:100 +#: rhodecode/templates/base/perms_summary.mako:109 +msgid "edit global" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:117 msgid "Repository default permission" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:88 +#: rhodecode/templates/base/perms_summary.mako:120 msgid "Repository group default permission" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:89 +#: rhodecode/templates/base/perms_summary.mako:123 msgid "User group default permission" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:91 +#: rhodecode/templates/base/perms_summary.mako:126 +msgid "Super admin" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:129 +msgid "Inherit permissions" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:132 msgid "Create repositories" msgstr "Utwórz repozytorium" -#: rhodecode/templates/base/perms_summary.mako:92 +#: rhodecode/templates/base/perms_summary.mako:135 msgid "Fork repositories" msgstr "Rozwidlenie repozytorium" -#: rhodecode/templates/base/perms_summary.mako:93 +#: rhodecode/templates/base/perms_summary.mako:138 msgid "Create repository groups" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:94 +#: rhodecode/templates/base/perms_summary.mako:141 msgid "Create user groups" msgstr "Tworzenie grup użytkowników" -#: rhodecode/templates/base/perms_summary.mako:162 +#: rhodecode/templates/base/perms_summary.mako:190 +msgid "overridden by" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:223 msgid "No permission defined" msgstr "" -#: rhodecode/templates/base/root.mako:155 +#: rhodecode/templates/base/root.mako:165 msgid "Please enable JavaScript to use RhodeCode Enterprise" msgstr "" @@ -8120,93 +8408,74 @@ msgstr "" msgid "Enable evolve extension for this repository." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:152 -msgid "Mercurial Labs Settings" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:152 -msgid "" -"These features are considered experimental and may not work as expected." +#: rhodecode/templates/base/vcs_settings.mako:153 +msgid "Git Settings" msgstr "" #: rhodecode/templates/base/vcs_settings.mako:158 -msgid "Use rebase as merge strategy" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:161 -msgid "" -"Use rebase instead of creating a merge commit when merging via web " -"interface." -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:173 -msgid "Git Settings" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:178 msgid "Enable lfs extension" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:182 +#: rhodecode/templates/base/vcs_settings.mako:162 msgid "Enable lfs extensions for all repositories." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:184 +#: rhodecode/templates/base/vcs_settings.mako:164 msgid "Enable lfs extensions for this repository." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:195 +#: rhodecode/templates/base/vcs_settings.mako:175 msgid "Filesystem location where Git lfs objects should be stored." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:206 +#: rhodecode/templates/base/vcs_settings.mako:186 msgid "Global Subversion Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:212 +#: rhodecode/templates/base/vcs_settings.mako:192 msgid "Proxy subversion HTTP requests" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:216 +#: rhodecode/templates/base/vcs_settings.mako:196 msgid "" "Subversion HTTP Support. Enables communication with SVN over HTTP protocol." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:217 +#: rhodecode/templates/base/vcs_settings.mako:197 msgid "SVN Protocol setup Documentation" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:223 +#: rhodecode/templates/base/vcs_settings.mako:203 msgid "Subversion HTTP Server URL" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:229 +#: rhodecode/templates/base/vcs_settings.mako:209 msgid "Generate Apache Config" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:241 +#: rhodecode/templates/base/vcs_settings.mako:221 msgid "Subversion Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:246 +#: rhodecode/templates/base/vcs_settings.mako:226 msgid "Repository patterns" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:250 +#: rhodecode/templates/base/vcs_settings.mako:230 msgid "" "Patterns for identifying SVN branches and tags. For recursive search, use " "\"*\". Eg.: \"/branches/*\"" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:314 +#: rhodecode/templates/base/vcs_settings.mako:294 msgid "Pull Request Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:319 +#: rhodecode/templates/base/vcs_settings.mako:299 msgid "Enable server-side merge for pull requests" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:322 +#: rhodecode/templates/base/vcs_settings.mako:302 msgid "" "Note: when this feature is enabled, it only runs hooks defined in the " "rcextension package. Custom hooks added on the Admin -> Settings -> Hooks " @@ -8214,16 +8483,40 @@ msgid "" "web interface." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:326 +#: rhodecode/templates/base/vcs_settings.mako:306 msgid "Invalidate and relocate inline comments during update" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:329 +#: rhodecode/templates/base/vcs_settings.mako:309 msgid "" "During the update of a pull request, the position of inline comments will be" " updated and outdated inline comments will be hidden." msgstr "" +#: rhodecode/templates/base/vcs_settings.mako:318 +msgid "Mercurial Pull Request Settings" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:324 +msgid "Use rebase as merge strategy" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:327 +msgid "" +"Use rebase instead of creating a merge commit when merging via web " +"interface." +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:332 +msgid "Close branch before merging it" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:335 +msgid "" +"Close branch before merging it into destination branch. No effect when " +"rebase strategy is use." +msgstr "" + #: rhodecode/templates/bookmarks/bookmarks.mako:5 #, python-format msgid "%s Bookmarks" @@ -8238,8 +8531,8 @@ msgid "Compare Selected Bookmarks" msgstr "" #: rhodecode/templates/bookmarks/bookmarks_data.mako:13 -#: rhodecode/templates/changelog/changelog_elements.mako:111 -#: rhodecode/templates/changeset/changeset.mako:112 +#: rhodecode/templates/changelog/changelog_elements.mako:115 +#: rhodecode/templates/changeset/changeset.mako:115 #: rhodecode/templates/files/base.mako:10 #: rhodecode/templates/summary/summary_commits.mako:62 #, python-format @@ -8260,8 +8553,8 @@ msgid "Compare Selected Branches" msgstr "" #: rhodecode/templates/branches/branches_data.mako:12 -#: rhodecode/templates/changelog/changelog_elements.mako:103 -#: rhodecode/templates/changeset/changeset.mako:125 +#: rhodecode/templates/changelog/changelog_elements.mako:107 +#: rhodecode/templates/changeset/changeset.mako:128 #: rhodecode/templates/files/base.mako:23 #: rhodecode/templates/summary/summary_commits.mako:76 #, python-format @@ -8273,57 +8566,54 @@ msgstr "Gałęzie %s" msgid "%s Changelog" msgstr "%s Dziennik zmian" -#: rhodecode/templates/changelog/changelog.mako:40 -#: rhodecode/templates/forks/forks_data.mako:28 -#, python-format -msgid "Compare fork with %s" -msgstr "porównaj gałęzie %s" - -#: rhodecode/templates/changelog/changelog.mako:52 +#: rhodecode/templates/changelog/changelog.mako:50 #, python-format msgid "Compare fork with Parent (%s)" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:67 -#: rhodecode/templates/changelog/changelog.mako:68 +#: rhodecode/templates/changelog/changelog.mako:65 +#: rhodecode/templates/changelog/changelog.mako:66 msgid "Clear selection" msgstr "Wyczyść zaznaczenie" -#: rhodecode/templates/changelog/changelog.mako:83 +#: rhodecode/templates/changelog/changelog.mako:81 msgid "Clear filter" msgstr "" #: rhodecode/templates/changelog/changelog.mako:89 -#, python-format -msgid "showing %d out of %d commit" -msgid_plural "showing %d out of %d commits" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/changelog/changelog.mako:110 +msgid "Hide obsolete/hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:91 +msgid "Show obsolete/hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:94 +msgid "Show hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:121 #: rhodecode/templates/files/files_add.mako:99 #: rhodecode/templates/files/files_delete.mako:60 -#: rhodecode/templates/files/files_edit.mako:96 +#: rhodecode/templates/files/files_edit.mako:99 msgid "Commit Message" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:112 +#: rhodecode/templates/changelog/changelog.mako:123 #: rhodecode/templates/summary/summary_commits.mako:10 msgid "Age" msgstr "Ostatnia zmiana" -#: rhodecode/templates/changelog/changelog.mako:115 +#: rhodecode/templates/changelog/changelog.mako:126 #: rhodecode/templates/summary/summary_commits.mako:12 msgid "Refs" msgstr "Gałąź/Etykieta" -#: rhodecode/templates/changelog/changelog.mako:239 +#: rhodecode/templates/changelog/changelog.mako:250 msgid "Filter changelog" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:296 +#: rhodecode/templates/changelog/changelog.mako:311 msgid "There are no changes yet" msgstr "Nie ma jeszcze zmian" @@ -8341,8 +8631,7 @@ msgstr "" #: rhodecode/templates/changelog/changelog_elements.mako:30 #: rhodecode/templates/summary/summary_commits.mako:25 -#, python-format -msgid "Commit status: %s" +msgid "Commit status: {}" msgstr "" #: rhodecode/templates/changelog/changelog_elements.mako:36 @@ -8355,43 +8644,48 @@ msgstr "" msgid "Commit has comments" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:53 -#: rhodecode/templates/changeset/changeset.mako:40 +#: rhodecode/templates/changelog/changelog_elements.mako:52 +#: rhodecode/templates/changeset/changeset.mako:42 +msgid "Copy the full commit id" +msgstr "" + +#: rhodecode/templates/changelog/changelog_elements.mako:59 +#: rhodecode/templates/changeset/changeset.mako:44 msgid "Commit phase" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:60 -#: rhodecode/templates/changelog/changelog_elements.mako:67 -#: rhodecode/templates/changeset/changeset.mako:46 -#: rhodecode/templates/changeset/changeset.mako:53 +#: rhodecode/templates/changelog/changelog_elements.mako:66 +#: rhodecode/templates/changelog/changelog_elements.mako:73 +#: rhodecode/templates/changeset/changeset.mako:50 +#: rhodecode/templates/changeset/changeset.mako:57 msgid "Evolve State" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:60 -#: rhodecode/templates/changeset/changeset.mako:46 +#: rhodecode/templates/changelog/changelog_elements.mako:66 +#: rhodecode/templates/changeset/changeset.mako:50 msgid "obsolete" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:67 -#: rhodecode/templates/changeset/changeset.mako:53 -msgid "hidden" -msgstr "" - #: rhodecode/templates/changelog/changelog_elements.mako:73 -#: rhodecode/templates/compare/compare_commits.mako:47 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:522 +#: rhodecode/templates/changeset/changeset.mako:57 +msgid "hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog_elements.mako:77 +#: rhodecode/templates/compare/compare_commits.mako:45 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:528 #: rhodecode/templates/search/search_commit.mako:36 msgid "Expand commit message" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:97 -#: rhodecode/templates/changeset/changeset.mako:106 +#: rhodecode/templates/changelog/changelog_elements.mako:101 +#: rhodecode/templates/changeset/changeset.mako:109 #: rhodecode/templates/files/base.mako:4 msgid "merge" msgstr "połącz" -#: rhodecode/templates/changelog/changelog_elements.mako:119 -#: rhodecode/templates/changeset/changeset.mako:119 +#: rhodecode/templates/changelog/changelog_elements.mako:123 +#: rhodecode/templates/changeset/changeset.mako:122 #: rhodecode/templates/files/base.mako:17 #: rhodecode/templates/summary/summary_commits.mako:69 #: rhodecode/templates/tags/tags_data.mako:12 @@ -8399,7 +8693,7 @@ msgstr "połącz" msgid "Tag %s" msgstr "Tagi %s" -#: rhodecode/templates/changelog/changelog_elements.mako:133 +#: rhodecode/templates/changelog/changelog_elements.mako:137 msgid "load next" msgstr "" @@ -8412,106 +8706,84 @@ msgstr "" msgid "%s Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:62 +#: rhodecode/templates/changeset/changeset.mako:65 msgid "Parent Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:62 +#: rhodecode/templates/changeset/changeset.mako:65 msgid "Parent" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:66 +#: rhodecode/templates/changeset/changeset.mako:69 msgid "Child Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:66 +#: rhodecode/templates/changeset/changeset.mako:69 msgid "Child" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:78 +#: rhodecode/templates/changeset/changeset.mako:81 msgid "Expand" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:86 -#: rhodecode/templates/changeset/changeset.mako:92 +#: rhodecode/templates/changeset/changeset.mako:89 +#: rhodecode/templates/changeset/changeset.mako:95 #: rhodecode/templates/changeset/changeset_file_comment.mako:81 #: rhodecode/templates/compare/compare_diff.mako:159 msgid "Commit status" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:99 +#: rhodecode/templates/changeset/changeset.mako:102 #: rhodecode/templates/files/file_tree_detail.mako:21 #: rhodecode/templates/files/files_detail.mako:20 msgid "References" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:135 +#: rhodecode/templates/changeset/changeset.mako:138 msgid "Diff options" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:139 +#: rhodecode/templates/changeset/changeset.mako:142 #: rhodecode/templates/codeblocks/diffs.mako:445 #: rhodecode/templates/codeblocks/diffs.mako:448 msgid "Raw diff" msgstr "Raw różnic" -#: rhodecode/templates/changeset/changeset.mako:140 +#: rhodecode/templates/changeset/changeset.mako:143 msgid "Raw Diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:143 +#: rhodecode/templates/changeset/changeset.mako:146 msgid "Patch diff" msgstr "Poprawka różnic" -#: rhodecode/templates/changeset/changeset.mako:144 +#: rhodecode/templates/changeset/changeset.mako:147 msgid "Patch Diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:147 +#: rhodecode/templates/changeset/changeset.mako:150 #: rhodecode/templates/codeblocks/diffs.mako:452 #: rhodecode/templates/codeblocks/diffs.mako:455 msgid "Download diff" msgstr "Pobierz różnice" -#: rhodecode/templates/changeset/changeset.mako:148 +#: rhodecode/templates/changeset/changeset.mako:151 msgid "Download Diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:165 -#: rhodecode/templates/changeset/changeset.mako:167 -#: rhodecode/tests/functional/test_commit_comments.py:275 -#, python-format -msgid "%d Commit comment" -msgid_plural "%d Commit comments" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/changeset/changeset.mako:170 -#: rhodecode/templates/changeset/changeset.mako:172 -#: rhodecode/tests/functional/test_commit_comments.py:282 -#, python-format -msgid "%d Inline Comment" -msgid_plural "%d Inline Comments" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/changeset/changeset.mako:180 +#: rhodecode/templates/changeset/changeset.mako:183 msgid "Unresolved TODOs" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:189 +#: rhodecode/templates/changeset/changeset.mako:192 msgid "There are no unresolved TODOs" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:269 +#: rhodecode/templates/changeset/changeset.mako:272 msgid "No Child Commits" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:305 +#: rhodecode/templates/changeset/changeset.mako:308 msgid "No Parent Commits" msgstr "" @@ -8581,12 +8853,12 @@ msgid "Leave a comment on this Commit." msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:282 -#: rhodecode/templates/codeblocks/diffs.mako:71 +#: rhodecode/templates/codeblocks/diffs.mako:65 msgid "You need to be logged in to leave comments." msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:283 -#: rhodecode/templates/codeblocks/diffs.mako:71 +#: rhodecode/templates/codeblocks/diffs.mako:65 msgid "Login now" msgstr "Zaloguj się teraz" @@ -8606,7 +8878,7 @@ msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:368 #: rhodecode/templates/pullrequests/pullrequest_show.mako:15 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:153 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:159 #: rhodecode/templates/pullrequests/pullrequests.mako:52 msgid "Closed" msgstr "Zamknięte" @@ -8624,17 +8896,8 @@ msgstr "Komentarz" msgid "%s Commits" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:9 -#: rhodecode/templates/changeset/changeset_range.mako:20 -#, python-format -msgid "(%s commit)" -msgid_plural "(%s commits)" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - #: rhodecode/templates/changeset/changeset_range.mako:16 +#: rhodecode/templates/files/file_authors_box.mako:33 msgid "Commits" msgstr "" @@ -8646,35 +8909,13 @@ msgstr "" msgid "Diff option" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:59 +#: rhodecode/templates/changeset/changeset_range.mako:65 msgid "Show combined compare" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:99 -#: rhodecode/templates/compare/compare_diff.mako:312 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:446 -#, python-format -msgid "Expand %s commit" -msgid_plural "Expand %s commits" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/changeset/changeset_range.mako:105 -#: rhodecode/templates/compare/compare_diff.mako:318 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:452 -#, python-format -msgid "Collapse %s commit" -msgid_plural "Collapse %s commits" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - #: rhodecode/templates/changeset/diff_block.mako:7 -#: rhodecode/templates/codeblocks/diffs.mako:128 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:123 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "The requested commit is too big and content was truncated." msgstr "" @@ -8682,8 +8923,8 @@ msgstr "" #: rhodecode/templates/changeset/diff_block.mako:10 #: rhodecode/templates/changeset/diff_block.mako:25 #: rhodecode/templates/changeset/diff_block.mako:46 -#: rhodecode/templates/codeblocks/diffs.mako:131 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:126 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "Showing a big diff might take some time and resources, continue?" msgstr "" @@ -8691,8 +8932,8 @@ msgstr "" #: rhodecode/templates/changeset/diff_block.mako:10 #: rhodecode/templates/changeset/diff_block.mako:25 #: rhodecode/templates/changeset/diff_block.mako:46 -#: rhodecode/templates/codeblocks/diffs.mako:131 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:126 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "Show full diff" msgstr "Pokaż pełną historię" @@ -8705,74 +8946,50 @@ msgstr "" msgid "Diff was truncated. File content available only in full diff." msgstr "" -#: rhodecode/templates/changeset/diff_block.mako:58 -#, python-format -msgid "%(num)s file changed" -msgid_plural "%(num)s files changed" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/changeset/diff_block.mako:60 -#: rhodecode/templates/codeblocks/diffs.mako:133 -#, python-format -msgid "%(num)s file changed: %(linesadd)s inserted, %(linesdel)s deleted" -msgid_plural "" -"%(num)s files changed: %(linesadd)s inserted, %(linesdel)s deleted" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/codeblocks/diffs.mako:117 +#: rhodecode/templates/codeblocks/diffs.mako:111 msgid "Browse Files at revision {}" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:118 +#: rhodecode/templates/codeblocks/diffs.mako:112 msgid "Browse Files" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:130 -#, python-format -msgid "%(num)s file changed." -msgid_plural "%(num)s files changed." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/codeblocks/diffs.mako:141 +#: rhodecode/templates/codeblocks/diffs.mako:136 msgid "No files" msgstr "Brak plików" -#: rhodecode/templates/codeblocks/diffs.mako:169 +#: rhodecode/templates/codeblocks/diffs.mako:164 msgid "File was deleted" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:171 +#: rhodecode/templates/codeblocks/diffs.mako:166 msgid "Binary file hidden" msgstr "" +#: rhodecode/templates/codeblocks/diffs.mako:184 +#, python-format +msgid "" +"This diff has been collapsed as it changes many lines, (%i lines changed)" +msgstr "" + +#: rhodecode/templates/codeblocks/diffs.mako:186 +msgid "Show them" +msgstr "" + #: rhodecode/templates/codeblocks/diffs.mako:189 -#, python-format -msgid "" -"This diff has been collapsed as it changes many lines, (%i lines changed)" -msgstr "" - -#: rhodecode/templates/codeblocks/diffs.mako:191 -msgid "Show them" -msgstr "" - -#: rhodecode/templates/codeblocks/diffs.mako:194 msgid "Hide them" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:289 +#: rhodecode/templates/codeblocks/diffs.mako:284 msgid "" "File was deleted in this version, and outdated comments were made on it" msgstr "" +#: rhodecode/templates/codeblocks/diffs.mako:350 +#: rhodecode/templates/files/files_source.mako:19 +msgid "Copy the full path" +msgstr "" + #: rhodecode/templates/codeblocks/diffs.mako:415 #: rhodecode/templates/codeblocks/diffs.mako:431 #, python-format @@ -8831,7 +9048,7 @@ msgstr "" msgid "Wide Mode Diff" msgstr "" -#: rhodecode/templates/codeblocks/source.mako:24 +#: rhodecode/templates/codeblocks/source.mako:25 msgid "view annotation from before this change" msgstr "" @@ -8844,29 +9061,11 @@ msgid "Compare was calculated based on t msgstr "" #: rhodecode/templates/compare/compare_commits.mako:17 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:483 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:489 msgid "Time" msgstr "" -#: rhodecode/templates/compare/compare_commits.mako:68 -#, python-format -msgid "%s commit hidden" -msgid_plural "%s commits hidden" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/compare/compare_commits.mako:69 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:600 -msgid "show it" -msgid_plural "show them" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/compare/compare_commits.mako:75 +#: rhodecode/templates/compare/compare_commits.mako:73 msgid "No commits in this compare" msgstr "" @@ -8876,15 +9075,6 @@ msgstr "" msgid "%s Compare" msgstr "%s Porównaj" -#: rhodecode/templates/compare/compare_diff.mako:17 -#, python-format -msgid "%s commit" -msgid_plural "%s commits" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - #: rhodecode/templates/compare/compare_diff.mako:44 #: rhodecode/templates/compare/compare_diff.mako:101 #: rhodecode/templates/compare/compare_diff.mako:110 @@ -8898,14 +9088,14 @@ msgstr "" #: rhodecode/templates/compare/compare_diff.mako:60 #: rhodecode/templates/email_templates/pull_request_review.mako:74 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:103 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:107 msgid "Target" msgstr "" #: rhodecode/templates/compare/compare_diff.mako:76 #: rhodecode/templates/email_templates/pull_request_comment.mako:90 #: rhodecode/templates/email_templates/pull_request_review.mako:73 -#: rhodecode/templates/files/files_source.mako:23 +#: rhodecode/templates/files/files_source.mako:29 #: rhodecode/templates/pullrequests/pullrequest_show.mako:71 msgid "Source" msgstr "Źródło" @@ -8929,74 +9119,69 @@ msgstr "" msgid "Compare commits, branches, bookmarks or tags." msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:49 +#: rhodecode/templates/data_table/_dt_elements.mako:83 msgid "Mercurial repository" msgstr "Repozytorium mercurial" -#: rhodecode/templates/data_table/_dt_elements.mako:51 +#: rhodecode/templates/data_table/_dt_elements.mako:85 msgid "Git repository" msgstr "Repozytorium git" -#: rhodecode/templates/data_table/_dt_elements.mako:53 +#: rhodecode/templates/data_table/_dt_elements.mako:87 msgid "Subversion repository" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:60 +#: rhodecode/templates/data_table/_dt_elements.mako:94 msgid "Public repository" msgstr "Publiczne repozytorium" -#: rhodecode/templates/data_table/_dt_elements.mako:70 -msgid "Repository creating in progress..." -msgstr "" - -#: rhodecode/templates/data_table/_dt_elements.mako:88 +#: rhodecode/templates/data_table/_dt_elements.mako:104 +msgid "This repository is being created in a background task" +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:105 +msgid "creating..." +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:136 msgid "No commits yet" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:95 -#: rhodecode/templates/data_table/_dt_elements.mako:97 +#: rhodecode/templates/data_table/_dt_elements.mako:143 +#: rhodecode/templates/data_table/_dt_elements.mako:145 #, python-format msgid "Subscribe to %s rss feed" msgstr "Subskrybuj %s kanał rss" -#: rhodecode/templates/data_table/_dt_elements.mako:103 -#: rhodecode/templates/data_table/_dt_elements.mako:105 +#: rhodecode/templates/data_table/_dt_elements.mako:151 +#: rhodecode/templates/data_table/_dt_elements.mako:153 #, python-format msgid "Subscribe to %s atom feed" msgstr "Subskrybuj %s kanał atom" -#: rhodecode/templates/data_table/_dt_elements.mako:133 +#: rhodecode/templates/data_table/_dt_elements.mako:181 msgid "Creating" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:135 -msgid "Created" -msgstr "Utworzono" - -#: rhodecode/templates/data_table/_dt_elements.mako:185 -#, python-format -msgid "Confirm to delete this group: %s with %s repository" -msgid_plural "Confirm to delete this group: %s with %s repositories" -msgstr[0] "Potwierdź żeby usunąć grupę %s wraz z %s repozytorium" -msgstr[1] "Potwierdź żeby usunąć grupę %s wraz z %s repozytoriami" -msgstr[2] "Potwierdź żeby usunąć grupę %s wraz z %s repozytoriami" -msgstr[3] "Potwierdź żeby usunąć grupę %s wraz z %s repozytoriami" - -#: rhodecode/templates/data_table/_dt_elements.mako:211 +#: rhodecode/templates/data_table/_dt_elements.mako:225 +msgid "personal" +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:271 #, python-format msgid "Confirm to delete this user group: %s" msgstr "Potwierdź usunięcie grupy użytkowników: %s" -#: rhodecode/templates/data_table/_dt_elements.mako:228 +#: rhodecode/templates/data_table/_dt_elements.mako:288 msgid "User group" msgstr "Grupa użytkownika" -#: rhodecode/templates/data_table/_dt_elements.mako:272 -#: rhodecode/templates/forks/fork.mako:83 +#: rhodecode/templates/data_table/_dt_elements.mako:332 +#: rhodecode/templates/forks/fork.mako:88 msgid "Private" msgstr "Prywatny" -#: rhodecode/templates/data_table/_dt_elements.mako:306 +#: rhodecode/templates/data_table/_dt_elements.mako:366 #, python-format msgid "Pull request #%(pr_number)s" msgstr "" @@ -9298,15 +9483,6 @@ msgstr "" msgid "Link" msgstr "" -#: rhodecode/templates/email_templates/pull_request_review.mako:46 -#, python-format -msgid "Commit (%(num)s)" -msgid_plural "Commits (%(num)s)" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - #: rhodecode/templates/email_templates/pull_request_review.mako:71 #, python-format msgid "%(user)s wants you to review pull request #%(pr_id)s: \"%(pr_title)s\"." @@ -9322,15 +9498,6 @@ msgstr "" msgid "%(target_ref_type)s of %(target_repo_url)s" msgstr "" -#: rhodecode/templates/email_templates/pull_request_review.mako:76 -#, python-format -msgid "%(num)s Commit" -msgid_plural "%(num)s Commits" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - #: rhodecode/templates/email_templates/test.mako:5 msgid "hello \"world\"" msgstr "" @@ -9366,15 +9533,6 @@ msgstr "" msgid "Last Author" msgstr "" -#: rhodecode/templates/files/file_authors_box.mako:8 -#, python-format -msgid "File Author (%s)" -msgid_plural "File Authors (%s)" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - #: rhodecode/templates/files/file_authors_box.mako:11 msgid "Show All" msgstr "" @@ -9442,22 +9600,22 @@ msgid "Create New File" msgstr "" #: rhodecode/templates/files/files_add.mako:81 -#: rhodecode/templates/files/files_edit.mako:79 +#: rhodecode/templates/files/files_edit.mako:82 msgid "line wraps" msgstr "" #: rhodecode/templates/files/files_add.mako:82 -#: rhodecode/templates/files/files_edit.mako:80 +#: rhodecode/templates/files/files_edit.mako:83 msgid "on" msgstr "" #: rhodecode/templates/files/files_add.mako:82 -#: rhodecode/templates/files/files_edit.mako:80 +#: rhodecode/templates/files/files_edit.mako:83 msgid "off" msgstr "" #: rhodecode/templates/files/files_add.mako:109 -#: rhodecode/templates/files/files_edit.mako:106 +#: rhodecode/templates/files/files_edit.mako:109 msgid "Commit changes" msgstr "Zatwierdź zmiany" @@ -9512,15 +9670,15 @@ msgid "Delete file" msgstr "Usuń plik" #: rhodecode/templates/files/files_delete.mako:45 -#: rhodecode/templates/files/files_source.mako:65 +#: rhodecode/templates/files/files_source.mako:71 #, python-format msgid "Binary file (%s)" msgstr "Plik binarny (%s)" #: rhodecode/templates/files/files_delete.mako:50 -#: rhodecode/templates/files/files_source.mako:87 -msgid "File is too big to display" -msgstr "Plik jest za duży do wyświetlenia" +#: rhodecode/templates/files/files_source.mako:100 +msgid "File size {} is bigger then allowed limit {}. " +msgstr "" #: rhodecode/templates/files/files_delete.mako:70 msgid "Delete File" @@ -9569,15 +9727,15 @@ msgstr "Źródło" msgid "annotation" msgstr "adnotacja" -#: rhodecode/templates/files/files_edit.mako:65 +#: rhodecode/templates/files/files_edit.mako:67 msgid "raw" msgstr "" -#: rhodecode/templates/files/files_edit.mako:67 +#: rhodecode/templates/files/files_edit.mako:70 msgid "download" msgstr "" -#: rhodecode/templates/files/files_edit.mako:74 +#: rhodecode/templates/files/files_edit.mako:77 msgid "Editing file" msgstr "Edycja pliku" @@ -9585,64 +9743,55 @@ msgstr "Edycja pliku" msgid "Location" msgstr "Położenie" -#: rhodecode/templates/files/files_source.mako:8 +#: rhodecode/templates/files/files_source.mako:13 msgid "This file is a pointer to large binary file" msgstr "" -#: rhodecode/templates/files/files_source.mako:8 +#: rhodecode/templates/files/files_source.mako:13 msgid "LargeFile" msgstr "" -#: rhodecode/templates/files/files_source.mako:10 -msgid "line" -msgid_plural "lines" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/files/files_source.mako:17 +#: rhodecode/templates/files/files_source.mako:23 msgid "History" msgstr "Historia" -#: rhodecode/templates/files/files_source.mako:20 -#: rhodecode/templates/search/search_content.mako:68 +#: rhodecode/templates/files/files_source.mako:26 +#: rhodecode/templates/search/search_content.mako:69 msgid "Show Full History" msgstr "" -#: rhodecode/templates/files/files_source.mako:25 -#: rhodecode/templates/search/search_content.mako:70 -msgid "Annotation" -msgstr "" - -#: rhodecode/templates/files/files_source.mako:27 -#: rhodecode/templates/search/search_content.mako:71 -msgid "Raw" -msgstr "" - #: rhodecode/templates/files/files_source.mako:31 +#: rhodecode/templates/search/search_content.mako:71 +msgid "Annotation" +msgstr "" + +#: rhodecode/templates/files/files_source.mako:33 +#: rhodecode/templates/search/search_content.mako:72 +msgid "Raw" +msgstr "" + +#: rhodecode/templates/files/files_source.mako:37 msgid "Download largefile" msgstr "" -#: rhodecode/templates/files/files_source.mako:35 +#: rhodecode/templates/files/files_source.mako:41 #: rhodecode/templates/search/search_content.mako:73 msgid "Download" msgstr "Pobierz" -#: rhodecode/templates/files/files_source.mako:43 -#, python-format -msgid "Edit on Branch:%s" -msgstr "" - -#: rhodecode/templates/files/files_source.mako:48 +#: rhodecode/templates/files/files_source.mako:49 +msgid "Edit on Branch:{}" +msgstr "" + +#: rhodecode/templates/files/files_source.mako:54 msgid "Editing binary files not allowed" msgstr "Edycja plików binarnych jest zabroniona" -#: rhodecode/templates/files/files_source.mako:51 +#: rhodecode/templates/files/files_source.mako:57 msgid "Editing files allowed only when on branch head commit" msgstr "" -#: rhodecode/templates/files/files_source.mako:52 +#: rhodecode/templates/files/files_source.mako:58 msgid "Deleting files allowed only when on branch head commit" msgstr "" @@ -9656,22 +9805,23 @@ msgid "New Fork" msgstr "" #: rhodecode/templates/forks/fork.mako:37 +#: rhodecode/templates/forks/forks.mako:70 msgid "Fork name" msgstr "Nazwa rozgałęzienia" -#: rhodecode/templates/forks/fork.mako:77 +#: rhodecode/templates/forks/fork.mako:82 msgid "Default commit for files page, downloads, whoosh and readme" msgstr "" -#: rhodecode/templates/forks/fork.mako:93 +#: rhodecode/templates/forks/fork.mako:98 msgid "Copy permissions" msgstr "Skopiuj uprawnienia" -#: rhodecode/templates/forks/fork.mako:97 +#: rhodecode/templates/forks/fork.mako:102 msgid "Copy permissions from forked repository" msgstr "Skopiuj zezwolenia z rozwidlenia repozytorium" -#: rhodecode/templates/forks/fork.mako:102 +#: rhodecode/templates/forks/fork.mako:107 msgid "Fork this Repository" msgstr "" @@ -9684,36 +9834,23 @@ msgstr "Gałąź %s" msgid "Forks" msgstr "Gałęzie" -#: rhodecode/templates/forks/forks.mako:32 +#: rhodecode/templates/forks/forks.mako:30 msgid "Create new fork" msgstr "" -#: rhodecode/templates/forks/forks_data.mako:10 +#: rhodecode/templates/forks/forks.mako:74 msgid "Forked" msgstr "Rozgałęziony" -#: rhodecode/templates/forks/forks_data.mako:46 -msgid "There are no forks yet" -msgstr "Nie ma jeszcze gałęzi" - -#: rhodecode/templates/journal/journal.mako:13 +#: rhodecode/templates/journal/journal.mako:14 msgid "Filter" msgstr "" -#: rhodecode/templates/journal/journal.mako:14 -#, python-format -msgid "%s entry" -msgid_plural "%s entries" -msgstr[0] "%s wejście" -msgstr[1] "%s wejść" -msgstr[2] "%s wejść" -msgstr[3] "%s wejść" - -#: rhodecode/templates/journal/journal.mako:23 +#: rhodecode/templates/journal/journal.mako:24 msgid "ATOM journal feed" msgstr "Dziennik kanału ATOM" -#: rhodecode/templates/journal/journal.mako:24 +#: rhodecode/templates/journal/journal.mako:25 msgid "RSS journal feed" msgstr "Dziennik kanału RSS" @@ -9722,15 +9859,15 @@ msgid "No entries yet" msgstr "Brak wpisów jeszcze" #: rhodecode/templates/journal/public_journal.mako:4 -#: rhodecode/templates/journal/public_journal.mako:24 +#: rhodecode/templates/journal/public_journal.mako:12 msgid "Public Journal" msgstr "Dziennik Publiczny" -#: rhodecode/templates/journal/public_journal.mako:16 +#: rhodecode/templates/journal/public_journal.mako:21 msgid "ATOM public journal feed" msgstr "Publiczny dziennik kanału ATOM" -#: rhodecode/templates/journal/public_journal.mako:17 +#: rhodecode/templates/journal/public_journal.mako:22 msgid "RSS public journal feed" msgstr "Publiczny dziennik kanału RSS" @@ -9760,22 +9897,22 @@ msgid "Submit Pull Request" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:115 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:309 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:315 msgid "Author of this pull request" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:129 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:323 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:329 msgid "Reviewer rules" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:139 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:337 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:343 msgid "Pull request reviewers" msgstr "Recenzje wniosków połączenia gałęzi" #: rhodecode/templates/pullrequests/pullrequest.mako:150 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:392 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:398 msgid "Add reviewer or reviewer group" msgstr "" @@ -9788,15 +9925,6 @@ msgstr "" msgid "Loading compare ..." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest.mako:356 -#: rhodecode/templates/pullrequests/pullrequest.mako:358 -msgid "This pull request will consist of __COMMITS__ commit." -msgid_plural "This pull request will consist of __COMMITS__ commits." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - #: rhodecode/templates/pullrequests/pullrequest.mako:361 msgid "Show detailed compare." msgstr "" @@ -9821,26 +9949,26 @@ msgstr "" msgid "Merge is not currently possible because of below failed checks." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:37 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:42 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:52 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:57 msgid "refresh checks" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:38 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:43 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:53 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 msgid "Merge Pull Request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:43 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 msgid "You are not allowed to merge this pull request." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:45 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:60 msgid "Login to Merge this Pull Request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:54 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:69 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:73 msgid "Close with status {}" msgstr "" @@ -9861,175 +9989,175 @@ msgstr "Potwierdź usunięcie połączenia gałęzi" msgid "Common ancestor" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:125 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:100 +msgid "Copy the pull url" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:129 msgid "Merge" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:138 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:140 +#: rhodecode/templates/summary/components.mako:53 +#: rhodecode/templates/summary/components.mako:69 +msgid "Copy the clone url" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:144 msgid "Shadow repository data not available" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:146 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:152 msgid "Review" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:157 -#, python-format -msgid "calculated based on %s reviewer vote" -msgid_plural "calculated based on %s reviewers votes" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/pullrequests/pullrequest_show.mako:175 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:181 msgid "Versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:186 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:188 -msgid "{} version available for this pull request, show it." -msgid_plural "{} versions available for this pull request, show them." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/pullrequests/pullrequest_show.mako:187 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:193 msgid "Hide all versions of this pull request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:212 -msgid "Your review status at this version" -msgstr "" - #: rhodecode/templates/pullrequests/pullrequest_show.mako:218 +msgid "Your review status at this version" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:224 msgid "Comment from pull request version {0}, general:{1} inline:{2}" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:235 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:239 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:241 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:245 msgid "select versions to show changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:236 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:242 msgid "show changes between versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:237 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:243 msgid "show pull request for this version" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:252 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:258 msgid "Comments at this version" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:256 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:262 msgid "Comments for this pull request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:261 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:263 -#, python-format -msgid "%d General " -msgstr "" - #: rhodecode/templates/pullrequests/pullrequest_show.mako:267 #: rhodecode/templates/pullrequests/pullrequest_show.mako:269 #, python-format -msgid "%d Inline" +msgid "%d General " msgstr "" #: rhodecode/templates/pullrequests/pullrequest_show.mako:273 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:277 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:275 +#, python-format +msgid "%d Inline" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:279 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:283 #, python-format msgid "%d Outdated" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:274 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:280 msgid "show outdated comments" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:275 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:281 msgid "hide outdated comments" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:286 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:292 msgid "Pull request versions not available" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:300 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:397 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:306 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:403 msgid "Save Changes" msgstr "Zapisz zmiany" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:414 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:378 +msgid "Mandatory reviewer" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:420 msgid "Missing requirements:" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:415 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:421 msgid "" "These commits cannot be displayed, because this repository uses the " "Mercurial largefiles extension, which was not enabled." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:423 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:429 msgid "Missing commits" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:424 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:430 msgid "" "This pull request cannot be displayed, because one or more commits no longer" " exist in the source repository." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:425 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:431 msgid "" "Please update this pull request, push the commits back into the source " "repository, or consider closing this pull request." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:436 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:442 #, python-format msgid "Showing changes at v%d, commenting is disabled." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:459 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:461 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:465 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:467 msgid "Update commits" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:461 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:467 msgid "Update is disabled for current view" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:472 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:478 msgid "" "Commits and changes between v{ver_from} and {ver_to} of this pull request, " "commenting is disabled" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:476 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:482 msgid "commits added: {}, removed: {}" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:494 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:500 msgid "Commit added in displayed changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:496 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:502 msgid "Commit removed in displayed changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:599 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:605 msgid "there is {num} general comment from older versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:602 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:606 +msgid "show it" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:608 msgid "there are {num} general comments from older versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:603 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:609 msgid "show them" msgstr "" @@ -10132,7 +10260,7 @@ msgstr "" msgid "Age (old first)" msgstr "" -#: rhodecode/templates/search/search_content.mako:33 +#: rhodecode/templates/search/search_content.mako:34 msgid "more matches in this file" msgstr "" @@ -10140,84 +10268,74 @@ msgstr "" msgid "File" msgstr "" -#: rhodecode/templates/summary/base.mako:5 -#, python-format -msgid "%s Summary" -msgstr "Podsumowanie %s" - -#: rhodecode/templates/summary/base.mako:13 -#, python-format -msgid "%s ATOM feed" -msgstr "%s ATOM" - -#: rhodecode/templates/summary/base.mako:14 -#, python-format -msgid "%s RSS feed" -msgstr "%s RSS" - #: rhodecode/templates/summary/components.mako:49 msgid "Read-only url" msgstr "" -#: rhodecode/templates/summary/components.mako:54 -#: rhodecode/templates/summary/components.mako:65 -msgid "Show by Name" -msgstr "Pokaż nazwę" - -#: rhodecode/templates/summary/components.mako:55 -#: rhodecode/templates/summary/components.mako:66 -msgid "Show by ID" -msgstr "Pokaż ID" - -#: rhodecode/templates/summary/components.mako:56 -msgid "SVN Protocol is disabled. To enable it, see the" -msgstr "" - #: rhodecode/templates/summary/components.mako:56 +#: rhodecode/templates/summary/components.mako:72 +msgid "Copy the clone by id url" +msgstr "" + +#: rhodecode/templates/summary/components.mako:58 +#: rhodecode/templates/summary/components.mako:74 +msgid "Show by Name" +msgstr "Pokaż nazwę" + +#: rhodecode/templates/summary/components.mako:59 +#: rhodecode/templates/summary/components.mako:75 +msgid "Show by ID" +msgstr "Pokaż ID" + +#: rhodecode/templates/summary/components.mako:61 +msgid "SVN Protocol is disabled. To enable it, see the" +msgstr "" + +#: rhodecode/templates/summary/components.mako:61 msgid "documentation here" msgstr "" -#: rhodecode/templates/summary/components.mako:60 +#: rhodecode/templates/summary/components.mako:65 msgid "Clone url" msgstr "Url klonowania" -#: rhodecode/templates/summary/components.mako:86 +#: rhodecode/templates/summary/components.mako:94 msgid "Information" msgstr "" -#: rhodecode/templates/summary/components.mako:102 -msgid "Number of Repository Forks" -msgstr "" - #: rhodecode/templates/summary/components.mako:110 +msgid "Number of Repository Forks" +msgstr "" + +#: rhodecode/templates/summary/components.mako:118 msgid "Calculating Repository Size..." msgstr "" -#: rhodecode/templates/summary/components.mako:141 +#: rhodecode/templates/summary/components.mako:149 msgid "Calculating Code Statistics..." msgstr "" -#: rhodecode/templates/summary/components.mako:145 +#: rhodecode/templates/summary/components.mako:153 msgid "Statistics are disabled for this repository" msgstr "Statystyki są wyłączone dla tego repozytorium" -#: rhodecode/templates/summary/components.mako:148 +#: rhodecode/templates/summary/components.mako:156 msgid "enable statistics" msgstr "" -#: rhodecode/templates/summary/components.mako:159 +#: rhodecode/templates/summary/components.mako:167 msgid "Downloads" msgstr "" -#: rhodecode/templates/summary/components.mako:165 +#: rhodecode/templates/summary/components.mako:173 msgid "There are no downloads yet" msgstr "Nie pobrano jeszcze plików" -#: rhodecode/templates/summary/components.mako:169 +#: rhodecode/templates/summary/components.mako:177 msgid "Downloads are disabled for this repository" msgstr "Pliki do pobrania są zostały wyłączone dla tego repozytorium" -#: rhodecode/templates/summary/components.mako:172 +#: rhodecode/templates/summary/components.mako:180 msgid "enable downloads" msgstr "" @@ -10235,6 +10353,21 @@ msgstr "Szybki start" msgid "Readme file from commit %s:%s" msgstr "" +#: rhodecode/templates/summary/summary_base.mako:5 +#, python-format +msgid "%s Summary" +msgstr "Podsumowanie %s" + +#: rhodecode/templates/summary/summary_base.mako:13 +#, python-format +msgid "%s ATOM feed" +msgstr "%s ATOM" + +#: rhodecode/templates/summary/summary_base.mako:14 +#, python-format +msgid "%s RSS feed" +msgstr "%s RSS" + #: rhodecode/templates/summary/summary_commits.mako:100 msgid "Add or upload files directly via RhodeCode:" msgstr "" diff --git a/rhodecode/i18n/pt/LC_MESSAGES/rhodecode.mo b/rhodecode/i18n/pt/LC_MESSAGES/rhodecode.mo index 99853d5fe939e2230af4f82fbb3f2573b7d39637..0d5cfb0a75f174b2002c17068db392df8dcf2abe GIT binary patch literal 161066 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

&D7gi?cR2$bodxaq+|EuL+Ta$9FeKjS@ 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 diff --git a/rhodecode/i18n/pt/LC_MESSAGES/rhodecode.po b/rhodecode/i18n/pt/LC_MESSAGES/rhodecode.po --- a/rhodecode/i18n/pt/LC_MESSAGES/rhodecode.po +++ b/rhodecode/i18n/pt/LC_MESSAGES/rhodecode.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: RhodeCode\n" "Report-Msgid-Bugs-To: marcin@rhodecode.com\n" -"POT-Creation-Date: 2017-06-27 17:25+0200\n" -"PO-Revision-Date: 2017-06-27 15:26+0000\n" +"POT-Creation-Date: 2017-11-03 16:42+0100\n" +"PO-Revision-Date: 2017-11-03 15:43+0000\n" "Last-Translator: Marcin Kuzminski \n" "Language-Team: Portuguese (http://www.transifex.com/rhodecode/RhodeCode/language/pt/)\n" "MIME-Version: 1.0\n" @@ -22,7 +22,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: rhodecode/apps/admin/navigation.py:83 rhodecode/authentication/routes.py:60 -#: rhodecode/integrations/views.py:166 +#: rhodecode/integrations/views.py:154 #: rhodecode/templates/admin/permissions/permissions.mako:36 msgid "Global" msgstr "Global" @@ -90,17 +90,86 @@ msgid "System Info" msgstr "Informações do Sistema" #: rhodecode/apps/admin/navigation.py:97 -msgid "User Sessions" -msgstr "Sessões do usuário" +msgid "Processes" +msgstr "" #: rhodecode/apps/admin/navigation.py:99 +msgid "User Sessions" +msgstr "Sessões do usuário" + +#: rhodecode/apps/admin/navigation.py:101 msgid "Open Source Licenses" msgstr "Licenças Open Source" -#: rhodecode/apps/admin/navigation.py:107 +#: rhodecode/apps/admin/navigation.py:109 msgid "Labs" msgstr "Labs" +#: rhodecode/apps/admin/views/defaults.py:90 +msgid "Default settings updated successfully" +msgstr "Configurações padrão atualizadas com sucesso" + +#: rhodecode/apps/admin/views/defaults.py:108 +msgid "Error occurred during update of default values" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:121 +msgid "Application permissions updated successfully" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:142 +#: rhodecode/apps/admin/views/permissions.py:213 +#: rhodecode/apps/admin/views/permissions.py:287 +msgid "Error occurred during update of permissions" +msgstr "Ocorreu um erro durante a atualização das permissões" + +#: rhodecode/apps/admin/views/permissions.py:193 +msgid "Object permissions updated successfully" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:267 +msgid "Global permissions updated successfully" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:448 +#: rhodecode/templates/admin/gists/show.mako:63 +#: rhodecode/templates/admin/integrations/list.mako:208 +#: rhodecode/templates/admin/my_account/my_account_profile.mako:5 +#: rhodecode/templates/base/issue_tracker_settings.mako:60 +#: rhodecode/templates/data_table/_dt_elements.mako:166 +#: rhodecode/templates/data_table/_dt_elements.mako:240 +#: rhodecode/templates/data_table/_dt_elements.mako:253 +#: rhodecode/templates/data_table/_dt_elements.mako:254 +#: rhodecode/templates/data_table/_dt_elements.mako:266 +#: rhodecode/templates/debug_style/buttons.html:128 +#: rhodecode/templates/files/files_add.mako:208 +#: rhodecode/templates/files/files_edit.mako:168 +#: rhodecode/templates/files/files_source.mako:54 +#: rhodecode/templates/files/files_source.mako:57 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:63 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:345 +#: rhodecode/templates/users/user_profile.mako:7 +msgid "Edit" +msgstr "Editar" + +#: rhodecode/apps/admin/views/permissions.py:476 +msgid "Updated SSH keys file: {}" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:479 +msgid "SSH key support is disabled in .ini file" +msgstr "" + +#: rhodecode/apps/admin/views/repo_groups.py:180 +#, python-format +msgid "Created repository group %s" +msgstr "Grupo de repositórios %s criado" + +#: rhodecode/apps/admin/views/repo_groups.py:198 +#, python-format +msgid "Error occurred during creation of repository group %s" +msgstr "Ocorreu um erro durante a criação do grupo de repositórios %s" + #: rhodecode/apps/admin/views/sessions.py:92 msgid "Cleaned up old sessions" msgstr "Limpar sessões antigas" @@ -263,294 +332,880 @@ msgstr "HG" msgid "SVN" msgstr "SVN" -#: rhodecode/apps/admin/views/users.py:63 -#: rhodecode/controllers/admin/users.py:360 -#: rhodecode/controllers/admin/users.py:381 -#: rhodecode/controllers/admin/users.py:412 -#: rhodecode/controllers/admin/users.py:486 -msgid "You can't edit this user" -msgstr "Você não pode editar esse usuário" - -#: rhodecode/apps/admin/views/users.py:168 -#: rhodecode/apps/my_account/views.py:148 -#: rhodecode/controllers/admin/gists.py:62 -msgid "forever" -msgstr "para sempre" - -#: rhodecode/apps/admin/views/users.py:169 -#: rhodecode/apps/my_account/views.py:149 -#: rhodecode/controllers/admin/gists.py:63 -msgid "5 minutes" -msgstr "cinco minutos" - -#: rhodecode/apps/admin/views/users.py:170 -#: rhodecode/apps/my_account/views.py:150 -#: rhodecode/controllers/admin/gists.py:64 -msgid "1 hour" -msgstr "uma hora" - -#: rhodecode/apps/admin/views/users.py:171 -#: rhodecode/apps/my_account/views.py:151 -#: rhodecode/controllers/admin/gists.py:65 -msgid "1 day" -msgstr "um dia" - -#: rhodecode/apps/admin/views/users.py:172 -#: rhodecode/apps/my_account/views.py:152 -#: rhodecode/controllers/admin/gists.py:66 -msgid "1 month" -msgstr "um mês" - -#: rhodecode/apps/admin/views/users.py:174 -#: rhodecode/apps/my_account/views.py:154 -#: rhodecode/controllers/admin/gists.py:70 -msgid "Lifetime" -msgstr "Tempo de Vida" - -#: rhodecode/apps/admin/views/users.py:178 -#: rhodecode/apps/my_account/views.py:158 +#: rhodecode/apps/admin/views/user_groups.py:220 +#, python-format +msgid "Created user group %(user_group_link)s" +msgstr "" + +#: rhodecode/apps/admin/views/user_groups.py:242 +#, python-format +msgid "Error occurred during creation of user group %s" +msgstr "Ocorreu um erro durante a criação do grupo de usuários %s" + +#: rhodecode/apps/admin/views/users.py:208 +#, python-format +msgid "Created user %(user_link)s" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:229 +#, python-format +msgid "Error occurred during creation of user %s" +msgstr "Ocorreu um erro durante a criação do usuário %s" + +#: rhodecode/apps/admin/views/users.py:303 +msgid "User updated successfully" +msgstr "Usuário atualizado com sucesso" + +#: rhodecode/apps/admin/views/users.py:321 +#: rhodecode/apps/my_account/views/my_account.py:485 +#, python-format +msgid "Error occurred during update of user %s" +msgstr "Ocorreu um erro durante a atualização do usuário %s" + +#: rhodecode/apps/admin/views/users.py:353 +#, python-format +msgid "Detached %s repositories" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:358 +#, python-format +msgid "Deleted %s repositories" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:366 +#, python-format +msgid "Detached %s repository groups" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:371 +#, python-format +msgid "Deleted %s repository groups" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:379 +#, python-format +msgid "Detached %s user groups" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:384 +#, python-format +msgid "Deleted %s user groups" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:401 +msgid "Successfully deleted user" +msgstr "Usuário excluído com sucesso" + +#: rhodecode/apps/admin/views/users.py:407 +msgid "An error occurred during deletion of user" +msgstr "Ocorreu um erro ao excluir o usuário" + +#: rhodecode/apps/admin/views/users.py:472 +msgid "" +"The user participates as reviewer in {} pull request and cannot be deleted. \n" +"You can set the user to \"{}\" instead of deleting it." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:478 +msgid "" +"The user participates as reviewer in {} pull requests and cannot be deleted. \n" +"You can set the user to \"{}\" instead of deleting it." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:565 +msgid "User global permissions updated successfully" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:583 +#: rhodecode/apps/user_group/views/__init__.py:472 +msgid "An error occurred during permissions saving" +msgstr "Ocorreu um erro durante o salvamento das permissões" + +#: rhodecode/apps/admin/views/users.py:608 +msgid "Force password change disabled for user" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:613 +msgid "Force password change enabled for user" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:622 +msgid "An error occurred during password reset for user" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:661 +#, python-format +msgid "Linked repository group `%s` as personal" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:667 +#, python-format +msgid "Created repository group `%s`" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:671 +#, python-format +msgid "Repository group `%s` is already taken" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:676 +msgid "An error occurred during repository group creation for user" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:699 +#: rhodecode/apps/my_account/views/my_account.py:159 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:16 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:16 msgid "Role" msgstr "Função" -#: rhodecode/apps/admin/views/users.py:217 -#: rhodecode/apps/my_account/views.py:191 +#: rhodecode/apps/admin/views/users.py:737 +#: rhodecode/apps/my_account/views/my_account.py:193 msgid "Auth token successfully created" msgstr "Token de Autenticação criado com sucesso" -#: rhodecode/apps/admin/views/users.py:246 -#: rhodecode/apps/my_account/views.py:215 +#: rhodecode/apps/admin/views/users.py:766 +#: rhodecode/apps/my_account/views/my_account.py:217 msgid "Auth token successfully deleted" msgstr "Token de Autenticação removido com sucesso" -#: rhodecode/apps/admin/views/users.py:290 -#: rhodecode/apps/my_account/views.py:253 +#: rhodecode/apps/admin/views/users.py:838 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:113 +msgid "Ssh Key successfully created" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:842 +#: rhodecode/apps/admin/views/users.py:847 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:117 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:122 +msgid "An error occurred during ssh key saving: {}" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:881 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:152 +msgid "Ssh key successfully deleted" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:922 +#: rhodecode/apps/my_account/views/my_account.py:255 #, python-format msgid "Added new email address `%s` for user account" msgstr "" -#: rhodecode/apps/admin/views/users.py:296 -#: rhodecode/apps/my_account/views.py:259 +#: rhodecode/apps/admin/views/users.py:928 +msgid "Email `{}` is already registered for another user." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:932 +#: rhodecode/apps/my_account/views/my_account.py:261 msgid "An error occurred during email saving" msgstr "Ocorreu um erro durante o salvamento do email" -#: rhodecode/apps/admin/views/users.py:323 +#: rhodecode/apps/admin/views/users.py:959 msgid "Removed email address from user account" msgstr "" -#: rhodecode/apps/admin/views/users.py:372 +#: rhodecode/apps/admin/views/users.py:1005 #, python-format msgid "An error occurred during ip saving:%s" msgstr "" -#: rhodecode/apps/admin/views/users.py:389 +#: rhodecode/apps/admin/views/users.py:1023 msgid "An error occurred during ip saving" msgstr "Ocorreu um erro durante o salvamento do IP" -#: rhodecode/apps/admin/views/users.py:393 +#: rhodecode/apps/admin/views/users.py:1027 #, python-format msgid "Added ips %s to user whitelist" msgstr "" -#: rhodecode/apps/admin/views/users.py:423 +#: rhodecode/apps/admin/views/users.py:1057 msgid "Removed ip address from user whitelist" msgstr "" -#: rhodecode/apps/admin/views/users.py:472 +#: rhodecode/apps/admin/views/users.py:1122 msgid "Groups successfully changed" msgstr "Grupos alterados com sucesso" -#: rhodecode/apps/home/views.py:197 rhodecode/apps/home/views.py:230 -#: rhodecode/controllers/pullrequests.py:191 -#: rhodecode/templates/admin/my_account/my_account.mako:38 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:128 +#: rhodecode/apps/gist/views.py:57 rhodecode/model/auth_token.py:51 +msgid "forever" +msgstr "para sempre" + +#: rhodecode/apps/gist/views.py:58 +msgid "5 minutes" +msgstr "cinco minutos" + +#: rhodecode/apps/gist/views.py:59 +msgid "1 hour" +msgstr "uma hora" + +#: rhodecode/apps/gist/views.py:60 +msgid "1 day" +msgstr "um dia" + +#: rhodecode/apps/gist/views.py:61 +msgid "1 month" +msgstr "um mês" + +#: rhodecode/apps/gist/views.py:64 +#: rhodecode/public/js/rhodecode-components.js:47769 +#: rhodecode/public/js/scripts.js:39617 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:19 +#: rhodecode/public/js/src/rhodecode.js:507 +msgid "Lifetime" +msgstr "Tempo de Vida" + +#: rhodecode/apps/gist/views.py:66 +msgid "Requires registered account" +msgstr "" + +#: rhodecode/apps/gist/views.py:67 +msgid "Can be accessed by anonymous users" +msgstr "" + +#: rhodecode/apps/gist/views.py:214 +msgid "Error occurred during gist creation" +msgstr "Ocorreu um erro durante a criação de um gist" + +#: rhodecode/apps/gist/views.py:238 +#, python-format +msgid "Deleted gist %s" +msgstr "Gist %s excluído" + +#: rhodecode/apps/gist/views.py:324 +#: rhodecode/templates/admin/gists/show.mako:74 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:35 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:31 +#: rhodecode/templates/data_table/_dt_elements.mako:323 +msgid "never" +msgstr "nunca" + +#: rhodecode/apps/gist/views.py:330 +#, python-format +msgid "%(expiry)s - current value" +msgstr "" + +#: rhodecode/apps/gist/views.py:375 +msgid "Successfully updated gist content" +msgstr "" + +#: rhodecode/apps/gist/views.py:380 +msgid "Successfully updated gist data" +msgstr "" + +#: rhodecode/apps/gist/views.py:383 +msgid "Error occurred during update of gist {}: {}" +msgstr "" + +#: rhodecode/apps/gist/views.py:387 +#, python-format +msgid "Error occurred during update of gist %s" +msgstr "" + +#: rhodecode/apps/home/views.py:215 rhodecode/apps/home/views.py:248 +#: rhodecode/apps/repository/views/repo_pull_requests.py:731 +#: rhodecode/templates/admin/my_account/my_account.mako:39 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:126 #: rhodecode/templates/admin/repos/repo_add.mako:15 #: rhodecode/templates/admin/repos/repo_add.mako:19 #: rhodecode/templates/admin/users/user_edit_advanced.mako:11 #: rhodecode/templates/base/base.mako:76 #: rhodecode/templates/base/base.mako:148 -#: rhodecode/templates/base/base.mako:575 +#: rhodecode/templates/base/base.mako:580 msgid "Repositories" msgstr "Repositórios" -#: rhodecode/apps/home/views.py:223 +#: rhodecode/apps/home/views.py:241 msgid "Groups" msgstr "Grupos" -#: rhodecode/apps/home/views.py:243 +#: rhodecode/apps/home/views.py:261 #, python-format msgid "Commits in %(repo)s" msgstr "" -#: rhodecode/apps/login/views.py:270 rhodecode/apps/login/views.py:339 +#: rhodecode/apps/journal/views.py:132 rhodecode/apps/journal/views.py:177 +msgid "public journal" +msgstr "diário público" + +#: rhodecode/apps/journal/views.py:136 rhodecode/apps/journal/views.py:181 +msgid "journal" +msgstr "diário" + +#: rhodecode/apps/login/views.py:272 rhodecode/apps/login/views.py:341 msgid "Bad captcha" msgstr "Captcha incorreto" -#: rhodecode/apps/login/views.py:279 +#: rhodecode/apps/login/views.py:281 msgid "You have successfully registered with RhodeCode" msgstr "Você se registrou no RhodeCode com sucesso" -#: rhodecode/apps/login/views.py:315 +#: rhodecode/apps/login/views.py:317 msgid "If such email exists, a password reset link was sent to it." msgstr "Se este email existir, um link para restaurar a senha foi enviado para ele." -#: rhodecode/apps/login/views.py:321 +#: rhodecode/apps/login/views.py:323 msgid "Password reset has been disabled." msgstr "Restauração de senha foi desabilitada." -#: rhodecode/apps/login/views.py:410 +#: rhodecode/apps/login/views.py:412 msgid "Given reset token is invalid" msgstr "O token de restauração informado é inválido" -#: rhodecode/apps/login/views.py:418 +#: rhodecode/apps/login/views.py:420 msgid "" "Your password reset was successful, a new password has been sent to your " "email" msgstr "Senha restaurada com sucesso, uma nova senha foi enviada para seu e-mail" -#: rhodecode/apps/my_account/views.py:125 +#: rhodecode/apps/my_account/views/my_account.py:134 msgid "Error occurred during update of user password" msgstr "Ocorreu um erro durante a atualização da senha de usuário" -#: rhodecode/apps/my_account/views.py:132 +#: rhodecode/apps/my_account/views/my_account.py:141 msgid "Successfully updated password" msgstr "Senha atualizada com sucesso" -#: rhodecode/apps/my_account/views.py:281 +#: rhodecode/apps/my_account/views/my_account.py:283 msgid "Email successfully deleted" msgstr "" -#: rhodecode/apps/repository/views/repo_caches.py:70 +#: rhodecode/apps/my_account/views/my_account.py:465 +msgid "Your account was updated successfully" +msgstr "Sua conta foi atualizada com sucesso" + +#: rhodecode/apps/repo_group/views/repo_group_advanced.py:98 +#, python-format +msgid "Removed repository group `%s`" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_advanced.py:102 +#, python-format +msgid "Error occurred during deletion of repository group %s" +msgstr "Ocorreu um erro durante a exclusão do grupo de repositórios %s" + +#: rhodecode/apps/repo_group/views/repo_group_permissions.py:73 +#: rhodecode/apps/user_group/views/__init__.py:353 +msgid "Cannot change permission for yourself as admin" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_permissions.py:97 +msgid "Repository Group permissions updated" +msgstr "Permissões atualizadas do Grupo de Repositórios" + +#: rhodecode/apps/repo_group/views/repo_group_settings.py:174 +msgid "Repository Group `{}` updated successfully" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_settings.py:179 +#, python-format +msgid "Error occurred during update of repository group %s" +msgstr "Ocorreu um erro durante a atualização do grupo de repositórios %s" + +#: rhodecode/apps/repository/views/repo_caches.py:67 msgid "Cache invalidation successful" msgstr "" -#: rhodecode/apps/repository/views/repo_caches.py:74 +#: rhodecode/apps/repository/views/repo_caches.py:71 msgid "An error occurred during cache invalidation" msgstr "Ocorreu um erro ao invalidar o cache" -#: rhodecode/apps/repository/views/repo_permissions.py:95 +#: rhodecode/apps/repository/views/repo_changelog.py:66 +#: rhodecode/apps/repository/views/repo_compare.py:66 +#: rhodecode/apps/repository/views/repo_pull_requests.py:607 +msgid "There are no commits yet" +msgstr "" + +#: rhodecode/apps/repository/views/repo_changelog.py:71 +#: rhodecode/apps/repository/views/repo_commits.py:193 +#: rhodecode/apps/repository/views/repo_files.py:150 +#: rhodecode/apps/repository/views/repo_files.py:170 +msgid "No such commit exists for this repository" +msgstr "" + +#: rhodecode/apps/repository/views/repo_checks.py:95 +#, python-format +msgid "Created repository %s from %s" +msgstr "Repositório %s criado de %s" + +#: rhodecode/apps/repository/views/repo_checks.py:104 +#, python-format +msgid "Forked repository %s as %s" +msgstr "Repositório %s bifurcado como %s" + +#: rhodecode/apps/repository/views/repo_checks.py:107 +#, python-format +msgid "Created repository %s" +msgstr "Repositório %s criado" + +#: rhodecode/apps/repository/views/repo_commits.py:73 +msgid "Show whitespace" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:74 +msgid "Show whitespace for all diffs" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:80 +msgid "Ignore whitespace" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:81 +msgid "Ignore whitespace for all diffs" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:139 +msgid "Increase context" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:140 +msgid "Increase context for all diffs" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:389 +#: rhodecode/apps/repository/views/repo_pull_requests.py:1126 +#, python-format +msgid "Status change %(transition_icon)s %(status)s" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:433 +msgid "" +"Changing the status of a commit associated with a closed pull request is not" +" allowed" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:104 +msgid "Select commit" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:171 +msgid "Could not find the source repo: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:179 +msgid "Could not find the target repo: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:190 +msgid "The comparison of two different kinds of remote repos is not available" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:229 +msgid "Could not compare repos with different large file settings" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:275 +#, python-format +msgid "" +"Repositories unrelated. Cannot compare commit %(commit1)s from repository " +"%(repo1)s with commit %(commit2)s from repository %(repo2)s." +msgstr "" + +#: rhodecode/apps/repository/views/repo_feed.py:70 +#, python-format +msgid "Changes on %s repository" +msgstr "Modificações no repositório %s" + +#: rhodecode/apps/repository/views/repo_feed.py:71 +#, python-format +msgid "%s %s feed" +msgstr "%s - feed %s" + +#: rhodecode/apps/repository/views/repo_files.py:94 +#, python-format +msgid "This repository has been locked by %s on %s" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:140 +msgid "Click here to add a new file." +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:145 +#, python-format +msgid "There are no files yet. %s" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:259 +msgid "Downloads disabled" +msgstr "Downloads desabilitados" + +#: rhodecode/apps/repository/views/repo_files.py:265 +msgid "Unknown archive type for: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:271 +msgid "Unknown commit_id {}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:274 +msgid "Empty repository" +msgstr "Repositório vazio" + +#: rhodecode/apps/repository/views/repo_files.py:305 +msgid "Unknown archive type" +msgstr "Tipo de arquivo desconhecido" + +#: rhodecode/apps/repository/views/repo_files.py:865 +msgid "Changesets" +msgstr "Conjuntos de mudanças" + +#: rhodecode/apps/repository/views/repo_files.py:886 +#: rhodecode/apps/repository/views/repo_summary.py:321 +#: rhodecode/model/pull_request.py:1366 rhodecode/model/scm.py:776 +#: rhodecode/templates/base/vcs_settings.mako:235 +msgid "Branches" +msgstr "Ramos" + +#: rhodecode/apps/repository/views/repo_files.py:890 +#: rhodecode/model/scm.py:791 rhodecode/templates/base/vcs_settings.mako:260 +msgid "Tags" +msgstr "Etiquetas" + +#: rhodecode/apps/repository/views/repo_files.py:987 +#: rhodecode/apps/repository/views/repo_files.py:1018 +msgid "You can only delete files with commit being a valid branch " +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:997 +#: rhodecode/apps/repository/views/repo_files.py:1028 +msgid "Deleted file {} via RhodeCode Enterprise" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1049 +msgid "Successfully deleted file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1053 +#: rhodecode/apps/repository/views/repo_files.py:1171 +#: rhodecode/apps/repository/views/repo_files.py:1290 +msgid "Error occurred during commit" +msgstr "Ocorreu um erro ao realizar commit" + +#: rhodecode/apps/repository/views/repo_files.py:1071 +#: rhodecode/apps/repository/views/repo_files.py:1108 +msgid "You can only edit files with commit being a valid branch " +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1088 +#: rhodecode/apps/repository/views/repo_files.py:1125 +msgid "Edited file {} via RhodeCode Enterprise" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1143 +msgid "No changes" +msgstr "Sem modificações" + +#: rhodecode/apps/repository/views/repo_files.py:1167 +msgid "Successfully committed changes to file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1191 +#: rhodecode/apps/repository/views/repo_files.py:1215 +msgid "Added file via RhodeCode Enterprise" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1248 +msgid "No filename" +msgstr "Nenhum nome de arquivo" + +#: rhodecode/apps/repository/views/repo_files.py:1278 +msgid "Successfully committed new file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1282 +msgid "" +"The location specified must be a relative path and must not contain .. in " +"the path" +msgstr "" + +#: rhodecode/apps/repository/views/repo_forks.py:144 +#: rhodecode/templates/base/base.mako:262 +msgid "Compare fork" +msgstr "Compare bifurcação" + +#: rhodecode/apps/repository/views/repo_forks.py:250 +#, python-format +msgid "An error occurred during repository forking %s" +msgstr "Ocorreu um erro ao bifurcar o repositório %s" + +#: rhodecode/apps/repository/views/repo_permissions.py:86 msgid "Repository permissions updated" msgstr "Permissões do repositório atualizadas" +#: rhodecode/apps/repository/views/repo_pull_requests.py:636 +msgid "Commit does not exist" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:757 +msgid "Pull request requires a title with min. 3 chars" +msgstr "O pull request requer um título com no mínimo três caracteres" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:759 +msgid "Error creating pull request: {}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:784 +msgid "Not Enough permissions to source repo `{}`." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:798 +msgid "Not Enough permissions to target repo `{}`." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:849 +msgid "Successfully opened new pull request" +msgstr "Novo pull request criado com sucesso" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:852 +msgid "Error occurred during creation of this pull request." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:904 +msgid "Cannot update closed pull requests." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:910 +msgid "Pull request title & description updated." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:929 +msgid "" +"Pull request updated to \"{source_commit_id}\" with {count_added} added, " +"{count_removed} removed commits. Source of changes: {change_source}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:945 +msgid "Reload page" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1008 +msgid "Pull request was successfully merged and closed." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1032 +msgid "Pull request reviewers updated." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1057 +msgid "Successfully deleted pull request" +msgstr "Pull request excluído com sucesso" + +#: rhodecode/apps/repository/views/repo_settings.py:167 +msgid "Repository `{}` updated successfully" +msgstr "" + #: rhodecode/apps/repository/views/repo_settings.py:171 -msgid "Repository {} updated successfully" -msgstr "" - -#: rhodecode/apps/repository/views/repo_settings.py:175 msgid "Error occurred during update of repository {}" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:93 +#: rhodecode/apps/repository/views/repo_settings.py:193 +msgid "Unlocked" +msgstr "Destravado" + +#: rhodecode/apps/repository/views/repo_settings.py:198 +msgid "Locked" +msgstr "Travado" + +#: rhodecode/apps/repository/views/repo_settings.py:200 +#, python-format +msgid "Repository has been %s" +msgstr "O repositório foi %s" + +#: rhodecode/apps/repository/views/repo_settings.py:204 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:230 +msgid "An error occurred during unlocking" +msgstr "Ocorreu um erro durante o destravamento" + +#: rhodecode/apps/repository/views/repo_settings.py:248 +msgid "An error occurred during deletion of repository stats" +msgstr "Ocorreu um erro ao excluir estatísticas de repositório" + +#: rhodecode/apps/repository/views/repo_settings_advanced.py:91 #, python-format msgid "Detached %s forks" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:96 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:94 #, python-format msgid "Deleted %s forks" msgstr "%s bifurcações excluídas" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:109 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:107 #, python-format msgid "Deleted repository `%s`" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:116 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:114 msgid "detach or delete" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:117 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:115 msgid "" "Cannot delete `{repo}` it still contains attached forks. Try using " "{delete_or_detach} option." msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:127 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:125 #, python-format msgid "An error occurred during deletion of `%s`" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:152 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:150 msgid "Updated repository visibility in public journal" msgstr "Atualizada a visibilidade do repositório no diário público" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:156 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:154 msgid "An error occurred during setting this repository in public journal" msgstr "Ocorreu um erro ao ajustar esse repositório no diário público" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:184 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:190 msgid "Nothing" msgstr "Nada" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:186 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:193 #, python-format msgid "Marked repo %s as fork of %s" msgstr "Marcado repositório %s como bifurcação de %s" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:193 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:200 msgid "An error occurred during this operation" msgstr "Ocorreu um erro durante essa operação" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:217 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:224 msgid "Locked repository" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:220 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:227 msgid "Unlocked repository" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:223 -#: rhodecode/controllers/admin/repos.py:363 -msgid "An error occurred during unlocking" -msgstr "Ocorreu um erro durante o destravamento" - -#: rhodecode/apps/repository/views/repo_summary.py:293 +#: rhodecode/apps/repository/views/repo_settings_fields.py:85 +msgid "An error occurred during creation of field" +msgstr "Ocorreu um erro durante a criação do campo" + +#: rhodecode/apps/repository/views/repo_settings_fields.py:107 +msgid "An error occurred during removal of field" +msgstr "Ocorreu um erro durante a remoção do campo" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:85 +msgid "Error occurred during deleting issue tracker entry" +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:88 +#: rhodecode/controllers/admin/settings.py:384 +msgid "Removed issue tracker entry" +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:123 +#: rhodecode/controllers/admin/settings.py:431 +msgid "Updated issue tracker entries" +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_remote.py:66 +msgid "Pulled from remote location" +msgstr "Realizado pull de localização remota" + +#: rhodecode/apps/repository/views/repo_settings_remote.py:69 +msgid "An error occurred during pull from remote location" +msgstr "Ocorreu um erro ao realizar pull de localização remota" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:124 +#: rhodecode/controllers/admin/settings.py:147 +#: rhodecode/controllers/admin/settings.py:622 +msgid "Some form inputs contain invalid data." +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:143 +#: rhodecode/controllers/admin/settings.py:176 +msgid "Updated VCS settings" +msgstr "Configurações de VCS atualizadas" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:147 +msgid "Error occurred during updating repository VCS settings" +msgstr "" + +#: rhodecode/apps/repository/views/repo_summary.py:296 msgid "Branch" msgstr "Ramo" -#: rhodecode/apps/repository/views/repo_summary.py:294 +#: rhodecode/apps/repository/views/repo_summary.py:297 msgid "Tag" msgstr "" -#: rhodecode/apps/repository/views/repo_summary.py:295 +#: rhodecode/apps/repository/views/repo_summary.py:298 msgid "Bookmark" msgstr "" -#: rhodecode/apps/repository/views/repo_summary.py:318 -#: rhodecode/controllers/files.py:1021 rhodecode/model/pull_request.py:1345 -#: rhodecode/model/scm.py:775 rhodecode/templates/base/vcs_settings.mako:255 -msgid "Branches" -msgstr "Ramos" - -#: rhodecode/apps/repository/views/repo_summary.py:319 +#: rhodecode/apps/repository/views/repo_summary.py:322 msgid "Closed branches" msgstr "" +#: rhodecode/apps/ssh_support/events.py:29 +msgid "RhodeCode SSH Key files changed." +msgstr "" + #: rhodecode/apps/svn_support/events.py:30 -msgid "Configuration for Apaache mad_dav_svn changed." -msgstr "Configuração para o Apache mad_dav_svn alterada." +msgid "Configuration for Apache mad_dav_svn changed." +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:209 +#, python-format +msgid "Updated user group %s" +msgstr "Grupo de usuários %s atualizado" + +#: rhodecode/apps/user_group/views/__init__.py:231 +#, python-format +msgid "Error occurred during update of user group %s" +msgstr "Ocorreu um erro durante a atualização do grupo de usuários %s" + +#: rhodecode/apps/user_group/views/__init__.py:257 +msgid "Successfully deleted user group" +msgstr "Grupo de usuários excluído com sucesso" + +#: rhodecode/apps/user_group/views/__init__.py:262 +msgid "An error occurred during deletion of user group" +msgstr "Ocorreu um erro durante a exclusão do grupo de usuários" + +#: rhodecode/apps/user_group/views/__init__.py:366 +msgid "Target group cannot be the same" +msgstr "O grupo destino não pode ser o mesmo" + +#: rhodecode/apps/user_group/views/__init__.py:381 +msgid "User Group permissions updated" +msgstr "Permissões do Grupo de Usuários atualizadas" + +#: rhodecode/apps/user_group/views/__init__.py:452 +msgid "User Group global permissions updated successfully" +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:534 +msgid "User Group synchronization updated successfully" +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:538 +msgid "An error occurred during synchronization update" +msgstr "" #: rhodecode/authentication/schema.py:35 msgid "Enable or disable this authentication plugin." msgstr "Habilitar ou desabilitar este plugin de autenticação" #: rhodecode/authentication/schema.py:37 rhodecode/integrations/schema.py:32 -#: rhodecode/model/permission.py:100 rhodecode/model/permission.py:104 -#: rhodecode/model/permission.py:108 rhodecode/model/permission.py:112 -#: rhodecode/model/permission.py:116 rhodecode/model/permission.py:120 +#: rhodecode/model/permission.py:101 rhodecode/model/permission.py:105 +#: rhodecode/model/permission.py:109 rhodecode/model/permission.py:113 +#: rhodecode/model/permission.py:117 rhodecode/model/permission.py:121 #: rhodecode/model/validation_schema/schemas/integration_schema.py:197 -#: rhodecode/templates/admin/integrations/list.mako:101 +#: rhodecode/templates/admin/integrations/list.mako:105 msgid "Enabled" msgstr "Habilitado" #: rhodecode/authentication/schema.py:43 msgid "" -"Amount of seconds to cache the authentication responsecall for this plugin. \n" -"Useful for long calls like LDAP to improve the performance of the authentication system (0 means disabled)." -msgstr "" - -#: rhodecode/authentication/schema.py:49 +"Amount of seconds to cache the authentication and permissions check response call for this plugin. \n" +"Useful for expensive calls like LDAP to improve the performance of the system (0 means disabled)." +msgstr "" + +#: rhodecode/authentication/schema.py:48 msgid "Auth Cache TTL" msgstr "Tempo de Vida do Cache de Autenticação" @@ -559,15 +1214,15 @@ msgid "" "Errors exist when saving plugin settings. Please check the form inputs." msgstr "Ocorreu um erro ao salvar as configurações do plugin. Por favor, verifique os dados do formulário." -#: rhodecode/authentication/views.py:103 rhodecode/authentication/views.py:172 +#: rhodecode/authentication/views.py:103 rhodecode/authentication/views.py:176 msgid "Auth settings updated successfully." msgstr "Configurações de autenticação atualizadas com sucesso." -#: rhodecode/authentication/views.py:177 +#: rhodecode/authentication/views.py:181 msgid "Errors exist when saving plugin setting. Please check the form inputs." msgstr "" -#: rhodecode/authentication/views.py:187 +#: rhodecode/authentication/views.py:191 msgid "Error occurred during update of auth settings." msgstr "" @@ -654,7 +1309,6 @@ msgid "The url of the Jasig CAS REST ser msgstr "" #: rhodecode/authentication/plugins/auth_jasig_cas.py:64 -#: rhodecode/templates/admin/gists/show.mako:21 msgid "URL" msgstr "URL" @@ -693,10 +1347,11 @@ msgid "Password to authenticate for give msgstr "" #: rhodecode/authentication/plugins/auth_ldap.py:105 +#: rhodecode/integrations/types/webhook.py:214 #: rhodecode/templates/login.mako:50 rhodecode/templates/register.mako:48 #: rhodecode/templates/admin/my_account/my_account.mako:30 #: rhodecode/templates/admin/users/user_add.mako:44 -#: rhodecode/templates/base/base.mako:315 +#: rhodecode/templates/base/base.mako:324 #: rhodecode/templates/debug_style/login.html:45 msgid "Password" msgstr "Senha" @@ -787,7 +1442,7 @@ msgstr "" msgid "Email Attribute" msgstr "" -#: rhodecode/authentication/plugins/auth_ldap.py:365 +#: rhodecode/authentication/plugins/auth_ldap.py:367 msgid "LDAP" msgstr "" @@ -820,476 +1475,6 @@ msgstr "" msgid "Rhodecode Token Auth" msgstr "" -#: rhodecode/controllers/changelog.py:70 rhodecode/controllers/compare.py:64 -#: rhodecode/controllers/pullrequests.py:85 -msgid "There are no commits yet" -msgstr "" - -#: rhodecode/controllers/changeset.py:76 -msgid "Show whitespace" -msgstr "" - -#: rhodecode/controllers/changeset.py:77 -msgid "Show whitespace for all diffs" -msgstr "" - -#: rhodecode/controllers/changeset.py:83 -msgid "Ignore whitespace" -msgstr "" - -#: rhodecode/controllers/changeset.py:84 -msgid "Ignore whitespace for all diffs" -msgstr "" - -#: rhodecode/controllers/changeset.py:140 -msgid "Increase context" -msgstr "" - -#: rhodecode/controllers/changeset.py:141 -msgid "Increase context for all diffs" -msgstr "" - -#: rhodecode/controllers/changeset.py:189 rhodecode/controllers/files.py:106 -#: rhodecode/controllers/files.py:128 -msgid "No such commit exists for this repository" -msgstr "" - -#: rhodecode/controllers/changeset.py:343 -#: rhodecode/controllers/pullrequests.py:919 -#, python-format -msgid "Status change %(transition_icon)s %(status)s" -msgstr "" - -#: rhodecode/controllers/changeset.py:387 -msgid "" -"Changing the status of a commit associated with a closed pull request is not" -" allowed" -msgstr "" - -#: rhodecode/controllers/compare.py:92 -msgid "Select commit" -msgstr "" - -#: rhodecode/controllers/compare.py:149 -msgid "Could not find the source repo: `{}`" -msgstr "" - -#: rhodecode/controllers/compare.py:156 -msgid "Could not find the target repo: `{}`" -msgstr "" - -#: rhodecode/controllers/compare.py:166 -msgid "The comparison of two different kinds of remote repos is not available" -msgstr "" - -#: rhodecode/controllers/compare.py:204 -msgid "Could not compare repos with different large file settings" -msgstr "" - -#: rhodecode/controllers/compare.py:244 -#, python-format -msgid "" -"Repositories unrelated. Cannot compare commit %(commit1)s from repository " -"%(repo1)s with commit %(commit2)s from repository %(repo2)s." -msgstr "" - -#: rhodecode/controllers/feed.py:69 -#, python-format -msgid "Changes on %s repository" -msgstr "Modificações no repositório %s" - -#: rhodecode/controllers/feed.py:70 -#, python-format -msgid "%s %s feed" -msgstr "%s - feed %s" - -#: rhodecode/controllers/files.py:98 -msgid "Click here to add a new file." -msgstr "" - -#: rhodecode/controllers/files.py:103 -#, python-format -msgid "There are no files yet. %s" -msgstr "" - -#: rhodecode/controllers/files.py:434 rhodecode/controllers/files.py:487 -#: rhodecode/controllers/files.py:518 rhodecode/controllers/files.py:593 -#: rhodecode/controllers/files.py:638 rhodecode/controllers/files.py:729 -#, python-format -msgid "This repository has been locked by %s on %s" -msgstr "" - -#: rhodecode/controllers/files.py:442 rhodecode/controllers/files.py:495 -msgid "You can only delete files with revision being a valid branch " -msgstr "" - -#: rhodecode/controllers/files.py:451 rhodecode/controllers/files.py:504 -msgid "Deleted file {} via RhodeCode Enterprise" -msgstr "" - -#: rhodecode/controllers/files.py:472 -msgid "Successfully deleted file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:476 rhodecode/controllers/files.py:582 -#: rhodecode/controllers/files.py:719 -msgid "Error occurred during commit" -msgstr "Ocorreu um erro ao realizar commit" - -#: rhodecode/controllers/files.py:526 rhodecode/controllers/files.py:601 -msgid "You can only edit files with revision being a valid branch " -msgstr "Só é possível editar arquivos quando a revisão é um ramo válido" - -#: rhodecode/controllers/files.py:538 rhodecode/controllers/files.py:613 -msgid "Edited file {} via RhodeCode Enterprise" -msgstr "" - -#: rhodecode/controllers/files.py:555 -msgid "No changes" -msgstr "Sem modificações" - -#: rhodecode/controllers/files.py:578 -msgid "Successfully committed changes to file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:651 rhodecode/controllers/files.py:740 -msgid "Added file via RhodeCode Enterprise" -msgstr "" - -#: rhodecode/controllers/files.py:677 -msgid "No filename" -msgstr "Nenhum nome de arquivo" - -#: rhodecode/controllers/files.py:707 -msgid "Successfully committed new file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:710 -msgid "" -"The location specified must be a relative path and must not contain .. in " -"the path" -msgstr "" - -#: rhodecode/controllers/files.py:763 -msgid "Downloads disabled" -msgstr "Downloads desabilitados" - -#: rhodecode/controllers/files.py:769 -#, python-format -msgid "Unknown revision %s" -msgstr "Revisão desconhecida %s" - -#: rhodecode/controllers/files.py:771 -msgid "Empty repository" -msgstr "Repositório vazio" - -#: rhodecode/controllers/files.py:773 rhodecode/controllers/files.py:807 -msgid "Unknown archive type" -msgstr "Tipo de arquivo desconhecido" - -#: rhodecode/controllers/files.py:1000 -msgid "Changesets" -msgstr "Conjuntos de mudanças" - -#: rhodecode/controllers/files.py:1025 rhodecode/model/scm.py:790 -#: rhodecode/templates/base/vcs_settings.mako:280 -msgid "Tags" -msgstr "Etiquetas" - -#: rhodecode/controllers/forks.py:190 -#, python-format -msgid "An error occurred during repository forking %s" -msgstr "Ocorreu um erro ao bifurcar o repositório %s" - -#: rhodecode/controllers/journal.py:107 rhodecode/controllers/journal.py:150 -msgid "public journal" -msgstr "diário público" - -#: rhodecode/controllers/journal.py:111 rhodecode/controllers/journal.py:154 -msgid "journal" -msgstr "diário" - -#: rhodecode/controllers/pullrequests.py:99 -msgid "Commit does not exist" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:216 -msgid "Pull request requires a title with min. 3 chars" -msgstr "O pull request requer um título com no mínimo três caracteres" - -#: rhodecode/controllers/pullrequests.py:218 -msgid "Error creating pull request: {}" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:276 -msgid "Successfully opened new pull request" -msgstr "Novo pull request criado com sucesso" - -#: rhodecode/controllers/pullrequests.py:279 -msgid "Error occurred during creation of this pull request." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:322 -msgid "Cannot update closed pull requests." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:328 -msgid "Pull request title & description updated." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:346 -msgid "" -"Pull request updated to \"{source_commit_id}\" with {count_added} added, " -"{count_removed} removed commits. Source of changes: {change_source}" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:363 -msgid "Reload page" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:437 -msgid "Pull request was successfully merged and closed." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:461 -msgid "Pull request reviewers updated." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:482 -msgid "Successfully deleted pull request" -msgstr "Pull request excluído com sucesso" - -#: rhodecode/controllers/pullrequests.py:486 -msgid "Your are not allowed to delete this pull request" -msgstr "" - -#: rhodecode/controllers/admin/defaults.py:84 -msgid "Default settings updated successfully" -msgstr "Configurações padrão atualizadas com sucesso" - -#: rhodecode/controllers/admin/defaults.py:99 -msgid "Error occurred during update of default values" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:72 -msgid "Requires registered account" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:73 -msgid "Can be accessed by anonymous users" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:199 -msgid "Error occurred during gist creation" -msgstr "Ocorreu um erro durante a criação de um gist" - -#: rhodecode/controllers/admin/gists.py:230 -#, python-format -msgid "Deleted gist %s" -msgstr "Gist %s excluído" - -#: rhodecode/controllers/admin/gists.py:306 -msgid "Successfully updated gist content" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:311 -msgid "Successfully updated gist data" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:314 -msgid "Error occurred during update of gist {}: {}" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:318 -#, python-format -msgid "Error occurred during update of gist %s" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:343 -#: rhodecode/templates/admin/gists/show.mako:67 -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:35 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:31 -#: rhodecode/templates/data_table/_dt_elements.mako:263 -msgid "never" -msgstr "nunca" - -#: rhodecode/controllers/admin/gists.py:350 -#, python-format -msgid "%(expiry)s - current value" -msgstr "" - -#: rhodecode/controllers/admin/my_account.py:70 -msgid "You can't edit this user since it's crucial for entire application" -msgstr "Você não pode editar esse usuário pois ele é crucial para toda a aplicação" - -#: rhodecode/controllers/admin/my_account.py:110 -msgid "Your account was updated successfully" -msgstr "Sua conta foi atualizada com sucesso" - -#: rhodecode/controllers/admin/my_account.py:125 -#: rhodecode/controllers/admin/users.py:182 -#, python-format -msgid "Error occurred during update of user %s" -msgstr "Ocorreu um erro durante a atualização do usuário %s" - -#: rhodecode/controllers/admin/permissions.py:107 -msgid "Application permissions updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/permissions.py:122 -#: rhodecode/controllers/admin/permissions.py:171 -#: rhodecode/controllers/admin/permissions.py:225 -msgid "Error occurred during update of permissions" -msgstr "Ocorreu um erro durante a atualização das permissões" - -#: rhodecode/controllers/admin/permissions.py:156 -msgid "Object permissions updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/permissions.py:210 -msgid "Global permissions updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/repo_groups.py:202 -#, python-format -msgid "Created repository group %s" -msgstr "Grupo de repositórios %s criado" - -#: rhodecode/controllers/admin/repo_groups.py:215 -#, python-format -msgid "Error occurred during creation of repository group %s" -msgstr "Ocorreu um erro durante a criação do grupo de repositórios %s" - -#: rhodecode/controllers/admin/repo_groups.py:261 -#, python-format -msgid "Updated repository group %s" -msgstr "Grupo de repositórios %s atualizado" - -#: rhodecode/controllers/admin/repo_groups.py:276 -#, python-format -msgid "Error occurred during update of repository group %s" -msgstr "Ocorreu um erro durante a atualização do grupo de repositórios %s" - -#: rhodecode/controllers/admin/repo_groups.py:291 -#, python-format -msgid "This group contains %(num)d repository and cannot be deleted" -msgid_plural "This group contains %(num)d repositories and cannot be deleted" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/controllers/admin/repo_groups.py:300 -#, python-format -msgid "This group contains %(num)d subgroup and cannot be deleted" -msgid_plural "This group contains %(num)d subgroups and cannot be deleted" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/controllers/admin/repo_groups.py:313 -#, python-format -msgid "Removed repository group %s" -msgstr "Grupo de repositórios %s excluído" - -#: rhodecode/controllers/admin/repo_groups.py:317 -#, python-format -msgid "Error occurred during deletion of repository group %s" -msgstr "Ocorreu um erro durante a exclusão do grupo de repositórios %s" - -#: rhodecode/controllers/admin/repo_groups.py:381 -#: rhodecode/controllers/admin/user_groups.py:318 -msgid "Cannot change permission for yourself as admin" -msgstr "" - -#: rhodecode/controllers/admin/repo_groups.py:404 -msgid "Repository Group permissions updated" -msgstr "Permissões atualizadas do Grupo de Repositórios" - -#: rhodecode/controllers/admin/repos.py:125 -#, python-format -msgid "Error creating repository %s: invalid certificate" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:129 -#, python-format -msgid "Error creating repository %s" -msgstr "Erro ao criar repositório %s" - -#: rhodecode/controllers/admin/repos.py:270 -#, python-format -msgid "Created repository %s from %s" -msgstr "Repositório %s criado de %s" - -#: rhodecode/controllers/admin/repos.py:279 -#, python-format -msgid "Forked repository %s as %s" -msgstr "Repositório %s bifurcado como %s" - -#: rhodecode/controllers/admin/repos.py:282 -#, python-format -msgid "Created repository %s" -msgstr "Repositório %s criado" - -#: rhodecode/controllers/admin/repos.py:319 -msgid "An error occurred during creation of field" -msgstr "Ocorreu um erro durante a criação do campo" - -#: rhodecode/controllers/admin/repos.py:334 -msgid "An error occurred during removal of field" -msgstr "Ocorreu um erro durante a remoção do campo" - -#: rhodecode/controllers/admin/repos.py:353 -msgid "Unlocked" -msgstr "Destravado" - -#: rhodecode/controllers/admin/repos.py:357 -msgid "Locked" -msgstr "Travado" - -#: rhodecode/controllers/admin/repos.py:359 -#, python-format -msgid "Repository has been %s" -msgstr "O repositório foi %s" - -#: rhodecode/controllers/admin/repos.py:373 -msgid "Pulled from remote location" -msgstr "Realizado pull de localização remota" - -#: rhodecode/controllers/admin/repos.py:376 -msgid "An error occurred during pull from remote location" -msgstr "Ocorreu um erro ao realizar pull de localização remota" - -#: rhodecode/controllers/admin/repos.py:397 -msgid "An error occurred during deletion of repository stats" -msgstr "Ocorreu um erro ao excluir estatísticas de repositório" - -#: rhodecode/controllers/admin/repos.py:443 -msgid "Error occurred during deleting issue tracker entry" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:446 -#: rhodecode/controllers/admin/settings.py:384 -msgid "Removed issue tracker entry" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:476 -#: rhodecode/controllers/admin/settings.py:431 -msgid "Updated issue tracker entries" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:537 -#: rhodecode/controllers/admin/settings.py:147 -#: rhodecode/controllers/admin/settings.py:622 -msgid "Some form inputs contain invalid data." -msgstr "" - -#: rhodecode/controllers/admin/repos.py:555 -msgid "Error occurred during updating repository VCS settings" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:559 -#: rhodecode/controllers/admin/settings.py:176 -msgid "Updated VCS settings" -msgstr "Configurações de VCS atualizadas" - #: rhodecode/controllers/admin/settings.py:172 #: rhodecode/controllers/admin/settings.py:286 msgid "Error occurred during updating application settings" @@ -1340,205 +1525,59 @@ msgstr "" msgid "Updated Labs settings" msgstr "" -#: rhodecode/controllers/admin/user_groups.py:164 -#, python-format -msgid "Created user group %(user_group_link)s" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:178 -#, python-format -msgid "Error occurred during creation of user group %s" -msgstr "Ocorreu um erro durante a criação do grupo de usuários %s" - -#: rhodecode/controllers/admin/user_groups.py:218 -#, python-format -msgid "Updated user group %s" -msgstr "Grupo de usuários %s atualizado" - -#: rhodecode/controllers/admin/user_groups.py:234 -#, python-format -msgid "Error occurred during update of user group %s" -msgstr "Ocorreu um erro durante a atualização do grupo de usuários %s" - -#: rhodecode/controllers/admin/user_groups.py:253 -msgid "Successfully deleted user group" -msgstr "Grupo de usuários excluído com sucesso" - -#: rhodecode/controllers/admin/user_groups.py:258 -msgid "An error occurred during deletion of user group" -msgstr "Ocorreu um erro durante a exclusão do grupo de usuários" - -#: rhodecode/controllers/admin/user_groups.py:326 -msgid "Target group cannot be the same" -msgstr "O grupo destino não pode ser o mesmo" - -#: rhodecode/controllers/admin/user_groups.py:332 -msgid "User Group permissions updated" -msgstr "Permissões do Grupo de Usuários atualizadas" - -#: rhodecode/controllers/admin/user_groups.py:415 -msgid "User Group global permissions updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:430 -#: rhodecode/controllers/admin/users.py:477 -msgid "An error occurred during permissions saving" -msgstr "Ocorreu um erro durante o salvamento das permissões" - -#: rhodecode/controllers/admin/user_groups.py:474 -msgid "User Group synchronization updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:478 -msgid "An error occurred during synchronization update" -msgstr "" - -#: rhodecode/controllers/admin/users.py:108 -#, python-format -msgid "Created user %(user_link)s" -msgstr "" - -#: rhodecode/controllers/admin/users.py:124 -#, python-format -msgid "Error occurred during creation of user %s" -msgstr "Ocorreu um erro durante a criação do usuário %s" - -#: rhodecode/controllers/admin/users.py:166 -msgid "User updated successfully" -msgstr "Usuário atualizado com sucesso" - -#: rhodecode/controllers/admin/users.py:209 -#, python-format -msgid "Detached %s repositories" -msgstr "" - -#: rhodecode/controllers/admin/users.py:214 -#, python-format -msgid "Deleted %s repositories" -msgstr "" - -#: rhodecode/controllers/admin/users.py:222 -#, python-format -msgid "Detached %s repository groups" -msgstr "" - -#: rhodecode/controllers/admin/users.py:227 -#, python-format -msgid "Deleted %s repository groups" -msgstr "" - -#: rhodecode/controllers/admin/users.py:235 -#, python-format -msgid "Detached %s user groups" -msgstr "" - -#: rhodecode/controllers/admin/users.py:240 -#, python-format -msgid "Deleted %s user groups" -msgstr "" - -#: rhodecode/controllers/admin/users.py:257 -msgid "Successfully deleted user" -msgstr "Usuário excluído com sucesso" - -#: rhodecode/controllers/admin/users.py:263 -msgid "An error occurred during deletion of user" -msgstr "Ocorreu um erro ao excluir o usuário" - -#: rhodecode/controllers/admin/users.py:280 -msgid "Force password change disabled for user" -msgstr "" - -#: rhodecode/controllers/admin/users.py:285 -msgid "Force password change enabled for user" -msgstr "" - -#: rhodecode/controllers/admin/users.py:294 -msgid "An error occurred during password reset for user" -msgstr "" - -#: rhodecode/controllers/admin/users.py:325 -#, python-format -msgid "Linked repository group `%s` as personal" -msgstr "" - -#: rhodecode/controllers/admin/users.py:331 -#, python-format -msgid "Created repository group `%s`" -msgstr "" - -#: rhodecode/controllers/admin/users.py:335 -#, python-format -msgid "Repository group `%s` is already taken" -msgstr "" - -#: rhodecode/controllers/admin/users.py:340 -msgid "An error occurred during repository group creation for user" -msgstr "" - -#: rhodecode/controllers/admin/users.py:396 -msgid "" -"The user participates as reviewer in pull requests and cannot be deleted. " -"You can set the user to \"inactive\" instead of deleting it." -msgstr "" - -#: rhodecode/controllers/admin/users.py:462 -msgid "User global permissions updated successfully" -msgstr "" - -#: rhodecode/events/pullrequest.py:71 +#: rhodecode/events/pullrequest.py:72 msgid "pullrequest created" msgstr "" -#: rhodecode/events/pullrequest.py:80 +#: rhodecode/events/pullrequest.py:81 msgid "pullrequest closed" msgstr "" -#: rhodecode/events/pullrequest.py:89 +#: rhodecode/events/pullrequest.py:90 msgid "pullrequest commits updated" msgstr "" -#: rhodecode/events/pullrequest.py:98 +#: rhodecode/events/pullrequest.py:99 msgid "pullrequest review changed" msgstr "" -#: rhodecode/events/pullrequest.py:107 +#: rhodecode/events/pullrequest.py:108 msgid "pullrequest merged" msgstr "" -#: rhodecode/events/pullrequest.py:116 +#: rhodecode/events/pullrequest.py:117 msgid "pullrequest commented" msgstr "" -#: rhodecode/events/repo.py:148 +#: rhodecode/events/repo.py:149 msgid "repository pre create" msgstr "" -#: rhodecode/events/repo.py:157 +#: rhodecode/events/repo.py:158 msgid "repository created" msgstr "" -#: rhodecode/events/repo.py:166 +#: rhodecode/events/repo.py:167 msgid "repository pre delete" msgstr "" -#: rhodecode/events/repo.py:175 +#: rhodecode/events/repo.py:176 msgid "repository deleted" msgstr "" -#: rhodecode/events/repo.py:211 +#: rhodecode/events/repo.py:216 msgid "repository pre pull" msgstr "" -#: rhodecode/events/repo.py:220 +#: rhodecode/events/repo.py:225 msgid "repository pull" msgstr "" -#: rhodecode/events/repo.py:229 +#: rhodecode/events/repo.py:234 msgid "repository pre push" msgstr "" -#: rhodecode/events/repo.py:240 +#: rhodecode/events/repo.py:245 msgid "repository push" msgstr "" @@ -1574,54 +1613,60 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:87 #: rhodecode/templates/admin/my_account/my_account_emails.mako:65 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:107 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:68 #: rhodecode/templates/admin/permissions/permissions_application.mako:60 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:61 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:64 #: rhodecode/templates/admin/permissions/permissions_objects.mako:57 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:136 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:68 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:134 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:84 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:66 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:80 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:110 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:195 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:201 #: rhodecode/templates/admin/repos/repo_edit_vcs.mako:44 #: rhodecode/templates/admin/settings/settings_global.mako:140 #: rhodecode/templates/admin/settings/settings_issuetracker.mako:16 #: rhodecode/templates/admin/settings/settings_labs.mako:49 #: rhodecode/templates/admin/settings/settings_vcs.mako:14 -#: rhodecode/templates/admin/settings/settings_visual.mako:222 +#: rhodecode/templates/admin/settings/settings_visual.mako:211 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:121 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:83 #: rhodecode/templates/admin/users/user_edit_emails.mako:63 #: rhodecode/templates/admin/users/user_edit_ips.mako:71 #: rhodecode/templates/admin/users/user_edit_profile.mako:135 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:63 #: rhodecode/templates/base/default_perms_box.mako:89 msgid "Reset" msgstr "Limpar" -#: rhodecode/forms/__init__.py:36 rhodecode/templates/admin/gists/show.mako:49 -#: rhodecode/templates/admin/integrations/list.mako:211 +#: rhodecode/forms/__init__.py:36 rhodecode/templates/admin/gists/show.mako:54 +#: rhodecode/templates/admin/integrations/list.mako:215 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:49 #: rhodecode/templates/admin/my_account/my_account_emails.mako:32 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:26 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:31 +#: rhodecode/templates/admin/notifications/notifications_data.mako:22 +#: rhodecode/templates/admin/notifications/notifications_show.mako:35 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:29 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:25 #: rhodecode/templates/admin/settings/settings_hooks.mako:46 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:45 #: rhodecode/templates/admin/users/user_edit_emails.mako:31 #: rhodecode/templates/admin/users/user_edit_ips.mako:35 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:28 #: rhodecode/templates/base/issue_tracker_settings.mako:69 -#: rhodecode/templates/base/vcs_settings.mako:264 -#: rhodecode/templates/base/vcs_settings.mako:289 +#: rhodecode/templates/base/vcs_settings.mako:244 +#: rhodecode/templates/base/vcs_settings.mako:269 #: rhodecode/templates/changeset/changeset_file_comment.mako:142 #: rhodecode/templates/changeset/changeset_file_comment.mako:144 #: rhodecode/templates/changeset/changeset_file_comment.mako:147 -#: rhodecode/templates/data_table/_dt_elements.mako:123 -#: rhodecode/templates/data_table/_dt_elements.mako:184 -#: rhodecode/templates/data_table/_dt_elements.mako:198 -#: rhodecode/templates/data_table/_dt_elements.mako:210 +#: rhodecode/templates/data_table/_dt_elements.mako:171 +#: rhodecode/templates/data_table/_dt_elements.mako:244 +#: rhodecode/templates/data_table/_dt_elements.mako:258 +#: rhodecode/templates/data_table/_dt_elements.mako:270 #: rhodecode/templates/debug_style/buttons.html:132 -#: rhodecode/templates/files/files_source.mako:45 -#: rhodecode/templates/files/files_source.mako:49 -#: rhodecode/templates/files/files_source.mako:52 +#: rhodecode/templates/files/files_source.mako:51 +#: rhodecode/templates/files/files_source.mako:55 +#: rhodecode/templates/files/files_source.mako:58 #: rhodecode/templates/pullrequests/pullrequest_show.mako:56 #: rhodecode/templates/pullrequests/pullrequest_show.mako:60 msgid "Delete" @@ -1660,28 +1705,28 @@ msgstr "" msgid "Root repositories only" msgstr "" -#: rhodecode/integrations/views.py:160 +#: rhodecode/integrations/views.py:148 msgid "{repo_name} repository" msgstr "" -#: rhodecode/integrations/views.py:163 +#: rhodecode/integrations/views.py:151 msgid "{repo_group_name} repo group" msgstr "" -#: rhodecode/integrations/views.py:170 +#: rhodecode/integrations/views.py:158 msgid "{name} integration" msgstr "" -#: rhodecode/integrations/views.py:184 +#: rhodecode/integrations/views.py:173 msgid "Integration {integration_name} deleted successfully." msgstr "" -#: rhodecode/integrations/views.py:264 +#: rhodecode/integrations/views.py:301 msgid "" "Errors exist when saving integration settings. Please check the form inputs." msgstr "" -#: rhodecode/integrations/views.py:289 +#: rhodecode/integrations/views.py:326 msgid "Integration {integration_name} updated successfully." msgstr "" @@ -1765,17 +1810,19 @@ msgid "" "/incoming-webhook/\">slack app manager" msgstr "" -#: rhodecode/integrations/types/slack.py:60 rhodecode/templates/login.mako:43 -#: rhodecode/templates/register.mako:41 -#: rhodecode/templates/admin/admin_log_base.mako:6 +#: rhodecode/integrations/types/slack.py:60 +#: rhodecode/integrations/types/webhook.py:204 +#: rhodecode/templates/login.mako:43 rhodecode/templates/register.mako:41 +#: rhodecode/templates/admin/admin_log_base.mako:7 #: rhodecode/templates/admin/my_account/my_account_profile.mako:24 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:24 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:69 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:45 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:70 #: rhodecode/templates/admin/users/user_add.mako:35 #: rhodecode/templates/admin/users/user_edit_profile.mako:39 #: rhodecode/templates/admin/users/users.mako:63 -#: rhodecode/templates/base/base.mako:306 +#: rhodecode/templates/base/base.mako:315 #: rhodecode/templates/debug_style/login.html:36 #: rhodecode/templates/email_templates/user_registration.mako:23 #: rhodecode/templates/users/user_profile.mako:27 @@ -1811,132 +1858,158 @@ msgid "" "Send events such as repo pushes and pull requests to your slack channel." msgstr "" -#: rhodecode/integrations/types/webhook.py:164 +#: rhodecode/integrations/types/webhook.py:177 msgid "Webhook URL" msgstr "" -#: rhodecode/integrations/types/webhook.py:166 -msgid "" -"URL of the webhook to receive POST event. Following variables are allowed to" -" be used: {vars}. Some of the variables would trigger multiple calls, like " +#: rhodecode/integrations/types/webhook.py:179 +msgid "" +"URL to which Webhook should submit data. Following variables are allowed to " +"be used: {vars}. Some of the variables would trigger multiple calls, like " "${{branch}} or ${{commit_id}}. Webhook will be called as many times as " "unique objects in data in such cases." msgstr "" -#: rhodecode/integrations/types/webhook.py:180 +#: rhodecode/integrations/types/webhook.py:193 msgid "Secret Token" msgstr "" -#: rhodecode/integrations/types/webhook.py:181 -msgid "String used to validate received payloads." -msgstr "" - -#: rhodecode/integrations/types/webhook.py:190 -msgid "Call Method" -msgstr "" - -#: rhodecode/integrations/types/webhook.py:191 -msgid "Select if the webhook call should be made with POST or GET." -msgstr "" - -#: rhodecode/integrations/types/webhook.py:204 -msgid "Webhook" +#: rhodecode/integrations/types/webhook.py:194 +msgid "" +"Optional string used to validate received payloads. It will be sent together" +" with event data in JSON" msgstr "" #: rhodecode/integrations/types/webhook.py:205 -msgid "Post json events to a webhook endpoint" -msgstr "" - -#: rhodecode/lib/action_parser.py:94 +msgid "Optional username to authenticate the call." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:215 +msgid "Optional password to authenticate the call." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:225 +msgid "Custom Header Key" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:226 +msgid "Custom Header name to be set when calling endpoint." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:235 +msgid "Custom Header Value" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:236 +msgid "Custom Header value to be set when calling endpoint." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:245 +msgid "Call Method" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:246 +msgid "Select if the Webhook call should be made with POST or GET." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:259 +msgid "Webhook" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:260 +msgid "Post json events to a Webhook endpoint" +msgstr "" + +#: rhodecode/lib/action_parser.py:93 msgid "[deleted] repository" msgstr "repositório [excluído]" -#: rhodecode/lib/action_parser.py:97 rhodecode/lib/action_parser.py:115 +#: rhodecode/lib/action_parser.py:96 rhodecode/lib/action_parser.py:114 msgid "[created] repository" msgstr "repositório [criado]" -#: rhodecode/lib/action_parser.py:100 +#: rhodecode/lib/action_parser.py:99 msgid "[created] repository as fork" msgstr "repositório [criado] como uma bifurcação" -#: rhodecode/lib/action_parser.py:103 rhodecode/lib/action_parser.py:118 +#: rhodecode/lib/action_parser.py:102 rhodecode/lib/action_parser.py:117 msgid "[forked] repository" msgstr "repositório [bifurcado]" -#: rhodecode/lib/action_parser.py:106 rhodecode/lib/action_parser.py:121 +#: rhodecode/lib/action_parser.py:105 rhodecode/lib/action_parser.py:120 msgid "[updated] repository" msgstr "repositório [atualizado]" -#: rhodecode/lib/action_parser.py:109 +#: rhodecode/lib/action_parser.py:108 msgid "[downloaded] archive from repository" msgstr "[baixado] archive do repositório" -#: rhodecode/lib/action_parser.py:112 +#: rhodecode/lib/action_parser.py:111 msgid "[delete] repository" msgstr "[excluir] repositório" -#: rhodecode/lib/action_parser.py:124 +#: rhodecode/lib/action_parser.py:123 msgid "[created] user" msgstr "usuário [criado]" -#: rhodecode/lib/action_parser.py:127 +#: rhodecode/lib/action_parser.py:126 msgid "[updated] user" msgstr "usuário [atualizado]" -#: rhodecode/lib/action_parser.py:130 +#: rhodecode/lib/action_parser.py:129 msgid "[created] user group" msgstr "[criado] grupo de usuários" -#: rhodecode/lib/action_parser.py:133 +#: rhodecode/lib/action_parser.py:132 msgid "[updated] user group" msgstr "[atualizado] grupo de usuários" -#: rhodecode/lib/action_parser.py:136 +#: rhodecode/lib/action_parser.py:135 msgid "[commented] on commit in repository" msgstr "" -#: rhodecode/lib/action_parser.py:139 +#: rhodecode/lib/action_parser.py:138 msgid "[commented] on pull request for" msgstr "[comentado] no pull request para" -#: rhodecode/lib/action_parser.py:142 +#: rhodecode/lib/action_parser.py:141 msgid "[closed] pull request for" msgstr "[fechado] pull request para" -#: rhodecode/lib/action_parser.py:145 +#: rhodecode/lib/action_parser.py:144 msgid "[merged] pull request for" msgstr "" -#: rhodecode/lib/action_parser.py:148 +#: rhodecode/lib/action_parser.py:147 msgid "[pushed] into" msgstr "[realizado push] para" -#: rhodecode/lib/action_parser.py:151 +#: rhodecode/lib/action_parser.py:150 msgid "[committed via RhodeCode] into repository" msgstr "[commitado via RhodeCode] no repositório" -#: rhodecode/lib/action_parser.py:154 +#: rhodecode/lib/action_parser.py:153 msgid "[pulled from remote] into repository" msgstr "[pulled do remote] no repositório" -#: rhodecode/lib/action_parser.py:157 +#: rhodecode/lib/action_parser.py:156 msgid "[pulled] from" msgstr "[realizado pull] a partir de" -#: rhodecode/lib/action_parser.py:160 +#: rhodecode/lib/action_parser.py:159 msgid "[started following] repository" msgstr "[passou a seguir] o repositório" -#: rhodecode/lib/action_parser.py:163 +#: rhodecode/lib/action_parser.py:162 msgid "[stopped following] repository" msgstr "[parou de seguir] o repositório" -#: rhodecode/lib/action_parser.py:172 +#: rhodecode/lib/action_parser.py:171 #, python-format msgid "fork name %s" msgstr "nome da bifurcação %s" -#: rhodecode/lib/action_parser.py:190 +#: rhodecode/lib/action_parser.py:189 #: rhodecode/templates/pullrequests/pullrequest_show.mako:51 #, python-format msgid "Pull request #%s" @@ -1947,52 +2020,42 @@ msgstr "Pull request #%s" msgid "Show all combined commits %s->%s" msgstr "" -#: rhodecode/lib/action_parser.py:227 +#: rhodecode/lib/action_parser.py:228 msgid "compare view" msgstr "comparar exibir" -#: rhodecode/lib/action_parser.py:234 +#: rhodecode/lib/action_parser.py:235 #, python-format msgid " and %(num)s more commits" msgstr "" -#: rhodecode/lib/action_parser.py:286 +#: rhodecode/lib/action_parser.py:288 #, python-format msgid "Deleted branch: %s" msgstr "Excluído ramo: %s" -#: rhodecode/lib/action_parser.py:289 +#: rhodecode/lib/action_parser.py:291 #, python-format msgid "Created tag: %s" msgstr "Tag criada: %s" -#: rhodecode/lib/action_parser.py:302 +#: rhodecode/lib/action_parser.py:304 msgid "Commit not found" msgstr "" -#: rhodecode/lib/auth.py:1220 +#: rhodecode/lib/auth.py:1445 #, python-format msgid "IP %s not allowed" msgstr "IP %s não permitido" -#: rhodecode/lib/auth.py:1309 +#: rhodecode/lib/auth.py:1535 msgid "You need to be a registered user to perform this action" msgstr "Você precisa ser um usuário registrado para realizar essa ação" -#: rhodecode/lib/auth.py:1366 -#, python-format -msgid "Action not supported for %s." -msgstr "" - -#: rhodecode/lib/auth.py:1412 +#: rhodecode/lib/auth.py:1577 msgid "You need to be signed in to view this page" msgstr "" -#: rhodecode/lib/base.py:561 -#, python-format -msgid "The repository at %(repo_name)s cannot be located." -msgstr "" - #: rhodecode/lib/diffs.py:62 msgid "Click to comment" msgstr "" @@ -2010,20 +2073,11 @@ msgstr "Conjunto de mudanças é grande demais e foi cortado, use o menu de diferenças para ver as diferenças" msgid "No changes detected" msgstr "Nenhuma alteração detectada" -#: rhodecode/lib/diffs.py:921 +#: rhodecode/lib/diffs.py:927 msgid "Click to select line" msgstr "" -#: rhodecode/lib/helpers.py:1527 -#, python-format -msgid " and %s more" -msgstr " e mais %s" - -#: rhodecode/lib/helpers.py:1531 -msgid "No Files" -msgstr "Nenhum Arquivo" - -#: rhodecode/lib/helpers.py:1836 +#: rhodecode/lib/helpers.py:1869 msgid "" "Example filter terms:\n" " repository:vcs\n" @@ -2043,7 +2097,7 @@ msgid "" " \"username:test AND repository:test*\"\n" msgstr "" -#: rhodecode/lib/helpers.py:1859 +#: rhodecode/lib/helpers.py:1893 msgid "" "Example filter terms for `{searcher}` search:\n" "{terms}\n" @@ -2057,54 +2111,54 @@ msgid "" "More: {search_doc}" msgstr "" -#: rhodecode/lib/helpers.py:1875 +#: rhodecode/lib/helpers.py:1910 #, python-format msgid "" "%s repository is not mapped to db perhaps it was created or renamed from the" " filesystem please run the application again in order to rescan repositories" msgstr "O repositório %s não está mapeado ao BD. Talvez ele tenha sido criado ou renomeado a partir do sistema de arquivos. Por favor, execute a aplicação outra vez para varrer novamente por repositórios" -#: rhodecode/lib/utils2.py:486 +#: rhodecode/lib/utils2.py:525 msgid "in ${ago}" msgstr "" -#: rhodecode/lib/utils2.py:492 +#: rhodecode/lib/utils2.py:531 msgid "${ago} ago" msgstr "" -#: rhodecode/lib/utils2.py:501 +#: rhodecode/lib/utils2.py:540 msgid "${val}, ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:503 +#: rhodecode/lib/utils2.py:542 msgid "${val}, ${detail} ago" msgstr "" -#: rhodecode/lib/utils2.py:505 +#: rhodecode/lib/utils2.py:544 msgid "in ${val}, ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:507 +#: rhodecode/lib/utils2.py:546 msgid "${val} and ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:509 +#: rhodecode/lib/utils2.py:548 msgid "${val} and ${detail} ago" msgstr "" -#: rhodecode/lib/utils2.py:511 +#: rhodecode/lib/utils2.py:550 msgid "in ${val} and ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:515 -#: rhodecode/public/js/rhodecode-components.js:33659 -#: rhodecode/public/js/scripts.js:25507 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:74 +#: rhodecode/lib/utils2.py:554 +#: rhodecode/public/js/rhodecode-components.js:29149 +#: rhodecode/public/js/scripts.js:20997 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:80 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:174 msgid "just now" msgstr "agora há pouco" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:570 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:569 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:582 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:599 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:684 @@ -2121,24 +2175,25 @@ msgstr "agora há pouco" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:765 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:775 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:817 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:946 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:971 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2285 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2285 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2289 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2289 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2339 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2340 -#: rhodecode/model/db.py:2482 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:816 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:945 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:970 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2279 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2279 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2283 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2283 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2333 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2334 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2535 +#: rhodecode/model/db.py:2595 msgid "Repository no access" msgstr "Nenhum acesso ao repositório" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:571 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:570 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:583 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:600 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:685 @@ -2155,24 +2210,25 @@ msgstr "Nenhum acesso ao repositório" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:766 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:776 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:947 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:972 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2286 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2286 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2340 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2341 -#: rhodecode/model/db.py:2483 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:946 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:971 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2280 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2280 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2334 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2335 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2536 +#: rhodecode/model/db.py:2596 msgid "Repository read access" msgstr "Acesso de leitura ao repositório" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:572 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:571 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:584 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:601 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:686 @@ -2189,24 +2245,25 @@ msgstr "Acesso de leitura ao repositório" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:767 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:777 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:948 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:973 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2341 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2342 -#: rhodecode/model/db.py:2484 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:947 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:972 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2335 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2336 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2537 +#: rhodecode/model/db.py:2597 msgid "Repository write access" msgstr "Acesso de escrita ao repositório" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:573 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:572 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:585 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:602 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:687 @@ -2223,48 +2280,49 @@ msgstr "Acesso de escrita ao repositório" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:768 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:778 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:827 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:949 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:974 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2288 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2288 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2342 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2343 -#: rhodecode/model/db.py:2485 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:820 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:820 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:826 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:948 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:973 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2282 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2282 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2336 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2337 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2538 +#: rhodecode/model/db.py:2598 msgid "Repository admin access" msgstr "Acesso administrativo ao repositório" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:575 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:574 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:587 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:604 msgid "Repositories Group no access" msgstr "Nenhum acesso ao Grupo de Repositórios" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:576 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:575 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:588 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:605 msgid "Repositories Group read access" msgstr "Acesso de leitura ao Grupo de Repositórios" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:577 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:576 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:589 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:606 msgid "Repositories Group write access" msgstr "Acesso de escrita ao Grupo de Repositórios" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:578 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:577 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:590 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:607 msgid "Repositories Group admin access" msgstr "Acesso administrativo ao Grupo de Repositórios" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:580 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:579 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:592 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:609 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:694 @@ -2280,7 +2338,7 @@ msgstr "Acesso administrativo ao Grupo de Repositórios" msgid "RhodeCode Administrator" msgstr "Administrador do RhodeCode" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:581 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:580 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:593 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:610 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:695 @@ -2297,24 +2355,25 @@ msgstr "Administrador do RhodeCode" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:786 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:796 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:838 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:967 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:992 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2310 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2310 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2360 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2361 -#: rhodecode/model/db.py:2503 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:837 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:966 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:991 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2304 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2304 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2354 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2355 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2556 +#: rhodecode/model/db.py:2616 msgid "Repository creation disabled" msgstr "Criação de repositórios desabilitada" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:582 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:581 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:594 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:611 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:696 @@ -2331,24 +2390,25 @@ msgstr "Criação de repositórios desabilitada" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:787 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:797 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:846 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:968 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:993 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2361 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2362 -#: rhodecode/model/db.py:2504 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:967 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:992 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2355 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2356 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2557 +#: rhodecode/model/db.py:2617 msgid "Repository creation enabled" msgstr "Criação de repositórios habilitada" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:583 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:582 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:595 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:612 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:697 @@ -2365,24 +2425,25 @@ msgstr "Criação de repositórios habilitada" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:791 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:801 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:843 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:850 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:972 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:997 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2365 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2366 -#: rhodecode/model/db.py:2508 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:842 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:849 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:971 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:996 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2359 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2360 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2561 +#: rhodecode/model/db.py:2621 msgid "Repository forking disabled" msgstr "Bifurcação de repositórios desabilitada" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:584 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:583 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:596 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:613 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:698 @@ -2399,45 +2460,46 @@ msgstr "Bifurcação de repositórios desabilitada" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:792 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:802 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:973 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:998 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2366 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2367 -#: rhodecode/model/db.py:2509 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:972 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:997 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2360 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2361 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2562 +#: rhodecode/model/db.py:2622 msgid "Repository forking enabled" msgstr "Bifurcação de repositórios habilitada" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:585 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:584 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:597 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:614 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:699 msgid "Register disabled" msgstr "Registro desabilitado" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:586 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:585 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:598 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:615 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:700 msgid "Register new user with RhodeCode with manual activation" msgstr "Registro de novo usuário no RhodeCode com ativação manual" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:589 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:588 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:601 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:618 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:703 msgid "Register new user with RhodeCode with auto activation" msgstr "Registro de novo usuário no RhodeCode com auto-ativação" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:844 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:865 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:874 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:959 @@ -2454,24 +2516,25 @@ msgstr "Registro de novo usuário no RhodeCode com auto-ativação" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1121 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1135 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1178 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1177 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1186 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1186 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1196 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1318 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1343 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2946 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2946 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2950 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2950 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3050 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3051 -#: rhodecode/model/db.py:3212 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1176 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1185 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1185 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1195 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1317 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1342 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2940 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2940 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2944 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2944 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3044 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3045 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3264 +#: rhodecode/model/db.py:3324 msgid "Not Reviewed" msgstr "Não Revisado" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:845 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:866 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:875 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:960 @@ -2488,24 +2551,25 @@ msgstr "Não Revisado" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1122 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1136 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1179 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1178 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1187 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1187 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1197 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1319 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1344 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2947 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2947 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2951 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2951 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3051 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3052 -#: rhodecode/model/db.py:3213 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1177 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1186 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1186 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1196 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1318 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1343 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2941 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2941 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2945 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2945 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3045 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3046 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3265 +#: rhodecode/model/db.py:3325 msgid "Approved" msgstr "Aprovado" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:846 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:867 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:876 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:961 @@ -2522,24 +2586,25 @@ msgstr "Aprovado" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1123 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1137 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1180 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1179 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1188 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1188 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1198 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1320 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1345 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2954 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2948 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2948 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3052 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3053 -#: rhodecode/model/db.py:3214 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1178 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1187 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1187 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1197 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1319 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1344 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2948 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2942 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2942 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3046 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3047 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3266 +#: rhodecode/model/db.py:3326 msgid "Rejected" msgstr "Rejeitado" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:848 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:847 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:868 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:877 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:962 @@ -2556,20 +2621,21 @@ msgstr "Rejeitado" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1124 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1138 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1181 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1180 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1189 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1189 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1199 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1321 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1346 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2955 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2949 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2949 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3053 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3054 -#: rhodecode/model/db.py:3215 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1179 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1188 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1188 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1198 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1320 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1345 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2949 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2943 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2943 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3047 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3048 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3267 +#: rhodecode/model/db.py:3327 msgid "Under Review" msgstr "Sob Revisão" @@ -2587,20 +2653,21 @@ msgstr "Sob Revisão" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:770 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:780 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:822 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:951 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:976 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2344 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2345 -#: rhodecode/model/db.py:2487 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:821 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:950 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:975 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2338 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2339 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2540 +#: rhodecode/model/db.py:2600 msgid "Repository group no access" msgstr "Sem acesso ao grupo de repositórios" @@ -2618,20 +2685,21 @@ msgstr "Sem acesso ao grupo de repositórios" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:771 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:781 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:952 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:977 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2345 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2346 -#: rhodecode/model/db.py:2488 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:951 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:976 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2339 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2340 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2541 +#: rhodecode/model/db.py:2601 msgid "Repository group read access" msgstr "Acesso de leitura ao grupo de repositórios" @@ -2649,20 +2717,21 @@ msgstr "Acesso de leitura ao grupo de repositórios" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:772 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:782 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:953 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:978 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2346 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2347 -#: rhodecode/model/db.py:2489 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:952 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:977 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2340 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2341 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2542 +#: rhodecode/model/db.py:2602 msgid "Repository group write access" msgstr "Acesso de escrita ao grupo de repositórios" @@ -2680,20 +2749,21 @@ msgstr "Acesso de escrita ao grupo de repositórios" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:773 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:783 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:832 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:954 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:979 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2347 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2348 -#: rhodecode/model/db.py:2490 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:831 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:953 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:978 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2341 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2342 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2543 +#: rhodecode/model/db.py:2603 msgid "Repository group admin access" msgstr "Acesso administrativo ao grupo de repositórios" @@ -2710,20 +2780,21 @@ msgstr "Acesso administrativo ao grupo de repositórios" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:775 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:785 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:827 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:956 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:981 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2349 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2350 -#: rhodecode/model/db.py:2492 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:826 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:955 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:980 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2343 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2344 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2545 +#: rhodecode/model/db.py:2605 msgid "User group no access" msgstr "Sem acesso ao grupo de usuários" @@ -2740,20 +2811,21 @@ msgstr "Sem acesso ao grupo de usuários" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:776 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:786 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:835 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:957 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:982 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2350 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2351 -#: rhodecode/model/db.py:2493 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:834 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:956 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:981 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2344 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2345 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2546 +#: rhodecode/model/db.py:2606 msgid "User group read access" msgstr "Acesso de leitura ao grupo de usuários" @@ -2770,20 +2842,21 @@ msgstr "Acesso de leitura ao grupo de usuários" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:777 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:787 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:958 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:983 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2351 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2352 -#: rhodecode/model/db.py:2494 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:957 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:982 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2345 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2346 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2547 +#: rhodecode/model/db.py:2607 msgid "User group write access" msgstr "Acesso de escrita ao grupo de usuários" @@ -2800,20 +2873,21 @@ msgstr "Acesso de escrita ao grupo de usuários" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:778 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:788 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:959 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:984 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2302 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2302 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2352 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2353 -#: rhodecode/model/db.py:2495 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:958 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:983 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2296 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2296 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2346 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2347 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2548 +#: rhodecode/model/db.py:2608 msgid "User group admin access" msgstr "Acesso administrativo ao grupo de usuários" @@ -2830,20 +2904,21 @@ msgstr "Acesso administrativo ao grupo de usuários" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:780 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:790 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:832 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:961 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:986 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2354 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2355 -#: rhodecode/model/db.py:2497 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:831 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:960 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:985 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2348 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2349 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2550 +#: rhodecode/model/db.py:2610 msgid "Repository Group creation disabled" msgstr "Criação de Grupo de Repositórios desatilibada" @@ -2860,20 +2935,21 @@ msgstr "Criação de Grupo de Repositórios desatilibada" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:781 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:791 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:962 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:987 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2355 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2356 -#: rhodecode/model/db.py:2498 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:961 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:986 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2349 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2350 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2551 +#: rhodecode/model/db.py:2611 msgid "Repository Group creation enabled" msgstr "Criação de Grupo de Repositórios habilitada" @@ -2890,20 +2966,21 @@ msgstr "Criação de Grupo de Repositórios habilitada" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:783 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:793 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:835 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:964 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:989 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2357 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2358 -#: rhodecode/model/db.py:2500 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:834 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:963 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:988 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2351 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2352 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2553 +#: rhodecode/model/db.py:2613 msgid "User Group creation disabled" msgstr "Criação de Grupo de Usuários desabilitada" @@ -2920,20 +2997,21 @@ msgstr "Criação de Grupo de Usuários desabilitada" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:784 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:794 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:843 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:965 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:990 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2358 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2359 -#: rhodecode/model/db.py:2501 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:842 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:964 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:989 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2352 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2353 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2554 +#: rhodecode/model/db.py:2614 msgid "User Group creation enabled" msgstr "Criação de Grupo de Usuários habilitada" @@ -2950,20 +3028,21 @@ msgstr "Criação de Grupo de Usuários habilitada" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:794 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:804 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:846 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:853 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:975 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1000 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2368 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2369 -#: rhodecode/model/db.py:2511 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:852 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:974 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:999 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2362 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2363 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2564 +#: rhodecode/model/db.py:2624 msgid "Registration disabled" msgstr "Registro desatilitado" @@ -2980,20 +3059,21 @@ msgstr "Registro desatilitado" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:795 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:805 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:854 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:976 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1001 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2369 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2370 -#: rhodecode/model/db.py:2512 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:975 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1000 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2363 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2364 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2565 +#: rhodecode/model/db.py:2625 msgid "User Registration with manual account activation" msgstr "Registro de Usuário com ativação manual de conta" @@ -3010,20 +3090,21 @@ msgstr "Registro de Usuário com ativação manual de conta" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:796 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:806 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:977 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1002 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2324 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2370 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2371 -#: rhodecode/model/db.py:2513 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:848 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:848 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:854 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:976 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1001 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2318 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2364 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2365 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2566 +#: rhodecode/model/db.py:2626 msgid "User Registration with automatic account activation" msgstr "Registro de Usuário com ativação automática de conta" @@ -3040,20 +3121,21 @@ msgstr "Registro de Usuário com ativação automática de conta" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:798 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:808 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:850 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:857 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:979 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1004 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2376 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2377 -#: rhodecode/model/db.py:2519 rhodecode/model/permission.py:95 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:849 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:856 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:978 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1003 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2370 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2371 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2572 +#: rhodecode/model/db.py:2632 rhodecode/model/permission.py:96 msgid "Manual activation of external account" msgstr "Ativação manual de conta externa" @@ -3070,20 +3152,21 @@ msgstr "Ativação manual de conta externa" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:799 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:809 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:858 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:980 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1005 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2327 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2377 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2378 -#: rhodecode/model/db.py:2520 rhodecode/model/permission.py:96 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:851 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:851 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:857 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:979 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1004 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2321 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2371 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2372 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2573 +#: rhodecode/model/db.py:2633 rhodecode/model/permission.py:97 msgid "Automatic activation of external account" msgstr "Ativação automática de conta externa" @@ -3094,20 +3177,21 @@ msgstr "Ativação automática de conta externa" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:788 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:798 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:969 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:994 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2362 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2363 -#: rhodecode/model/db.py:2505 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:968 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:993 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2356 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2357 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2558 +#: rhodecode/model/db.py:2618 msgid "" "Repository creation enabled with write permission to a repository group" msgstr "" @@ -3119,20 +3203,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:789 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:799 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:970 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:995 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2317 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2313 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2313 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2363 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2364 -#: rhodecode/model/db.py:2506 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:969 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:994 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2311 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2307 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2307 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2357 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2358 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2559 +#: rhodecode/model/db.py:2619 msgid "" "Repository creation disabled with write permission to a repository group" msgstr "" @@ -3141,79 +3226,74 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:763 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:773 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:815 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:822 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:944 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:969 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2283 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2283 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2337 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2338 -#: rhodecode/model/db.py:2480 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:814 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:815 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:815 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:821 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:943 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:968 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2277 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2277 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2331 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2332 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2533 +#: rhodecode/model/db.py:2593 msgid "RhodeCode Super Administrator" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:811 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:854 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:852 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:859 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:981 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1006 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2323 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2315 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2315 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2319 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2319 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2373 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2374 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2575 +#: rhodecode/model/db.py:2635 +msgid "Inherit object permissions from default user disabled" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:812 +#: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:855 #: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:853 #: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:854 #: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:854 #: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:860 #: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:982 #: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1007 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2329 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2321 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2321 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2325 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2325 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2379 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2380 -#: rhodecode/model/db.py:2522 -msgid "Inherit object permissions from default user disabled" -msgstr "" - -#: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:812 -#: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:854 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:861 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:983 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1008 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2330 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2380 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2381 -#: rhodecode/model/db.py:2523 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2324 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2374 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2375 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2576 +#: rhodecode/model/db.py:2636 msgid "Inherit object permissions from default user enabled" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:909 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:910 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:910 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:912 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:912 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:954 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:955 rhodecode/model/db.py:1043 -msgid "all" -msgstr "" - #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:910 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:911 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:911 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:913 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:913 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:955 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:956 rhodecode/model/db.py:1044 -msgid "http/web interface" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:956 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1051 +#: rhodecode/model/db.py:1099 +msgid "all" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:911 @@ -3222,8 +3302,10 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:914 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:914 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:956 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:957 rhodecode/model/db.py:1045 -msgid "vcs (git/hg/svn protocol)" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:957 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1052 +#: rhodecode/model/db.py:1100 +msgid "http/web interface" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:912 @@ -3232,8 +3314,10 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:915 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:915 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:957 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:958 rhodecode/model/db.py:1046 -msgid "api calls" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:958 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1053 +#: rhodecode/model/db.py:1101 +msgid "vcs (git/hg/svn protocol)" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:913 @@ -3242,36 +3326,54 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:916 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:916 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:958 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:959 rhodecode/model/db.py:1047 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:959 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1054 +#: rhodecode/model/db.py:1102 +msgid "api calls" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:914 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:915 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:915 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:917 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:917 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:959 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:960 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1055 +#: rhodecode/model/db.py:1103 msgid "feed access" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2069 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2061 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2061 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2065 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2065 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2108 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2109 -#: rhodecode/model/db.py:2248 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2063 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2055 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2055 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2059 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2059 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2102 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2103 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2297 +#: rhodecode/model/db.py:2356 msgid "No parent" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2372 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2373 -#: rhodecode/model/db.py:2515 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2366 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2367 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2568 +#: rhodecode/model/db.py:2628 msgid "Password reset enabled" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2373 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2374 -#: rhodecode/model/db.py:2516 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2367 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2368 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2569 +#: rhodecode/model/db.py:2629 msgid "Password reset hidden" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2374 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2375 -#: rhodecode/model/db.py:2517 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2368 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2369 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2570 +#: rhodecode/model/db.py:2630 msgid "Password reset disabled" msgstr "" @@ -3307,112 +3409,128 @@ msgstr "" msgid "Commit index" msgstr "" -#: rhodecode/model/comment.py:374 -msgid "made a comment" +#: rhodecode/model/auth_token.py:53 +msgid "5 minutes {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:55 +msgid "1 hour {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:57 +msgid "1 day {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:59 +msgid "1 month {end_date}" msgstr "" #: rhodecode/model/comment.py:375 +msgid "made a comment" +msgstr "" + +#: rhodecode/model/comment.py:376 msgid "Show it now" msgstr "" -#: rhodecode/model/forms.py:85 +#: rhodecode/model/forms.py:87 msgid "Please enter a login" msgstr "Por favor entre um login" -#: rhodecode/model/forms.py:86 +#: rhodecode/model/forms.py:88 #, python-format msgid "Enter a value %(min)i characters long or more" msgstr "Entre um valor com %(min)i caracteres ou mais" -#: rhodecode/model/forms.py:95 +#: rhodecode/model/forms.py:98 msgid "Please enter a password" msgstr "Por favor entre com uma senha" -#: rhodecode/model/forms.py:96 +#: rhodecode/model/forms.py:99 #, python-format msgid "Enter %(min)i characters or more" msgstr "Entre com %(min)i caracteres ou mais" -#: rhodecode/model/notification.py:247 +#: rhodecode/model/notification.py:245 #, python-format msgid "%(user)s commented on commit %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:248 +#: rhodecode/model/notification.py:246 #, python-format msgid "%(user)s commented on commit at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:251 +#: rhodecode/model/notification.py:249 #, python-format msgid "%(user)s sent message %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:252 +#: rhodecode/model/notification.py:250 #, python-format msgid "%(user)s sent message at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:255 +#: rhodecode/model/notification.py:253 #, python-format msgid "%(user)s mentioned you %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:256 +#: rhodecode/model/notification.py:254 #, python-format msgid "%(user)s mentioned you at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:259 +#: rhodecode/model/notification.py:257 #, python-format msgid "%(user)s registered in RhodeCode %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:260 +#: rhodecode/model/notification.py:258 #, python-format msgid "%(user)s registered in RhodeCode at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:263 +#: rhodecode/model/notification.py:261 #, python-format msgid "%(user)s opened new pull request %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:264 +#: rhodecode/model/notification.py:262 #, python-format msgid "%(user)s opened new pull request at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:267 +#: rhodecode/model/notification.py:265 #, python-format msgid "%(user)s commented on pull request %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:268 +#: rhodecode/model/notification.py:266 #, python-format msgid "%(user)s commented on pull request at %(date_or_age)s" msgstr "" -#: rhodecode/model/permission.py:67 rhodecode/model/permission.py:73 -#: rhodecode/model/permission.py:79 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:11 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:126 +#: rhodecode/model/permission.py:68 rhodecode/model/permission.py:74 +#: rhodecode/model/permission.py:80 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:11 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:124 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:11 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:11 msgid "None" msgstr "Nenhum" -#: rhodecode/model/permission.py:68 rhodecode/model/permission.py:74 -#: rhodecode/model/permission.py:80 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:12 +#: rhodecode/model/permission.py:69 rhodecode/model/permission.py:75 +#: rhodecode/model/permission.py:81 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:12 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:12 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:12 msgid "Read" msgstr "Ler" -#: rhodecode/model/permission.py:69 rhodecode/model/permission.py:75 -#: rhodecode/model/permission.py:81 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:13 +#: rhodecode/model/permission.py:70 rhodecode/model/permission.py:76 +#: rhodecode/model/permission.py:82 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:13 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:13 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:13 #: rhodecode/templates/changeset/changeset_file_comment.mako:271 @@ -3420,8 +3538,8 @@ msgstr "Ler" msgid "Write" msgstr "Gravar" -#: rhodecode/model/permission.py:70 rhodecode/model/permission.py:76 -#: rhodecode/model/permission.py:82 +#: rhodecode/model/permission.py:71 rhodecode/model/permission.py:77 +#: rhodecode/model/permission.py:83 #: rhodecode/templates/admin/auth/auth_settings.mako:12 #: rhodecode/templates/admin/auth/plugin_settings.mako:12 #: rhodecode/templates/admin/defaults/defaults.mako:12 @@ -3435,7 +3553,7 @@ msgstr "Gravar" #: rhodecode/templates/admin/permissions/permissions.mako:12 #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:12 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:12 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:14 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:14 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:13 #: rhodecode/templates/admin/repos/repo_add.mako:13 #: rhodecode/templates/admin/repos/repo_add.mako:17 @@ -3450,189 +3568,189 @@ msgstr "Gravar" #: rhodecode/templates/admin/users/user_edit.mako:12 #: rhodecode/templates/admin/users/users.mako:13 #: rhodecode/templates/admin/users/users.mako:76 -#: rhodecode/templates/base/base.mako:412 -#: rhodecode/templates/base/base.mako:419 +#: rhodecode/templates/base/base.mako:417 +#: rhodecode/templates/base/base.mako:424 msgid "Admin" msgstr "Administrador" -#: rhodecode/model/permission.py:85 rhodecode/model/permission.py:99 -#: rhodecode/model/permission.py:103 rhodecode/model/permission.py:107 -#: rhodecode/model/permission.py:111 rhodecode/model/permission.py:115 -#: rhodecode/model/permission.py:119 +#: rhodecode/model/permission.py:86 rhodecode/model/permission.py:100 +#: rhodecode/model/permission.py:104 rhodecode/model/permission.py:108 +#: rhodecode/model/permission.py:112 rhodecode/model/permission.py:116 +#: rhodecode/model/permission.py:120 msgid "Disabled" msgstr "Desabilitado" -#: rhodecode/model/permission.py:86 +#: rhodecode/model/permission.py:87 msgid "Allowed with manual account activation" msgstr "Permitido com ativação manual de conta" -#: rhodecode/model/permission.py:87 +#: rhodecode/model/permission.py:88 msgid "Allowed with automatic account activation" msgstr "Permitido com ativação automática de conta" -#: rhodecode/model/permission.py:90 +#: rhodecode/model/permission.py:91 msgid "Allow password recovery" msgstr "" -#: rhodecode/model/permission.py:91 -msgid "Hide password recovery link" -msgstr "" - #: rhodecode/model/permission.py:92 +msgid "Hide password recovery link" +msgstr "" + +#: rhodecode/model/permission.py:93 msgid "Disable password recovery" msgstr "" -#: rhodecode/model/pull_request.py:80 +#: rhodecode/model/pull_request.py:79 msgid "This pull request can be automatically merged." msgstr "" -#: rhodecode/model/pull_request.py:82 +#: rhodecode/model/pull_request.py:81 msgid "This pull request cannot be merged because of an unhandled exception." msgstr "" -#: rhodecode/model/pull_request.py:85 +#: rhodecode/model/pull_request.py:84 msgid "This pull request cannot be merged because of merge conflicts." msgstr "" -#: rhodecode/model/pull_request.py:87 +#: rhodecode/model/pull_request.py:86 msgid "This pull request could not be merged because push to target failed." msgstr "" -#: rhodecode/model/pull_request.py:90 +#: rhodecode/model/pull_request.py:89 msgid "This pull request cannot be merged because the target is not a head." msgstr "" -#: rhodecode/model/pull_request.py:93 +#: rhodecode/model/pull_request.py:92 msgid "" "This pull request cannot be merged because the source contains more branches" " than the target." msgstr "" -#: rhodecode/model/pull_request.py:96 +#: rhodecode/model/pull_request.py:95 msgid "" "This pull request cannot be merged because the target has multiple heads." msgstr "" -#: rhodecode/model/pull_request.py:99 +#: rhodecode/model/pull_request.py:98 msgid "" "This pull request cannot be merged because the target repository is locked." msgstr "" -#: rhodecode/model/pull_request.py:102 +#: rhodecode/model/pull_request.py:101 msgid "" "This pull request cannot be merged because the target or the source " "reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:105 +#: rhodecode/model/pull_request.py:104 msgid "" "This pull request cannot be merged because the target reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:108 +#: rhodecode/model/pull_request.py:107 msgid "" "This pull request cannot be merged because the source reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:111 +#: rhodecode/model/pull_request.py:110 msgid "" "This pull request cannot be merged because of conflicts related to sub " "repositories." msgstr "" -#: rhodecode/model/pull_request.py:117 +#: rhodecode/model/pull_request.py:116 msgid "Pull request update successful." msgstr "" -#: rhodecode/model/pull_request.py:119 +#: rhodecode/model/pull_request.py:118 msgid "Pull request update failed because of an unknown error." msgstr "" -#: rhodecode/model/pull_request.py:121 +#: rhodecode/model/pull_request.py:120 msgid "No update needed because the source and target have not changed." msgstr "" -#: rhodecode/model/pull_request.py:123 +#: rhodecode/model/pull_request.py:122 msgid "" "Pull request cannot be updated because the reference type is not supported " "for an update. Only Branch, Tag or Bookmark is allowed." msgstr "" -#: rhodecode/model/pull_request.py:126 +#: rhodecode/model/pull_request.py:125 msgid "" "This pull request cannot be updated because the target reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:129 +#: rhodecode/model/pull_request.py:128 msgid "" "This pull request cannot be updated because the source reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:544 -#, python-format -msgid "" -"Merge pull request #%(pr_id)s from %(source_repo)s %(source_ref_name)s\n" -"\n" -" %(pr_title)s" -msgstr "" - -#: rhodecode/model/pull_request.py:576 -msgid "Pull request merged and closed" -msgstr "" - -#: rhodecode/model/pull_request.py:1108 -msgid "Closing with status change {transition_icon} {status}." -msgstr "" - -#: rhodecode/model/pull_request.py:1152 -msgid "Server-side pull request merging is disabled." -msgstr "" - -#: rhodecode/model/pull_request.py:1154 -msgid "This pull request is closed." -msgstr "" - #: rhodecode/model/pull_request.py:1166 +msgid "Server-side pull request merging is disabled." +msgstr "" + +#: rhodecode/model/pull_request.py:1168 +msgid "This pull request is closed." +msgstr "" + +#: rhodecode/model/pull_request.py:1181 msgid "Pull request merging is not supported." msgstr "" -#: rhodecode/model/pull_request.py:1184 +#: rhodecode/model/pull_request.py:1200 msgid "Target repository large files support is disabled." msgstr "" -#: rhodecode/model/pull_request.py:1187 +#: rhodecode/model/pull_request.py:1203 msgid "Source repository large files support is disabled." msgstr "" -#: rhodecode/model/pull_request.py:1344 rhodecode/model/scm.py:783 +#: rhodecode/model/pull_request.py:1365 rhodecode/model/scm.py:784 msgid "Bookmarks" msgstr "Marcadores" -#: rhodecode/model/pull_request.py:1349 +#: rhodecode/model/pull_request.py:1370 msgid "Commit IDs" msgstr "" -#: rhodecode/model/pull_request.py:1352 +#: rhodecode/model/pull_request.py:1373 msgid "Closed Branches" msgstr "Ramos Fechados" -#: rhodecode/model/pull_request.py:1493 +#: rhodecode/model/pull_request.py:1533 msgid "User `{}` not allowed to perform merge." msgstr "" -#: rhodecode/model/pull_request.py:1506 +#: rhodecode/model/pull_request.py:1546 msgid "Pull request reviewer approval is pending." msgstr "" -#: rhodecode/model/pull_request.py:1521 +#: rhodecode/model/pull_request.py:1561 msgid "Cannot merge, {} TODO still not resolved." msgstr "" -#: rhodecode/model/pull_request.py:1524 +#: rhodecode/model/pull_request.py:1564 msgid "Cannot merge, {} TODOs still not resolved." msgstr "" -#: rhodecode/model/scm.py:761 +#: rhodecode/model/pull_request.py:1599 +msgid "Merge strategy: rebase" +msgstr "" + +#: rhodecode/model/pull_request.py:1604 +msgid "Merge strategy: explicit merge commit" +msgstr "" + +#: rhodecode/model/pull_request.py:1611 +msgid "Source branch will be closed after merge." +msgstr "" + +#: rhodecode/model/pull_request.py:1613 +msgid "Source branch will be deleted after merge." +msgstr "" + +#: rhodecode/model/scm.py:762 msgid "latest tip" msgstr "tip mais recente" @@ -3640,32 +3758,32 @@ msgstr "tip mais recente" msgid "You can't Edit this user since it's crucial for entire application" msgstr "Você não pode Editar esse usuário, pois ele é crucial para toda a aplicação" -#: rhodecode/model/user.py:332 +#: rhodecode/model/user.py:333 #, python-format msgid "" "You can't edit this user (`%(username)s`) since it's crucial for entire " "application" msgstr "" -#: rhodecode/model/user.py:502 +#: rhodecode/model/user.py:506 msgid "You can't remove this user since it's crucial for entire application" msgstr "Você não pode remover esse usuário, pois ele é crucial para toda a aplicação" -#: rhodecode/model/user.py:510 +#: rhodecode/model/user.py:514 #, python-format msgid "" "user \"%s\" still owns %s repositories and cannot be removed. Switch owners " "or remove those repositories:%s" msgstr "" -#: rhodecode/model/user.py:519 +#: rhodecode/model/user.py:523 #, python-format msgid "" "user \"%s\" still owns %s repository groups and cannot be removed. Switch " "owners or remove those repository groups:%s" msgstr "" -#: rhodecode/model/user.py:528 +#: rhodecode/model/user.py:532 #, python-format msgid "" "user \"%s\" still owns %s user groups and cannot be removed. Switch owners " @@ -3717,8 +3835,8 @@ msgstr "Nome inválido de grupo de usuários" #: rhodecode/model/validators.py:224 #, python-format -msgid "User group \"%(usergroup)s\" already exists" -msgstr "O grupo de usuários \"%(usergroup)s\" já existe" +msgid "User group `%(usergroup)s` already exists" +msgstr "" #: rhodecode/model/validators.py:226 msgid "" @@ -3964,27 +4082,27 @@ msgstr "" msgid "{integration_type} settings" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:46 -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:50 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:47 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:51 msgid "Parent repository group `{}` does not exist" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:52 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:53 msgid "" "You do not have the permission to store repository groups in the root " "location." msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:112 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:113 msgid "Repo group owner with id `{}` does not exists" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:130 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:131 #: rhodecode/model/validation_schema/schemas/repo_schema.py:204 msgid "Repository with name `{}` already exists" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:135 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:136 #: rhodecode/model/validation_schema/schemas/repo_schema.py:209 msgid "Repository group with name `{}` already exists" msgstr "" @@ -4024,440 +4142,454 @@ msgstr "" msgid "New password must be different to old password" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:31663 -#: rhodecode/public/js/scripts.js:23511 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:29 +#: rhodecode/public/js/rhodecode-components.js:27153 +#: rhodecode/public/js/scripts.js:19001 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:32 #: rhodecode/public/js/src/plugins/jquery.autocomplete.js:87 msgid "No results" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33594 -#: rhodecode/public/js/scripts.js:25442 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:97 +#: rhodecode/public/js/rhodecode-components.js:29084 +#: rhodecode/public/js/scripts.js:20932 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:104 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:109 msgid "{0} year" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33595 -#: rhodecode/public/js/scripts.js:25443 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:92 +#: rhodecode/public/js/rhodecode-components.js:29085 +#: rhodecode/public/js/scripts.js:20933 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:98 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:110 msgid "{0} month" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33596 -#: rhodecode/public/js/scripts.js:25444 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:87 +#: rhodecode/public/js/rhodecode-components.js:29086 +#: rhodecode/public/js/scripts.js:20934 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:93 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:111 msgid "{0} day" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33597 -#: rhodecode/public/js/scripts.js:25445 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:89 +#: rhodecode/public/js/rhodecode-components.js:29087 +#: rhodecode/public/js/scripts.js:20935 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:95 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:112 msgid "{0} hour" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33598 -#: rhodecode/public/js/scripts.js:25446 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:91 +#: rhodecode/public/js/rhodecode-components.js:29088 +#: rhodecode/public/js/scripts.js:20936 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:97 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:113 msgid "{0} min" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33599 -#: rhodecode/public/js/scripts.js:25447 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:96 +#: rhodecode/public/js/rhodecode-components.js:29089 +#: rhodecode/public/js/scripts.js:20937 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:103 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:114 msgid "{0} sec" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33619 -#: rhodecode/public/js/scripts.js:25467 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:71 +#: rhodecode/public/js/rhodecode-components.js:29109 +#: rhodecode/public/js/scripts.js:20957 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:77 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:134 msgid "in {0}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33627 -#: rhodecode/public/js/scripts.js:25475 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:84 +#: rhodecode/public/js/rhodecode-components.js:29117 +#: rhodecode/public/js/scripts.js:20965 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:90 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:142 msgid "{0} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33639 -#: rhodecode/public/js/scripts.js:25487 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:99 +#: rhodecode/public/js/rhodecode-components.js:29129 +#: rhodecode/public/js/scripts.js:20977 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:106 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:154 msgid "{0}, {1} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33641 -#: rhodecode/public/js/scripts.js:25489 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:73 +#: rhodecode/public/js/rhodecode-components.js:29131 +#: rhodecode/public/js/scripts.js:20979 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:79 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:156 msgid "in {0}, {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33645 -#: rhodecode/public/js/scripts.js:25493 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:85 +#: rhodecode/public/js/rhodecode-components.js:29135 +#: rhodecode/public/js/scripts.js:20983 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:91 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:160 msgid "{0} and {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33647 -#: rhodecode/public/js/scripts.js:25495 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:86 +#: rhodecode/public/js/rhodecode-components.js:29137 +#: rhodecode/public/js/scripts.js:20985 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:92 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:162 msgid "{0} and {1} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33649 -#: rhodecode/public/js/scripts.js:25497 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:72 +#: rhodecode/public/js/rhodecode-components.js:29139 +#: rhodecode/public/js/scripts.js:20987 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:78 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:164 msgid "in {0} and {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47492 -#: rhodecode/public/js/scripts.js:39340 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:20 +#: rhodecode/public/js/rhodecode-components.js:43198 +#: rhodecode/public/js/scripts.js:35046 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:22 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:4 msgid "Loading more results..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47495 -#: rhodecode/public/js/scripts.js:39343 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:43 +#: rhodecode/public/js/rhodecode-components.js:43201 +#: rhodecode/public/js/scripts.js:35049 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:47 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:7 msgid "Searching..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47498 -#: rhodecode/public/js/scripts.js:39346 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:24 +#: rhodecode/public/js/rhodecode-components.js:43204 +#: rhodecode/public/js/scripts.js:35052 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:27 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:10 msgid "No matches found" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47501 -#: rhodecode/public/js/scripts.js:39349 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:19 +#: rhodecode/public/js/rhodecode-components.js:43207 +#: rhodecode/public/js/scripts.js:35055 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:21 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:13 msgid "Loading failed" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47505 -#: rhodecode/public/js/scripts.js:39353 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:34 +#: rhodecode/public/js/rhodecode-components.js:43211 +#: rhodecode/public/js/scripts.js:35059 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:38 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:17 msgid "One result is available, press enter to select it." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47507 -#: rhodecode/public/js/scripts.js:39355 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:95 +#: rhodecode/public/js/rhodecode-components.js:43213 +#: rhodecode/public/js/scripts.js:35061 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:102 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:19 msgid "{0} results are available, use up and down arrow keys to navigate." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47512 -#: rhodecode/public/js/scripts.js:39360 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:39 +#: rhodecode/public/js/rhodecode-components.js:43218 +#: rhodecode/public/js/scripts.js:35066 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:43 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:24 msgid "Please enter {0} or more character" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47514 -#: rhodecode/public/js/scripts.js:39362 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:40 +#: rhodecode/public/js/rhodecode-components.js:43220 +#: rhodecode/public/js/scripts.js:35068 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:44 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:26 msgid "Please enter {0} or more characters" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47519 -#: rhodecode/public/js/scripts.js:39367 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:37 +#: rhodecode/public/js/rhodecode-components.js:43225 +#: rhodecode/public/js/scripts.js:35073 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:41 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:31 msgid "Please delete {0} character" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47521 -#: rhodecode/public/js/scripts.js:39369 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:38 +#: rhodecode/public/js/rhodecode-components.js:43227 +#: rhodecode/public/js/scripts.js:35075 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:42 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:33 msgid "Please delete {0} characters" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47525 -#: rhodecode/public/js/scripts.js:39373 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:64 +#: rhodecode/public/js/rhodecode-components.js:43231 +#: rhodecode/public/js/scripts.js:35079 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:69 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:37 msgid "You can only select {0} item" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47527 -#: rhodecode/public/js/scripts.js:39375 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:65 +#: rhodecode/public/js/rhodecode-components.js:43233 +#: rhodecode/public/js/scripts.js:35081 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:70 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:39 msgid "You can only select {0} items" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48456 -#: rhodecode/public/js/scripts.js:40304 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:78 +#: rhodecode/public/js/rhodecode-components.js:44167 +#: rhodecode/public/js/scripts.js:36015 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:84 #: rhodecode/public/js/src/rhodecode/changelog.js:35 msgid "showing {0} out of {1} commit" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48458 -#: rhodecode/public/js/scripts.js:40306 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:79 +#: rhodecode/public/js/rhodecode-components.js:44169 +#: rhodecode/public/js/scripts.js:36017 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:85 #: rhodecode/public/js/src/rhodecode/changelog.js:37 msgid "showing {0} out of {1} commits" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48891 -#: rhodecode/public/js/scripts.js:40739 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:46 -#: rhodecode/public/js/src/rhodecode/codemirror.js:296 +#: rhodecode/public/js/rhodecode-components.js:44615 +#: rhodecode/public/js/scripts.js:36463 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:50 +#: rhodecode/public/js/src/rhodecode/codemirror.js:297 msgid "Set status to Approved" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48910 -#: rhodecode/public/js/scripts.js:40758 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:47 -#: rhodecode/public/js/src/rhodecode/codemirror.js:315 +#: rhodecode/public/js/rhodecode-components.js:44634 +#: rhodecode/public/js/scripts.js:36482 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:51 +#: rhodecode/public/js/src/rhodecode/codemirror.js:316 msgid "Set status to Rejected" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48929 -#: rhodecode/public/js/scripts.js:40777 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:58 -#: rhodecode/public/js/src/rhodecode/codemirror.js:334 +#: rhodecode/public/js/rhodecode-components.js:44653 +#: rhodecode/public/js/scripts.js:36501 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:63 +#: rhodecode/public/js/src/rhodecode/codemirror.js:335 #: rhodecode/templates/email_templates/commit_comment.mako:99 #: rhodecode/templates/email_templates/pull_request_comment.mako:107 msgid "TODO comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48949 -#: rhodecode/public/js/scripts.js:40797 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:33 -#: rhodecode/public/js/src/rhodecode/codemirror.js:354 +#: rhodecode/public/js/rhodecode-components.js:44673 +#: rhodecode/public/js/scripts.js:36521 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:37 +#: rhodecode/public/js/src/rhodecode/codemirror.js:355 msgid "Note Comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49315 -#: rhodecode/public/js/scripts.js:41163 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:77 -#: rhodecode/public/js/src/rhodecode/comments.js:125 +#: rhodecode/public/js/rhodecode-components.js:45040 +#: rhodecode/public/js/scripts.js:36888 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:83 +#: rhodecode/public/js/src/rhodecode/comments.js:126 msgid "resolve comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49399 -#: rhodecode/public/js/scripts.js:41247 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:53 -#: rhodecode/public/js/src/rhodecode/comments.js:209 +#: rhodecode/public/js/rhodecode-components.js:45124 +#: rhodecode/public/js/scripts.js:36972 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:58 +#: rhodecode/public/js/src/rhodecode/comments.js:210 msgid "Status Review" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49414 -#: rhodecode/public/js/scripts.js:41262 +#: rhodecode/public/js/rhodecode-components.js:45139 +#: rhodecode/public/js/scripts.js:36987 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:10 -#: rhodecode/public/js/src/rhodecode/comments.js:224 +#: rhodecode/public/js/src/rhodecode/comments.js:225 msgid "" "Comment text will be set automatically based on currently selected status " "({0}) ..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49571 -#: rhodecode/public/js/scripts.js:41419 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:55 -#: rhodecode/public/js/src/rhodecode/comments.js:381 +#: rhodecode/public/js/rhodecode-components.js:45296 +#: rhodecode/public/js/scripts.js:37144 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:60 +#: rhodecode/public/js/src/rhodecode/comments.js:382 msgid "Submitting..." msgstr "Enviando..." -#: rhodecode/public/js/rhodecode-components.js:49622 -#: rhodecode/public/js/scripts.js:41470 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:18 -#: rhodecode/public/js/src/rhodecode/comments.js:432 +#: rhodecode/public/js/rhodecode-components.js:45347 +#: rhodecode/public/js/scripts.js:37195 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:20 +#: rhodecode/public/js/src/rhodecode/comments.js:433 #: rhodecode/templates/files/files_browser_tree.mako:51 msgid "Loading ..." msgstr "Carregando..." -#: rhodecode/public/js/rhodecode-components.js:49727 -#: rhodecode/public/js/scripts.js:41575 +#: rhodecode/public/js/rhodecode-components.js:45452 +#: rhodecode/public/js/scripts.js:37300 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:12 -#: rhodecode/public/js/src/rhodecode/comments.js:537 +#: rhodecode/public/js/src/rhodecode/comments.js:538 msgid "Delete this comment?" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49798 -#: rhodecode/public/js/scripts.js:41646 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:17 +#: rhodecode/public/js/rhodecode-components.js:45522 +#: rhodecode/public/js/scripts.js:37370 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:18 #: rhodecode/public/js/src/rhodecode/comments.js:608 msgid "Leave a comment, or click resolve button to resolve TODO comment #{0}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49875 -#: rhodecode/public/js/scripts.js:41723 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:16 +#: rhodecode/public/js/rhodecode-components.js:45599 +#: rhodecode/public/js/scripts.js:37447 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:17 #: rhodecode/public/js/src/rhodecode/comments.js:685 msgid "Leave a comment on line {0}." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49989 -#: rhodecode/public/js/scripts.js:41837 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:59 +#: rhodecode/public/js/rhodecode-components.js:45713 +#: rhodecode/public/js/scripts.js:37561 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:64 #: rhodecode/public/js/src/rhodecode/comments.js:799 msgid "TODO from comment {0} was fixed." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50195 -#: rhodecode/public/js/scripts.js:42043 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:81 +#: rhodecode/public/js/rhodecode-components.js:45919 +#: rhodecode/public/js/scripts.js:37767 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:87 #: rhodecode/public/js/src/rhodecode/files.js:150 msgid "truncated result" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50197 -#: rhodecode/public/js/scripts.js:42045 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:82 +#: rhodecode/public/js/rhodecode-components.js:45921 +#: rhodecode/public/js/scripts.js:37769 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:88 #: rhodecode/public/js/src/rhodecode/files.js:152 msgid "truncated results" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50206 -#: rhodecode/public/js/scripts.js:42054 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:25 +#: rhodecode/public/js/rhodecode-components.js:45930 +#: rhodecode/public/js/scripts.js:37778 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:28 #: rhodecode/public/js/src/rhodecode/files.js:161 msgid "No matching files" msgstr "Nenhum arquivo encontrado" -#: rhodecode/public/js/rhodecode-components.js:50341 -#: rhodecode/public/js/scripts.js:42189 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:44 +#: rhodecode/public/js/rhodecode-components.js:46065 +#: rhodecode/public/js/scripts.js:37913 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:48 #: rhodecode/public/js/src/rhodecode/files.js:296 msgid "Selection link" msgstr "Link da seleção" -#: rhodecode/public/js/rhodecode-components.js:50381 -#: rhodecode/public/js/scripts.js:42229 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:54 +#: rhodecode/public/js/rhodecode-components.js:46105 +#: rhodecode/public/js/scripts.js:37953 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:59 #: rhodecode/public/js/src/rhodecode/followers.js:26 msgid "Stop following this repository" msgstr "Parar de seguir este repositório" -#: rhodecode/public/js/rhodecode-components.js:50382 -#: rhodecode/public/js/scripts.js:42230 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:61 +#: rhodecode/public/js/rhodecode-components.js:46106 +#: rhodecode/public/js/scripts.js:37954 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:66 #: rhodecode/public/js/src/rhodecode/followers.js:27 msgid "Unfollow" msgstr "Parar de seguir" -#: rhodecode/public/js/rhodecode-components.js:50391 -#: rhodecode/public/js/scripts.js:42239 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:52 +#: rhodecode/public/js/rhodecode-components.js:46115 +#: rhodecode/public/js/scripts.js:37963 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:57 #: rhodecode/public/js/src/rhodecode/followers.js:36 msgid "Start following this repository" msgstr "Passar a seguir este repositório" -#: rhodecode/public/js/rhodecode-components.js:50392 -#: rhodecode/public/js/scripts.js:42240 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:14 +#: rhodecode/public/js/rhodecode-components.js:46116 +#: rhodecode/public/js/scripts.js:37964 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:15 #: rhodecode/public/js/src/rhodecode/followers.js:37 msgid "Follow" msgstr "Seguir" -#: rhodecode/public/js/rhodecode-components.js:50770 -#: rhodecode/public/js/rhodecode-components.js:50779 -#: rhodecode/public/js/scripts.js:42618 rhodecode/public/js/scripts.js:42627 +#: rhodecode/public/js/rhodecode-components.js:46496 +#: rhodecode/public/js/rhodecode-components.js:46505 +#: rhodecode/public/js/scripts.js:38344 rhodecode/public/js/scripts.js:38353 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:5 #: rhodecode/public/js/src/rhodecode/pullrequests.js:134 #: rhodecode/public/js/src/rhodecode/pullrequests.js:143 msgid "All reviewers must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50784 -#: rhodecode/public/js/scripts.js:42632 +#: rhodecode/public/js/rhodecode-components.js:46510 +#: rhodecode/public/js/scripts.js:38358 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:6 #: rhodecode/public/js/src/rhodecode/pullrequests.js:148 msgid "At least {0} reviewer must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50790 -#: rhodecode/public/js/scripts.js:42638 +#: rhodecode/public/js/rhodecode-components.js:46516 +#: rhodecode/public/js/scripts.js:38364 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:7 #: rhodecode/public/js/src/rhodecode/pullrequests.js:154 msgid "At least {0} reviewers must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50797 -#: rhodecode/public/js/scripts.js:42645 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:41 +#: rhodecode/public/js/rhodecode-components.js:46523 +#: rhodecode/public/js/scripts.js:38371 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:45 #: rhodecode/public/js/src/rhodecode/pullrequests.js:161 msgid "Reviewers picked from source code changes." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50804 -#: rhodecode/public/js/scripts.js:42652 +#: rhodecode/public/js/rhodecode-components.js:46530 +#: rhodecode/public/js/scripts.js:38378 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:4 #: rhodecode/public/js/src/rhodecode/pullrequests.js:168 msgid "Adding new reviewers is forbidden." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50811 -#: rhodecode/public/js/scripts.js:42659 +#: rhodecode/public/js/rhodecode-components.js:46537 +#: rhodecode/public/js/scripts.js:38385 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:8 #: rhodecode/public/js/src/rhodecode/pullrequests.js:175 msgid "Author is not allowed to be a reviewer." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50825 -#: rhodecode/public/js/scripts.js:42673 +#: rhodecode/public/js/rhodecode-components.js:46551 +#: rhodecode/public/js/scripts.js:38399 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:11 #: rhodecode/public/js/src/rhodecode/pullrequests.js:189 msgid "Commit Authors are not allowed to be a reviewer." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50972 -#: rhodecode/public/js/scripts.js:42820 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:63 +#: rhodecode/public/js/rhodecode-components.js:46698 +#: rhodecode/public/js/scripts.js:38546 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:68 #: rhodecode/public/js/src/rhodecode/pullrequests.js:336 msgid "User `{0}` not allowed to be a reviewer" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51099 -#: rhodecode/public/js/scripts.js:42947 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:66 -#: rhodecode/public/js/src/rhodecode/pullrequests.js:463 +#: rhodecode/public/js/rhodecode-components.js:46823 +#: rhodecode/public/js/scripts.js:38671 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:71 +#: rhodecode/public/js/src/rhodecode/pullrequests.js:461 msgid "added manually by \"{0}\"" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51101 -#: rhodecode/public/js/scripts.js:42949 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:76 -#: rhodecode/public/js/src/rhodecode/pullrequests.js:465 +#: rhodecode/public/js/rhodecode-components.js:46825 +#: rhodecode/public/js/scripts.js:38673 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:82 +#: rhodecode/public/js/src/rhodecode/pullrequests.js:463 msgid "member of \"{0}\"" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51682 -#: rhodecode/public/js/scripts.js:43530 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:69 +#: rhodecode/public/js/rhodecode-components.js:47404 +#: rhodecode/public/js/scripts.js:39252 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:75 #: rhodecode/public/js/src/rhodecode.js:142 msgid "file" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51702 -#: rhodecode/public/js/scripts.js:43550 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:49 +#: rhodecode/public/js/rhodecode-components.js:47424 +#: rhodecode/public/js/scripts.js:39272 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:53 #: rhodecode/public/js/src/rhodecode.js:162 msgid "Show more" msgstr "Mostrar mais" +#: rhodecode/public/js/rhodecode-components.js:47805 +#: rhodecode/public/js/scripts.js:39653 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:72 +#: rhodecode/public/js/src/rhodecode.js:543 +msgid "date not in future" +msgstr "" + +#: rhodecode/public/js/rhodecode-components.js:47813 +#: rhodecode/public/js/scripts.js:39661 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:56 +#: rhodecode/public/js/src/rhodecode.js:551 +msgid "Specified expiration date" +msgstr "" + #: rhodecode/public/js/rhodecode/i18n/js_translations.js:2 msgid "(from usergroup {0})" msgstr "" @@ -4470,7 +4602,7 @@ msgstr "Adicionar outro comentário" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:9 #: rhodecode/public/js/src/i18n_messages.js:5 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:325 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:331 msgid "Close" msgstr "" @@ -4478,141 +4610,159 @@ msgstr "" msgid "Diff to Commit " msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:15 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:14 +msgid "" +"Fetching repository state failed. Error code: {0} {1}. Try refreshing this " +"page." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:16 #: rhodecode/public/js/src/i18n_messages.js:4 msgid "Invite reviewers to this discussion" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:21 -msgid "No bookmarks available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:22 -msgid "No branches available yet." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:23 -msgid "No gists available yet." +msgid "No bookmarks available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:24 +msgid "No branches available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:25 +msgid "No forks available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:26 +msgid "No gists available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:29 msgid "No pull requests available yet." msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:27 -msgid "No repositories available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:28 -msgid "No repository groups available yet." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:30 -msgid "No tags available yet." +msgid "No repositories available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:31 -msgid "No user groups available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:32 -msgid "No users available yet." +msgid "No repository groups available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:33 +msgid "No ssh keys available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:34 +msgid "No tags available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:35 -#: rhodecode/templates/changelog/changelog.mako:61 -msgid "Open new pull request" -msgstr "Crie novo pull request" +msgid "No user groups available yet." +msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:36 +msgid "No users available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:39 +#: rhodecode/templates/changelog/changelog.mako:59 +msgid "Open new pull request" +msgstr "Crie novo pull request" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:40 msgid "Open new pull request for selected commit" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:42 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:46 msgid "Saving..." msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:45 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:49 #: rhodecode/public/js/src/i18n_messages.js:6 #: rhodecode/templates/admin/settings/settings_email.mako:48 msgid "Send" msgstr "Enviar" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:48 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:52 msgid "Show at Commit " msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:50 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:54 msgid "Show selected commit __S" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:51 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:55 msgid "Show selected commits __S ... __E" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:56 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:61 #: rhodecode/public/js/src/i18n_messages.js:7 msgid "Switch to chat" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:57 -#: rhodecode/public/js/src/i18n_messages.js:8 -msgid "Switch to comment" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:60 -msgid "" -"There are currently no open pull requests requiring your participation." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:62 -msgid "Updating..." +#: rhodecode/public/js/src/i18n_messages.js:8 +msgid "Switch to comment" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:65 +msgid "" +"There are currently no open pull requests requiring your participation." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:67 +msgid "Updating..." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:73 #: rhodecode/templates/admin/auth/auth_settings.mako:71 msgid "disabled" msgstr "desabilitado" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:68 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:74 #: rhodecode/templates/admin/auth/auth_settings.mako:71 msgid "enabled" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:70 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:76 msgid "files" msgstr "arquivos" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:75 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:81 #: rhodecode/templates/pullrequests/pullrequest.mako:140 msgid "loading..." msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:80 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:86 msgid "specify commit" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:83 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:89 msgid "{0} active out of {1} users" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:88 -msgid "{0} days" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:90 -msgid "{0} hours" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:93 -msgid "{0} months" -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:94 +msgid "{0} days" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:96 +msgid "{0} hours" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:99 +msgid "{0} months" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:100 +msgid "{0} out of {1} ssh keys" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:101 msgid "{0} out of {1} users" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:98 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:105 msgid "{0} years" msgstr "" @@ -4648,13 +4798,14 @@ msgstr "Painel de Controle" #: rhodecode/templates/admin/gists/index.mako:18 #: rhodecode/templates/admin/my_account/my_account_repos.mako:7 #: rhodecode/templates/admin/my_account/my_account_watched.mako:7 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:11 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:12 #: rhodecode/templates/admin/repos/repos.mako:12 #: rhodecode/templates/admin/user_groups/user_groups.mako:12 #: rhodecode/templates/admin/users/users.mako:12 #: rhodecode/templates/bookmarks/bookmarks.mako:12 #: rhodecode/templates/branches/branches.mako:12 -#: rhodecode/templates/journal/journal.mako:12 +#: rhodecode/templates/journal/journal.mako:13 #: rhodecode/templates/tags/tags.mako:12 msgid "quick filter..." msgstr "filtro rápido..." @@ -4686,19 +4837,19 @@ msgid "Edit Repository Group" msgstr "" #: rhodecode/templates/index_base.mako:97 -#: rhodecode/templates/index_base.mako:122 +#: rhodecode/templates/index_base.mako:125 #: rhodecode/templates/admin/gists/index.mako:112 -#: rhodecode/templates/admin/integrations/list.mako:102 -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:39 +#: rhodecode/templates/admin/integrations/list.mako:106 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:55 #: rhodecode/templates/admin/my_account/my_account_repos.mako:31 #: rhodecode/templates/admin/my_account/my_account_watched.mako:31 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:53 #: rhodecode/templates/admin/repos/repo_add_base.mako:9 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:16 #: rhodecode/templates/admin/repos/repos.mako:54 -#: rhodecode/templates/admin/user_groups/user_groups.mako:55 +#: rhodecode/templates/admin/user_groups/user_groups.mako:61 #: rhodecode/templates/admin/users/user_edit_groups.mako:54 -#: rhodecode/templates/base/perms_summary.mako:102 +#: rhodecode/templates/base/perms_summary.mako:149 #: rhodecode/templates/bookmarks/bookmarks.mako:59 #: rhodecode/templates/branches/branches.mako:58 #: rhodecode/templates/files/files_browser_tree.mako:5 @@ -4708,12 +4859,15 @@ msgid "Name" msgstr "Nome" #: rhodecode/templates/index_base.mako:100 -#: rhodecode/templates/index_base.mako:125 +#: rhodecode/templates/index_base.mako:128 #: rhodecode/templates/admin/gists/index.mako:114 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:15 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:71 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:10 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:55 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:49 #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:45 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:42 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:55 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:56 #: rhodecode/templates/admin/repos/repo_add_base.mako:43 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:29 @@ -4721,13 +4875,15 @@ msgstr "Nome" #: rhodecode/templates/admin/repos/repos.mako:57 #: rhodecode/templates/admin/user_groups/user_group_add.mako:43 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:42 -#: rhodecode/templates/admin/user_groups/user_groups.mako:57 +#: rhodecode/templates/admin/user_groups/user_groups.mako:63 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:15 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:67 #: rhodecode/templates/admin/users/user_edit_groups.mako:59 #: rhodecode/templates/admin/users/user_edit_ips.mako:12 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:10 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:50 #: rhodecode/templates/base/issue_tracker_settings.mako:10 -#: rhodecode/templates/changeset/changeset.mako:73 +#: rhodecode/templates/changeset/changeset.mako:76 #: rhodecode/templates/compare/compare_commits.mako:21 #: rhodecode/templates/email_templates/commit_comment.mako:89 #: rhodecode/templates/email_templates/pull_request_review.mako:41 @@ -4735,48 +4891,51 @@ msgstr "Nome" #: rhodecode/templates/files/file_tree_detail.mako:5 #: rhodecode/templates/files/file_tree_detail.mako:12 #: rhodecode/templates/forks/fork.mako:48 -#: rhodecode/templates/forks/forks_data.mako:9 +#: rhodecode/templates/forks/forks.mako:72 #: rhodecode/templates/pullrequests/pullrequest.mako:54 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:163 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:487 -#: rhodecode/templates/summary/components.mako:73 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:169 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:493 +#: rhodecode/templates/summary/components.mako:82 msgid "Description" msgstr "Descrição" -#: rhodecode/templates/index_base.mako:102 -#: rhodecode/templates/index_base.mako:133 +#: rhodecode/templates/index_base.mako:103 +#: rhodecode/templates/index_base.mako:131 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:59 +#: rhodecode/templates/admin/repos/repos.mako:60 +msgid "Last Change" +msgstr "Última Alteração" + +#: rhodecode/templates/index_base.mako:105 +#: rhodecode/templates/index_base.mako:136 #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:5 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:24 -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:60 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:37 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:63 #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:5 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:109 #: rhodecode/templates/admin/repos/repos.mako:65 #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:5 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:24 -#: rhodecode/templates/admin/user_groups/user_groups.mako:66 +#: rhodecode/templates/admin/user_groups/user_groups.mako:71 #: rhodecode/templates/admin/users/user_edit_groups.mako:65 -#: rhodecode/templates/forks/forks_data.mako:7 -#: rhodecode/templates/summary/components.mako:195 +#: rhodecode/templates/forks/forks.mako:68 +#: rhodecode/templates/summary/components.mako:203 msgid "Owner" msgstr "Dono" -#: rhodecode/templates/index_base.mako:128 -#: rhodecode/templates/admin/repos/repos.mako:60 -msgid "Last Change" -msgstr "Última Alteração" - -#: rhodecode/templates/index_base.mako:131 +#: rhodecode/templates/index_base.mako:134 #: rhodecode/templates/admin/my_account/my_account_repos.mako:35 #: rhodecode/templates/admin/my_account/my_account_watched.mako:35 #: rhodecode/templates/admin/repos/repos.mako:63 #: rhodecode/templates/bookmarks/bookmarks.mako:66 #: rhodecode/templates/branches/branches.mako:65 -#: rhodecode/templates/changelog/changelog.mako:107 -#: rhodecode/templates/changeset/changeset.mako:36 +#: rhodecode/templates/changelog/changelog.mako:116 +#: rhodecode/templates/changeset/changeset.mako:37 #: rhodecode/templates/compare/compare_commits.mako:19 #: rhodecode/templates/email_templates/commit_comment.mako:49 #: rhodecode/templates/email_templates/commit_comment.mako:88 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:485 +#: rhodecode/templates/files/file_authors_box.mako:31 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:491 #: rhodecode/templates/search/search_commit.mako:6 #: rhodecode/templates/summary/summary_commits.mako:8 #: rhodecode/templates/tags/tags.mako:66 @@ -4793,7 +4952,7 @@ msgid "Home" msgstr "Início" #: rhodecode/templates/login.mako:5 rhodecode/templates/login.mako:35 -#: rhodecode/templates/login.mako:75 rhodecode/templates/base/base.mako:332 +#: rhodecode/templates/login.mako:75 rhodecode/templates/base/base.mako:341 #: rhodecode/templates/debug_style/login.html:60 msgid "Sign In" msgstr "Entrar" @@ -4907,6 +5066,70 @@ msgstr "" msgid "Create Account" msgstr "" +#: rhodecode/templates/admin/admin_audit_log_entry.mako:6 +msgid "Admin audit log entry" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:13 +msgid "Audit long entry" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:31 +msgid "User" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:43 +#: rhodecode/templates/admin/admin_log_base.mako:11 +#: rhodecode/templates/bookmarks/bookmarks.mako:61 +#: rhodecode/templates/branches/branches.mako:60 +#: rhodecode/templates/tags/tags.mako:61 +msgid "Date" +msgstr "Data" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:51 +#: rhodecode/templates/admin/admin_log_base.mako:12 +msgid "IP" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:60 +#: rhodecode/templates/admin/admin_log_base.mako:8 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:18 +#: rhodecode/templates/admin/my_account/my_account_repos.mako:37 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:12 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:55 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:65 +#: rhodecode/templates/admin/repos/repo_edit_fields.mako:13 +#: rhodecode/templates/admin/repos/repos.mako:69 +#: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:71 +#: rhodecode/templates/admin/user_groups/user_groups.mako:73 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:18 +#: rhodecode/templates/admin/users/user_edit_groups.mako:73 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:12 +#: rhodecode/templates/admin/users/users.mako:80 +#: rhodecode/templates/files/files_detail.mako:58 +#: rhodecode/templates/forks/forks.mako:79 +msgid "Action" +msgstr "Ação" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:78 +#: rhodecode/templates/admin/admin_log_base.mako:9 +msgid "Action Data" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:86 +#: rhodecode/templates/admin/admin_log_base.mako:47 +msgid "data not available for v1 entries type" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:92 +#: rhodecode/templates/admin/admin_log_base.mako:10 +#: rhodecode/templates/admin/defaults/defaults.mako:31 +#: rhodecode/templates/admin/permissions/permissions_objects.mako:13 +#: rhodecode/templates/search/search_commit.mako:5 +#: rhodecode/templates/search/search_path.mako:3 +msgid "Repository" +msgstr "Repositório" + #: rhodecode/templates/admin/admin_audit_logs.mako:5 #: rhodecode/templates/base/base.mako:75 msgid "Admin audit logs" @@ -4917,68 +5140,34 @@ msgid "filter..." msgstr "" #: rhodecode/templates/admin/admin_audit_logs.mako:14 +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:15 #: rhodecode/templates/admin/users/user_edit_audit.mako:15 msgid "filter" msgstr "filtro" #: rhodecode/templates/admin/admin_audit_logs.mako:15 +#: rhodecode/templates/admin/repos/repo_edit.mako:89 +#: rhodecode/templates/admin/users/user_edit.mako:47 msgid "Audit logs" msgstr "" #: rhodecode/templates/admin/admin_audit_logs.mako:17 +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:17 #: rhodecode/templates/admin/users/user_edit_audit.mako:17 -#: rhodecode/templates/journal/journal.mako:17 +#: rhodecode/templates/journal/journal.mako:18 #: rhodecode/templates/search/search.mako:76 msgid "Example Queries" msgstr "" -#: rhodecode/templates/admin/admin_log_base.mako:7 -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:18 -#: rhodecode/templates/admin/my_account/my_account_repos.mako:37 -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:62 -#: rhodecode/templates/admin/repos/repo_edit_fields.mako:13 -#: rhodecode/templates/admin/repos/repos.mako:69 -#: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:71 -#: rhodecode/templates/admin/user_groups/user_groups.mako:68 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:18 -#: rhodecode/templates/admin/users/user_edit_groups.mako:73 -#: rhodecode/templates/admin/users/users.mako:80 -#: rhodecode/templates/files/files_detail.mako:58 -msgid "Action" -msgstr "Ação" - -#: rhodecode/templates/admin/admin_log_base.mako:8 -msgid "Action Data" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:9 -#: rhodecode/templates/admin/defaults/defaults.mako:31 -#: rhodecode/templates/admin/permissions/permissions_objects.mako:13 -#: rhodecode/templates/search/search_commit.mako:5 -#: rhodecode/templates/search/search_path.mako:3 -msgid "Repository" -msgstr "Repositório" - -#: rhodecode/templates/admin/admin_log_base.mako:10 -#: rhodecode/templates/bookmarks/bookmarks.mako:61 -#: rhodecode/templates/branches/branches.mako:60 -#: rhodecode/templates/tags/tags.mako:61 -msgid "Date" -msgstr "Data" - -#: rhodecode/templates/admin/admin_log_base.mako:11 -msgid "IP" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:38 +#: rhodecode/templates/admin/admin_log_base.mako:6 +msgid "Uid" +msgstr "" + +#: rhodecode/templates/admin/admin_log_base.mako:42 msgid "toggle" msgstr "" -#: rhodecode/templates/admin/admin_log_base.mako:43 -msgid "data not available for v1 entries type" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:64 +#: rhodecode/templates/admin/admin_log_base.mako:68 msgid "No actions yet" msgstr "Ainda não há ações" @@ -5016,13 +5205,13 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:106 #: rhodecode/templates/admin/permissions/permissions_application.mako:59 #: rhodecode/templates/admin/permissions/permissions_objects.mako:56 -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:72 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:135 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:67 -#: rhodecode/templates/admin/repos/repo_add_base.mako:101 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:78 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:133 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:83 +#: rhodecode/templates/admin/repos/repo_add_base.mako:106 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:79 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:109 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:194 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:200 #: rhodecode/templates/admin/settings/settings_hooks.mako:63 #: rhodecode/templates/admin/settings/settings_issuetracker.mako:15 #: rhodecode/templates/admin/user_groups/user_group_add.mako:60 @@ -5050,21 +5239,21 @@ msgstr "" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:14 #: rhodecode/templates/admin/gists/index.mako:110 -#: rhodecode/templates/admin/integrations/list.mako:103 -#: rhodecode/templates/admin/repos/repo_add_base.mako:75 +#: rhodecode/templates/admin/integrations/list.mako:107 +#: rhodecode/templates/admin/repos/repo_add_base.mako:80 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:12 msgid "Type" msgstr "Tipo" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:23 -#: rhodecode/templates/admin/repos/repo_add_base.mako:93 +#: rhodecode/templates/admin/repos/repo_add_base.mako:98 msgid "Private Repository" msgstr "" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:27 -#: rhodecode/templates/admin/repos/repo_add_base.mako:97 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:143 -#: rhodecode/templates/forks/fork.mako:87 +#: rhodecode/templates/admin/repos/repo_add_base.mako:102 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:149 +#: rhodecode/templates/forks/fork.mako:92 msgid "" "Private repositories are only visible to people explicitly added as " "collaborators." @@ -5119,7 +5308,7 @@ msgstr "" #: rhodecode/templates/admin/gists/edit.mako:56 #: rhodecode/templates/admin/gists/new.mako:50 #: rhodecode/templates/files/files_add.mako:80 -#: rhodecode/templates/files/files_edit.mako:78 +#: rhodecode/templates/files/files_edit.mako:81 msgid "plain" msgstr "" @@ -5130,15 +5319,15 @@ msgstr "" #: rhodecode/templates/admin/gists/edit.mako:102 #: rhodecode/templates/base/issue_tracker_settings.mako:73 #: rhodecode/templates/changeset/changeset_file_comment.mako:390 -#: rhodecode/templates/codeblocks/diffs.mako:76 +#: rhodecode/templates/codeblocks/diffs.mako:70 #: rhodecode/templates/files/files_add.mako:108 #: rhodecode/templates/files/files_delete.mako:69 -#: rhodecode/templates/files/files_edit.mako:105 +#: rhodecode/templates/files/files_edit.mako:108 #: rhodecode/templates/pullrequests/pullrequest_show.mako:64 msgid "Cancel" msgstr "Cancelar" -#: rhodecode/templates/admin/gists/edit.mako:122 +#: rhodecode/templates/admin/gists/edit.mako:125 #, python-format msgid "" "Gist was updated since you started editing. Copy your changes and click " @@ -5171,7 +5360,7 @@ msgid "All Public Gists" msgstr "" #: rhodecode/templates/admin/gists/index.mako:44 -#: rhodecode/templates/admin/gists/show.mako:36 +#: rhodecode/templates/admin/gists/show.mako:35 msgid "Create New Gist" msgstr "" @@ -5196,14 +5385,14 @@ msgid "My public" msgstr "" #: rhodecode/templates/admin/gists/index.mako:108 -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:41 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:57 #: rhodecode/templates/bookmarks/bookmarks.mako:63 #: rhodecode/templates/branches/branches.mako:62 -#: rhodecode/templates/changelog/changelog.mako:113 -#: rhodecode/templates/changeset/changeset.mako:200 +#: rhodecode/templates/changelog/changelog.mako:124 +#: rhodecode/templates/changeset/changeset.mako:203 #: rhodecode/templates/compare/compare_commits.mako:18 #: rhodecode/templates/files/files_browser_tree.mako:9 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:484 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:490 #: rhodecode/templates/pullrequests/pullrequests.mako:112 #: rhodecode/templates/search/search_commit.mako:16 #: rhodecode/templates/summary/summary_commits.mako:11 @@ -5212,6 +5401,7 @@ msgid "Author" msgstr "Autor" #: rhodecode/templates/admin/gists/index.mako:116 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:51 #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:6 #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:6 #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:6 @@ -5220,7 +5410,7 @@ msgid "Created on" msgstr "Criado em" #: rhodecode/templates/admin/gists/index.mako:118 -#: rhodecode/templates/admin/gists/show.mako:65 +#: rhodecode/templates/admin/gists/show.mako:72 msgid "Expires" msgstr "Expira" @@ -5254,44 +5444,33 @@ msgstr "" msgid "Gist" msgstr "Gist" -#: rhodecode/templates/admin/gists/show.mako:49 +#: rhodecode/templates/admin/gists/show.mako:47 +msgid "Copy the url" +msgstr "" + +#: rhodecode/templates/admin/gists/show.mako:54 msgid "Confirm to delete this Gist" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:56 -#: rhodecode/templates/admin/integrations/list.mako:204 -#: rhodecode/templates/admin/my_account/my_account_profile.mako:5 -#: rhodecode/templates/base/issue_tracker_settings.mako:60 -#: rhodecode/templates/data_table/_dt_elements.mako:118 -#: rhodecode/templates/data_table/_dt_elements.mako:180 -#: rhodecode/templates/data_table/_dt_elements.mako:193 -#: rhodecode/templates/data_table/_dt_elements.mako:206 -#: rhodecode/templates/debug_style/buttons.html:128 -#: rhodecode/templates/files/files_add.mako:208 -#: rhodecode/templates/files/files_edit.mako:165 -#: rhodecode/templates/files/files_source.mako:48 -#: rhodecode/templates/files/files_source.mako:51 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:63 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:339 -#: rhodecode/templates/users/user_profile.mako:7 -msgid "Edit" -msgstr "Editar" - -#: rhodecode/templates/admin/gists/show.mako:58 +#: rhodecode/templates/admin/gists/show.mako:60 +msgid "Copy content" +msgstr "" + +#: rhodecode/templates/admin/gists/show.mako:65 msgid "Show as Raw" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:62 +#: rhodecode/templates/admin/gists/show.mako:69 msgid "Private Gist" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:77 +#: rhodecode/templates/admin/gists/show.mako:85 msgid "created" msgstr "criado" -#: rhodecode/templates/admin/gists/show.mako:91 +#: rhodecode/templates/admin/gists/show.mako:100 #: rhodecode/templates/files/files_delete.mako:50 -#: rhodecode/templates/files/files_source.mako:87 +#: rhodecode/templates/files/files_source.mako:100 msgid "Show as raw" msgstr "Mostrar original" @@ -5304,7 +5483,7 @@ msgstr "" #: rhodecode/templates/admin/integrations/new.mako:13 #: rhodecode/templates/admin/permissions/permissions_objects.mako:28 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:14 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:127 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:125 msgid "Repository Groups" msgstr "" @@ -5317,7 +5496,7 @@ msgstr "" #: rhodecode/templates/admin/settings/settings.mako:14 #: rhodecode/templates/admin/user_groups/user_group_edit.mako:33 #: rhodecode/templates/base/base.mako:84 -#: rhodecode/templates/base/base.mako:251 +#: rhodecode/templates/base/base.mako:249 msgid "Settings" msgstr "Configurações" @@ -5339,67 +5518,67 @@ msgid "Current Integrations" msgstr "" #: rhodecode/templates/admin/integrations/list.mako:64 -#: rhodecode/templates/admin/notifications/notifications.mako:31 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:41 msgid "All" msgstr "Todos" -#: rhodecode/templates/admin/integrations/list.mako:95 +#: rhodecode/templates/admin/integrations/list.mako:99 #: rhodecode/templates/admin/integrations/new.mako:26 msgid "Create new integration" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:104 +#: rhodecode/templates/admin/integrations/list.mako:108 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:14 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:14 msgid "Scope" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:105 +#: rhodecode/templates/admin/integrations/list.mako:109 #: rhodecode/templates/compare/compare_diff.mako:92 msgid "Actions" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:115 -msgid "No {type} integrations for repo {repo} exist yet." -msgstr "" - -#: rhodecode/templates/admin/integrations/list.mako:117 -msgid "No {type} integrations for repogroup {repogroup} exist yet." -msgstr "" - #: rhodecode/templates/admin/integrations/list.mako:119 +msgid "No {type} integrations for repo {repo} exist yet." +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:121 +msgid "No {type} integrations for repogroup {repogroup} exist yet." +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:123 msgid "No {type} integrations exist yet." msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:133 +#: rhodecode/templates/admin/integrations/list.mako:137 msgid "Create one" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:164 -msgid "repo" -msgstr "" - #: rhodecode/templates/admin/integrations/list.mako:168 -msgid "repogroup" -msgstr "" - -#: rhodecode/templates/admin/integrations/list.mako:170 -msgid "child repos only" +msgid "repo" msgstr "" #: rhodecode/templates/admin/integrations/list.mako:172 +msgid "repogroup" +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:174 +msgid "child repos only" +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:176 msgid "cascade to all" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:177 +#: rhodecode/templates/admin/integrations/list.mako:181 msgid "top level repos only" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:179 +#: rhodecode/templates/admin/integrations/list.mako:183 msgid "global" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:185 +#: rhodecode/templates/admin/integrations/list.mako:189 msgid "unknown integration" msgstr "" @@ -5415,12 +5594,12 @@ msgstr "" msgid "Create New Global Integration" msgstr "" -#: rhodecode/templates/admin/integrations/new.mako:61 +#: rhodecode/templates/admin/integrations/new.mako:63 msgid "No description available" msgstr "" #: rhodecode/templates/admin/my_account/my_account.mako:5 -#: rhodecode/templates/base/base.mako:346 +#: rhodecode/templates/base/base.mako:355 msgid "My account" msgstr "Minha conta" @@ -5439,26 +5618,35 @@ msgstr "" msgid "Auth Tokens" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:35 +#: rhodecode/templates/admin/my_account/my_account.mako:32 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:3 +#: rhodecode/templates/admin/permissions/permissions.mako:48 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:4 +#: rhodecode/templates/admin/users/user_edit.mako:40 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:3 +msgid "SSH Keys" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account.mako:36 msgid "OAuth Identities" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:37 -#: rhodecode/templates/admin/users/user_edit.mako:43 +#: rhodecode/templates/admin/my_account/my_account.mako:38 +#: rhodecode/templates/admin/users/user_edit.mako:44 msgid "Emails" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:39 +#: rhodecode/templates/admin/my_account/my_account.mako:40 msgid "Watched" msgstr "Seguindo" -#: rhodecode/templates/admin/my_account/my_account.mako:40 -#: rhodecode/templates/admin/notifications/notifications.mako:33 -#: rhodecode/templates/base/base.mako:241 +#: rhodecode/templates/admin/my_account/my_account.mako:41 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:43 +#: rhodecode/templates/base/base.mako:239 msgid "Pull Requests" msgstr "Pull Requests" -#: rhodecode/templates/admin/my_account/my_account.mako:41 +#: rhodecode/templates/admin/my_account/my_account.mako:42 #: rhodecode/templates/admin/permissions/permissions.mako:14 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:49 #: rhodecode/templates/admin/repos/repo_edit.mako:49 @@ -5467,7 +5655,7 @@ msgstr "Pull Requests" msgid "Permissions" msgstr "Permissões" -#: rhodecode/templates/admin/my_account/my_account.mako:42 +#: rhodecode/templates/admin/my_account/my_account.mako:43 msgid "Live Notifications" msgstr "" @@ -5517,16 +5705,23 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:86 #: rhodecode/templates/admin/my_account/my_account_emails.mako:64 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:60 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:67 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:63 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:65 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:82 #: rhodecode/templates/admin/users/user_edit_emails.mako:62 #: rhodecode/templates/admin/users/user_edit_ips.mako:70 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:62 msgid "Add" msgstr "Adicionar" -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:128 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:125 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:118 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:116 +msgid "Select or enter expiration date" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:153 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:151 msgid "repository scope" msgstr "" @@ -5618,11 +5813,11 @@ msgstr "" msgid "Pull Requests You Participate In" msgstr "" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:37 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:53 msgid "Target Repo" msgstr "" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:43 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:59 #: rhodecode/templates/admin/settings/settings_global.mako:9 #: rhodecode/templates/email_templates/pull_request_review.mako:39 #: rhodecode/templates/email_templates/pull_request_review.mako:72 @@ -5631,7 +5826,7 @@ msgstr "" msgid "Title" msgstr "Título" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:47 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:63 #: rhodecode/templates/pullrequests/pullrequests.mako:118 msgid "Last Update" msgstr "" @@ -5640,41 +5835,97 @@ msgstr "" msgid "Repositories You Own" msgstr "" +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:9 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:47 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:9 +msgid "Fingerprint" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:11 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:11 +#: rhodecode/templates/data_table/_dt_elements.mako:183 +msgid "Created" +msgstr "Criado" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:15 +msgid "" +"SSH Keys usage is currently disabled, please ask your administrator to " +"enable them." +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:30 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:27 +#, python-format +msgid "Confirm to remove ssh key %s" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:38 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:35 +msgid "No additional ssh keys specified" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:52 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:47 +msgid "New ssh key" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:56 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:51 +msgid "Generate random RSA key" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:62 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:57 +msgid "" +"Public key, begins with 'ssh-rsa', 'ssh-dss', 'ssh-ed25519', 'ecdsa-" +"sha2-nistp256', 'ecdsa-sha2-nistp384', or 'ecdsa-sha2-nistp521'" +msgstr "" + #: rhodecode/templates/admin/my_account/my_account_watched.mako:3 msgid "Your Watched Repositories" msgstr "" -#: rhodecode/templates/admin/notifications/notifications.mako:5 -#: rhodecode/templates/admin/notifications/notifications.mako:12 +#: rhodecode/templates/admin/notifications/notifications_data.mako:5 +msgid "My notifications" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_data.mako:26 +msgid "Mark as read" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_data.mako:42 +msgid "No notifications here yet" +msgstr "Ainda não há notificações aqui" + +#: rhodecode/templates/admin/notifications/notifications_show.mako:5 +#: rhodecode/templates/admin/notifications/notifications_show.mako:14 +msgid "Show notification" +msgstr "Mostrar notificação" + +#: rhodecode/templates/admin/notifications/notifications_show.mako:12 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:5 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:12 msgid "My Notifications" msgstr "Minhas Notificações" -#: rhodecode/templates/admin/notifications/notifications.mako:32 -#: rhodecode/templates/changeset/changeset.mako:160 +#: rhodecode/templates/admin/notifications/notifications_show.mako:40 +msgid "Subject" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:26 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:30 +msgid "Mark all as read" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:40 +msgid "Unread" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:42 +#: rhodecode/templates/changeset/changeset.mako:163 msgid "Comments" msgstr "Comentários" -#: rhodecode/templates/admin/notifications/notifications.mako:37 -msgid "Mark all as read" -msgstr "" - -#: rhodecode/templates/admin/notifications/notifications_data.mako:39 -msgid "No notifications here yet" -msgstr "Ainda não há notificações aqui" - -#: rhodecode/templates/admin/notifications/show_notification.mako:5 -#: rhodecode/templates/admin/notifications/show_notification.mako:14 -msgid "Show notification" -msgstr "Mostrar notificação" - -#: rhodecode/templates/admin/notifications/show_notification.mako:12 -msgid "Notifications" -msgstr "Notificações" - -#: rhodecode/templates/admin/notifications/show_notification.mako:40 -msgid "Subject" -msgstr "" - #: rhodecode/templates/admin/permissions/permissions.mako:5 msgid "Permissions Administration" msgstr "" @@ -5692,6 +5943,10 @@ msgid "IP Whitelist" msgstr "" #: rhodecode/templates/admin/permissions/permissions.mako:45 +msgid "AuthToken Access" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions.mako:51 msgid "Overview" msgstr "" @@ -5732,32 +5987,45 @@ msgstr "" msgid "External Authentication Account Activation" msgstr "" +#: rhodecode/templates/admin/permissions/permissions_auth_token_access.mako:5 +msgid "View whitelist" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_auth_token_access.mako:36 +msgid "List of views available for usage in whitelist access" +msgstr "" + #: rhodecode/templates/admin/permissions/permissions_ips.mako:5 msgid "Default IP Whitelist For All Users" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:27 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:9 +#: rhodecode/templates/admin/users/user_edit_ips.mako:7 +msgid "Current IP address" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_ips.mako:30 #: rhodecode/templates/admin/users/user_edit_ips.mako:36 #, python-format msgid "Confirm to delete this ip: %s" msgstr "Confirme para excluir este IP: %s" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:34 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:37 #: rhodecode/templates/admin/users/user_edit_ips.mako:44 msgid "All IP addresses are allowed" msgstr "Todos os endereços IP são permitidos" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:49 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:52 #: rhodecode/templates/admin/users/user_edit_ips.mako:60 msgid "New IP Address" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:53 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:56 #: rhodecode/templates/admin/users/user_edit_ips.mako:63 msgid "Description..." msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:54 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:57 msgid "" "Enter a comma separated list of IP Addresses like 127.0.0.1,\n" "or use an IP Address with a mask 127.0.0.1/24, to create a network range.\n" @@ -5812,6 +6080,14 @@ msgstr "Todas as permissões padrão em cada repositório serão reinicializadas para as permissões escolhidas. Note que todas as permissões padrão customizadas nos repositórios serão perdidas" msgid "Default User Permissions Overview" msgstr "" +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:7 +msgid "Update SSH keys file" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:53 +msgid "Accessed on" +msgstr "" + #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:5 msgid "Add repository group" msgstr "Adicionar grupo de repositórios" @@ -5828,16 +6104,21 @@ msgstr "Grupo de repositórios" msgid "Group Name" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:54 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:50 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:62 +msgid "Plain text format with support of {metatags}" +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:60 msgid "Group Parent" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:63 -#: rhodecode/templates/admin/repos/repo_add_base.mako:66 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:69 +#: rhodecode/templates/admin/repos/repo_add_base.mako:71 msgid "Copy Parent Group Permissions" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:67 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:73 msgid "Copy permission settings from parent repository group." msgstr "" @@ -5853,7 +6134,7 @@ msgstr "" #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:50 #: rhodecode/templates/admin/repos/repo_edit.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit.mako:35 -#: rhodecode/templates/admin/users/user_edit.mako:40 +#: rhodecode/templates/admin/users/user_edit.mako:41 msgid "Advanced" msgstr "" @@ -5882,20 +6163,6 @@ msgstr "" msgid "Delete repository group" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:36 -#, python-format -msgid "This repository group includes %s children repository group." -msgid_plural "This repository group includes %s children repository groups." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:45 -#, python-format -msgid "This repository group includes %s repository." -msgid_plural "This repository group includes %s repositories." -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:57 #, python-format msgid "Confirm to delete this group: %s" @@ -5905,64 +6172,64 @@ msgstr "" msgid "Delete this repository group" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:5 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:5 msgid "Repository Group Permissions" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:15 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:15 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:15 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:15 msgid "User/User Group" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:31 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:30 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:30 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:31 msgid "super admin" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:34 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:33 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:33 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:34 msgid "owner" msgstr "dono" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:52 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:76 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:50 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:74 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:60 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:76 msgid "permission for all other users" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:62 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:109 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:60 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:107 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:70 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:98 msgid "Revoke" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:80 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:78 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:80 msgid "delegated admin" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:118 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:116 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:106 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:117 #: rhodecode/templates/base/issue_tracker_settings.mako:83 msgid "Add new" msgstr "Adicionar novo" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:123 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:121 msgid "Apply to children" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:129 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:127 msgid "Both" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:130 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:128 msgid "" "Set or revoke permissions to selected types of children of this group, " "including non-private repositories and other groups if chosen." @@ -5973,19 +6240,23 @@ msgstr "" msgid "Settings for Repository Group: %s" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:36 -msgid "Change owner of this repository group." -msgstr "" - -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:51 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:25 msgid "Group parent" msgstr "Progenitor do grupo" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:59 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:31 +msgid "Optional select a parent group to move this repository group into." +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:49 +msgid "Change owner of this repository group." +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:72 msgid "Enable Repository Locking" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:63 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:78 msgid "" "Repository locking will be enabled on all subgroups and repositories inside " "this repository group. Pulling from a repository locks it, and it is " @@ -6000,7 +6271,7 @@ msgstr "Administração de grupos de repositórios" msgid "repository groups" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:58 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:61 msgid "Number of top level repositories" msgstr "" @@ -6017,51 +6288,51 @@ msgstr "" msgid "Clone from" msgstr "Clonar de" -#: rhodecode/templates/admin/repos/repo_add_base.mako:47 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:132 -#: rhodecode/templates/forks/fork.mako:52 -msgid "" -"Keep it short and to the point. Use a README file for longer descriptions." -msgstr "Seja sucinto e objetivo. Use um arquivo README para descrições mais longas." - -#: rhodecode/templates/admin/repos/repo_add_base.mako:52 +#: rhodecode/templates/admin/repos/repo_add_base.mako:48 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:134 +#: rhodecode/templates/forks/fork.mako:53 +msgid "" +"Plain text format with support of {metatags}. Add a README file for longer " +"descriptions" +msgstr "" + +#: rhodecode/templates/admin/repos/repo_add_base.mako:57 msgid "Repository Group" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:58 -#: rhodecode/templates/forks/fork.mako:64 +#: rhodecode/templates/admin/repos/repo_add_base.mako:63 +#: rhodecode/templates/forks/fork.mako:69 #, python-format msgid "Select my personal group (%(repo_group_name)s)" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:61 -#: rhodecode/templates/forks/fork.mako:67 +#: rhodecode/templates/admin/repos/repo_add_base.mako:66 +#: rhodecode/templates/forks/fork.mako:72 msgid "Optionally select a group to put this repository into." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:70 +#: rhodecode/templates/admin/repos/repo_add_base.mako:75 msgid "Copy permission set from the parent repository group." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:79 -msgid "Set the type of repository to create." -msgstr "" - #: rhodecode/templates/admin/repos/repo_add_base.mako:84 +msgid "Set the type of repository to create." +msgstr "" + +#: rhodecode/templates/admin/repos/repo_add_base.mako:89 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:98 -#: rhodecode/templates/forks/fork.mako:73 +#: rhodecode/templates/forks/fork.mako:78 msgid "Landing commit" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:88 +#: rhodecode/templates/admin/repos/repo_add_base.mako:93 msgid "" "The default commit for file pages, downloads, full text search index, and " "README generation." msgstr "" #: rhodecode/templates/admin/repos/repo_creating.mako:5 -#, python-format -msgid "%s Creating repository" +msgid "{} Creating repository" msgstr "" #: rhodecode/templates/admin/repos/repo_creating.mako:12 @@ -6093,7 +6364,7 @@ msgid "Remote" msgstr "Remoto" #: rhodecode/templates/admin/repos/repo_edit.mako:72 -#: rhodecode/templates/summary/components.mako:135 +#: rhodecode/templates/summary/components.mako:143 msgid "Statistics" msgstr "Estatísticas" @@ -6202,7 +6473,7 @@ msgid "Delete forks" msgstr "Excluir bifurcações" #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:138 -#: rhodecode/templates/data_table/_dt_elements.mako:124 +#: rhodecode/templates/data_table/_dt_elements.mako:172 #, python-format msgid "Confirm to delete this repository: %s" msgstr "Confirma excluir esse repositório: %s" @@ -6227,6 +6498,15 @@ msgstr "" msgid "Pick repository" msgstr "" +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:7 +msgid "Repository Audit Logs" +msgstr "" + +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:14 +#: rhodecode/templates/admin/users/user_edit_audit.mako:14 +msgid "audit filter..." +msgstr "" + #: rhodecode/templates/admin/repos/repo_edit_caches.mako:3 msgid "Invalidate Cache for Repository" msgstr "" @@ -6265,7 +6545,7 @@ msgstr "Chave" #: rhodecode/templates/admin/repos/repo_edit_caches.mako:41 #: rhodecode/templates/admin/user_groups/user_group_add.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:51 -#: rhodecode/templates/admin/user_groups/user_groups.mako:64 +#: rhodecode/templates/admin/user_groups/user_groups.mako:69 #: rhodecode/templates/admin/users/user_add.mako:97 #: rhodecode/templates/admin/users/user_edit_groups.mako:64 #: rhodecode/templates/admin/users/user_edit_profile.mako:90 @@ -6453,8 +6733,8 @@ msgid "" msgstr "" #: rhodecode/templates/admin/repos/repo_edit_settings.mako:33 -#: rhodecode/templates/data_table/_dt_elements.mako:164 -#: rhodecode/templates/forks/fork.mako:58 +#: rhodecode/templates/data_table/_dt_elements.mako:207 +#: rhodecode/templates/forks/fork.mako:63 msgid "Repository group" msgstr "Grupo de repositórios" @@ -6472,9 +6752,9 @@ msgid "Remote uri" msgstr "" #: rhodecode/templates/admin/repos/repo_edit_settings.mako:59 -#: rhodecode/templates/base/perms_summary.mako:79 -#: rhodecode/templates/base/perms_summary.mako:149 -#: rhodecode/templates/base/perms_summary.mako:151 +#: rhodecode/templates/base/perms_summary.mako:92 +#: rhodecode/templates/base/perms_summary.mako:210 +#: rhodecode/templates/base/perms_summary.mako:212 #: rhodecode/templates/debug_style/form-elements.html:45 msgid "edit" msgstr "editar" @@ -6509,32 +6789,32 @@ msgstr "" msgid "Change owner of this repository." msgstr "Mudar o dono desse repositório." -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:138 -#: rhodecode/templates/data_table/_dt_elements.mako:58 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:144 +#: rhodecode/templates/data_table/_dt_elements.mako:92 msgid "Private repository" msgstr "Repositório privado" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:148 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:154 msgid "Enable statistics" msgstr "Habilitar estatísticas" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:153 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:159 msgid "Enable statistics window on summary page." msgstr "Habilitar janela de estatísticas na página de sumário." -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:158 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:164 msgid "Enable downloads" msgstr "Habilitar downloads" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:163 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:169 msgid "Enable download menu on summary page." msgstr "Habilitar menu de descarregar na página de sumário." -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:168 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:174 msgid "Enable automatic locking" msgstr "" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:173 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:179 msgid "" "Enable automatic locking on repository. Pulling from this repository creates" " a lock that can be released by pushing back by the same user" @@ -6629,7 +6909,7 @@ msgstr "" #: rhodecode/templates/admin/settings/settings_global.mako:139 #: rhodecode/templates/admin/settings/settings_labs.mako:48 #: rhodecode/templates/admin/settings/settings_vcs.mako:13 -#: rhodecode/templates/admin/settings/settings_visual.mako:221 +#: rhodecode/templates/admin/settings/settings_visual.mako:210 msgid "Save settings" msgstr "Salvar configurações" @@ -6729,7 +7009,7 @@ msgid "" msgstr "" #: rhodecode/templates/admin/settings/settings_global.mako:36 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:56 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:59 msgid "Personal Repository Group" msgstr "" @@ -6914,6 +7194,15 @@ msgstr "" msgid "Licenses of Third Party Packages" msgstr "" +#: rhodecode/templates/admin/settings/settings_process_management.mako:3 +#: rhodecode/templates/admin/settings/settings_system.mako:3 +msgid "Checking for updates..." +msgstr "" + +#: rhodecode/templates/admin/settings/settings_process_management.mako:9 +msgid "Gunicorn process management" +msgstr "" + #: rhodecode/templates/admin/settings/settings_search.mako:3 msgid "RhodeCode Full Text Search" msgstr "" @@ -6971,10 +7260,6 @@ msgid "" "custom size" msgstr "" -#: rhodecode/templates/admin/settings/settings_system.mako:3 -msgid "Checking for updates..." -msgstr "" - #: rhodecode/templates/admin/settings/settings_system.mako:11 msgid "create summary snapshot" msgstr "" @@ -7043,97 +7328,97 @@ msgstr "" #: rhodecode/templates/admin/settings/settings_visual.mako:66 msgid "" -"Parses meta tags from repository description field and turns them into " -"colored tags." -msgstr "" - -#: rhodecode/templates/admin/settings/settings_visual.mako:88 +"Parses meta tags from repository or repository group description fields and " +"turns them into colored tags." +msgstr "" + +#: rhodecode/templates/admin/settings/settings_visual.mako:77 msgid "Dashboard Items" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:92 +#: rhodecode/templates/admin/settings/settings_visual.mako:81 msgid "Main page dashboard items" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:98 +#: rhodecode/templates/admin/settings/settings_visual.mako:87 msgid "" "Number of items displayed in the main page dashboard before pagination is " "shown." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:102 +#: rhodecode/templates/admin/settings/settings_visual.mako:91 msgid "Admin pages items" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:108 +#: rhodecode/templates/admin/settings/settings_visual.mako:97 msgid "" "Number of items displayed in the admin pages grids before pagination is " "shown." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:117 +#: rhodecode/templates/admin/settings/settings_visual.mako:106 msgid "Commit ID Style" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:121 +#: rhodecode/templates/admin/settings/settings_visual.mako:110 msgid "Commit sha length" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:128 +#: rhodecode/templates/admin/settings/settings_visual.mako:117 msgid "" "Number of chars to show in commit sha displayed in web interface.\n" " By default it's shown as r123:9043a6a4c226 this value defines the\n" " length of the sha after the `r123:` part." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:136 +#: rhodecode/templates/admin/settings/settings_visual.mako:125 msgid "Show commit ID numeric reference" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:136 +#: rhodecode/templates/admin/settings/settings_visual.mako:125 msgid "Commit show revision number" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:138 +#: rhodecode/templates/admin/settings/settings_visual.mako:127 msgid "" "Show revision number in commit sha displayed in web interface.\n" " By default it's shown as r123:9043a6a4c226 this value defines the\n" " if the `r123:` part is shown." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:147 +#: rhodecode/templates/admin/settings/settings_visual.mako:136 #: rhodecode/templates/debug_style/index.html:63 msgid "Icons" msgstr "Ícones" -#: rhodecode/templates/admin/settings/settings_visual.mako:152 +#: rhodecode/templates/admin/settings/settings_visual.mako:141 msgid "Show public repo icon on repositories" msgstr "Mostrar ícone de repositório público nos repositórios" -#: rhodecode/templates/admin/settings/settings_visual.mako:158 +#: rhodecode/templates/admin/settings/settings_visual.mako:147 msgid "Show private repo icon on repositories" msgstr "Mostrar ícone de repositório privado nos repositórios" -#: rhodecode/templates/admin/settings/settings_visual.mako:160 +#: rhodecode/templates/admin/settings/settings_visual.mako:149 msgid "Show public/private icons next to repositories names." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:167 +#: rhodecode/templates/admin/settings/settings_visual.mako:156 msgid "Markup Renderer" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:174 +#: rhodecode/templates/admin/settings/settings_visual.mako:163 msgid "" "Default renderer used to render comments, pull request descriptions and " "other description elements. After change old entries will still work " "correctly." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:181 +#: rhodecode/templates/admin/settings/settings_visual.mako:170 msgid "Clone URL" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:190 +#: rhodecode/templates/admin/settings/settings_visual.mako:179 msgid "" "Schema of clone url construction eg. '{scheme}://{user}@{netloc}/{repo}', available vars:\n" " {scheme} 'http' or 'https' sent from running RhodeCode server,\n" @@ -7143,11 +7428,11 @@ msgid "" " {repoid} ID of repository, can be used to contruct clone-by-id" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:203 +#: rhodecode/templates/admin/settings/settings_visual.mako:192 msgid "Custom Support Link" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:211 +#: rhodecode/templates/admin/settings/settings_visual.mako:200 #, python-format msgid "" "Custom url for the support link located at the bottom.\n" @@ -7188,17 +7473,17 @@ msgid "%s user group settings" msgstr "" #: rhodecode/templates/admin/user_groups/user_group_edit.mako:36 -#: rhodecode/templates/admin/users/user_edit.mako:41 +#: rhodecode/templates/admin/users/user_edit.mako:42 msgid "Global permissions" msgstr "" #: rhodecode/templates/admin/user_groups/user_group_edit.mako:37 -#: rhodecode/templates/admin/users/user_edit.mako:42 +#: rhodecode/templates/admin/users/user_edit.mako:43 msgid "Permissions summary" msgstr "" #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:8 -#: rhodecode/templates/admin/user_groups/user_groups.mako:60 +#: rhodecode/templates/admin/user_groups/user_groups.mako:65 #: rhodecode/templates/debug_style/form-elements.html:509 msgid "Members" msgstr "Membros" @@ -7215,54 +7500,59 @@ msgstr "" msgid "Assigned to repo groups" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:19 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:14 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:16 +msgid "Assigned to review rules" +msgstr "" + +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:20 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:6 #, python-format msgid "User Group: %s" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:29 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:30 msgid "Group members sync" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:36 -msgid "This group is set to be automatically synchronised." -msgstr "" - #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:37 +msgid "This group is set to be automatically synchronised." +msgstr "" + +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:38 msgid "This group synchronization was set by" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:41 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:42 msgid "This group is not set to be automatically synchronised" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:50 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:51 msgid "Disable synchronization" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:52 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:53 msgid "Enable synchronization" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:58 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:59 msgid "" "Users will be added or removed from this group when they authenticate with " "RhodeCode system, based on LDAP group membership. This requires `LDAP+User " "group` authentication plugin to be configured and enabled. (EE only feature)" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:71 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:72 msgid "Delete User Group" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:77 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:78 #, python-format msgid "" "Confirm to delete user group `%(ugroup)s` with all permission assignments" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:79 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:80 msgid "Delete This User Group" msgstr "" @@ -7296,7 +7586,7 @@ msgstr "Administração de grupos de usuários" msgid "user groups" msgstr "" -#: rhodecode/templates/admin/user_groups/user_groups.mako:62 +#: rhodecode/templates/admin/user_groups/user_groups.mako:67 msgid "Sync" msgstr "" @@ -7336,7 +7626,7 @@ msgid "Add personal repository group" msgstr "" #: rhodecode/templates/admin/users/user_add.mako:121 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:67 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:70 #, python-format msgid "New group will be created at: `/%(path)s`" msgstr "" @@ -7367,16 +7657,12 @@ msgstr "" msgid "Auth tokens" msgstr "" -#: rhodecode/templates/admin/users/user_edit.mako:44 +#: rhodecode/templates/admin/users/user_edit.mako:45 msgid "Ip Whitelist" msgstr "" -#: rhodecode/templates/admin/users/user_edit.mako:45 -msgid "User Groups Management" -msgstr "" - #: rhodecode/templates/admin/users/user_edit.mako:46 -msgid "User audit" +msgid "User Groups Management" msgstr "" #: rhodecode/templates/admin/users/user_edit_advanced.mako:6 @@ -7390,107 +7676,91 @@ msgstr "Último login" #: rhodecode/templates/admin/users/user_edit_advanced.mako:9 #: rhodecode/templates/admin/users/users.mako:72 +#: rhodecode/templates/forks/forks.mako:77 msgid "Last activity" msgstr "" #: rhodecode/templates/admin/users/user_edit_advanced.mako:15 +msgid "Reviewer of pull requests" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_advanced.mako:18 msgid "Member of User groups" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:16 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:19 msgid "Force password change" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:22 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:25 #, python-format msgid "User: %s" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:31 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:34 msgid "Force Password Reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:39 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:42 msgid "Disable forced password reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:41 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:44 msgid "Enable forced password reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:47 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:50 msgid "" "When this is enabled user will have to change they password when they next " "use RhodeCode system. This will also forbid vcs operations until someone " "makes a password change in the web interface" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:62 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:65 msgid "Users personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:65 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:68 msgid "This user currently does not have a personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:72 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:75 msgid "Create personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:81 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:84 msgid "Delete User" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:89 -#, python-format -msgid "This user owns %s repository." -msgid_plural "This user owns %s repositories." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:93 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:96 msgid "Detach repositories" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:98 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:114 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:130 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:101 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:117 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:133 msgid "Delete repositories" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:105 -#, python-format -msgid "This user owns %s repository group." -msgid_plural "This user owns %s repository groups." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:109 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:112 msgid "Detach repository groups" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:121 -#, python-format -msgid "This user owns %s user group." -msgid_plural "This user owns %s user groups." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:125 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:128 msgid "Detach user groups" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:139 -#: rhodecode/templates/data_table/_dt_elements.mako:199 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:142 +#: rhodecode/templates/data_table/_dt_elements.mako:259 #, python-format msgid "Confirm to delete this user: %s" msgstr "Confirma excluir este usuário: %s" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:141 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:144 msgid "Delete this user" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:151 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:154 #, python-format msgid "" "When selecting the detach option, the depending objects owned by this user " @@ -7502,10 +7772,6 @@ msgstr "" msgid "User Audit Logs" msgstr "" -#: rhodecode/templates/admin/users/user_edit_audit.mako:14 -msgid "audit filter..." -msgstr "" - #: rhodecode/templates/admin/users/user_edit_emails.mako:5 msgid "Additional Email Addresses" msgstr "" @@ -7524,10 +7790,6 @@ msgstr "" msgid "Custom IP Whitelist" msgstr "" -#: rhodecode/templates/admin/users/user_edit_ips.mako:7 -msgid "Current IP address" -msgstr "" - #: rhodecode/templates/admin/users/user_edit_ips.mako:10 msgid "IP Address" msgstr "" @@ -7584,6 +7846,29 @@ msgstr "" msgid "Help translate %(rc_link)s into your language." msgstr "" +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:3 +msgid "New SSH Key generated" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:7 +msgid "" +"Below is a 2048 bit generated SSH RSA key. You can use it to access " +"RhodeCode via the SSH wrapper." +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:9 +msgid "Private key" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:23 +msgid "Public key" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:34 +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:36 +msgid "Add this generated key" +msgstr "" + #: rhodecode/templates/admin/users/users.mako:5 msgid "Users administration" msgstr "Administração de usuários" @@ -7625,141 +7910,141 @@ msgid "Repository not locked. Pull repos msgstr "" #: rhodecode/templates/base/base.mako:228 -#: rhodecode/templates/data_table/_dt_elements.mako:12 -#: rhodecode/templates/data_table/_dt_elements.mako:13 -#: rhodecode/templates/data_table/_dt_elements.mako:153 +#: rhodecode/templates/data_table/_dt_elements.mako:46 +#: rhodecode/templates/data_table/_dt_elements.mako:47 +#: rhodecode/templates/data_table/_dt_elements.mako:197 msgid "Summary" msgstr "Sumário" #: rhodecode/templates/base/base.mako:229 -#: rhodecode/templates/data_table/_dt_elements.mako:17 -#: rhodecode/templates/data_table/_dt_elements.mako:18 +#: rhodecode/templates/data_table/_dt_elements.mako:51 +#: rhodecode/templates/data_table/_dt_elements.mako:52 msgid "Changelog" msgstr "Registro de alterações" #: rhodecode/templates/base/base.mako:230 -#: rhodecode/templates/data_table/_dt_elements.mako:22 -#: rhodecode/templates/data_table/_dt_elements.mako:23 +#: rhodecode/templates/data_table/_dt_elements.mako:56 +#: rhodecode/templates/data_table/_dt_elements.mako:57 #: rhodecode/templates/files/files.mako:15 msgid "Files" msgstr "Arquivos" -#: rhodecode/templates/base/base.mako:232 +#: rhodecode/templates/base/base.mako:231 #: rhodecode/templates/bookmarks/bookmarks.mako:68 #: rhodecode/templates/branches/branches.mako:67 #: rhodecode/templates/tags/tags.mako:68 msgid "Compare" msgstr "Compare" -#: rhodecode/templates/base/base.mako:237 +#: rhodecode/templates/base/base.mako:235 #, python-format msgid "Show Pull Requests for %s" msgstr "Mostrar Pull Requests para %s" -#: rhodecode/templates/base/base.mako:247 +#: rhodecode/templates/base/base.mako:245 msgid "Options" msgstr "Opções" -#: rhodecode/templates/base/base.mako:255 -#: rhodecode/templates/forks/forks_data.mako:30 -msgid "Compare fork" -msgstr "Compare bifurcação" - -#: rhodecode/templates/base/base.mako:258 -#: rhodecode/templates/base/base.mako:406 +#: rhodecode/templates/base/base.mako:253 +#: rhodecode/templates/changelog/changelog.mako:40 +#, python-format +msgid "Compare fork with %s" +msgstr "Comparar bifurcação com %s" + +#: rhodecode/templates/base/base.mako:267 +#: rhodecode/templates/base/base.mako:411 #: rhodecode/templates/search/search.mako:64 msgid "Search" msgstr "Pesquisar" -#: rhodecode/templates/base/base.mako:262 +#: rhodecode/templates/base/base.mako:271 msgid "Unlock" msgstr "Destravar" -#: rhodecode/templates/base/base.mako:264 +#: rhodecode/templates/base/base.mako:273 msgid "Lock" msgstr "Travar" -#: rhodecode/templates/base/base.mako:269 -#: rhodecode/templates/data_table/_dt_elements.mako:27 -#: rhodecode/templates/data_table/_dt_elements.mako:28 -#: rhodecode/templates/forks/forks_data.mako:8 +#: rhodecode/templates/base/base.mako:278 +#: rhodecode/templates/data_table/_dt_elements.mako:61 +#: rhodecode/templates/data_table/_dt_elements.mako:62 msgid "Fork" msgstr "Bifurcação" -#: rhodecode/templates/base/base.mako:270 +#: rhodecode/templates/base/base.mako:279 msgid "Create Pull Request" msgstr "Criar Pull Request" -#: rhodecode/templates/base/base.mako:292 +#: rhodecode/templates/base/base.mako:301 msgid "Sign in" msgstr "" -#: rhodecode/templates/base/base.mako:300 +#: rhodecode/templates/base/base.mako:309 #: rhodecode/templates/debug_style/login.html:28 msgid "Sign in to your account" msgstr "" -#: rhodecode/templates/base/base.mako:317 +#: rhodecode/templates/base/base.mako:326 #: rhodecode/templates/debug_style/login.html:46 msgid "(Forgot password?)" msgstr "" -#: rhodecode/templates/base/base.mako:327 +#: rhodecode/templates/base/base.mako:336 msgid "Don't have an account?" msgstr "" -#: rhodecode/templates/base/base.mako:329 +#: rhodecode/templates/base/base.mako:338 msgid "Using external auth? Sign In here." msgstr "" -#: rhodecode/templates/base/base.mako:348 +#: rhodecode/templates/base/base.mako:357 msgid "My personal group" msgstr "" -#: rhodecode/templates/base/base.mako:352 +#: rhodecode/templates/base/base.mako:361 msgid "Sign Out" msgstr "" -#: rhodecode/templates/base/base.mako:388 +#: rhodecode/templates/base/base.mako:393 msgid "Show activity journal" msgstr "" -#: rhodecode/templates/base/base.mako:389 -#: rhodecode/templates/journal/journal.mako:4 -#: rhodecode/templates/journal/journal.mako:14 -msgid "Journal" -msgstr "Diário" - #: rhodecode/templates/base/base.mako:394 +#: rhodecode/templates/journal/journal.mako:4 +#: rhodecode/templates/journal/journal.mako:15 +msgid "Journal" +msgstr "Diário" + +#: rhodecode/templates/base/base.mako:399 msgid "Show Public activity journal" msgstr "" -#: rhodecode/templates/base/base.mako:395 +#: rhodecode/templates/base/base.mako:400 msgid "Public journal" msgstr "Diário público" -#: rhodecode/templates/base/base.mako:400 +#: rhodecode/templates/base/base.mako:405 msgid "Show Gists" msgstr "" -#: rhodecode/templates/base/base.mako:401 +#: rhodecode/templates/base/base.mako:406 msgid "Gists" msgstr "Gists" -#: rhodecode/templates/base/base.mako:405 +#: rhodecode/templates/base/base.mako:410 msgid "Search in repositories you have access to" msgstr "" -#: rhodecode/templates/base/base.mako:411 +#: rhodecode/templates/base/base.mako:416 msgid "Admin settings" msgstr "" -#: rhodecode/templates/base/base.mako:418 +#: rhodecode/templates/base/base.mako:423 msgid "Delegated Admin settings" msgstr "" -#: rhodecode/templates/base/base.mako:428 -#: rhodecode/templates/base/base.mako:429 +#: rhodecode/templates/base/base.mako:433 +#: rhodecode/templates/base/base.mako:434 #: rhodecode/templates/debug_style/alerts.html:5 #: rhodecode/templates/debug_style/buttons.html:5 #: rhodecode/templates/debug_style/code-block.html:6 @@ -7781,15 +8066,15 @@ msgstr "" msgid "Style" msgstr "" -#: rhodecode/templates/base/base.mako:486 +#: rhodecode/templates/base/base.mako:491 msgid "Go to" msgstr "" -#: rhodecode/templates/base/base.mako:539 +#: rhodecode/templates/base/base.mako:544 msgid "Keyboard shortcuts" msgstr "" -#: rhodecode/templates/base/base.mako:547 +#: rhodecode/templates/base/base.mako:552 msgid "Site-wide shortcuts" msgstr "" @@ -7899,9 +8184,9 @@ msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:274 #: rhodecode/templates/changeset/changeset_file_comment.mako:324 #: rhodecode/templates/files/files_add.mako:84 -#: rhodecode/templates/files/files_add.mako:228 -#: rhodecode/templates/files/files_edit.mako:82 -#: rhodecode/templates/files/files_edit.mako:185 +#: rhodecode/templates/files/files_add.mako:230 +#: rhodecode/templates/files/files_edit.mako:85 +#: rhodecode/templates/files/files_edit.mako:189 msgid "Preview" msgstr "Visualizar" @@ -7909,77 +8194,94 @@ msgstr "Visualizar" msgid "Test Pattern Preview" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:18 +#: rhodecode/templates/base/perms_summary.mako:14 +msgid "in JSON format" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:23 msgid "show" msgstr "mostrar" -#: rhodecode/templates/base/perms_summary.mako:19 +#: rhodecode/templates/base/perms_summary.mako:24 msgid "none" msgstr "nenhum" -#: rhodecode/templates/base/perms_summary.mako:20 +#: rhodecode/templates/base/perms_summary.mako:25 msgid "read" msgstr "ler" -#: rhodecode/templates/base/perms_summary.mako:21 +#: rhodecode/templates/base/perms_summary.mako:26 msgid "write" msgstr "escrever" -#: rhodecode/templates/base/perms_summary.mako:22 +#: rhodecode/templates/base/perms_summary.mako:27 msgid "admin" msgstr "administrador" -#: rhodecode/templates/base/perms_summary.mako:29 +#: rhodecode/templates/base/perms_summary.mako:34 msgid "No permissions defined" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:37 -#: rhodecode/templates/base/perms_summary.mako:103 +#: rhodecode/templates/base/perms_summary.mako:42 +#: rhodecode/templates/base/perms_summary.mako:150 msgid "Permission" msgstr "Permissão" -#: rhodecode/templates/base/perms_summary.mako:39 -#: rhodecode/templates/base/perms_summary.mako:105 +#: rhodecode/templates/base/perms_summary.mako:44 +#: rhodecode/templates/base/perms_summary.mako:152 msgid "Edit Permission" msgstr "Editar Permissão" -#: rhodecode/templates/base/perms_summary.mako:85 -msgid "Super admin" -msgstr "" - -#: rhodecode/templates/base/perms_summary.mako:87 +#: rhodecode/templates/base/perms_summary.mako:100 +#: rhodecode/templates/base/perms_summary.mako:109 +msgid "edit global" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:117 msgid "Repository default permission" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:88 +#: rhodecode/templates/base/perms_summary.mako:120 msgid "Repository group default permission" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:89 +#: rhodecode/templates/base/perms_summary.mako:123 msgid "User group default permission" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:91 +#: rhodecode/templates/base/perms_summary.mako:126 +msgid "Super admin" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:129 +msgid "Inherit permissions" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:132 msgid "Create repositories" msgstr "Criar repositórios" -#: rhodecode/templates/base/perms_summary.mako:92 +#: rhodecode/templates/base/perms_summary.mako:135 msgid "Fork repositories" msgstr "Bufurcar repositórios" -#: rhodecode/templates/base/perms_summary.mako:93 +#: rhodecode/templates/base/perms_summary.mako:138 msgid "Create repository groups" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:94 +#: rhodecode/templates/base/perms_summary.mako:141 msgid "Create user groups" msgstr "Criar grupos de usuários" -#: rhodecode/templates/base/perms_summary.mako:162 +#: rhodecode/templates/base/perms_summary.mako:190 +msgid "overridden by" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:223 msgid "No permission defined" msgstr "" -#: rhodecode/templates/base/root.mako:155 +#: rhodecode/templates/base/root.mako:165 msgid "Please enable JavaScript to use RhodeCode Enterprise" msgstr "" @@ -8102,93 +8404,74 @@ msgstr "" msgid "Enable evolve extension for this repository." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:152 -msgid "Mercurial Labs Settings" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:152 -msgid "" -"These features are considered experimental and may not work as expected." +#: rhodecode/templates/base/vcs_settings.mako:153 +msgid "Git Settings" msgstr "" #: rhodecode/templates/base/vcs_settings.mako:158 -msgid "Use rebase as merge strategy" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:161 -msgid "" -"Use rebase instead of creating a merge commit when merging via web " -"interface." -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:173 -msgid "Git Settings" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:178 msgid "Enable lfs extension" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:182 +#: rhodecode/templates/base/vcs_settings.mako:162 msgid "Enable lfs extensions for all repositories." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:184 +#: rhodecode/templates/base/vcs_settings.mako:164 msgid "Enable lfs extensions for this repository." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:195 +#: rhodecode/templates/base/vcs_settings.mako:175 msgid "Filesystem location where Git lfs objects should be stored." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:206 +#: rhodecode/templates/base/vcs_settings.mako:186 msgid "Global Subversion Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:212 +#: rhodecode/templates/base/vcs_settings.mako:192 msgid "Proxy subversion HTTP requests" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:216 +#: rhodecode/templates/base/vcs_settings.mako:196 msgid "" "Subversion HTTP Support. Enables communication with SVN over HTTP protocol." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:217 +#: rhodecode/templates/base/vcs_settings.mako:197 msgid "SVN Protocol setup Documentation" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:223 +#: rhodecode/templates/base/vcs_settings.mako:203 msgid "Subversion HTTP Server URL" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:229 +#: rhodecode/templates/base/vcs_settings.mako:209 msgid "Generate Apache Config" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:241 +#: rhodecode/templates/base/vcs_settings.mako:221 msgid "Subversion Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:246 +#: rhodecode/templates/base/vcs_settings.mako:226 msgid "Repository patterns" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:250 +#: rhodecode/templates/base/vcs_settings.mako:230 msgid "" "Patterns for identifying SVN branches and tags. For recursive search, use " "\"*\". Eg.: \"/branches/*\"" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:314 +#: rhodecode/templates/base/vcs_settings.mako:294 msgid "Pull Request Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:319 +#: rhodecode/templates/base/vcs_settings.mako:299 msgid "Enable server-side merge for pull requests" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:322 +#: rhodecode/templates/base/vcs_settings.mako:302 msgid "" "Note: when this feature is enabled, it only runs hooks defined in the " "rcextension package. Custom hooks added on the Admin -> Settings -> Hooks " @@ -8196,16 +8479,40 @@ msgid "" "web interface." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:326 +#: rhodecode/templates/base/vcs_settings.mako:306 msgid "Invalidate and relocate inline comments during update" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:329 +#: rhodecode/templates/base/vcs_settings.mako:309 msgid "" "During the update of a pull request, the position of inline comments will be" " updated and outdated inline comments will be hidden." msgstr "" +#: rhodecode/templates/base/vcs_settings.mako:318 +msgid "Mercurial Pull Request Settings" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:324 +msgid "Use rebase as merge strategy" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:327 +msgid "" +"Use rebase instead of creating a merge commit when merging via web " +"interface." +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:332 +msgid "Close branch before merging it" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:335 +msgid "" +"Close branch before merging it into destination branch. No effect when " +"rebase strategy is use." +msgstr "" + #: rhodecode/templates/bookmarks/bookmarks.mako:5 #, python-format msgid "%s Bookmarks" @@ -8220,8 +8527,8 @@ msgid "Compare Selected Bookmarks" msgstr "" #: rhodecode/templates/bookmarks/bookmarks_data.mako:13 -#: rhodecode/templates/changelog/changelog_elements.mako:111 -#: rhodecode/templates/changeset/changeset.mako:112 +#: rhodecode/templates/changelog/changelog_elements.mako:115 +#: rhodecode/templates/changeset/changeset.mako:115 #: rhodecode/templates/files/base.mako:10 #: rhodecode/templates/summary/summary_commits.mako:62 #, python-format @@ -8242,8 +8549,8 @@ msgid "Compare Selected Branches" msgstr "" #: rhodecode/templates/branches/branches_data.mako:12 -#: rhodecode/templates/changelog/changelog_elements.mako:103 -#: rhodecode/templates/changeset/changeset.mako:125 +#: rhodecode/templates/changelog/changelog_elements.mako:107 +#: rhodecode/templates/changeset/changeset.mako:128 #: rhodecode/templates/files/base.mako:23 #: rhodecode/templates/summary/summary_commits.mako:76 #, python-format @@ -8255,55 +8562,54 @@ msgstr "Ramo %s" msgid "%s Changelog" msgstr "%s Changelog" -#: rhodecode/templates/changelog/changelog.mako:40 -#: rhodecode/templates/forks/forks_data.mako:28 -#, python-format -msgid "Compare fork with %s" -msgstr "Comparar bifurcação com %s" - -#: rhodecode/templates/changelog/changelog.mako:52 +#: rhodecode/templates/changelog/changelog.mako:50 #, python-format msgid "Compare fork with Parent (%s)" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:67 -#: rhodecode/templates/changelog/changelog.mako:68 +#: rhodecode/templates/changelog/changelog.mako:65 +#: rhodecode/templates/changelog/changelog.mako:66 msgid "Clear selection" msgstr "Deselecionar seleção" -#: rhodecode/templates/changelog/changelog.mako:83 +#: rhodecode/templates/changelog/changelog.mako:81 msgid "Clear filter" msgstr "" #: rhodecode/templates/changelog/changelog.mako:89 -#, python-format -msgid "showing %d out of %d commit" -msgid_plural "showing %d out of %d commits" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changelog/changelog.mako:110 +msgid "Hide obsolete/hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:91 +msgid "Show obsolete/hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:94 +msgid "Show hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:121 #: rhodecode/templates/files/files_add.mako:99 #: rhodecode/templates/files/files_delete.mako:60 -#: rhodecode/templates/files/files_edit.mako:96 +#: rhodecode/templates/files/files_edit.mako:99 msgid "Commit Message" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:112 +#: rhodecode/templates/changelog/changelog.mako:123 #: rhodecode/templates/summary/summary_commits.mako:10 msgid "Age" msgstr "Idade" -#: rhodecode/templates/changelog/changelog.mako:115 +#: rhodecode/templates/changelog/changelog.mako:126 #: rhodecode/templates/summary/summary_commits.mako:12 msgid "Refs" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:239 +#: rhodecode/templates/changelog/changelog.mako:250 msgid "Filter changelog" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:296 +#: rhodecode/templates/changelog/changelog.mako:311 msgid "There are no changes yet" msgstr "Ainda não há alteações" @@ -8321,8 +8627,7 @@ msgstr "" #: rhodecode/templates/changelog/changelog_elements.mako:30 #: rhodecode/templates/summary/summary_commits.mako:25 -#, python-format -msgid "Commit status: %s" +msgid "Commit status: {}" msgstr "" #: rhodecode/templates/changelog/changelog_elements.mako:36 @@ -8335,43 +8640,48 @@ msgstr "" msgid "Commit has comments" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:53 -#: rhodecode/templates/changeset/changeset.mako:40 +#: rhodecode/templates/changelog/changelog_elements.mako:52 +#: rhodecode/templates/changeset/changeset.mako:42 +msgid "Copy the full commit id" +msgstr "" + +#: rhodecode/templates/changelog/changelog_elements.mako:59 +#: rhodecode/templates/changeset/changeset.mako:44 msgid "Commit phase" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:60 -#: rhodecode/templates/changelog/changelog_elements.mako:67 -#: rhodecode/templates/changeset/changeset.mako:46 -#: rhodecode/templates/changeset/changeset.mako:53 +#: rhodecode/templates/changelog/changelog_elements.mako:66 +#: rhodecode/templates/changelog/changelog_elements.mako:73 +#: rhodecode/templates/changeset/changeset.mako:50 +#: rhodecode/templates/changeset/changeset.mako:57 msgid "Evolve State" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:60 -#: rhodecode/templates/changeset/changeset.mako:46 +#: rhodecode/templates/changelog/changelog_elements.mako:66 +#: rhodecode/templates/changeset/changeset.mako:50 msgid "obsolete" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:67 -#: rhodecode/templates/changeset/changeset.mako:53 -msgid "hidden" -msgstr "" - #: rhodecode/templates/changelog/changelog_elements.mako:73 -#: rhodecode/templates/compare/compare_commits.mako:47 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:522 +#: rhodecode/templates/changeset/changeset.mako:57 +msgid "hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog_elements.mako:77 +#: rhodecode/templates/compare/compare_commits.mako:45 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:528 #: rhodecode/templates/search/search_commit.mako:36 msgid "Expand commit message" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:97 -#: rhodecode/templates/changeset/changeset.mako:106 +#: rhodecode/templates/changelog/changelog_elements.mako:101 +#: rhodecode/templates/changeset/changeset.mako:109 #: rhodecode/templates/files/base.mako:4 msgid "merge" msgstr "mesclar" -#: rhodecode/templates/changelog/changelog_elements.mako:119 -#: rhodecode/templates/changeset/changeset.mako:119 +#: rhodecode/templates/changelog/changelog_elements.mako:123 +#: rhodecode/templates/changeset/changeset.mako:122 #: rhodecode/templates/files/base.mako:17 #: rhodecode/templates/summary/summary_commits.mako:69 #: rhodecode/templates/tags/tags_data.mako:12 @@ -8379,7 +8689,7 @@ msgstr "mesclar" msgid "Tag %s" msgstr "Tag %s" -#: rhodecode/templates/changelog/changelog_elements.mako:133 +#: rhodecode/templates/changelog/changelog_elements.mako:137 msgid "load next" msgstr "" @@ -8392,102 +8702,84 @@ msgstr "" msgid "%s Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:62 +#: rhodecode/templates/changeset/changeset.mako:65 msgid "Parent Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:62 +#: rhodecode/templates/changeset/changeset.mako:65 msgid "Parent" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:66 +#: rhodecode/templates/changeset/changeset.mako:69 msgid "Child Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:66 +#: rhodecode/templates/changeset/changeset.mako:69 msgid "Child" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:78 +#: rhodecode/templates/changeset/changeset.mako:81 msgid "Expand" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:86 -#: rhodecode/templates/changeset/changeset.mako:92 +#: rhodecode/templates/changeset/changeset.mako:89 +#: rhodecode/templates/changeset/changeset.mako:95 #: rhodecode/templates/changeset/changeset_file_comment.mako:81 #: rhodecode/templates/compare/compare_diff.mako:159 msgid "Commit status" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:99 +#: rhodecode/templates/changeset/changeset.mako:102 #: rhodecode/templates/files/file_tree_detail.mako:21 #: rhodecode/templates/files/files_detail.mako:20 msgid "References" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:135 +#: rhodecode/templates/changeset/changeset.mako:138 msgid "Diff options" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:139 +#: rhodecode/templates/changeset/changeset.mako:142 #: rhodecode/templates/codeblocks/diffs.mako:445 #: rhodecode/templates/codeblocks/diffs.mako:448 msgid "Raw diff" msgstr "Diff cru" -#: rhodecode/templates/changeset/changeset.mako:140 +#: rhodecode/templates/changeset/changeset.mako:143 msgid "Raw Diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:143 +#: rhodecode/templates/changeset/changeset.mako:146 msgid "Patch diff" msgstr "D" -#: rhodecode/templates/changeset/changeset.mako:144 +#: rhodecode/templates/changeset/changeset.mako:147 msgid "Patch Diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:147 +#: rhodecode/templates/changeset/changeset.mako:150 #: rhodecode/templates/codeblocks/diffs.mako:452 #: rhodecode/templates/codeblocks/diffs.mako:455 msgid "Download diff" msgstr "Baixar diff" -#: rhodecode/templates/changeset/changeset.mako:148 +#: rhodecode/templates/changeset/changeset.mako:151 msgid "Download Diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:165 -#: rhodecode/templates/changeset/changeset.mako:167 -#: rhodecode/tests/functional/test_commit_comments.py:275 -#, python-format -msgid "%d Commit comment" -msgid_plural "%d Commit comments" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changeset/changeset.mako:170 -#: rhodecode/templates/changeset/changeset.mako:172 -#: rhodecode/tests/functional/test_commit_comments.py:282 -#, python-format -msgid "%d Inline Comment" -msgid_plural "%d Inline Comments" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changeset/changeset.mako:180 +#: rhodecode/templates/changeset/changeset.mako:183 msgid "Unresolved TODOs" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:189 +#: rhodecode/templates/changeset/changeset.mako:192 msgid "There are no unresolved TODOs" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:269 +#: rhodecode/templates/changeset/changeset.mako:272 msgid "No Child Commits" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:305 +#: rhodecode/templates/changeset/changeset.mako:308 msgid "No Parent Commits" msgstr "" @@ -8557,12 +8849,12 @@ msgid "Leave a comment on this Commit." msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:282 -#: rhodecode/templates/codeblocks/diffs.mako:71 +#: rhodecode/templates/codeblocks/diffs.mako:65 msgid "You need to be logged in to leave comments." msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:283 -#: rhodecode/templates/codeblocks/diffs.mako:71 +#: rhodecode/templates/codeblocks/diffs.mako:65 msgid "Login now" msgstr "Entrar agora" @@ -8582,7 +8874,7 @@ msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:368 #: rhodecode/templates/pullrequests/pullrequest_show.mako:15 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:153 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:159 #: rhodecode/templates/pullrequests/pullrequests.mako:52 msgid "Closed" msgstr "Fechado" @@ -8600,15 +8892,8 @@ msgstr "Comentário" msgid "%s Commits" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:9 -#: rhodecode/templates/changeset/changeset_range.mako:20 -#, python-format -msgid "(%s commit)" -msgid_plural "(%s commits)" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/changeset/changeset_range.mako:16 +#: rhodecode/templates/files/file_authors_box.mako:33 msgid "Commits" msgstr "" @@ -8620,31 +8905,13 @@ msgstr "" msgid "Diff option" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:59 +#: rhodecode/templates/changeset/changeset_range.mako:65 msgid "Show combined compare" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:99 -#: rhodecode/templates/compare/compare_diff.mako:312 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:446 -#, python-format -msgid "Expand %s commit" -msgid_plural "Expand %s commits" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changeset/changeset_range.mako:105 -#: rhodecode/templates/compare/compare_diff.mako:318 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:452 -#, python-format -msgid "Collapse %s commit" -msgid_plural "Collapse %s commits" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/changeset/diff_block.mako:7 -#: rhodecode/templates/codeblocks/diffs.mako:128 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:123 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "The requested commit is too big and content was truncated." msgstr "" @@ -8652,8 +8919,8 @@ msgstr "" #: rhodecode/templates/changeset/diff_block.mako:10 #: rhodecode/templates/changeset/diff_block.mako:25 #: rhodecode/templates/changeset/diff_block.mako:46 -#: rhodecode/templates/codeblocks/diffs.mako:131 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:126 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "Showing a big diff might take some time and resources, continue?" msgstr "" @@ -8661,8 +8928,8 @@ msgstr "" #: rhodecode/templates/changeset/diff_block.mako:10 #: rhodecode/templates/changeset/diff_block.mako:25 #: rhodecode/templates/changeset/diff_block.mako:46 -#: rhodecode/templates/codeblocks/diffs.mako:131 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:126 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "Show full diff" msgstr "Mostrar diff completo" @@ -8675,68 +8942,50 @@ msgstr "" msgid "Diff was truncated. File content available only in full diff." msgstr "" -#: rhodecode/templates/changeset/diff_block.mako:58 -#, python-format -msgid "%(num)s file changed" -msgid_plural "%(num)s files changed" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/changeset/diff_block.mako:60 -#: rhodecode/templates/codeblocks/diffs.mako:133 -#, python-format -msgid "%(num)s file changed: %(linesadd)s inserted, %(linesdel)s deleted" -msgid_plural "" -"%(num)s files changed: %(linesadd)s inserted, %(linesdel)s deleted" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/codeblocks/diffs.mako:117 +#: rhodecode/templates/codeblocks/diffs.mako:111 msgid "Browse Files at revision {}" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:118 +#: rhodecode/templates/codeblocks/diffs.mako:112 msgid "Browse Files" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:130 -#, python-format -msgid "%(num)s file changed." -msgid_plural "%(num)s files changed." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/codeblocks/diffs.mako:141 +#: rhodecode/templates/codeblocks/diffs.mako:136 msgid "No files" msgstr "Nenhum arquivo" -#: rhodecode/templates/codeblocks/diffs.mako:169 +#: rhodecode/templates/codeblocks/diffs.mako:164 msgid "File was deleted" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:171 +#: rhodecode/templates/codeblocks/diffs.mako:166 msgid "Binary file hidden" msgstr "" +#: rhodecode/templates/codeblocks/diffs.mako:184 +#, python-format +msgid "" +"This diff has been collapsed as it changes many lines, (%i lines changed)" +msgstr "" + +#: rhodecode/templates/codeblocks/diffs.mako:186 +msgid "Show them" +msgstr "" + #: rhodecode/templates/codeblocks/diffs.mako:189 -#, python-format -msgid "" -"This diff has been collapsed as it changes many lines, (%i lines changed)" -msgstr "" - -#: rhodecode/templates/codeblocks/diffs.mako:191 -msgid "Show them" -msgstr "" - -#: rhodecode/templates/codeblocks/diffs.mako:194 msgid "Hide them" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:289 +#: rhodecode/templates/codeblocks/diffs.mako:284 msgid "" "File was deleted in this version, and outdated comments were made on it" msgstr "" +#: rhodecode/templates/codeblocks/diffs.mako:350 +#: rhodecode/templates/files/files_source.mako:19 +msgid "Copy the full path" +msgstr "" + #: rhodecode/templates/codeblocks/diffs.mako:415 #: rhodecode/templates/codeblocks/diffs.mako:431 #, python-format @@ -8795,7 +9044,7 @@ msgstr "" msgid "Wide Mode Diff" msgstr "" -#: rhodecode/templates/codeblocks/source.mako:24 +#: rhodecode/templates/codeblocks/source.mako:25 msgid "view annotation from before this change" msgstr "" @@ -8808,25 +9057,11 @@ msgid "Compare was calculated based on t msgstr "" #: rhodecode/templates/compare/compare_commits.mako:17 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:483 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:489 msgid "Time" msgstr "" -#: rhodecode/templates/compare/compare_commits.mako:68 -#, python-format -msgid "%s commit hidden" -msgid_plural "%s commits hidden" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/compare/compare_commits.mako:69 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:600 -msgid "show it" -msgid_plural "show them" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/compare/compare_commits.mako:75 +#: rhodecode/templates/compare/compare_commits.mako:73 msgid "No commits in this compare" msgstr "" @@ -8836,13 +9071,6 @@ msgstr "" msgid "%s Compare" msgstr "%s Comparar" -#: rhodecode/templates/compare/compare_diff.mako:17 -#, python-format -msgid "%s commit" -msgid_plural "%s commits" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/compare/compare_diff.mako:44 #: rhodecode/templates/compare/compare_diff.mako:101 #: rhodecode/templates/compare/compare_diff.mako:110 @@ -8856,14 +9084,14 @@ msgstr "" #: rhodecode/templates/compare/compare_diff.mako:60 #: rhodecode/templates/email_templates/pull_request_review.mako:74 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:103 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:107 msgid "Target" msgstr "" #: rhodecode/templates/compare/compare_diff.mako:76 #: rhodecode/templates/email_templates/pull_request_comment.mako:90 #: rhodecode/templates/email_templates/pull_request_review.mako:73 -#: rhodecode/templates/files/files_source.mako:23 +#: rhodecode/templates/files/files_source.mako:29 #: rhodecode/templates/pullrequests/pullrequest_show.mako:71 msgid "Source" msgstr "" @@ -8887,72 +9115,69 @@ msgstr "" msgid "Compare commits, branches, bookmarks or tags." msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:49 +#: rhodecode/templates/data_table/_dt_elements.mako:83 msgid "Mercurial repository" msgstr "Repositório Mercurial" -#: rhodecode/templates/data_table/_dt_elements.mako:51 +#: rhodecode/templates/data_table/_dt_elements.mako:85 msgid "Git repository" msgstr "Repositório Git" -#: rhodecode/templates/data_table/_dt_elements.mako:53 +#: rhodecode/templates/data_table/_dt_elements.mako:87 msgid "Subversion repository" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:60 +#: rhodecode/templates/data_table/_dt_elements.mako:94 msgid "Public repository" msgstr "Repositório público" -#: rhodecode/templates/data_table/_dt_elements.mako:70 -msgid "Repository creating in progress..." -msgstr "" - -#: rhodecode/templates/data_table/_dt_elements.mako:88 +#: rhodecode/templates/data_table/_dt_elements.mako:104 +msgid "This repository is being created in a background task" +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:105 +msgid "creating..." +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:136 msgid "No commits yet" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:95 -#: rhodecode/templates/data_table/_dt_elements.mako:97 +#: rhodecode/templates/data_table/_dt_elements.mako:143 +#: rhodecode/templates/data_table/_dt_elements.mako:145 #, python-format msgid "Subscribe to %s rss feed" msgstr "Assinar o feed rss de %s" -#: rhodecode/templates/data_table/_dt_elements.mako:103 -#: rhodecode/templates/data_table/_dt_elements.mako:105 +#: rhodecode/templates/data_table/_dt_elements.mako:151 +#: rhodecode/templates/data_table/_dt_elements.mako:153 #, python-format msgid "Subscribe to %s atom feed" msgstr "Assinar o feed atom de %s" -#: rhodecode/templates/data_table/_dt_elements.mako:133 +#: rhodecode/templates/data_table/_dt_elements.mako:181 msgid "Creating" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:135 -msgid "Created" -msgstr "Criado" - -#: rhodecode/templates/data_table/_dt_elements.mako:185 -#, python-format -msgid "Confirm to delete this group: %s with %s repository" -msgid_plural "Confirm to delete this group: %s with %s repositories" -msgstr[0] "Confirme para excluir este grupo: %s com %s repositório" -msgstr[1] "Confirme para excluir este grupo: %s com %s repositórios" - -#: rhodecode/templates/data_table/_dt_elements.mako:211 +#: rhodecode/templates/data_table/_dt_elements.mako:225 +msgid "personal" +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:271 #, python-format msgid "Confirm to delete this user group: %s" msgstr "Confirme para excluir este grupo de usuário: %s" -#: rhodecode/templates/data_table/_dt_elements.mako:228 +#: rhodecode/templates/data_table/_dt_elements.mako:288 msgid "User group" msgstr "Grupo de usuários" -#: rhodecode/templates/data_table/_dt_elements.mako:272 -#: rhodecode/templates/forks/fork.mako:83 +#: rhodecode/templates/data_table/_dt_elements.mako:332 +#: rhodecode/templates/forks/fork.mako:88 msgid "Private" msgstr "Privado" -#: rhodecode/templates/data_table/_dt_elements.mako:306 +#: rhodecode/templates/data_table/_dt_elements.mako:366 #, python-format msgid "Pull request #%(pr_number)s" msgstr "" @@ -9254,13 +9479,6 @@ msgstr "" msgid "Link" msgstr "" -#: rhodecode/templates/email_templates/pull_request_review.mako:46 -#, python-format -msgid "Commit (%(num)s)" -msgid_plural "Commits (%(num)s)" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/email_templates/pull_request_review.mako:71 #, python-format msgid "%(user)s wants you to review pull request #%(pr_id)s: \"%(pr_title)s\"." @@ -9276,13 +9494,6 @@ msgstr "" msgid "%(target_ref_type)s of %(target_repo_url)s" msgstr "" -#: rhodecode/templates/email_templates/pull_request_review.mako:76 -#, python-format -msgid "%(num)s Commit" -msgid_plural "%(num)s Commits" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/email_templates/test.mako:5 msgid "hello \"world\"" msgstr "" @@ -9318,13 +9529,6 @@ msgstr "" msgid "Last Author" msgstr "" -#: rhodecode/templates/files/file_authors_box.mako:8 -#, python-format -msgid "File Author (%s)" -msgid_plural "File Authors (%s)" -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/files/file_authors_box.mako:11 msgid "Show All" msgstr "" @@ -9392,22 +9596,22 @@ msgid "Create New File" msgstr "" #: rhodecode/templates/files/files_add.mako:81 -#: rhodecode/templates/files/files_edit.mako:79 +#: rhodecode/templates/files/files_edit.mako:82 msgid "line wraps" msgstr "" #: rhodecode/templates/files/files_add.mako:82 -#: rhodecode/templates/files/files_edit.mako:80 +#: rhodecode/templates/files/files_edit.mako:83 msgid "on" msgstr "" #: rhodecode/templates/files/files_add.mako:82 -#: rhodecode/templates/files/files_edit.mako:80 +#: rhodecode/templates/files/files_edit.mako:83 msgid "off" msgstr "" #: rhodecode/templates/files/files_add.mako:109 -#: rhodecode/templates/files/files_edit.mako:106 +#: rhodecode/templates/files/files_edit.mako:109 msgid "Commit changes" msgstr "Realizar commit das alterações" @@ -9462,15 +9666,15 @@ msgid "Delete file" msgstr "" #: rhodecode/templates/files/files_delete.mako:45 -#: rhodecode/templates/files/files_source.mako:65 +#: rhodecode/templates/files/files_source.mako:71 #, python-format msgid "Binary file (%s)" msgstr "Arquivo binário (%s)" #: rhodecode/templates/files/files_delete.mako:50 -#: rhodecode/templates/files/files_source.mako:87 -msgid "File is too big to display" -msgstr "Arquivo é grande demais para exibir" +#: rhodecode/templates/files/files_source.mako:100 +msgid "File size {} is bigger then allowed limit {}. " +msgstr "" #: rhodecode/templates/files/files_delete.mako:70 msgid "Delete File" @@ -9519,15 +9723,15 @@ msgstr "fonte" msgid "annotation" msgstr "anotação" -#: rhodecode/templates/files/files_edit.mako:65 +#: rhodecode/templates/files/files_edit.mako:67 msgid "raw" msgstr "" -#: rhodecode/templates/files/files_edit.mako:67 +#: rhodecode/templates/files/files_edit.mako:70 msgid "download" msgstr "" -#: rhodecode/templates/files/files_edit.mako:74 +#: rhodecode/templates/files/files_edit.mako:77 msgid "Editing file" msgstr "Editando arquivo" @@ -9535,62 +9739,55 @@ msgstr "Editando arquivo" msgid "Location" msgstr "Local" -#: rhodecode/templates/files/files_source.mako:8 +#: rhodecode/templates/files/files_source.mako:13 msgid "This file is a pointer to large binary file" msgstr "" -#: rhodecode/templates/files/files_source.mako:8 +#: rhodecode/templates/files/files_source.mako:13 msgid "LargeFile" msgstr "" -#: rhodecode/templates/files/files_source.mako:10 -msgid "line" -msgid_plural "lines" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/files/files_source.mako:17 +#: rhodecode/templates/files/files_source.mako:23 msgid "History" msgstr "" -#: rhodecode/templates/files/files_source.mako:20 -#: rhodecode/templates/search/search_content.mako:68 +#: rhodecode/templates/files/files_source.mako:26 +#: rhodecode/templates/search/search_content.mako:69 msgid "Show Full History" msgstr "" -#: rhodecode/templates/files/files_source.mako:25 -#: rhodecode/templates/search/search_content.mako:70 -msgid "Annotation" -msgstr "" - -#: rhodecode/templates/files/files_source.mako:27 -#: rhodecode/templates/search/search_content.mako:71 -msgid "Raw" -msgstr "" - #: rhodecode/templates/files/files_source.mako:31 +#: rhodecode/templates/search/search_content.mako:71 +msgid "Annotation" +msgstr "" + +#: rhodecode/templates/files/files_source.mako:33 +#: rhodecode/templates/search/search_content.mako:72 +msgid "Raw" +msgstr "" + +#: rhodecode/templates/files/files_source.mako:37 msgid "Download largefile" msgstr "" -#: rhodecode/templates/files/files_source.mako:35 +#: rhodecode/templates/files/files_source.mako:41 #: rhodecode/templates/search/search_content.mako:73 msgid "Download" msgstr "Download" -#: rhodecode/templates/files/files_source.mako:43 -#, python-format -msgid "Edit on Branch:%s" -msgstr "" - -#: rhodecode/templates/files/files_source.mako:48 +#: rhodecode/templates/files/files_source.mako:49 +msgid "Edit on Branch:{}" +msgstr "" + +#: rhodecode/templates/files/files_source.mako:54 msgid "Editing binary files not allowed" msgstr "" -#: rhodecode/templates/files/files_source.mako:51 +#: rhodecode/templates/files/files_source.mako:57 msgid "Editing files allowed only when on branch head commit" msgstr "" -#: rhodecode/templates/files/files_source.mako:52 +#: rhodecode/templates/files/files_source.mako:58 msgid "Deleting files allowed only when on branch head commit" msgstr "" @@ -9604,22 +9801,23 @@ msgid "New Fork" msgstr "" #: rhodecode/templates/forks/fork.mako:37 +#: rhodecode/templates/forks/forks.mako:70 msgid "Fork name" msgstr "Nome da bifurcação" -#: rhodecode/templates/forks/fork.mako:77 +#: rhodecode/templates/forks/fork.mako:82 msgid "Default commit for files page, downloads, whoosh and readme" msgstr "" -#: rhodecode/templates/forks/fork.mako:93 +#: rhodecode/templates/forks/fork.mako:98 msgid "Copy permissions" msgstr "Copiar permissões" -#: rhodecode/templates/forks/fork.mako:97 +#: rhodecode/templates/forks/fork.mako:102 msgid "Copy permissions from forked repository" msgstr "Copiar permissões do repositório bifurcado" -#: rhodecode/templates/forks/fork.mako:102 +#: rhodecode/templates/forks/fork.mako:107 msgid "Fork this Repository" msgstr "" @@ -9632,34 +9830,23 @@ msgstr "%s Bifurcações" msgid "Forks" msgstr "Bifurcações" -#: rhodecode/templates/forks/forks.mako:32 +#: rhodecode/templates/forks/forks.mako:30 msgid "Create new fork" msgstr "" -#: rhodecode/templates/forks/forks_data.mako:10 +#: rhodecode/templates/forks/forks.mako:74 msgid "Forked" msgstr "Bifurcado" -#: rhodecode/templates/forks/forks_data.mako:46 -msgid "There are no forks yet" -msgstr "Ainda não há bifurcações" - -#: rhodecode/templates/journal/journal.mako:13 +#: rhodecode/templates/journal/journal.mako:14 msgid "Filter" msgstr "" -#: rhodecode/templates/journal/journal.mako:14 -#, python-format -msgid "%s entry" -msgid_plural "%s entries" -msgstr[0] "%s entrada" -msgstr[1] "%s entradas" - -#: rhodecode/templates/journal/journal.mako:23 +#: rhodecode/templates/journal/journal.mako:24 msgid "ATOM journal feed" msgstr "ATOM feed do diário" -#: rhodecode/templates/journal/journal.mako:24 +#: rhodecode/templates/journal/journal.mako:25 msgid "RSS journal feed" msgstr "RSS feed do diário" @@ -9668,15 +9855,15 @@ msgid "No entries yet" msgstr "Ainda não há entradas" #: rhodecode/templates/journal/public_journal.mako:4 -#: rhodecode/templates/journal/public_journal.mako:24 +#: rhodecode/templates/journal/public_journal.mako:12 msgid "Public Journal" msgstr "Diário Público" -#: rhodecode/templates/journal/public_journal.mako:16 +#: rhodecode/templates/journal/public_journal.mako:21 msgid "ATOM public journal feed" msgstr "ATOM feed do diário público" -#: rhodecode/templates/journal/public_journal.mako:17 +#: rhodecode/templates/journal/public_journal.mako:22 msgid "RSS public journal feed" msgstr "RSS feed do diário público" @@ -9706,22 +9893,22 @@ msgid "Submit Pull Request" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:115 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:309 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:315 msgid "Author of this pull request" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:129 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:323 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:329 msgid "Reviewer rules" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:139 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:337 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:343 msgid "Pull request reviewers" msgstr "Revisores do pull request" #: rhodecode/templates/pullrequests/pullrequest.mako:150 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:392 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:398 msgid "Add reviewer or reviewer group" msgstr "" @@ -9734,13 +9921,6 @@ msgstr "" msgid "Loading compare ..." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest.mako:356 -#: rhodecode/templates/pullrequests/pullrequest.mako:358 -msgid "This pull request will consist of __COMMITS__ commit." -msgid_plural "This pull request will consist of __COMMITS__ commits." -msgstr[0] "" -msgstr[1] "" - #: rhodecode/templates/pullrequests/pullrequest.mako:361 msgid "Show detailed compare." msgstr "" @@ -9765,26 +9945,26 @@ msgstr "" msgid "Merge is not currently possible because of below failed checks." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:37 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:42 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:52 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:57 msgid "refresh checks" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:38 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:43 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:53 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 msgid "Merge Pull Request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:43 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 msgid "You are not allowed to merge this pull request." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:45 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:60 msgid "Login to Merge this Pull Request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:54 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:69 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:73 msgid "Close with status {}" msgstr "" @@ -9805,171 +9985,175 @@ msgstr "Confirme para excluir este pull msgid "Common ancestor" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:125 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:100 +msgid "Copy the pull url" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:129 msgid "Merge" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:138 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:140 +#: rhodecode/templates/summary/components.mako:53 +#: rhodecode/templates/summary/components.mako:69 +msgid "Copy the clone url" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:144 msgid "Shadow repository data not available" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:146 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:152 msgid "Review" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:157 -#, python-format -msgid "calculated based on %s reviewer vote" -msgid_plural "calculated based on %s reviewers votes" -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/pullrequests/pullrequest_show.mako:175 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:181 msgid "Versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:186 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:188 -msgid "{} version available for this pull request, show it." -msgid_plural "{} versions available for this pull request, show them." -msgstr[0] "" -msgstr[1] "" - -#: rhodecode/templates/pullrequests/pullrequest_show.mako:187 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:193 msgid "Hide all versions of this pull request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:212 -msgid "Your review status at this version" -msgstr "" - #: rhodecode/templates/pullrequests/pullrequest_show.mako:218 +msgid "Your review status at this version" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:224 msgid "Comment from pull request version {0}, general:{1} inline:{2}" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:235 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:239 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:241 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:245 msgid "select versions to show changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:236 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:242 msgid "show changes between versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:237 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:243 msgid "show pull request for this version" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:252 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:258 msgid "Comments at this version" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:256 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:262 msgid "Comments for this pull request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:261 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:263 -#, python-format -msgid "%d General " -msgstr "" - #: rhodecode/templates/pullrequests/pullrequest_show.mako:267 #: rhodecode/templates/pullrequests/pullrequest_show.mako:269 #, python-format -msgid "%d Inline" +msgid "%d General " msgstr "" #: rhodecode/templates/pullrequests/pullrequest_show.mako:273 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:277 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:275 +#, python-format +msgid "%d Inline" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:279 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:283 #, python-format msgid "%d Outdated" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:274 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:280 msgid "show outdated comments" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:275 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:281 msgid "hide outdated comments" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:286 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:292 msgid "Pull request versions not available" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:300 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:397 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:306 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:403 msgid "Save Changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:414 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:378 +msgid "Mandatory reviewer" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:420 msgid "Missing requirements:" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:415 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:421 msgid "" "These commits cannot be displayed, because this repository uses the " "Mercurial largefiles extension, which was not enabled." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:423 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:429 msgid "Missing commits" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:424 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:430 msgid "" "This pull request cannot be displayed, because one or more commits no longer" " exist in the source repository." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:425 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:431 msgid "" "Please update this pull request, push the commits back into the source " "repository, or consider closing this pull request." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:436 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:442 #, python-format msgid "Showing changes at v%d, commenting is disabled." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:459 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:461 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:465 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:467 msgid "Update commits" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:461 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:467 msgid "Update is disabled for current view" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:472 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:478 msgid "" "Commits and changes between v{ver_from} and {ver_to} of this pull request, " "commenting is disabled" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:476 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:482 msgid "commits added: {}, removed: {}" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:494 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:500 msgid "Commit added in displayed changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:496 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:502 msgid "Commit removed in displayed changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:599 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:605 msgid "there is {num} general comment from older versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:602 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:606 +msgid "show it" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:608 msgid "there are {num} general comments from older versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:603 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:609 msgid "show them" msgstr "" @@ -10072,7 +10256,7 @@ msgstr "" msgid "Age (old first)" msgstr "" -#: rhodecode/templates/search/search_content.mako:33 +#: rhodecode/templates/search/search_content.mako:34 msgid "more matches in this file" msgstr "" @@ -10080,84 +10264,74 @@ msgstr "" msgid "File" msgstr "" -#: rhodecode/templates/summary/base.mako:5 -#, python-format -msgid "%s Summary" -msgstr "%s Sumário" - -#: rhodecode/templates/summary/base.mako:13 -#, python-format -msgid "%s ATOM feed" -msgstr "%s ATOM feed" - -#: rhodecode/templates/summary/base.mako:14 -#, python-format -msgid "%s RSS feed" -msgstr "%s RSS feed" - #: rhodecode/templates/summary/components.mako:49 msgid "Read-only url" msgstr "" -#: rhodecode/templates/summary/components.mako:54 -#: rhodecode/templates/summary/components.mako:65 -msgid "Show by Name" -msgstr "Mostrar por Nome" - -#: rhodecode/templates/summary/components.mako:55 -#: rhodecode/templates/summary/components.mako:66 -msgid "Show by ID" -msgstr "Mostrar por ID" - -#: rhodecode/templates/summary/components.mako:56 -msgid "SVN Protocol is disabled. To enable it, see the" -msgstr "" - #: rhodecode/templates/summary/components.mako:56 +#: rhodecode/templates/summary/components.mako:72 +msgid "Copy the clone by id url" +msgstr "" + +#: rhodecode/templates/summary/components.mako:58 +#: rhodecode/templates/summary/components.mako:74 +msgid "Show by Name" +msgstr "Mostrar por Nome" + +#: rhodecode/templates/summary/components.mako:59 +#: rhodecode/templates/summary/components.mako:75 +msgid "Show by ID" +msgstr "Mostrar por ID" + +#: rhodecode/templates/summary/components.mako:61 +msgid "SVN Protocol is disabled. To enable it, see the" +msgstr "" + +#: rhodecode/templates/summary/components.mako:61 msgid "documentation here" msgstr "" -#: rhodecode/templates/summary/components.mako:60 +#: rhodecode/templates/summary/components.mako:65 msgid "Clone url" msgstr "URL de clonagem" -#: rhodecode/templates/summary/components.mako:86 +#: rhodecode/templates/summary/components.mako:94 msgid "Information" msgstr "" -#: rhodecode/templates/summary/components.mako:102 -msgid "Number of Repository Forks" -msgstr "" - #: rhodecode/templates/summary/components.mako:110 +msgid "Number of Repository Forks" +msgstr "" + +#: rhodecode/templates/summary/components.mako:118 msgid "Calculating Repository Size..." msgstr "" -#: rhodecode/templates/summary/components.mako:141 +#: rhodecode/templates/summary/components.mako:149 msgid "Calculating Code Statistics..." msgstr "" -#: rhodecode/templates/summary/components.mako:145 +#: rhodecode/templates/summary/components.mako:153 msgid "Statistics are disabled for this repository" msgstr "As estatísticas estão desabillitadas para este repositório" -#: rhodecode/templates/summary/components.mako:148 +#: rhodecode/templates/summary/components.mako:156 msgid "enable statistics" msgstr "" -#: rhodecode/templates/summary/components.mako:159 +#: rhodecode/templates/summary/components.mako:167 msgid "Downloads" msgstr "" -#: rhodecode/templates/summary/components.mako:165 +#: rhodecode/templates/summary/components.mako:173 msgid "There are no downloads yet" msgstr "Ainda não há downloads" -#: rhodecode/templates/summary/components.mako:169 +#: rhodecode/templates/summary/components.mako:177 msgid "Downloads are disabled for this repository" msgstr "Downloads estão desabilitados para este repositório" -#: rhodecode/templates/summary/components.mako:172 +#: rhodecode/templates/summary/components.mako:180 msgid "enable downloads" msgstr "" @@ -10175,6 +10349,21 @@ msgstr "Início rápido" msgid "Readme file from commit %s:%s" msgstr "" +#: rhodecode/templates/summary/summary_base.mako:5 +#, python-format +msgid "%s Summary" +msgstr "%s Sumário" + +#: rhodecode/templates/summary/summary_base.mako:13 +#, python-format +msgid "%s ATOM feed" +msgstr "%s ATOM feed" + +#: rhodecode/templates/summary/summary_base.mako:14 +#, python-format +msgid "%s RSS feed" +msgstr "%s RSS feed" + #: rhodecode/templates/summary/summary_commits.mako:100 msgid "Add or upload files directly via RhodeCode:" msgstr "" diff --git a/rhodecode/i18n/rhodecode.pot b/rhodecode/i18n/rhodecode.pot --- a/rhodecode/i18n/rhodecode.pot +++ b/rhodecode/i18n/rhodecode.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: rhodecode-enterprise-ce 4.10.0\n" "Report-Msgid-Bugs-To: marcin@rhodecode.com\n" -"POT-Creation-Date: 2017-11-03 16:42+0100\n" +"POT-Creation-Date: 2017-11-06 12:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/rhodecode/i18n/ru/LC_MESSAGES/rhodecode.mo b/rhodecode/i18n/ru/LC_MESSAGES/rhodecode.mo index 8ac9a51500afd119fd2b8edd349d1cf88d7eb7ac..ace1ca023c3f6e0492ca5b4e8a5c4bf51df71333 GIT binary patch literal 171852 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 BPNDz+ diff --git a/rhodecode/i18n/ru/LC_MESSAGES/rhodecode.po b/rhodecode/i18n/ru/LC_MESSAGES/rhodecode.po --- a/rhodecode/i18n/ru/LC_MESSAGES/rhodecode.po +++ b/rhodecode/i18n/ru/LC_MESSAGES/rhodecode.po @@ -9,7 +9,7 @@ # Alexander Litvinov , 2013 # Invision , 2014 # Ivlev Denis , 2013 -# Ivlev Denis , 2013-2015 +# Ivlev Denis , 2013-2015,2017 # Mikhail Zholobov , 2013 # Mikhail Zholobov , 2013 # Andre , 2013 @@ -27,8 +27,8 @@ msgid "" msgstr "" "Project-Id-Version: RhodeCode\n" "Report-Msgid-Bugs-To: marcin@rhodecode.com\n" -"POT-Creation-Date: 2017-06-27 17:25+0200\n" -"PO-Revision-Date: 2017-06-27 15:26+0000\n" +"POT-Creation-Date: 2017-11-03 16:42+0100\n" +"PO-Revision-Date: 2017-11-03 15:43+0000\n" "Last-Translator: Marcin Kuzminski \n" "Language-Team: Russian (http://www.transifex.com/rhodecode/RhodeCode/language/ru/)\n" "MIME-Version: 1.0\n" @@ -39,7 +39,7 @@ msgstr "" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" #: rhodecode/apps/admin/navigation.py:83 rhodecode/authentication/routes.py:60 -#: rhodecode/integrations/views.py:166 +#: rhodecode/integrations/views.py:154 #: rhodecode/templates/admin/permissions/permissions.mako:36 msgid "Global" msgstr "" @@ -107,17 +107,86 @@ msgid "System Info" msgstr "" #: rhodecode/apps/admin/navigation.py:97 -msgid "User Sessions" +msgid "Processes" msgstr "" #: rhodecode/apps/admin/navigation.py:99 +msgid "User Sessions" +msgstr "" + +#: rhodecode/apps/admin/navigation.py:101 msgid "Open Source Licenses" msgstr "" -#: rhodecode/apps/admin/navigation.py:107 +#: rhodecode/apps/admin/navigation.py:109 msgid "Labs" msgstr "" +#: rhodecode/apps/admin/views/defaults.py:90 +msgid "Default settings updated successfully" +msgstr "Стандартные настройки успешно обновлены" + +#: rhodecode/apps/admin/views/defaults.py:108 +msgid "Error occurred during update of default values" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:121 +msgid "Application permissions updated successfully" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:142 +#: rhodecode/apps/admin/views/permissions.py:213 +#: rhodecode/apps/admin/views/permissions.py:287 +msgid "Error occurred during update of permissions" +msgstr "Произошла ошибка во время обновления привилегий" + +#: rhodecode/apps/admin/views/permissions.py:193 +msgid "Object permissions updated successfully" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:267 +msgid "Global permissions updated successfully" +msgstr "Глобальные привилегии успешно обновлены" + +#: rhodecode/apps/admin/views/permissions.py:448 +#: rhodecode/templates/admin/gists/show.mako:63 +#: rhodecode/templates/admin/integrations/list.mako:208 +#: rhodecode/templates/admin/my_account/my_account_profile.mako:5 +#: rhodecode/templates/base/issue_tracker_settings.mako:60 +#: rhodecode/templates/data_table/_dt_elements.mako:166 +#: rhodecode/templates/data_table/_dt_elements.mako:240 +#: rhodecode/templates/data_table/_dt_elements.mako:253 +#: rhodecode/templates/data_table/_dt_elements.mako:254 +#: rhodecode/templates/data_table/_dt_elements.mako:266 +#: rhodecode/templates/debug_style/buttons.html:128 +#: rhodecode/templates/files/files_add.mako:208 +#: rhodecode/templates/files/files_edit.mako:168 +#: rhodecode/templates/files/files_source.mako:54 +#: rhodecode/templates/files/files_source.mako:57 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:63 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:345 +#: rhodecode/templates/users/user_profile.mako:7 +msgid "Edit" +msgstr "Редактировать" + +#: rhodecode/apps/admin/views/permissions.py:476 +msgid "Updated SSH keys file: {}" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:479 +msgid "SSH key support is disabled in .ini file" +msgstr "" + +#: rhodecode/apps/admin/views/repo_groups.py:180 +#, python-format +msgid "Created repository group %s" +msgstr "Создана новая группа репозиториев %s" + +#: rhodecode/apps/admin/views/repo_groups.py:198 +#, python-format +msgid "Error occurred during creation of repository group %s" +msgstr "Произошла ошибка при создании группы репозиториев %s" + #: rhodecode/apps/admin/views/sessions.py:92 msgid "Cleaned up old sessions" msgstr "" @@ -280,272 +349,858 @@ msgstr "" msgid "SVN" msgstr "" -#: rhodecode/apps/admin/views/users.py:63 -#: rhodecode/controllers/admin/users.py:360 -#: rhodecode/controllers/admin/users.py:381 -#: rhodecode/controllers/admin/users.py:412 -#: rhodecode/controllers/admin/users.py:486 -msgid "You can't edit this user" -msgstr "Вы не можете редактировать данного пользователя" - -#: rhodecode/apps/admin/views/users.py:168 -#: rhodecode/apps/my_account/views.py:148 -#: rhodecode/controllers/admin/gists.py:62 -msgid "forever" -msgstr "навсегда" - -#: rhodecode/apps/admin/views/users.py:169 -#: rhodecode/apps/my_account/views.py:149 -#: rhodecode/controllers/admin/gists.py:63 -msgid "5 minutes" -msgstr "5 минут" - -#: rhodecode/apps/admin/views/users.py:170 -#: rhodecode/apps/my_account/views.py:150 -#: rhodecode/controllers/admin/gists.py:64 -msgid "1 hour" -msgstr "1 час" - -#: rhodecode/apps/admin/views/users.py:171 -#: rhodecode/apps/my_account/views.py:151 -#: rhodecode/controllers/admin/gists.py:65 -msgid "1 day" -msgstr "1 день" - -#: rhodecode/apps/admin/views/users.py:172 -#: rhodecode/apps/my_account/views.py:152 -#: rhodecode/controllers/admin/gists.py:66 -msgid "1 month" -msgstr "1 месяц" - -#: rhodecode/apps/admin/views/users.py:174 -#: rhodecode/apps/my_account/views.py:154 -#: rhodecode/controllers/admin/gists.py:70 -msgid "Lifetime" -msgstr "Срок" - -#: rhodecode/apps/admin/views/users.py:178 -#: rhodecode/apps/my_account/views.py:158 +#: rhodecode/apps/admin/views/user_groups.py:220 +#, python-format +msgid "Created user group %(user_group_link)s" +msgstr "" + +#: rhodecode/apps/admin/views/user_groups.py:242 +#, python-format +msgid "Error occurred during creation of user group %s" +msgstr "Произошла ошибка при создании группы пользователей %s" + +#: rhodecode/apps/admin/views/users.py:208 +#, python-format +msgid "Created user %(user_link)s" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:229 +#, python-format +msgid "Error occurred during creation of user %s" +msgstr "Произошла ошибка при создании пользователя %s" + +#: rhodecode/apps/admin/views/users.py:303 +msgid "User updated successfully" +msgstr "Пользователь успешно обновлён" + +#: rhodecode/apps/admin/views/users.py:321 +#: rhodecode/apps/my_account/views/my_account.py:485 +#, python-format +msgid "Error occurred during update of user %s" +msgstr "Произошла ошибка при обновлении пользователя %s" + +#: rhodecode/apps/admin/views/users.py:353 +#, python-format +msgid "Detached %s repositories" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:358 +#, python-format +msgid "Deleted %s repositories" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:366 +#, python-format +msgid "Detached %s repository groups" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:371 +#, python-format +msgid "Deleted %s repository groups" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:379 +#, python-format +msgid "Detached %s user groups" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:384 +#, python-format +msgid "Deleted %s user groups" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:401 +msgid "Successfully deleted user" +msgstr "Пользователь успешно удалён" + +#: rhodecode/apps/admin/views/users.py:407 +msgid "An error occurred during deletion of user" +msgstr "Произошла ошибка при удалении пользователя" + +#: rhodecode/apps/admin/views/users.py:472 +msgid "" +"The user participates as reviewer in {} pull request and cannot be deleted. \n" +"You can set the user to \"{}\" instead of deleting it." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:478 +msgid "" +"The user participates as reviewer in {} pull requests and cannot be deleted. \n" +"You can set the user to \"{}\" instead of deleting it." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:565 +msgid "User global permissions updated successfully" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:583 +#: rhodecode/apps/user_group/views/__init__.py:472 +msgid "An error occurred during permissions saving" +msgstr "Произошла ошибка при сохранении привилегий" + +#: rhodecode/apps/admin/views/users.py:608 +msgid "Force password change disabled for user" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:613 +msgid "Force password change enabled for user" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:622 +msgid "An error occurred during password reset for user" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:661 +#, python-format +msgid "Linked repository group `%s` as personal" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:667 +#, python-format +msgid "Created repository group `%s`" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:671 +#, python-format +msgid "Repository group `%s` is already taken" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:676 +msgid "An error occurred during repository group creation for user" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:699 +#: rhodecode/apps/my_account/views/my_account.py:159 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:16 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:16 msgid "Role" msgstr "" -#: rhodecode/apps/admin/views/users.py:217 -#: rhodecode/apps/my_account/views.py:191 +#: rhodecode/apps/admin/views/users.py:737 +#: rhodecode/apps/my_account/views/my_account.py:193 msgid "Auth token successfully created" msgstr "" -#: rhodecode/apps/admin/views/users.py:246 -#: rhodecode/apps/my_account/views.py:215 +#: rhodecode/apps/admin/views/users.py:766 +#: rhodecode/apps/my_account/views/my_account.py:217 msgid "Auth token successfully deleted" msgstr "" -#: rhodecode/apps/admin/views/users.py:290 -#: rhodecode/apps/my_account/views.py:253 +#: rhodecode/apps/admin/views/users.py:838 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:113 +msgid "Ssh Key successfully created" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:842 +#: rhodecode/apps/admin/views/users.py:847 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:117 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:122 +msgid "An error occurred during ssh key saving: {}" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:881 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:152 +msgid "Ssh key successfully deleted" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:922 +#: rhodecode/apps/my_account/views/my_account.py:255 #, python-format msgid "Added new email address `%s` for user account" msgstr "" -#: rhodecode/apps/admin/views/users.py:296 -#: rhodecode/apps/my_account/views.py:259 +#: rhodecode/apps/admin/views/users.py:928 +msgid "Email `{}` is already registered for another user." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:932 +#: rhodecode/apps/my_account/views/my_account.py:261 msgid "An error occurred during email saving" msgstr "Произошла ошибка при сохранении E-mail" -#: rhodecode/apps/admin/views/users.py:323 +#: rhodecode/apps/admin/views/users.py:959 msgid "Removed email address from user account" msgstr "" -#: rhodecode/apps/admin/views/users.py:372 +#: rhodecode/apps/admin/views/users.py:1005 #, python-format msgid "An error occurred during ip saving:%s" msgstr "" -#: rhodecode/apps/admin/views/users.py:389 +#: rhodecode/apps/admin/views/users.py:1023 msgid "An error occurred during ip saving" msgstr "Произошла ошибка при сохранении IP" -#: rhodecode/apps/admin/views/users.py:393 +#: rhodecode/apps/admin/views/users.py:1027 #, python-format msgid "Added ips %s to user whitelist" msgstr "" -#: rhodecode/apps/admin/views/users.py:423 +#: rhodecode/apps/admin/views/users.py:1057 msgid "Removed ip address from user whitelist" msgstr "IP %s удален из белого списка пользователя" -#: rhodecode/apps/admin/views/users.py:472 +#: rhodecode/apps/admin/views/users.py:1122 msgid "Groups successfully changed" msgstr "" -#: rhodecode/apps/home/views.py:197 rhodecode/apps/home/views.py:230 -#: rhodecode/controllers/pullrequests.py:191 -#: rhodecode/templates/admin/my_account/my_account.mako:38 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:128 +#: rhodecode/apps/gist/views.py:57 rhodecode/model/auth_token.py:51 +msgid "forever" +msgstr "навсегда" + +#: rhodecode/apps/gist/views.py:58 +msgid "5 minutes" +msgstr "5 минут" + +#: rhodecode/apps/gist/views.py:59 +msgid "1 hour" +msgstr "1 час" + +#: rhodecode/apps/gist/views.py:60 +msgid "1 day" +msgstr "1 день" + +#: rhodecode/apps/gist/views.py:61 +msgid "1 month" +msgstr "1 месяц" + +#: rhodecode/apps/gist/views.py:64 +#: rhodecode/public/js/rhodecode-components.js:47769 +#: rhodecode/public/js/scripts.js:39617 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:19 +#: rhodecode/public/js/src/rhodecode.js:507 +msgid "Lifetime" +msgstr "Срок" + +#: rhodecode/apps/gist/views.py:66 +msgid "Requires registered account" +msgstr "" + +#: rhodecode/apps/gist/views.py:67 +msgid "Can be accessed by anonymous users" +msgstr "" + +#: rhodecode/apps/gist/views.py:214 +msgid "Error occurred during gist creation" +msgstr "Произошла ошибка во время создания сути" + +#: rhodecode/apps/gist/views.py:238 +#, python-format +msgid "Deleted gist %s" +msgstr "Запись gist %s удалена" + +#: rhodecode/apps/gist/views.py:324 +#: rhodecode/templates/admin/gists/show.mako:74 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:35 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:31 +#: rhodecode/templates/data_table/_dt_elements.mako:323 +msgid "never" +msgstr "никогда" + +#: rhodecode/apps/gist/views.py:330 +#, python-format +msgid "%(expiry)s - current value" +msgstr "" + +#: rhodecode/apps/gist/views.py:375 +msgid "Successfully updated gist content" +msgstr "" + +#: rhodecode/apps/gist/views.py:380 +msgid "Successfully updated gist data" +msgstr "" + +#: rhodecode/apps/gist/views.py:383 +msgid "Error occurred during update of gist {}: {}" +msgstr "" + +#: rhodecode/apps/gist/views.py:387 +#, python-format +msgid "Error occurred during update of gist %s" +msgstr "" + +#: rhodecode/apps/home/views.py:215 rhodecode/apps/home/views.py:248 +#: rhodecode/apps/repository/views/repo_pull_requests.py:731 +#: rhodecode/templates/admin/my_account/my_account.mako:39 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:126 #: rhodecode/templates/admin/repos/repo_add.mako:15 #: rhodecode/templates/admin/repos/repo_add.mako:19 #: rhodecode/templates/admin/users/user_edit_advanced.mako:11 #: rhodecode/templates/base/base.mako:76 #: rhodecode/templates/base/base.mako:148 -#: rhodecode/templates/base/base.mako:575 +#: rhodecode/templates/base/base.mako:580 msgid "Repositories" msgstr "Репозитории" -#: rhodecode/apps/home/views.py:223 +#: rhodecode/apps/home/views.py:241 msgid "Groups" msgstr "Группы" -#: rhodecode/apps/home/views.py:243 +#: rhodecode/apps/home/views.py:261 #, python-format msgid "Commits in %(repo)s" msgstr "" -#: rhodecode/apps/login/views.py:270 rhodecode/apps/login/views.py:339 +#: rhodecode/apps/journal/views.py:132 rhodecode/apps/journal/views.py:177 +msgid "public journal" +msgstr "общедоступный журнал" + +#: rhodecode/apps/journal/views.py:136 rhodecode/apps/journal/views.py:181 +msgid "journal" +msgstr "журнал" + +#: rhodecode/apps/login/views.py:272 rhodecode/apps/login/views.py:341 msgid "Bad captcha" msgstr "" -#: rhodecode/apps/login/views.py:279 +#: rhodecode/apps/login/views.py:281 msgid "You have successfully registered with RhodeCode" msgstr "Регистрация в RhodeCode прошла успешно" -#: rhodecode/apps/login/views.py:315 +#: rhodecode/apps/login/views.py:317 msgid "If such email exists, a password reset link was sent to it." msgstr "" -#: rhodecode/apps/login/views.py:321 +#: rhodecode/apps/login/views.py:323 msgid "Password reset has been disabled." msgstr "" -#: rhodecode/apps/login/views.py:410 +#: rhodecode/apps/login/views.py:412 msgid "Given reset token is invalid" msgstr "" -#: rhodecode/apps/login/views.py:418 +#: rhodecode/apps/login/views.py:420 msgid "" "Your password reset was successful, a new password has been sent to your " "email" msgstr "Сброс пароля прошел успешно, новый пароль отправлен на ваш адрес электронной почты" -#: rhodecode/apps/my_account/views.py:125 +#: rhodecode/apps/my_account/views/my_account.py:134 msgid "Error occurred during update of user password" msgstr "" -#: rhodecode/apps/my_account/views.py:132 +#: rhodecode/apps/my_account/views/my_account.py:141 msgid "Successfully updated password" msgstr "" -#: rhodecode/apps/my_account/views.py:281 +#: rhodecode/apps/my_account/views/my_account.py:283 msgid "Email successfully deleted" msgstr "" -#: rhodecode/apps/repository/views/repo_caches.py:70 +#: rhodecode/apps/my_account/views/my_account.py:465 +msgid "Your account was updated successfully" +msgstr "Ваша учетная запись успешно обновлена" + +#: rhodecode/apps/repo_group/views/repo_group_advanced.py:98 +#, python-format +msgid "Removed repository group `%s`" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_advanced.py:102 +#, python-format +msgid "Error occurred during deletion of repository group %s" +msgstr "Произошла ошибка при удалении группы репозиториев %s" + +#: rhodecode/apps/repo_group/views/repo_group_permissions.py:73 +#: rhodecode/apps/user_group/views/__init__.py:353 +msgid "Cannot change permission for yourself as admin" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_permissions.py:97 +msgid "Repository Group permissions updated" +msgstr "Привилегии группы репозиториев обновлены" + +#: rhodecode/apps/repo_group/views/repo_group_settings.py:174 +msgid "Repository Group `{}` updated successfully" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_settings.py:179 +#, python-format +msgid "Error occurred during update of repository group %s" +msgstr "Произошла ошибка при обновлении группы репозиториев %s" + +#: rhodecode/apps/repository/views/repo_caches.py:67 msgid "Cache invalidation successful" msgstr "" -#: rhodecode/apps/repository/views/repo_caches.py:74 +#: rhodecode/apps/repository/views/repo_caches.py:71 msgid "An error occurred during cache invalidation" msgstr "Произошла ошибка при очистке кэша" -#: rhodecode/apps/repository/views/repo_permissions.py:95 +#: rhodecode/apps/repository/views/repo_changelog.py:66 +#: rhodecode/apps/repository/views/repo_compare.py:66 +#: rhodecode/apps/repository/views/repo_pull_requests.py:607 +msgid "There are no commits yet" +msgstr "Ещё не было коммитов" + +#: rhodecode/apps/repository/views/repo_changelog.py:71 +#: rhodecode/apps/repository/views/repo_commits.py:193 +#: rhodecode/apps/repository/views/repo_files.py:150 +#: rhodecode/apps/repository/views/repo_files.py:170 +msgid "No such commit exists for this repository" +msgstr "" + +#: rhodecode/apps/repository/views/repo_checks.py:95 +#, python-format +msgid "Created repository %s from %s" +msgstr "Репозиторий %s создан из %s" + +#: rhodecode/apps/repository/views/repo_checks.py:104 +#, python-format +msgid "Forked repository %s as %s" +msgstr "Сделан форк(копия) репозитория %s на %s" + +#: rhodecode/apps/repository/views/repo_checks.py:107 +#, python-format +msgid "Created repository %s" +msgstr "Репозиторий %s создан" + +#: rhodecode/apps/repository/views/repo_commits.py:73 +msgid "Show whitespace" +msgstr "Показывать пробел" + +#: rhodecode/apps/repository/views/repo_commits.py:74 +msgid "Show whitespace for all diffs" +msgstr "Всегда показывать пробел при сравнении файлов" + +#: rhodecode/apps/repository/views/repo_commits.py:80 +msgid "Ignore whitespace" +msgstr "Игнорировать пробел" + +#: rhodecode/apps/repository/views/repo_commits.py:81 +msgid "Ignore whitespace for all diffs" +msgstr "Всегда игнорировать пробел при сравнении файлов" + +#: rhodecode/apps/repository/views/repo_commits.py:139 +msgid "Increase context" +msgstr "Выделять несовпадения увеличением текста" + +#: rhodecode/apps/repository/views/repo_commits.py:140 +msgid "Increase context for all diffs" +msgstr "Всегда выделять несовпадения увеличением текста при сравнении файлов" + +#: rhodecode/apps/repository/views/repo_commits.py:389 +#: rhodecode/apps/repository/views/repo_pull_requests.py:1126 +#, python-format +msgid "Status change %(transition_icon)s %(status)s" +msgstr "Изменить статус %(transition_icon)s %(status)s" + +#: rhodecode/apps/repository/views/repo_commits.py:433 +msgid "" +"Changing the status of a commit associated with a closed pull request is not" +" allowed" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:104 +msgid "Select commit" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:171 +msgid "Could not find the source repo: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:179 +msgid "Could not find the target repo: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:190 +msgid "The comparison of two different kinds of remote repos is not available" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:229 +msgid "Could not compare repos with different large file settings" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:275 +#, python-format +msgid "" +"Repositories unrelated. Cannot compare commit %(commit1)s from repository " +"%(repo1)s with commit %(commit2)s from repository %(repo2)s." +msgstr "" + +#: rhodecode/apps/repository/views/repo_feed.py:70 +#, python-format +msgid "Changes on %s repository" +msgstr "Изменения в репозитарии %s" + +#: rhodecode/apps/repository/views/repo_feed.py:71 +#, python-format +msgid "%s %s feed" +msgstr "Лента новостей %s %s" + +#: rhodecode/apps/repository/views/repo_files.py:94 +#, python-format +msgid "This repository has been locked by %s on %s" +msgstr "Репозиторий заблокировал %s в %s" + +#: rhodecode/apps/repository/views/repo_files.py:140 +msgid "Click here to add a new file." +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:145 +#, python-format +msgid "There are no files yet. %s" +msgstr "Файлов пока нет. %s" + +#: rhodecode/apps/repository/views/repo_files.py:259 +msgid "Downloads disabled" +msgstr "Возможность скачивать отключена" + +#: rhodecode/apps/repository/views/repo_files.py:265 +msgid "Unknown archive type for: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:271 +msgid "Unknown commit_id {}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:274 +msgid "Empty repository" +msgstr "Пустой репозитарий" + +#: rhodecode/apps/repository/views/repo_files.py:305 +msgid "Unknown archive type" +msgstr "Неизвестный тип архива" + +#: rhodecode/apps/repository/views/repo_files.py:865 +msgid "Changesets" +msgstr "Набор изменений" + +#: rhodecode/apps/repository/views/repo_files.py:886 +#: rhodecode/apps/repository/views/repo_summary.py:321 +#: rhodecode/model/pull_request.py:1366 rhodecode/model/scm.py:776 +#: rhodecode/templates/base/vcs_settings.mako:235 +msgid "Branches" +msgstr "Ветки" + +#: rhodecode/apps/repository/views/repo_files.py:890 +#: rhodecode/model/scm.py:791 rhodecode/templates/base/vcs_settings.mako:260 +msgid "Tags" +msgstr "Метки" + +#: rhodecode/apps/repository/views/repo_files.py:987 +#: rhodecode/apps/repository/views/repo_files.py:1018 +msgid "You can only delete files with commit being a valid branch " +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:997 +#: rhodecode/apps/repository/views/repo_files.py:1028 +msgid "Deleted file {} via RhodeCode Enterprise" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1049 +msgid "Successfully deleted file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1053 +#: rhodecode/apps/repository/views/repo_files.py:1171 +#: rhodecode/apps/repository/views/repo_files.py:1290 +msgid "Error occurred during commit" +msgstr "Во время фиксации изменений произошла ошибка" + +#: rhodecode/apps/repository/views/repo_files.py:1071 +#: rhodecode/apps/repository/views/repo_files.py:1108 +msgid "You can only edit files with commit being a valid branch " +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1088 +#: rhodecode/apps/repository/views/repo_files.py:1125 +msgid "Edited file {} via RhodeCode Enterprise" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1143 +msgid "No changes" +msgstr "Без изменений" + +#: rhodecode/apps/repository/views/repo_files.py:1167 +msgid "Successfully committed changes to file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1191 +#: rhodecode/apps/repository/views/repo_files.py:1215 +msgid "Added file via RhodeCode Enterprise" +msgstr "Файл добавлен с помощью RhodeCode Enterprise" + +#: rhodecode/apps/repository/views/repo_files.py:1248 +msgid "No filename" +msgstr "Безымянный" + +#: rhodecode/apps/repository/views/repo_files.py:1278 +msgid "Successfully committed new file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1282 +msgid "" +"The location specified must be a relative path and must not contain .. in " +"the path" +msgstr "Указанное расположение должно быть релятивным и не должно содержать \"..\" в имени пути" + +#: rhodecode/apps/repository/views/repo_forks.py:144 +#: rhodecode/templates/base/base.mako:262 +msgid "Compare fork" +msgstr "Сравнить форк" + +#: rhodecode/apps/repository/views/repo_forks.py:250 +#, python-format +msgid "An error occurred during repository forking %s" +msgstr "Произошла ошибка во время создания форка репозитория %s" + +#: rhodecode/apps/repository/views/repo_permissions.py:86 msgid "Repository permissions updated" msgstr "Привилегии репозитория обновлены" +#: rhodecode/apps/repository/views/repo_pull_requests.py:636 +msgid "Commit does not exist" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:757 +msgid "Pull request requires a title with min. 3 chars" +msgstr "Заголовок Pull запроса должен быть не менее 3-х символов" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:759 +msgid "Error creating pull request: {}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:784 +msgid "Not Enough permissions to source repo `{}`." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:798 +msgid "Not Enough permissions to target repo `{}`." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:849 +msgid "Successfully opened new pull request" +msgstr "Pull запрос создан успешно" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:852 +msgid "Error occurred during creation of this pull request." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:904 +msgid "Cannot update closed pull requests." +msgstr "Не могу обновить закрытые запросы на включение изменений." + +#: rhodecode/apps/repository/views/repo_pull_requests.py:910 +msgid "Pull request title & description updated." +msgstr "Заголовок и описание запроса на включение изменений обновлены." + +#: rhodecode/apps/repository/views/repo_pull_requests.py:929 +msgid "" +"Pull request updated to \"{source_commit_id}\" with {count_added} added, " +"{count_removed} removed commits. Source of changes: {change_source}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:945 +msgid "Reload page" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1008 +msgid "Pull request was successfully merged and closed." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1032 +msgid "Pull request reviewers updated." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1057 +msgid "Successfully deleted pull request" +msgstr "Pull запрос успешно удалён" + +#: rhodecode/apps/repository/views/repo_settings.py:167 +msgid "Repository `{}` updated successfully" +msgstr "" + #: rhodecode/apps/repository/views/repo_settings.py:171 -msgid "Repository {} updated successfully" -msgstr "" - -#: rhodecode/apps/repository/views/repo_settings.py:175 msgid "Error occurred during update of repository {}" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:93 +#: rhodecode/apps/repository/views/repo_settings.py:193 +msgid "Unlocked" +msgstr "Разблокировано" + +#: rhodecode/apps/repository/views/repo_settings.py:198 +msgid "Locked" +msgstr "Заблокировано" + +#: rhodecode/apps/repository/views/repo_settings.py:200 +#, python-format +msgid "Repository has been %s" +msgstr "Репозиторий %s" + +#: rhodecode/apps/repository/views/repo_settings.py:204 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:230 +msgid "An error occurred during unlocking" +msgstr "Произошла ошибка во время разблокирования" + +#: rhodecode/apps/repository/views/repo_settings.py:248 +msgid "An error occurred during deletion of repository stats" +msgstr "Произошла ошибка при удалении статистики репозитория" + +#: rhodecode/apps/repository/views/repo_settings_advanced.py:91 #, python-format msgid "Detached %s forks" msgstr "Форки %s отсоединены" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:96 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:94 #, python-format msgid "Deleted %s forks" msgstr "Удалены форки репозитория %s" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:109 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:107 #, python-format msgid "Deleted repository `%s`" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:116 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:114 msgid "detach or delete" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:117 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:115 msgid "" "Cannot delete `{repo}` it still contains attached forks. Try using " "{delete_or_detach} option." msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:127 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:125 #, python-format msgid "An error occurred during deletion of `%s`" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:152 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:150 msgid "Updated repository visibility in public journal" msgstr "Видимость репозитория в публичном журнале обновлена" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:156 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:154 msgid "An error occurred during setting this repository in public journal" msgstr "Произошла ошибка при установке репозитария в общедоступный журнал" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:184 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:190 msgid "Nothing" msgstr "Ничего" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:186 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:193 #, python-format msgid "Marked repo %s as fork of %s" msgstr "Репозиторий %s отмечен как форк %s" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:193 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:200 msgid "An error occurred during this operation" msgstr "Произошла ошибка при выполнении операции" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:217 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:224 msgid "Locked repository" msgstr "Закрытый репозиторий" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:220 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:227 msgid "Unlocked repository" msgstr "Открытый репозиторий" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:223 -#: rhodecode/controllers/admin/repos.py:363 -msgid "An error occurred during unlocking" -msgstr "Произошла ошибка во время разблокирования" - -#: rhodecode/apps/repository/views/repo_summary.py:293 +#: rhodecode/apps/repository/views/repo_settings_fields.py:85 +msgid "An error occurred during creation of field" +msgstr "Произошла ошибка при создании поля" + +#: rhodecode/apps/repository/views/repo_settings_fields.py:107 +msgid "An error occurred during removal of field" +msgstr "Произошла ошибка при удалении поля" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:85 +msgid "Error occurred during deleting issue tracker entry" +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:88 +#: rhodecode/controllers/admin/settings.py:384 +msgid "Removed issue tracker entry" +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:123 +#: rhodecode/controllers/admin/settings.py:431 +msgid "Updated issue tracker entries" +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_remote.py:66 +msgid "Pulled from remote location" +msgstr "Внесены изменения из удалённого репозитория" + +#: rhodecode/apps/repository/views/repo_settings_remote.py:69 +msgid "An error occurred during pull from remote location" +msgstr "Произошла ошибка при внесении изменений из удалённого репозитория" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:124 +#: rhodecode/controllers/admin/settings.py:147 +#: rhodecode/controllers/admin/settings.py:622 +msgid "Some form inputs contain invalid data." +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:143 +#: rhodecode/controllers/admin/settings.py:176 +msgid "Updated VCS settings" +msgstr "Обновлены настройки VCS" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:147 +msgid "Error occurred during updating repository VCS settings" +msgstr "" + +#: rhodecode/apps/repository/views/repo_summary.py:296 msgid "Branch" msgstr "Ветка" -#: rhodecode/apps/repository/views/repo_summary.py:294 +#: rhodecode/apps/repository/views/repo_summary.py:297 msgid "Tag" msgstr "Тэги" -#: rhodecode/apps/repository/views/repo_summary.py:295 +#: rhodecode/apps/repository/views/repo_summary.py:298 msgid "Bookmark" msgstr "Закладки" -#: rhodecode/apps/repository/views/repo_summary.py:318 -#: rhodecode/controllers/files.py:1021 rhodecode/model/pull_request.py:1345 -#: rhodecode/model/scm.py:775 rhodecode/templates/base/vcs_settings.mako:255 -msgid "Branches" -msgstr "Ветки" - -#: rhodecode/apps/repository/views/repo_summary.py:319 +#: rhodecode/apps/repository/views/repo_summary.py:322 msgid "Closed branches" msgstr "" +#: rhodecode/apps/ssh_support/events.py:29 +msgid "RhodeCode SSH Key files changed." +msgstr "" + #: rhodecode/apps/svn_support/events.py:30 -msgid "Configuration for Apaache mad_dav_svn changed." +msgid "Configuration for Apache mad_dav_svn changed." +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:209 +#, python-format +msgid "Updated user group %s" +msgstr "Группа пользователей %s обновлена" + +#: rhodecode/apps/user_group/views/__init__.py:231 +#, python-format +msgid "Error occurred during update of user group %s" +msgstr "Произошла ошибка при обновлении группы пользователей %s" + +#: rhodecode/apps/user_group/views/__init__.py:257 +msgid "Successfully deleted user group" +msgstr "Группа пользователей успешно удалена" + +#: rhodecode/apps/user_group/views/__init__.py:262 +msgid "An error occurred during deletion of user group" +msgstr "Произошла ошибка при удалении группы пользователей" + +#: rhodecode/apps/user_group/views/__init__.py:366 +msgid "Target group cannot be the same" +msgstr "Целевая группа не может быть такой же" + +#: rhodecode/apps/user_group/views/__init__.py:381 +msgid "User Group permissions updated" +msgstr "Привилегии группы пользователей обновлены" + +#: rhodecode/apps/user_group/views/__init__.py:452 +msgid "User Group global permissions updated successfully" +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:534 +msgid "User Group synchronization updated successfully" +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:538 +msgid "An error occurred during synchronization update" msgstr "" #: rhodecode/authentication/schema.py:35 @@ -553,21 +1208,21 @@ msgid "Enable or disable this authentica msgstr "" #: rhodecode/authentication/schema.py:37 rhodecode/integrations/schema.py:32 -#: rhodecode/model/permission.py:100 rhodecode/model/permission.py:104 -#: rhodecode/model/permission.py:108 rhodecode/model/permission.py:112 -#: rhodecode/model/permission.py:116 rhodecode/model/permission.py:120 +#: rhodecode/model/permission.py:101 rhodecode/model/permission.py:105 +#: rhodecode/model/permission.py:109 rhodecode/model/permission.py:113 +#: rhodecode/model/permission.py:117 rhodecode/model/permission.py:121 #: rhodecode/model/validation_schema/schemas/integration_schema.py:197 -#: rhodecode/templates/admin/integrations/list.mako:101 +#: rhodecode/templates/admin/integrations/list.mako:105 msgid "Enabled" msgstr "Включено" #: rhodecode/authentication/schema.py:43 msgid "" -"Amount of seconds to cache the authentication responsecall for this plugin. \n" -"Useful for long calls like LDAP to improve the performance of the authentication system (0 means disabled)." -msgstr "" - -#: rhodecode/authentication/schema.py:49 +"Amount of seconds to cache the authentication and permissions check response call for this plugin. \n" +"Useful for expensive calls like LDAP to improve the performance of the system (0 means disabled)." +msgstr "" + +#: rhodecode/authentication/schema.py:48 msgid "Auth Cache TTL" msgstr "" @@ -576,15 +1231,15 @@ msgid "" "Errors exist when saving plugin settings. Please check the form inputs." msgstr "" -#: rhodecode/authentication/views.py:103 rhodecode/authentication/views.py:172 +#: rhodecode/authentication/views.py:103 rhodecode/authentication/views.py:176 msgid "Auth settings updated successfully." msgstr "" -#: rhodecode/authentication/views.py:177 +#: rhodecode/authentication/views.py:181 msgid "Errors exist when saving plugin setting. Please check the form inputs." msgstr "" -#: rhodecode/authentication/views.py:187 +#: rhodecode/authentication/views.py:191 msgid "Error occurred during update of auth settings." msgstr "" @@ -671,7 +1326,6 @@ msgid "The url of the Jasig CAS REST ser msgstr "" #: rhodecode/authentication/plugins/auth_jasig_cas.py:64 -#: rhodecode/templates/admin/gists/show.mako:21 msgid "URL" msgstr "URL" @@ -710,10 +1364,11 @@ msgid "Password to authenticate for give msgstr "" #: rhodecode/authentication/plugins/auth_ldap.py:105 +#: rhodecode/integrations/types/webhook.py:214 #: rhodecode/templates/login.mako:50 rhodecode/templates/register.mako:48 #: rhodecode/templates/admin/my_account/my_account.mako:30 #: rhodecode/templates/admin/users/user_add.mako:44 -#: rhodecode/templates/base/base.mako:315 +#: rhodecode/templates/base/base.mako:324 #: rhodecode/templates/debug_style/login.html:45 msgid "Password" msgstr "Пароль" @@ -804,7 +1459,7 @@ msgstr "" msgid "Email Attribute" msgstr "" -#: rhodecode/authentication/plugins/auth_ldap.py:365 +#: rhodecode/authentication/plugins/auth_ldap.py:367 msgid "LDAP" msgstr "LDAP" @@ -837,480 +1492,6 @@ msgstr "" msgid "Rhodecode Token Auth" msgstr "" -#: rhodecode/controllers/changelog.py:70 rhodecode/controllers/compare.py:64 -#: rhodecode/controllers/pullrequests.py:85 -msgid "There are no commits yet" -msgstr "Ещё не было коммитов" - -#: rhodecode/controllers/changeset.py:76 -msgid "Show whitespace" -msgstr "Показывать пробел" - -#: rhodecode/controllers/changeset.py:77 -msgid "Show whitespace for all diffs" -msgstr "Всегда показывать пробел при сравнении файлов" - -#: rhodecode/controllers/changeset.py:83 -msgid "Ignore whitespace" -msgstr "Игнорировать пробел" - -#: rhodecode/controllers/changeset.py:84 -msgid "Ignore whitespace for all diffs" -msgstr "Всегда игнорировать пробел при сравнении файлов" - -#: rhodecode/controllers/changeset.py:140 -msgid "Increase context" -msgstr "Выделять несовпадения увеличением текста" - -#: rhodecode/controllers/changeset.py:141 -msgid "Increase context for all diffs" -msgstr "Всегда выделять несовпадения увеличением текста при сравнении файлов" - -#: rhodecode/controllers/changeset.py:189 rhodecode/controllers/files.py:106 -#: rhodecode/controllers/files.py:128 -msgid "No such commit exists for this repository" -msgstr "" - -#: rhodecode/controllers/changeset.py:343 -#: rhodecode/controllers/pullrequests.py:919 -#, python-format -msgid "Status change %(transition_icon)s %(status)s" -msgstr "Изменить статус %(transition_icon)s %(status)s" - -#: rhodecode/controllers/changeset.py:387 -msgid "" -"Changing the status of a commit associated with a closed pull request is not" -" allowed" -msgstr "" - -#: rhodecode/controllers/compare.py:92 -msgid "Select commit" -msgstr "" - -#: rhodecode/controllers/compare.py:149 -msgid "Could not find the source repo: `{}`" -msgstr "" - -#: rhodecode/controllers/compare.py:156 -msgid "Could not find the target repo: `{}`" -msgstr "" - -#: rhodecode/controllers/compare.py:166 -msgid "The comparison of two different kinds of remote repos is not available" -msgstr "" - -#: rhodecode/controllers/compare.py:204 -msgid "Could not compare repos with different large file settings" -msgstr "" - -#: rhodecode/controllers/compare.py:244 -#, python-format -msgid "" -"Repositories unrelated. Cannot compare commit %(commit1)s from repository " -"%(repo1)s with commit %(commit2)s from repository %(repo2)s." -msgstr "" - -#: rhodecode/controllers/feed.py:69 -#, python-format -msgid "Changes on %s repository" -msgstr "Изменения в репозитарии %s" - -#: rhodecode/controllers/feed.py:70 -#, python-format -msgid "%s %s feed" -msgstr "Лента новостей %s %s" - -#: rhodecode/controllers/files.py:98 -msgid "Click here to add a new file." -msgstr "" - -#: rhodecode/controllers/files.py:103 -#, python-format -msgid "There are no files yet. %s" -msgstr "Файлов пока нет. %s" - -#: rhodecode/controllers/files.py:434 rhodecode/controllers/files.py:487 -#: rhodecode/controllers/files.py:518 rhodecode/controllers/files.py:593 -#: rhodecode/controllers/files.py:638 rhodecode/controllers/files.py:729 -#, python-format -msgid "This repository has been locked by %s on %s" -msgstr "Репозиторий заблокировал %s в %s" - -#: rhodecode/controllers/files.py:442 rhodecode/controllers/files.py:495 -msgid "You can only delete files with revision being a valid branch " -msgstr "Файлы с новыми версиями можно удалять только из ветки с правом доступа" - -#: rhodecode/controllers/files.py:451 rhodecode/controllers/files.py:504 -msgid "Deleted file {} via RhodeCode Enterprise" -msgstr "" - -#: rhodecode/controllers/files.py:472 -msgid "Successfully deleted file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:476 rhodecode/controllers/files.py:582 -#: rhodecode/controllers/files.py:719 -msgid "Error occurred during commit" -msgstr "Во время фиксации изменений произошла ошибка" - -#: rhodecode/controllers/files.py:526 rhodecode/controllers/files.py:601 -msgid "You can only edit files with revision being a valid branch " -msgstr "Вы можете редактировать файлы только в редакции, связанной с существующей веткой" - -#: rhodecode/controllers/files.py:538 rhodecode/controllers/files.py:613 -msgid "Edited file {} via RhodeCode Enterprise" -msgstr "" - -#: rhodecode/controllers/files.py:555 -msgid "No changes" -msgstr "Без изменений" - -#: rhodecode/controllers/files.py:578 -msgid "Successfully committed changes to file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:651 rhodecode/controllers/files.py:740 -msgid "Added file via RhodeCode Enterprise" -msgstr "Файл добавлен с помощью RhodeCode Enterprise" - -#: rhodecode/controllers/files.py:677 -msgid "No filename" -msgstr "Безымянный" - -#: rhodecode/controllers/files.py:707 -msgid "Successfully committed new file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:710 -msgid "" -"The location specified must be a relative path and must not contain .. in " -"the path" -msgstr "Указанное расположение должно быть релятивным и не должно содержать \"..\" в имени пути" - -#: rhodecode/controllers/files.py:763 -msgid "Downloads disabled" -msgstr "Возможность скачивать отключена" - -#: rhodecode/controllers/files.py:769 -#, python-format -msgid "Unknown revision %s" -msgstr "Неизвестная версия %s" - -#: rhodecode/controllers/files.py:771 -msgid "Empty repository" -msgstr "Пустой репозитарий" - -#: rhodecode/controllers/files.py:773 rhodecode/controllers/files.py:807 -msgid "Unknown archive type" -msgstr "Неизвестный тип архива" - -#: rhodecode/controllers/files.py:1000 -msgid "Changesets" -msgstr "Набор изменений" - -#: rhodecode/controllers/files.py:1025 rhodecode/model/scm.py:790 -#: rhodecode/templates/base/vcs_settings.mako:280 -msgid "Tags" -msgstr "Метки" - -#: rhodecode/controllers/forks.py:190 -#, python-format -msgid "An error occurred during repository forking %s" -msgstr "Произошла ошибка во время создания форка репозитория %s" - -#: rhodecode/controllers/journal.py:107 rhodecode/controllers/journal.py:150 -msgid "public journal" -msgstr "общедоступный журнал" - -#: rhodecode/controllers/journal.py:111 rhodecode/controllers/journal.py:154 -msgid "journal" -msgstr "журнал" - -#: rhodecode/controllers/pullrequests.py:99 -msgid "Commit does not exist" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:216 -msgid "Pull request requires a title with min. 3 chars" -msgstr "Заголовок Pull запроса должен быть не менее 3-х символов" - -#: rhodecode/controllers/pullrequests.py:218 -msgid "Error creating pull request: {}" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:276 -msgid "Successfully opened new pull request" -msgstr "Pull запрос создан успешно" - -#: rhodecode/controllers/pullrequests.py:279 -msgid "Error occurred during creation of this pull request." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:322 -msgid "Cannot update closed pull requests." -msgstr "Не могу обновить закрытые запросы на включение изменений." - -#: rhodecode/controllers/pullrequests.py:328 -msgid "Pull request title & description updated." -msgstr "Заголовок и описание запроса на включение изменений обновлены." - -#: rhodecode/controllers/pullrequests.py:346 -msgid "" -"Pull request updated to \"{source_commit_id}\" with {count_added} added, " -"{count_removed} removed commits. Source of changes: {change_source}" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:363 -msgid "Reload page" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:437 -msgid "Pull request was successfully merged and closed." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:461 -msgid "Pull request reviewers updated." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:482 -msgid "Successfully deleted pull request" -msgstr "Pull запрос успешно удалён" - -#: rhodecode/controllers/pullrequests.py:486 -msgid "Your are not allowed to delete this pull request" -msgstr "" - -#: rhodecode/controllers/admin/defaults.py:84 -msgid "Default settings updated successfully" -msgstr "Стандартные настройки успешно обновлены" - -#: rhodecode/controllers/admin/defaults.py:99 -msgid "Error occurred during update of default values" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:72 -msgid "Requires registered account" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:73 -msgid "Can be accessed by anonymous users" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:199 -msgid "Error occurred during gist creation" -msgstr "Произошла ошибка во время создания сути" - -#: rhodecode/controllers/admin/gists.py:230 -#, python-format -msgid "Deleted gist %s" -msgstr "Запись gist %s удалена" - -#: rhodecode/controllers/admin/gists.py:306 -msgid "Successfully updated gist content" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:311 -msgid "Successfully updated gist data" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:314 -msgid "Error occurred during update of gist {}: {}" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:318 -#, python-format -msgid "Error occurred during update of gist %s" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:343 -#: rhodecode/templates/admin/gists/show.mako:67 -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:35 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:31 -#: rhodecode/templates/data_table/_dt_elements.mako:263 -msgid "never" -msgstr "никогда" - -#: rhodecode/controllers/admin/gists.py:350 -#, python-format -msgid "%(expiry)s - current value" -msgstr "" - -#: rhodecode/controllers/admin/my_account.py:70 -msgid "You can't edit this user since it's crucial for entire application" -msgstr "Вы не можете изменить данные пользователя, поскольку это критично для работы всего приложения" - -#: rhodecode/controllers/admin/my_account.py:110 -msgid "Your account was updated successfully" -msgstr "Ваша учетная запись успешно обновлена" - -#: rhodecode/controllers/admin/my_account.py:125 -#: rhodecode/controllers/admin/users.py:182 -#, python-format -msgid "Error occurred during update of user %s" -msgstr "Произошла ошибка при обновлении пользователя %s" - -#: rhodecode/controllers/admin/permissions.py:107 -msgid "Application permissions updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/permissions.py:122 -#: rhodecode/controllers/admin/permissions.py:171 -#: rhodecode/controllers/admin/permissions.py:225 -msgid "Error occurred during update of permissions" -msgstr "Произошла ошибка во время обновления привилегий" - -#: rhodecode/controllers/admin/permissions.py:156 -msgid "Object permissions updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/permissions.py:210 -msgid "Global permissions updated successfully" -msgstr "Глобальные привилегии успешно обновлены" - -#: rhodecode/controllers/admin/repo_groups.py:202 -#, python-format -msgid "Created repository group %s" -msgstr "Создана новая группа репозиториев %s" - -#: rhodecode/controllers/admin/repo_groups.py:215 -#, python-format -msgid "Error occurred during creation of repository group %s" -msgstr "Произошла ошибка при создании группы репозиториев %s" - -#: rhodecode/controllers/admin/repo_groups.py:261 -#, python-format -msgid "Updated repository group %s" -msgstr "Группа репозиториев %s обновлена" - -#: rhodecode/controllers/admin/repo_groups.py:276 -#, python-format -msgid "Error occurred during update of repository group %s" -msgstr "Произошла ошибка при обновлении группы репозиториев %s" - -#: rhodecode/controllers/admin/repo_groups.py:291 -#, python-format -msgid "This group contains %(num)d repository and cannot be deleted" -msgid_plural "This group contains %(num)d repositories and cannot be deleted" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/controllers/admin/repo_groups.py:300 -#, python-format -msgid "This group contains %(num)d subgroup and cannot be deleted" -msgid_plural "This group contains %(num)d subgroups and cannot be deleted" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/controllers/admin/repo_groups.py:313 -#, python-format -msgid "Removed repository group %s" -msgstr "Группа репозиториев %s удалена" - -#: rhodecode/controllers/admin/repo_groups.py:317 -#, python-format -msgid "Error occurred during deletion of repository group %s" -msgstr "Произошла ошибка при удалении группы репозиториев %s" - -#: rhodecode/controllers/admin/repo_groups.py:381 -#: rhodecode/controllers/admin/user_groups.py:318 -msgid "Cannot change permission for yourself as admin" -msgstr "" - -#: rhodecode/controllers/admin/repo_groups.py:404 -msgid "Repository Group permissions updated" -msgstr "Привилегии группы репозиториев обновлены" - -#: rhodecode/controllers/admin/repos.py:125 -#, python-format -msgid "Error creating repository %s: invalid certificate" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:129 -#, python-format -msgid "Error creating repository %s" -msgstr "Произошла ошибка при создании репозитория %s" - -#: rhodecode/controllers/admin/repos.py:270 -#, python-format -msgid "Created repository %s from %s" -msgstr "Репозиторий %s создан из %s" - -#: rhodecode/controllers/admin/repos.py:279 -#, python-format -msgid "Forked repository %s as %s" -msgstr "Сделан форк(копия) репозитория %s на %s" - -#: rhodecode/controllers/admin/repos.py:282 -#, python-format -msgid "Created repository %s" -msgstr "Репозиторий %s создан" - -#: rhodecode/controllers/admin/repos.py:319 -msgid "An error occurred during creation of field" -msgstr "Произошла ошибка при создании поля" - -#: rhodecode/controllers/admin/repos.py:334 -msgid "An error occurred during removal of field" -msgstr "Произошла ошибка при удалении поля" - -#: rhodecode/controllers/admin/repos.py:353 -msgid "Unlocked" -msgstr "Разблокировано" - -#: rhodecode/controllers/admin/repos.py:357 -msgid "Locked" -msgstr "Заблокировано" - -#: rhodecode/controllers/admin/repos.py:359 -#, python-format -msgid "Repository has been %s" -msgstr "Репозиторий %s" - -#: rhodecode/controllers/admin/repos.py:373 -msgid "Pulled from remote location" -msgstr "Внесены изменения из удалённого репозитория" - -#: rhodecode/controllers/admin/repos.py:376 -msgid "An error occurred during pull from remote location" -msgstr "Произошла ошибка при внесении изменений из удалённого репозитория" - -#: rhodecode/controllers/admin/repos.py:397 -msgid "An error occurred during deletion of repository stats" -msgstr "Произошла ошибка при удалении статистики репозитория" - -#: rhodecode/controllers/admin/repos.py:443 -msgid "Error occurred during deleting issue tracker entry" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:446 -#: rhodecode/controllers/admin/settings.py:384 -msgid "Removed issue tracker entry" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:476 -#: rhodecode/controllers/admin/settings.py:431 -msgid "Updated issue tracker entries" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:537 -#: rhodecode/controllers/admin/settings.py:147 -#: rhodecode/controllers/admin/settings.py:622 -msgid "Some form inputs contain invalid data." -msgstr "" - -#: rhodecode/controllers/admin/repos.py:555 -msgid "Error occurred during updating repository VCS settings" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:559 -#: rhodecode/controllers/admin/settings.py:176 -msgid "Updated VCS settings" -msgstr "Обновлены настройки VCS" - #: rhodecode/controllers/admin/settings.py:172 #: rhodecode/controllers/admin/settings.py:286 msgid "Error occurred during updating application settings" @@ -1361,205 +1542,59 @@ msgstr "" msgid "Updated Labs settings" msgstr "" -#: rhodecode/controllers/admin/user_groups.py:164 -#, python-format -msgid "Created user group %(user_group_link)s" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:178 -#, python-format -msgid "Error occurred during creation of user group %s" -msgstr "Произошла ошибка при создании группы пользователей %s" - -#: rhodecode/controllers/admin/user_groups.py:218 -#, python-format -msgid "Updated user group %s" -msgstr "Группа пользователей %s обновлена" - -#: rhodecode/controllers/admin/user_groups.py:234 -#, python-format -msgid "Error occurred during update of user group %s" -msgstr "Произошла ошибка при обновлении группы пользователей %s" - -#: rhodecode/controllers/admin/user_groups.py:253 -msgid "Successfully deleted user group" -msgstr "Группа пользователей успешно удалена" - -#: rhodecode/controllers/admin/user_groups.py:258 -msgid "An error occurred during deletion of user group" -msgstr "Произошла ошибка при удалении группы пользователей" - -#: rhodecode/controllers/admin/user_groups.py:326 -msgid "Target group cannot be the same" -msgstr "Целевая группа не может быть такой же" - -#: rhodecode/controllers/admin/user_groups.py:332 -msgid "User Group permissions updated" -msgstr "Привилегии группы пользователей обновлены" - -#: rhodecode/controllers/admin/user_groups.py:415 -msgid "User Group global permissions updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:430 -#: rhodecode/controllers/admin/users.py:477 -msgid "An error occurred during permissions saving" -msgstr "Произошла ошибка при сохранении привилегий" - -#: rhodecode/controllers/admin/user_groups.py:474 -msgid "User Group synchronization updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:478 -msgid "An error occurred during synchronization update" -msgstr "" - -#: rhodecode/controllers/admin/users.py:108 -#, python-format -msgid "Created user %(user_link)s" -msgstr "" - -#: rhodecode/controllers/admin/users.py:124 -#, python-format -msgid "Error occurred during creation of user %s" -msgstr "Произошла ошибка при создании пользователя %s" - -#: rhodecode/controllers/admin/users.py:166 -msgid "User updated successfully" -msgstr "Пользователь успешно обновлён" - -#: rhodecode/controllers/admin/users.py:209 -#, python-format -msgid "Detached %s repositories" -msgstr "" - -#: rhodecode/controllers/admin/users.py:214 -#, python-format -msgid "Deleted %s repositories" -msgstr "" - -#: rhodecode/controllers/admin/users.py:222 -#, python-format -msgid "Detached %s repository groups" -msgstr "" - -#: rhodecode/controllers/admin/users.py:227 -#, python-format -msgid "Deleted %s repository groups" -msgstr "" - -#: rhodecode/controllers/admin/users.py:235 -#, python-format -msgid "Detached %s user groups" -msgstr "" - -#: rhodecode/controllers/admin/users.py:240 -#, python-format -msgid "Deleted %s user groups" -msgstr "" - -#: rhodecode/controllers/admin/users.py:257 -msgid "Successfully deleted user" -msgstr "Пользователь успешно удалён" - -#: rhodecode/controllers/admin/users.py:263 -msgid "An error occurred during deletion of user" -msgstr "Произошла ошибка при удалении пользователя" - -#: rhodecode/controllers/admin/users.py:280 -msgid "Force password change disabled for user" -msgstr "" - -#: rhodecode/controllers/admin/users.py:285 -msgid "Force password change enabled for user" -msgstr "" - -#: rhodecode/controllers/admin/users.py:294 -msgid "An error occurred during password reset for user" -msgstr "" - -#: rhodecode/controllers/admin/users.py:325 -#, python-format -msgid "Linked repository group `%s` as personal" -msgstr "" - -#: rhodecode/controllers/admin/users.py:331 -#, python-format -msgid "Created repository group `%s`" -msgstr "" - -#: rhodecode/controllers/admin/users.py:335 -#, python-format -msgid "Repository group `%s` is already taken" -msgstr "" - -#: rhodecode/controllers/admin/users.py:340 -msgid "An error occurred during repository group creation for user" -msgstr "" - -#: rhodecode/controllers/admin/users.py:396 -msgid "" -"The user participates as reviewer in pull requests and cannot be deleted. " -"You can set the user to \"inactive\" instead of deleting it." -msgstr "" - -#: rhodecode/controllers/admin/users.py:462 -msgid "User global permissions updated successfully" -msgstr "" - -#: rhodecode/events/pullrequest.py:71 +#: rhodecode/events/pullrequest.py:72 msgid "pullrequest created" msgstr "" -#: rhodecode/events/pullrequest.py:80 +#: rhodecode/events/pullrequest.py:81 msgid "pullrequest closed" msgstr "" -#: rhodecode/events/pullrequest.py:89 +#: rhodecode/events/pullrequest.py:90 msgid "pullrequest commits updated" msgstr "" -#: rhodecode/events/pullrequest.py:98 +#: rhodecode/events/pullrequest.py:99 msgid "pullrequest review changed" msgstr "" -#: rhodecode/events/pullrequest.py:107 +#: rhodecode/events/pullrequest.py:108 msgid "pullrequest merged" msgstr "" -#: rhodecode/events/pullrequest.py:116 +#: rhodecode/events/pullrequest.py:117 msgid "pullrequest commented" msgstr "" -#: rhodecode/events/repo.py:148 +#: rhodecode/events/repo.py:149 msgid "repository pre create" msgstr "" -#: rhodecode/events/repo.py:157 +#: rhodecode/events/repo.py:158 msgid "repository created" msgstr "" -#: rhodecode/events/repo.py:166 +#: rhodecode/events/repo.py:167 msgid "repository pre delete" msgstr "" -#: rhodecode/events/repo.py:175 +#: rhodecode/events/repo.py:176 msgid "repository deleted" msgstr "" -#: rhodecode/events/repo.py:211 +#: rhodecode/events/repo.py:216 msgid "repository pre pull" msgstr "" -#: rhodecode/events/repo.py:220 +#: rhodecode/events/repo.py:225 msgid "repository pull" msgstr "" -#: rhodecode/events/repo.py:229 +#: rhodecode/events/repo.py:234 msgid "repository pre push" msgstr "" -#: rhodecode/events/repo.py:240 +#: rhodecode/events/repo.py:245 msgid "repository push" msgstr "" @@ -1595,54 +1630,60 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:87 #: rhodecode/templates/admin/my_account/my_account_emails.mako:65 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:107 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:68 #: rhodecode/templates/admin/permissions/permissions_application.mako:60 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:61 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:64 #: rhodecode/templates/admin/permissions/permissions_objects.mako:57 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:136 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:68 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:134 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:84 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:66 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:80 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:110 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:195 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:201 #: rhodecode/templates/admin/repos/repo_edit_vcs.mako:44 #: rhodecode/templates/admin/settings/settings_global.mako:140 #: rhodecode/templates/admin/settings/settings_issuetracker.mako:16 #: rhodecode/templates/admin/settings/settings_labs.mako:49 #: rhodecode/templates/admin/settings/settings_vcs.mako:14 -#: rhodecode/templates/admin/settings/settings_visual.mako:222 +#: rhodecode/templates/admin/settings/settings_visual.mako:211 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:121 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:83 #: rhodecode/templates/admin/users/user_edit_emails.mako:63 #: rhodecode/templates/admin/users/user_edit_ips.mako:71 #: rhodecode/templates/admin/users/user_edit_profile.mako:135 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:63 #: rhodecode/templates/base/default_perms_box.mako:89 msgid "Reset" msgstr "Сброс" -#: rhodecode/forms/__init__.py:36 rhodecode/templates/admin/gists/show.mako:49 -#: rhodecode/templates/admin/integrations/list.mako:211 +#: rhodecode/forms/__init__.py:36 rhodecode/templates/admin/gists/show.mako:54 +#: rhodecode/templates/admin/integrations/list.mako:215 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:49 #: rhodecode/templates/admin/my_account/my_account_emails.mako:32 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:26 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:31 +#: rhodecode/templates/admin/notifications/notifications_data.mako:22 +#: rhodecode/templates/admin/notifications/notifications_show.mako:35 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:29 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:25 #: rhodecode/templates/admin/settings/settings_hooks.mako:46 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:45 #: rhodecode/templates/admin/users/user_edit_emails.mako:31 #: rhodecode/templates/admin/users/user_edit_ips.mako:35 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:28 #: rhodecode/templates/base/issue_tracker_settings.mako:69 -#: rhodecode/templates/base/vcs_settings.mako:264 -#: rhodecode/templates/base/vcs_settings.mako:289 +#: rhodecode/templates/base/vcs_settings.mako:244 +#: rhodecode/templates/base/vcs_settings.mako:269 #: rhodecode/templates/changeset/changeset_file_comment.mako:142 #: rhodecode/templates/changeset/changeset_file_comment.mako:144 #: rhodecode/templates/changeset/changeset_file_comment.mako:147 -#: rhodecode/templates/data_table/_dt_elements.mako:123 -#: rhodecode/templates/data_table/_dt_elements.mako:184 -#: rhodecode/templates/data_table/_dt_elements.mako:198 -#: rhodecode/templates/data_table/_dt_elements.mako:210 +#: rhodecode/templates/data_table/_dt_elements.mako:171 +#: rhodecode/templates/data_table/_dt_elements.mako:244 +#: rhodecode/templates/data_table/_dt_elements.mako:258 +#: rhodecode/templates/data_table/_dt_elements.mako:270 #: rhodecode/templates/debug_style/buttons.html:132 -#: rhodecode/templates/files/files_source.mako:45 -#: rhodecode/templates/files/files_source.mako:49 -#: rhodecode/templates/files/files_source.mako:52 +#: rhodecode/templates/files/files_source.mako:51 +#: rhodecode/templates/files/files_source.mako:55 +#: rhodecode/templates/files/files_source.mako:58 #: rhodecode/templates/pullrequests/pullrequest_show.mako:56 #: rhodecode/templates/pullrequests/pullrequest_show.mako:60 msgid "Delete" @@ -1681,28 +1722,28 @@ msgstr "" msgid "Root repositories only" msgstr "" -#: rhodecode/integrations/views.py:160 +#: rhodecode/integrations/views.py:148 msgid "{repo_name} repository" msgstr "" -#: rhodecode/integrations/views.py:163 +#: rhodecode/integrations/views.py:151 msgid "{repo_group_name} repo group" msgstr "" -#: rhodecode/integrations/views.py:170 +#: rhodecode/integrations/views.py:158 msgid "{name} integration" msgstr "" -#: rhodecode/integrations/views.py:184 +#: rhodecode/integrations/views.py:173 msgid "Integration {integration_name} deleted successfully." msgstr "" -#: rhodecode/integrations/views.py:264 +#: rhodecode/integrations/views.py:301 msgid "" "Errors exist when saving integration settings. Please check the form inputs." msgstr "" -#: rhodecode/integrations/views.py:289 +#: rhodecode/integrations/views.py:326 msgid "Integration {integration_name} updated successfully." msgstr "" @@ -1786,17 +1827,19 @@ msgid "" "/incoming-webhook/\">slack app manager" msgstr "" -#: rhodecode/integrations/types/slack.py:60 rhodecode/templates/login.mako:43 -#: rhodecode/templates/register.mako:41 -#: rhodecode/templates/admin/admin_log_base.mako:6 +#: rhodecode/integrations/types/slack.py:60 +#: rhodecode/integrations/types/webhook.py:204 +#: rhodecode/templates/login.mako:43 rhodecode/templates/register.mako:41 +#: rhodecode/templates/admin/admin_log_base.mako:7 #: rhodecode/templates/admin/my_account/my_account_profile.mako:24 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:24 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:69 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:45 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:70 #: rhodecode/templates/admin/users/user_add.mako:35 #: rhodecode/templates/admin/users/user_edit_profile.mako:39 #: rhodecode/templates/admin/users/users.mako:63 -#: rhodecode/templates/base/base.mako:306 +#: rhodecode/templates/base/base.mako:315 #: rhodecode/templates/debug_style/login.html:36 #: rhodecode/templates/email_templates/user_registration.mako:23 #: rhodecode/templates/users/user_profile.mako:27 @@ -1832,132 +1875,158 @@ msgid "" "Send events such as repo pushes and pull requests to your slack channel." msgstr "" -#: rhodecode/integrations/types/webhook.py:164 +#: rhodecode/integrations/types/webhook.py:177 msgid "Webhook URL" msgstr "" -#: rhodecode/integrations/types/webhook.py:166 -msgid "" -"URL of the webhook to receive POST event. Following variables are allowed to" -" be used: {vars}. Some of the variables would trigger multiple calls, like " +#: rhodecode/integrations/types/webhook.py:179 +msgid "" +"URL to which Webhook should submit data. Following variables are allowed to " +"be used: {vars}. Some of the variables would trigger multiple calls, like " "${{branch}} or ${{commit_id}}. Webhook will be called as many times as " "unique objects in data in such cases." msgstr "" -#: rhodecode/integrations/types/webhook.py:180 +#: rhodecode/integrations/types/webhook.py:193 msgid "Secret Token" msgstr "" -#: rhodecode/integrations/types/webhook.py:181 -msgid "String used to validate received payloads." -msgstr "" - -#: rhodecode/integrations/types/webhook.py:190 -msgid "Call Method" -msgstr "" - -#: rhodecode/integrations/types/webhook.py:191 -msgid "Select if the webhook call should be made with POST or GET." -msgstr "" - -#: rhodecode/integrations/types/webhook.py:204 -msgid "Webhook" +#: rhodecode/integrations/types/webhook.py:194 +msgid "" +"Optional string used to validate received payloads. It will be sent together" +" with event data in JSON" msgstr "" #: rhodecode/integrations/types/webhook.py:205 -msgid "Post json events to a webhook endpoint" -msgstr "" - -#: rhodecode/lib/action_parser.py:94 +msgid "Optional username to authenticate the call." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:215 +msgid "Optional password to authenticate the call." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:225 +msgid "Custom Header Key" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:226 +msgid "Custom Header name to be set when calling endpoint." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:235 +msgid "Custom Header Value" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:236 +msgid "Custom Header value to be set when calling endpoint." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:245 +msgid "Call Method" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:246 +msgid "Select if the Webhook call should be made with POST or GET." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:259 +msgid "Webhook" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:260 +msgid "Post json events to a Webhook endpoint" +msgstr "" + +#: rhodecode/lib/action_parser.py:93 msgid "[deleted] repository" msgstr "[удален] репозиторий" -#: rhodecode/lib/action_parser.py:97 rhodecode/lib/action_parser.py:115 +#: rhodecode/lib/action_parser.py:96 rhodecode/lib/action_parser.py:114 msgid "[created] repository" msgstr "[создан] репозиторий" -#: rhodecode/lib/action_parser.py:100 +#: rhodecode/lib/action_parser.py:99 msgid "[created] repository as fork" msgstr "[создан] репозиторий как форк" -#: rhodecode/lib/action_parser.py:103 rhodecode/lib/action_parser.py:118 +#: rhodecode/lib/action_parser.py:102 rhodecode/lib/action_parser.py:117 msgid "[forked] repository" msgstr "[форкнут] репозиторий" -#: rhodecode/lib/action_parser.py:106 rhodecode/lib/action_parser.py:121 +#: rhodecode/lib/action_parser.py:105 rhodecode/lib/action_parser.py:120 msgid "[updated] repository" msgstr "[обновлён] репозиторий" -#: rhodecode/lib/action_parser.py:109 +#: rhodecode/lib/action_parser.py:108 msgid "[downloaded] archive from repository" msgstr "[загружен] архив из репозитория" -#: rhodecode/lib/action_parser.py:112 +#: rhodecode/lib/action_parser.py:111 msgid "[delete] repository" msgstr "[удален] репозиторий" -#: rhodecode/lib/action_parser.py:124 +#: rhodecode/lib/action_parser.py:123 msgid "[created] user" msgstr "[создан] пользователь" -#: rhodecode/lib/action_parser.py:127 +#: rhodecode/lib/action_parser.py:126 msgid "[updated] user" msgstr "[обновлён] пользователь" -#: rhodecode/lib/action_parser.py:130 +#: rhodecode/lib/action_parser.py:129 msgid "[created] user group" msgstr "[создана] группа пользователей" -#: rhodecode/lib/action_parser.py:133 +#: rhodecode/lib/action_parser.py:132 msgid "[updated] user group" msgstr "[обновлена] группа пользователей" -#: rhodecode/lib/action_parser.py:136 +#: rhodecode/lib/action_parser.py:135 msgid "[commented] on commit in repository" msgstr "" -#: rhodecode/lib/action_parser.py:139 +#: rhodecode/lib/action_parser.py:138 msgid "[commented] on pull request for" msgstr "[прокомментировано] в запросе на внесение изменений для" -#: rhodecode/lib/action_parser.py:142 +#: rhodecode/lib/action_parser.py:141 msgid "[closed] pull request for" msgstr "[закрыт] pull запрос для" -#: rhodecode/lib/action_parser.py:145 +#: rhodecode/lib/action_parser.py:144 msgid "[merged] pull request for" msgstr "" -#: rhodecode/lib/action_parser.py:148 +#: rhodecode/lib/action_parser.py:147 msgid "[pushed] into" msgstr "[отправлено] в" -#: rhodecode/lib/action_parser.py:151 +#: rhodecode/lib/action_parser.py:150 msgid "[committed via RhodeCode] into repository" msgstr "[внесены изменения с помощью RhodeCode] в репозитории" -#: rhodecode/lib/action_parser.py:154 +#: rhodecode/lib/action_parser.py:153 msgid "[pulled from remote] into repository" msgstr "[внесены изменения из удалённого репозитория] в репозиторий" -#: rhodecode/lib/action_parser.py:157 +#: rhodecode/lib/action_parser.py:156 msgid "[pulled] from" msgstr "[внесены изменения] из" -#: rhodecode/lib/action_parser.py:160 +#: rhodecode/lib/action_parser.py:159 msgid "[started following] repository" msgstr "[добавлен в наблюдения] репозиторий" -#: rhodecode/lib/action_parser.py:163 +#: rhodecode/lib/action_parser.py:162 msgid "[stopped following] repository" msgstr "[удалён из наблюдения] репозиторий" -#: rhodecode/lib/action_parser.py:172 +#: rhodecode/lib/action_parser.py:171 #, python-format msgid "fork name %s" msgstr "имя форка %s" -#: rhodecode/lib/action_parser.py:190 +#: rhodecode/lib/action_parser.py:189 #: rhodecode/templates/pullrequests/pullrequest_show.mako:51 #, python-format msgid "Pull request #%s" @@ -1968,52 +2037,42 @@ msgstr "Pull запрос #%s" msgid "Show all combined commits %s->%s" msgstr "" -#: rhodecode/lib/action_parser.py:227 +#: rhodecode/lib/action_parser.py:228 msgid "compare view" msgstr "сравнение" -#: rhodecode/lib/action_parser.py:234 +#: rhodecode/lib/action_parser.py:235 #, python-format msgid " and %(num)s more commits" msgstr "" -#: rhodecode/lib/action_parser.py:286 +#: rhodecode/lib/action_parser.py:288 #, python-format msgid "Deleted branch: %s" msgstr "Удалена ветка: %s" -#: rhodecode/lib/action_parser.py:289 +#: rhodecode/lib/action_parser.py:291 #, python-format msgid "Created tag: %s" msgstr "Создан тег: %s" -#: rhodecode/lib/action_parser.py:302 +#: rhodecode/lib/action_parser.py:304 msgid "Commit not found" msgstr "" -#: rhodecode/lib/auth.py:1220 +#: rhodecode/lib/auth.py:1445 #, python-format msgid "IP %s not allowed" msgstr "IP %s заблокирован" -#: rhodecode/lib/auth.py:1309 +#: rhodecode/lib/auth.py:1535 msgid "You need to be a registered user to perform this action" msgstr "Вы должны быть зарегистрированным пользователем, чтобы выполнить это действие" -#: rhodecode/lib/auth.py:1366 -#, python-format -msgid "Action not supported for %s." -msgstr "" - -#: rhodecode/lib/auth.py:1412 +#: rhodecode/lib/auth.py:1577 msgid "You need to be signed in to view this page" msgstr "" -#: rhodecode/lib/base.py:561 -#, python-format -msgid "The repository at %(repo_name)s cannot be located." -msgstr "" - #: rhodecode/lib/diffs.py:62 msgid "Click to comment" msgstr "" @@ -2031,20 +2090,11 @@ msgstr "Набор изменения оказался слишком большими и был урезан, используйте меню сравнения для показа результата сравнения" msgid "No changes detected" msgstr "Изменений не обнаружено" -#: rhodecode/lib/diffs.py:921 +#: rhodecode/lib/diffs.py:927 msgid "Click to select line" msgstr "" -#: rhodecode/lib/helpers.py:1527 -#, python-format -msgid " and %s more" -msgstr "и на %s больше" - -#: rhodecode/lib/helpers.py:1531 -msgid "No Files" -msgstr "Файлов нет" - -#: rhodecode/lib/helpers.py:1836 +#: rhodecode/lib/helpers.py:1869 msgid "" "Example filter terms:\n" " repository:vcs\n" @@ -2064,7 +2114,7 @@ msgid "" " \"username:test AND repository:test*\"\n" msgstr "" -#: rhodecode/lib/helpers.py:1859 +#: rhodecode/lib/helpers.py:1893 msgid "" "Example filter terms for `{searcher}` search:\n" "{terms}\n" @@ -2078,54 +2128,54 @@ msgid "" "More: {search_doc}" msgstr "" -#: rhodecode/lib/helpers.py:1875 +#: rhodecode/lib/helpers.py:1910 #, python-format msgid "" "%s repository is not mapped to db perhaps it was created or renamed from the" " filesystem please run the application again in order to rescan repositories" msgstr "Репозиторий %s отсутствует в базе данных; возможно, он был создан или переименован из файловой системы. Пожалуйста, перезапустите приложение для сканирования репозиториев." -#: rhodecode/lib/utils2.py:486 +#: rhodecode/lib/utils2.py:525 msgid "in ${ago}" msgstr "" -#: rhodecode/lib/utils2.py:492 +#: rhodecode/lib/utils2.py:531 msgid "${ago} ago" msgstr "" -#: rhodecode/lib/utils2.py:501 +#: rhodecode/lib/utils2.py:540 msgid "${val}, ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:503 +#: rhodecode/lib/utils2.py:542 msgid "${val}, ${detail} ago" msgstr "" -#: rhodecode/lib/utils2.py:505 +#: rhodecode/lib/utils2.py:544 msgid "in ${val}, ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:507 +#: rhodecode/lib/utils2.py:546 msgid "${val} and ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:509 +#: rhodecode/lib/utils2.py:548 msgid "${val} and ${detail} ago" msgstr "" -#: rhodecode/lib/utils2.py:511 +#: rhodecode/lib/utils2.py:550 msgid "in ${val} and ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:515 -#: rhodecode/public/js/rhodecode-components.js:33659 -#: rhodecode/public/js/scripts.js:25507 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:74 +#: rhodecode/lib/utils2.py:554 +#: rhodecode/public/js/rhodecode-components.js:29149 +#: rhodecode/public/js/scripts.js:20997 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:80 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:174 msgid "just now" msgstr "прямо сейчас" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:570 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:569 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:582 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:599 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:684 @@ -2142,24 +2192,25 @@ msgstr "прямо сейчас" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:765 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:775 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:817 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:946 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:971 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2285 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2285 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2289 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2289 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2339 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2340 -#: rhodecode/model/db.py:2482 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:816 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:945 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:970 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2279 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2279 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2283 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2283 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2333 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2334 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2535 +#: rhodecode/model/db.py:2595 msgid "Repository no access" msgstr "Репозитарий - нет доступа" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:571 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:570 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:583 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:600 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:685 @@ -2176,24 +2227,25 @@ msgstr "Репозитарий - нет доступа" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:766 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:776 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:947 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:972 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2286 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2286 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2340 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2341 -#: rhodecode/model/db.py:2483 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:946 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:971 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2280 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2280 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2334 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2335 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2536 +#: rhodecode/model/db.py:2596 msgid "Repository read access" msgstr "Репозитарий - доступ на чтение" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:572 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:571 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:584 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:601 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:686 @@ -2210,24 +2262,25 @@ msgstr "Репозитарий - доступ на чтение" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:767 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:777 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:948 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:973 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2341 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2342 -#: rhodecode/model/db.py:2484 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:947 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:972 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2335 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2336 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2537 +#: rhodecode/model/db.py:2597 msgid "Repository write access" msgstr "Репозитарий - доступ на запись" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:573 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:572 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:585 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:602 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:687 @@ -2244,48 +2297,49 @@ msgstr "Репозитарий - доступ на запись" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:768 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:778 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:827 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:949 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:974 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2288 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2288 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2342 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2343 -#: rhodecode/model/db.py:2485 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:820 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:820 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:826 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:948 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:973 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2282 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2282 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2336 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2337 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2538 +#: rhodecode/model/db.py:2598 msgid "Repository admin access" msgstr "Репозитарий - администрирование" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:575 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:574 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:587 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:604 msgid "Repositories Group no access" msgstr "Группа Репозиториев - нет доступа" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:576 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:575 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:588 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:605 msgid "Repositories Group read access" msgstr "Группа Репозиториев - доступ на чтение" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:577 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:576 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:589 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:606 msgid "Repositories Group write access" msgstr "Группа Репозиториев - доступ на запись" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:578 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:577 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:590 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:607 msgid "Repositories Group admin access" msgstr "Группа Репозиториев - администрирование" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:580 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:579 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:592 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:609 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:694 @@ -2301,7 +2355,7 @@ msgstr "Группа Репозиториев - администрирование" msgid "RhodeCode Administrator" msgstr "Администратор RhodeCode " -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:581 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:580 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:593 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:610 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:695 @@ -2318,24 +2372,25 @@ msgstr "Администратор RhodeCode " #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:786 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:796 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:838 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:967 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:992 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2310 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2310 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2360 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2361 -#: rhodecode/model/db.py:2503 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:837 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:966 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:991 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2304 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2304 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2354 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2355 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2556 +#: rhodecode/model/db.py:2616 msgid "Repository creation disabled" msgstr "Создание репозиториев отключено" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:582 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:581 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:594 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:611 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:696 @@ -2352,24 +2407,25 @@ msgstr "Создание репозиториев отключено" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:787 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:797 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:846 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:968 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:993 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2361 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2362 -#: rhodecode/model/db.py:2504 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:967 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:992 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2355 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2356 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2557 +#: rhodecode/model/db.py:2617 msgid "Repository creation enabled" msgstr "Создание репозиториев включено" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:583 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:582 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:595 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:612 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:697 @@ -2386,24 +2442,25 @@ msgstr "Создание репозиториев включено" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:791 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:801 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:843 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:850 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:972 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:997 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2365 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2366 -#: rhodecode/model/db.py:2508 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:842 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:849 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:971 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:996 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2359 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2360 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2561 +#: rhodecode/model/db.py:2621 msgid "Repository forking disabled" msgstr "Возможность создавать форк репозитория отключена" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:584 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:583 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:596 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:613 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:698 @@ -2420,45 +2477,46 @@ msgstr "Возможность создавать форк репозитория отключена" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:792 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:802 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:973 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:998 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2366 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2367 -#: rhodecode/model/db.py:2509 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:972 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:997 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2360 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2361 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2562 +#: rhodecode/model/db.py:2622 msgid "Repository forking enabled" msgstr "Возможность создавать форк репозитория включена" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:585 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:584 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:597 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:614 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:699 msgid "Register disabled" msgstr "Регистрация отключена" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:586 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:585 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:598 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:615 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:700 msgid "Register new user with RhodeCode with manual activation" msgstr "Регистрация нового пользователя в RhodeCode с ручной активацией" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:589 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:588 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:601 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:618 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:703 msgid "Register new user with RhodeCode with auto activation" msgstr "Регистрация нового пользователя в RhodeCode с автоматической активацией" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:844 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:865 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:874 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:959 @@ -2475,24 +2533,25 @@ msgstr "Регистрация нового пользователя в RhodeCode с автоматической активацией" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1121 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1135 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1178 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1177 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1186 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1186 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1196 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1318 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1343 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2946 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2946 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2950 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2950 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3050 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3051 -#: rhodecode/model/db.py:3212 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1176 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1185 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1185 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1195 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1317 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1342 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2940 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2940 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2944 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2944 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3044 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3045 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3264 +#: rhodecode/model/db.py:3324 msgid "Not Reviewed" msgstr "Не просмотрено" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:845 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:866 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:875 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:960 @@ -2509,24 +2568,25 @@ msgstr "Не просмотрено" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1122 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1136 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1179 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1178 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1187 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1187 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1197 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1319 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1344 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2947 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2947 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2951 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2951 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3051 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3052 -#: rhodecode/model/db.py:3213 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1177 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1186 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1186 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1196 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1318 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1343 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2941 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2941 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2945 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2945 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3045 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3046 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3265 +#: rhodecode/model/db.py:3325 msgid "Approved" msgstr "Одобрено" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:846 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:867 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:876 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:961 @@ -2543,24 +2603,25 @@ msgstr "Одобрено" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1123 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1137 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1180 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1179 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1188 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1188 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1198 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1320 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1345 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2954 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2948 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2948 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3052 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3053 -#: rhodecode/model/db.py:3214 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1178 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1187 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1187 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1197 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1319 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1344 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2948 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2942 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2942 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3046 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3047 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3266 +#: rhodecode/model/db.py:3326 msgid "Rejected" msgstr "Отклонено" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:848 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:847 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:868 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:877 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:962 @@ -2577,20 +2638,21 @@ msgstr "Отклонено" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1124 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1138 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1181 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1180 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1189 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1189 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1199 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1321 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1346 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2955 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2949 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2949 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3053 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3054 -#: rhodecode/model/db.py:3215 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1179 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1188 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1188 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1198 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1320 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1345 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2949 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2943 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2943 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3047 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3048 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3267 +#: rhodecode/model/db.py:3327 msgid "Under Review" msgstr "На рассмотрении" @@ -2608,20 +2670,21 @@ msgstr "На рассмотрении" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:770 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:780 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:822 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:951 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:976 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2344 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2345 -#: rhodecode/model/db.py:2487 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:821 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:950 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:975 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2338 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2339 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2540 +#: rhodecode/model/db.py:2600 msgid "Repository group no access" msgstr "Группа репозиториев - нет доступа" @@ -2639,20 +2702,21 @@ msgstr "Группа репозиториев - нет доступа" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:771 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:781 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:952 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:977 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2345 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2346 -#: rhodecode/model/db.py:2488 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:951 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:976 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2339 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2340 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2541 +#: rhodecode/model/db.py:2601 msgid "Repository group read access" msgstr "Группа репозиториев - доступ на чтение" @@ -2670,20 +2734,21 @@ msgstr "Группа репозиториев - доступ на чтение" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:772 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:782 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:953 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:978 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2346 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2347 -#: rhodecode/model/db.py:2489 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:952 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:977 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2340 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2341 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2542 +#: rhodecode/model/db.py:2602 msgid "Repository group write access" msgstr "Группа репозиториев - доступ на запись" @@ -2701,20 +2766,21 @@ msgstr "Группа репозиториев - доступ на запись" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:773 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:783 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:832 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:954 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:979 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2347 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2348 -#: rhodecode/model/db.py:2490 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:831 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:953 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:978 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2341 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2342 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2543 +#: rhodecode/model/db.py:2603 msgid "Repository group admin access" msgstr "Группа репозиториев - администрирование" @@ -2731,20 +2797,21 @@ msgstr "Группа репозиториев - администрирование" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:775 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:785 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:827 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:956 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:981 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2349 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2350 -#: rhodecode/model/db.py:2492 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:826 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:955 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:980 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2343 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2344 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2545 +#: rhodecode/model/db.py:2605 msgid "User group no access" msgstr "Группа пользователей - нет доступа" @@ -2761,20 +2828,21 @@ msgstr "Группа пользователей - нет доступа" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:776 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:786 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:835 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:957 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:982 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2350 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2351 -#: rhodecode/model/db.py:2493 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:834 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:956 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:981 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2344 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2345 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2546 +#: rhodecode/model/db.py:2606 msgid "User group read access" msgstr "Группа пользователей - доступ на чтение" @@ -2791,20 +2859,21 @@ msgstr "Группа пользователей - доступ на чтение" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:777 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:787 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:958 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:983 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2351 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2352 -#: rhodecode/model/db.py:2494 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:957 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:982 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2345 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2346 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2547 +#: rhodecode/model/db.py:2607 msgid "User group write access" msgstr "Группа пользователей - доступ на запись" @@ -2821,20 +2890,21 @@ msgstr "Группа пользователей - доступ на запись" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:778 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:788 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:959 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:984 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2302 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2302 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2352 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2353 -#: rhodecode/model/db.py:2495 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:958 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:983 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2296 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2296 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2346 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2347 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2548 +#: rhodecode/model/db.py:2608 msgid "User group admin access" msgstr "Группа пользователей - администрирование" @@ -2851,20 +2921,21 @@ msgstr "Группа пользователей - администрирование" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:780 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:790 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:832 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:961 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:986 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2354 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2355 -#: rhodecode/model/db.py:2497 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:831 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:960 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:985 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2348 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2349 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2550 +#: rhodecode/model/db.py:2610 msgid "Repository Group creation disabled" msgstr "Создание групп репозиториев отключено" @@ -2881,20 +2952,21 @@ msgstr "Создание групп репозиториев отключено" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:781 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:791 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:962 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:987 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2355 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2356 -#: rhodecode/model/db.py:2498 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:961 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:986 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2349 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2350 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2551 +#: rhodecode/model/db.py:2611 msgid "Repository Group creation enabled" msgstr "Создание групп репозиториев включено" @@ -2911,20 +2983,21 @@ msgstr "Создание групп репозиториев включено" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:783 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:793 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:835 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:964 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:989 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2357 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2358 -#: rhodecode/model/db.py:2500 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:834 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:963 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:988 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2351 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2352 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2553 +#: rhodecode/model/db.py:2613 msgid "User Group creation disabled" msgstr "Создание групп пользователей отключено" @@ -2941,20 +3014,21 @@ msgstr "Создание групп пользователей отключено" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:784 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:794 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:843 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:965 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:990 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2358 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2359 -#: rhodecode/model/db.py:2501 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:842 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:964 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:989 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2352 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2353 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2554 +#: rhodecode/model/db.py:2614 msgid "User Group creation enabled" msgstr "Создание групп пользователей включено" @@ -2971,20 +3045,21 @@ msgstr "Создание групп пользователей включено" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:794 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:804 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:846 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:853 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:975 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1000 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2368 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2369 -#: rhodecode/model/db.py:2511 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:852 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:974 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:999 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2362 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2363 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2564 +#: rhodecode/model/db.py:2624 msgid "Registration disabled" msgstr "Регистрация отключена" @@ -3001,20 +3076,21 @@ msgstr "Регистрация отключена" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:795 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:805 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:854 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:976 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1001 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2369 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2370 -#: rhodecode/model/db.py:2512 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:975 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1000 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2363 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2364 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2565 +#: rhodecode/model/db.py:2625 msgid "User Registration with manual account activation" msgstr "Регистрация пользователя с ручной активацией учётной записи" @@ -3031,20 +3107,21 @@ msgstr "Регистрация пользователя с ручной активацией учётной записи" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:796 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:806 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:977 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1002 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2324 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2370 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2371 -#: rhodecode/model/db.py:2513 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:848 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:848 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:854 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:976 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1001 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2318 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2364 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2365 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2566 +#: rhodecode/model/db.py:2626 msgid "User Registration with automatic account activation" msgstr "Регистрация пользователя с автоматической активацией учётной записи" @@ -3061,20 +3138,21 @@ msgstr "Регистрация пользователя с автоматической активацией учётной записи" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:798 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:808 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:850 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:857 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:979 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1004 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2376 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2377 -#: rhodecode/model/db.py:2519 rhodecode/model/permission.py:95 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:849 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:856 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:978 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1003 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2370 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2371 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2572 +#: rhodecode/model/db.py:2632 rhodecode/model/permission.py:96 msgid "Manual activation of external account" msgstr "Ручная активация внешней учетной записи" @@ -3091,20 +3169,21 @@ msgstr "Ручная активация внешней учетной записи" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:799 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:809 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:858 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:980 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1005 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2327 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2377 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2378 -#: rhodecode/model/db.py:2520 rhodecode/model/permission.py:96 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:851 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:851 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:857 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:979 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1004 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2321 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2371 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2372 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2573 +#: rhodecode/model/db.py:2633 rhodecode/model/permission.py:97 msgid "Automatic activation of external account" msgstr "Автоматическая активация внешней учетной записи" @@ -3115,20 +3194,21 @@ msgstr "Автоматическая активация внешней учетной записи" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:788 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:798 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:969 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:994 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2362 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2363 -#: rhodecode/model/db.py:2505 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:968 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:993 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2356 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2357 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2558 +#: rhodecode/model/db.py:2618 msgid "" "Repository creation enabled with write permission to a repository group" msgstr "" @@ -3140,20 +3220,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:789 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:799 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:970 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:995 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2317 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2313 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2313 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2363 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2364 -#: rhodecode/model/db.py:2506 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:969 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:994 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2311 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2307 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2307 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2357 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2358 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2559 +#: rhodecode/model/db.py:2619 msgid "" "Repository creation disabled with write permission to a repository group" msgstr "" @@ -3162,79 +3243,74 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:763 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:773 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:815 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:822 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:944 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:969 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2283 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2283 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2337 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2338 -#: rhodecode/model/db.py:2480 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:814 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:815 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:815 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:821 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:943 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:968 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2277 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2277 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2331 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2332 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2533 +#: rhodecode/model/db.py:2593 msgid "RhodeCode Super Administrator" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:811 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:854 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:852 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:859 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:981 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1006 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2323 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2315 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2315 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2319 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2319 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2373 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2374 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2575 +#: rhodecode/model/db.py:2635 +msgid "Inherit object permissions from default user disabled" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:812 +#: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:855 #: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:853 #: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:854 #: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:854 #: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:860 #: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:982 #: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1007 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2329 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2321 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2321 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2325 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2325 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2379 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2380 -#: rhodecode/model/db.py:2522 -msgid "Inherit object permissions from default user disabled" -msgstr "" - -#: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:812 -#: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:854 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:861 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:983 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1008 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2330 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2380 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2381 -#: rhodecode/model/db.py:2523 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2324 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2374 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2375 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2576 +#: rhodecode/model/db.py:2636 msgid "Inherit object permissions from default user enabled" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:909 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:910 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:910 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:912 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:912 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:954 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:955 rhodecode/model/db.py:1043 -msgid "all" -msgstr "" - #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:910 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:911 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:911 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:913 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:913 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:955 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:956 rhodecode/model/db.py:1044 -msgid "http/web interface" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:956 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1051 +#: rhodecode/model/db.py:1099 +msgid "all" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:911 @@ -3243,8 +3319,10 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:914 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:914 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:956 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:957 rhodecode/model/db.py:1045 -msgid "vcs (git/hg/svn protocol)" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:957 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1052 +#: rhodecode/model/db.py:1100 +msgid "http/web interface" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:912 @@ -3253,8 +3331,10 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:915 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:915 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:957 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:958 rhodecode/model/db.py:1046 -msgid "api calls" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:958 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1053 +#: rhodecode/model/db.py:1101 +msgid "vcs (git/hg/svn protocol)" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:913 @@ -3263,36 +3343,54 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:916 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:916 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:958 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:959 rhodecode/model/db.py:1047 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:959 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1054 +#: rhodecode/model/db.py:1102 +msgid "api calls" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:914 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:915 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:915 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:917 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:917 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:959 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:960 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1055 +#: rhodecode/model/db.py:1103 msgid "feed access" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2069 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2061 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2061 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2065 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2065 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2108 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2109 -#: rhodecode/model/db.py:2248 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2063 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2055 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2055 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2059 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2059 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2102 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2103 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2297 +#: rhodecode/model/db.py:2356 msgid "No parent" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2372 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2373 -#: rhodecode/model/db.py:2515 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2366 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2367 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2568 +#: rhodecode/model/db.py:2628 msgid "Password reset enabled" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2373 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2374 -#: rhodecode/model/db.py:2516 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2367 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2368 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2569 +#: rhodecode/model/db.py:2629 msgid "Password reset hidden" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2374 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2375 -#: rhodecode/model/db.py:2517 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2368 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2369 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2570 +#: rhodecode/model/db.py:2630 msgid "Password reset disabled" msgstr "" @@ -3328,112 +3426,128 @@ msgstr "" msgid "Commit index" msgstr "" -#: rhodecode/model/comment.py:374 -msgid "made a comment" +#: rhodecode/model/auth_token.py:53 +msgid "5 minutes {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:55 +msgid "1 hour {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:57 +msgid "1 day {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:59 +msgid "1 month {end_date}" msgstr "" #: rhodecode/model/comment.py:375 +msgid "made a comment" +msgstr "" + +#: rhodecode/model/comment.py:376 msgid "Show it now" msgstr "" -#: rhodecode/model/forms.py:85 +#: rhodecode/model/forms.py:87 msgid "Please enter a login" msgstr "Пожалуйста, введите логин" -#: rhodecode/model/forms.py:86 +#: rhodecode/model/forms.py:88 #, python-format msgid "Enter a value %(min)i characters long or more" msgstr "Введите значение длиной не менее %(min)i символов" -#: rhodecode/model/forms.py:95 +#: rhodecode/model/forms.py:98 msgid "Please enter a password" msgstr "Пожалуйста, введите пароль" -#: rhodecode/model/forms.py:96 +#: rhodecode/model/forms.py:99 #, python-format msgid "Enter %(min)i characters or more" msgstr "Введите не менее %(min)i символов" -#: rhodecode/model/notification.py:247 +#: rhodecode/model/notification.py:245 #, python-format msgid "%(user)s commented on commit %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:248 +#: rhodecode/model/notification.py:246 #, python-format msgid "%(user)s commented on commit at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:251 +#: rhodecode/model/notification.py:249 #, python-format msgid "%(user)s sent message %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:252 +#: rhodecode/model/notification.py:250 #, python-format msgid "%(user)s sent message at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:255 +#: rhodecode/model/notification.py:253 #, python-format msgid "%(user)s mentioned you %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:256 +#: rhodecode/model/notification.py:254 #, python-format msgid "%(user)s mentioned you at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:259 +#: rhodecode/model/notification.py:257 #, python-format msgid "%(user)s registered in RhodeCode %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:260 +#: rhodecode/model/notification.py:258 #, python-format msgid "%(user)s registered in RhodeCode at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:263 +#: rhodecode/model/notification.py:261 #, python-format msgid "%(user)s opened new pull request %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:264 +#: rhodecode/model/notification.py:262 #, python-format msgid "%(user)s opened new pull request at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:267 +#: rhodecode/model/notification.py:265 #, python-format msgid "%(user)s commented on pull request %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:268 +#: rhodecode/model/notification.py:266 #, python-format msgid "%(user)s commented on pull request at %(date_or_age)s" msgstr "" -#: rhodecode/model/permission.py:67 rhodecode/model/permission.py:73 -#: rhodecode/model/permission.py:79 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:11 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:126 +#: rhodecode/model/permission.py:68 rhodecode/model/permission.py:74 +#: rhodecode/model/permission.py:80 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:11 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:124 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:11 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:11 msgid "None" msgstr "Ничего" -#: rhodecode/model/permission.py:68 rhodecode/model/permission.py:74 -#: rhodecode/model/permission.py:80 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:12 +#: rhodecode/model/permission.py:69 rhodecode/model/permission.py:75 +#: rhodecode/model/permission.py:81 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:12 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:12 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:12 msgid "Read" msgstr "Чтение" -#: rhodecode/model/permission.py:69 rhodecode/model/permission.py:75 -#: rhodecode/model/permission.py:81 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:13 +#: rhodecode/model/permission.py:70 rhodecode/model/permission.py:76 +#: rhodecode/model/permission.py:82 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:13 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:13 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:13 #: rhodecode/templates/changeset/changeset_file_comment.mako:271 @@ -3441,8 +3555,8 @@ msgstr "Чтение" msgid "Write" msgstr "Запись" -#: rhodecode/model/permission.py:70 rhodecode/model/permission.py:76 -#: rhodecode/model/permission.py:82 +#: rhodecode/model/permission.py:71 rhodecode/model/permission.py:77 +#: rhodecode/model/permission.py:83 #: rhodecode/templates/admin/auth/auth_settings.mako:12 #: rhodecode/templates/admin/auth/plugin_settings.mako:12 #: rhodecode/templates/admin/defaults/defaults.mako:12 @@ -3456,7 +3570,7 @@ msgstr "Запись" #: rhodecode/templates/admin/permissions/permissions.mako:12 #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:12 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:12 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:14 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:14 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:13 #: rhodecode/templates/admin/repos/repo_add.mako:13 #: rhodecode/templates/admin/repos/repo_add.mako:17 @@ -3471,189 +3585,189 @@ msgstr "Запись" #: rhodecode/templates/admin/users/user_edit.mako:12 #: rhodecode/templates/admin/users/users.mako:13 #: rhodecode/templates/admin/users/users.mako:76 -#: rhodecode/templates/base/base.mako:412 -#: rhodecode/templates/base/base.mako:419 +#: rhodecode/templates/base/base.mako:417 +#: rhodecode/templates/base/base.mako:424 msgid "Admin" msgstr "Администратор" -#: rhodecode/model/permission.py:85 rhodecode/model/permission.py:99 -#: rhodecode/model/permission.py:103 rhodecode/model/permission.py:107 -#: rhodecode/model/permission.py:111 rhodecode/model/permission.py:115 -#: rhodecode/model/permission.py:119 +#: rhodecode/model/permission.py:86 rhodecode/model/permission.py:100 +#: rhodecode/model/permission.py:104 rhodecode/model/permission.py:108 +#: rhodecode/model/permission.py:112 rhodecode/model/permission.py:116 +#: rhodecode/model/permission.py:120 msgid "Disabled" msgstr "Отключено" -#: rhodecode/model/permission.py:86 +#: rhodecode/model/permission.py:87 msgid "Allowed with manual account activation" msgstr "Разрешена, с ручной активацией учётной записи" -#: rhodecode/model/permission.py:87 +#: rhodecode/model/permission.py:88 msgid "Allowed with automatic account activation" msgstr "Разрешена, с автоматической активацией учётной записи" -#: rhodecode/model/permission.py:90 +#: rhodecode/model/permission.py:91 msgid "Allow password recovery" msgstr "" -#: rhodecode/model/permission.py:91 -msgid "Hide password recovery link" -msgstr "" - #: rhodecode/model/permission.py:92 +msgid "Hide password recovery link" +msgstr "" + +#: rhodecode/model/permission.py:93 msgid "Disable password recovery" msgstr "" -#: rhodecode/model/pull_request.py:80 +#: rhodecode/model/pull_request.py:79 msgid "This pull request can be automatically merged." msgstr "" -#: rhodecode/model/pull_request.py:82 +#: rhodecode/model/pull_request.py:81 msgid "This pull request cannot be merged because of an unhandled exception." msgstr "" -#: rhodecode/model/pull_request.py:85 +#: rhodecode/model/pull_request.py:84 msgid "This pull request cannot be merged because of merge conflicts." msgstr "" -#: rhodecode/model/pull_request.py:87 +#: rhodecode/model/pull_request.py:86 msgid "This pull request could not be merged because push to target failed." msgstr "" -#: rhodecode/model/pull_request.py:90 +#: rhodecode/model/pull_request.py:89 msgid "This pull request cannot be merged because the target is not a head." msgstr "" -#: rhodecode/model/pull_request.py:93 +#: rhodecode/model/pull_request.py:92 msgid "" "This pull request cannot be merged because the source contains more branches" " than the target." msgstr "" -#: rhodecode/model/pull_request.py:96 +#: rhodecode/model/pull_request.py:95 msgid "" "This pull request cannot be merged because the target has multiple heads." msgstr "" -#: rhodecode/model/pull_request.py:99 +#: rhodecode/model/pull_request.py:98 msgid "" "This pull request cannot be merged because the target repository is locked." msgstr "" -#: rhodecode/model/pull_request.py:102 +#: rhodecode/model/pull_request.py:101 msgid "" "This pull request cannot be merged because the target or the source " "reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:105 +#: rhodecode/model/pull_request.py:104 msgid "" "This pull request cannot be merged because the target reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:108 +#: rhodecode/model/pull_request.py:107 msgid "" "This pull request cannot be merged because the source reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:111 +#: rhodecode/model/pull_request.py:110 msgid "" "This pull request cannot be merged because of conflicts related to sub " "repositories." msgstr "" -#: rhodecode/model/pull_request.py:117 +#: rhodecode/model/pull_request.py:116 msgid "Pull request update successful." msgstr "" -#: rhodecode/model/pull_request.py:119 +#: rhodecode/model/pull_request.py:118 msgid "Pull request update failed because of an unknown error." msgstr "" -#: rhodecode/model/pull_request.py:121 +#: rhodecode/model/pull_request.py:120 msgid "No update needed because the source and target have not changed." msgstr "" -#: rhodecode/model/pull_request.py:123 +#: rhodecode/model/pull_request.py:122 msgid "" "Pull request cannot be updated because the reference type is not supported " "for an update. Only Branch, Tag or Bookmark is allowed." msgstr "" -#: rhodecode/model/pull_request.py:126 +#: rhodecode/model/pull_request.py:125 msgid "" "This pull request cannot be updated because the target reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:129 +#: rhodecode/model/pull_request.py:128 msgid "" "This pull request cannot be updated because the source reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:544 -#, python-format -msgid "" -"Merge pull request #%(pr_id)s from %(source_repo)s %(source_ref_name)s\n" -"\n" -" %(pr_title)s" -msgstr "" - -#: rhodecode/model/pull_request.py:576 -msgid "Pull request merged and closed" -msgstr "" - -#: rhodecode/model/pull_request.py:1108 -msgid "Closing with status change {transition_icon} {status}." -msgstr "" - -#: rhodecode/model/pull_request.py:1152 -msgid "Server-side pull request merging is disabled." -msgstr "" - -#: rhodecode/model/pull_request.py:1154 -msgid "This pull request is closed." -msgstr "" - #: rhodecode/model/pull_request.py:1166 +msgid "Server-side pull request merging is disabled." +msgstr "" + +#: rhodecode/model/pull_request.py:1168 +msgid "This pull request is closed." +msgstr "" + +#: rhodecode/model/pull_request.py:1181 msgid "Pull request merging is not supported." msgstr "" -#: rhodecode/model/pull_request.py:1184 +#: rhodecode/model/pull_request.py:1200 msgid "Target repository large files support is disabled." msgstr "" -#: rhodecode/model/pull_request.py:1187 +#: rhodecode/model/pull_request.py:1203 msgid "Source repository large files support is disabled." msgstr "" -#: rhodecode/model/pull_request.py:1344 rhodecode/model/scm.py:783 +#: rhodecode/model/pull_request.py:1365 rhodecode/model/scm.py:784 msgid "Bookmarks" msgstr "Закладки" -#: rhodecode/model/pull_request.py:1349 +#: rhodecode/model/pull_request.py:1370 msgid "Commit IDs" msgstr "" -#: rhodecode/model/pull_request.py:1352 +#: rhodecode/model/pull_request.py:1373 msgid "Closed Branches" msgstr "Закрытые ветки" -#: rhodecode/model/pull_request.py:1493 +#: rhodecode/model/pull_request.py:1533 msgid "User `{}` not allowed to perform merge." msgstr "" -#: rhodecode/model/pull_request.py:1506 +#: rhodecode/model/pull_request.py:1546 msgid "Pull request reviewer approval is pending." msgstr "" -#: rhodecode/model/pull_request.py:1521 +#: rhodecode/model/pull_request.py:1561 msgid "Cannot merge, {} TODO still not resolved." msgstr "" -#: rhodecode/model/pull_request.py:1524 +#: rhodecode/model/pull_request.py:1564 msgid "Cannot merge, {} TODOs still not resolved." msgstr "" -#: rhodecode/model/scm.py:761 +#: rhodecode/model/pull_request.py:1599 +msgid "Merge strategy: rebase" +msgstr "" + +#: rhodecode/model/pull_request.py:1604 +msgid "Merge strategy: explicit merge commit" +msgstr "" + +#: rhodecode/model/pull_request.py:1611 +msgid "Source branch will be closed after merge." +msgstr "" + +#: rhodecode/model/pull_request.py:1613 +msgid "Source branch will be deleted after merge." +msgstr "" + +#: rhodecode/model/scm.py:762 msgid "latest tip" msgstr "последняя версия" @@ -3661,32 +3775,32 @@ msgstr "последняя версия" msgid "You can't Edit this user since it's crucial for entire application" msgstr "Вы не можете редактировать пользователя, поскольку это критично для работы всего приложения" -#: rhodecode/model/user.py:332 +#: rhodecode/model/user.py:333 #, python-format msgid "" "You can't edit this user (`%(username)s`) since it's crucial for entire " "application" msgstr "" -#: rhodecode/model/user.py:502 +#: rhodecode/model/user.py:506 msgid "You can't remove this user since it's crucial for entire application" msgstr "Вы не можете удалить пользователя, поскольку это критично для работы всего приложения" -#: rhodecode/model/user.py:510 +#: rhodecode/model/user.py:514 #, python-format msgid "" "user \"%s\" still owns %s repositories and cannot be removed. Switch owners " "or remove those repositories:%s" msgstr "" -#: rhodecode/model/user.py:519 +#: rhodecode/model/user.py:523 #, python-format msgid "" "user \"%s\" still owns %s repository groups and cannot be removed. Switch " "owners or remove those repository groups:%s" msgstr "" -#: rhodecode/model/user.py:528 +#: rhodecode/model/user.py:532 #, python-format msgid "" "user \"%s\" still owns %s user groups and cannot be removed. Switch owners " @@ -3738,8 +3852,8 @@ msgstr "Недопустимое имя группы пользователей" #: rhodecode/model/validators.py:224 #, python-format -msgid "User group \"%(usergroup)s\" already exists" -msgstr "Группа пользователей \"%(usergroup)s\" уже существует" +msgid "User group `%(usergroup)s` already exists" +msgstr "" #: rhodecode/model/validators.py:226 msgid "" @@ -3985,27 +4099,27 @@ msgstr "" msgid "{integration_type} settings" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:46 -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:50 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:47 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:51 msgid "Parent repository group `{}` does not exist" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:52 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:53 msgid "" "You do not have the permission to store repository groups in the root " "location." msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:112 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:113 msgid "Repo group owner with id `{}` does not exists" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:130 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:131 #: rhodecode/model/validation_schema/schemas/repo_schema.py:204 msgid "Repository with name `{}` already exists" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:135 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:136 #: rhodecode/model/validation_schema/schemas/repo_schema.py:209 msgid "Repository group with name `{}` already exists" msgstr "" @@ -4045,440 +4159,454 @@ msgstr "" msgid "New password must be different to old password" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:31663 -#: rhodecode/public/js/scripts.js:23511 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:29 +#: rhodecode/public/js/rhodecode-components.js:27153 +#: rhodecode/public/js/scripts.js:19001 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:32 #: rhodecode/public/js/src/plugins/jquery.autocomplete.js:87 msgid "No results" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33594 -#: rhodecode/public/js/scripts.js:25442 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:97 +#: rhodecode/public/js/rhodecode-components.js:29084 +#: rhodecode/public/js/scripts.js:20932 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:104 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:109 msgid "{0} year" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33595 -#: rhodecode/public/js/scripts.js:25443 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:92 +#: rhodecode/public/js/rhodecode-components.js:29085 +#: rhodecode/public/js/scripts.js:20933 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:98 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:110 msgid "{0} month" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33596 -#: rhodecode/public/js/scripts.js:25444 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:87 +#: rhodecode/public/js/rhodecode-components.js:29086 +#: rhodecode/public/js/scripts.js:20934 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:93 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:111 msgid "{0} day" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33597 -#: rhodecode/public/js/scripts.js:25445 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:89 +#: rhodecode/public/js/rhodecode-components.js:29087 +#: rhodecode/public/js/scripts.js:20935 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:95 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:112 msgid "{0} hour" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33598 -#: rhodecode/public/js/scripts.js:25446 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:91 +#: rhodecode/public/js/rhodecode-components.js:29088 +#: rhodecode/public/js/scripts.js:20936 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:97 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:113 msgid "{0} min" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33599 -#: rhodecode/public/js/scripts.js:25447 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:96 +#: rhodecode/public/js/rhodecode-components.js:29089 +#: rhodecode/public/js/scripts.js:20937 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:103 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:114 msgid "{0} sec" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33619 -#: rhodecode/public/js/scripts.js:25467 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:71 +#: rhodecode/public/js/rhodecode-components.js:29109 +#: rhodecode/public/js/scripts.js:20957 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:77 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:134 msgid "in {0}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33627 -#: rhodecode/public/js/scripts.js:25475 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:84 +#: rhodecode/public/js/rhodecode-components.js:29117 +#: rhodecode/public/js/scripts.js:20965 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:90 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:142 msgid "{0} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33639 -#: rhodecode/public/js/scripts.js:25487 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:99 +#: rhodecode/public/js/rhodecode-components.js:29129 +#: rhodecode/public/js/scripts.js:20977 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:106 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:154 msgid "{0}, {1} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33641 -#: rhodecode/public/js/scripts.js:25489 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:73 +#: rhodecode/public/js/rhodecode-components.js:29131 +#: rhodecode/public/js/scripts.js:20979 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:79 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:156 msgid "in {0}, {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33645 -#: rhodecode/public/js/scripts.js:25493 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:85 +#: rhodecode/public/js/rhodecode-components.js:29135 +#: rhodecode/public/js/scripts.js:20983 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:91 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:160 msgid "{0} and {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33647 -#: rhodecode/public/js/scripts.js:25495 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:86 +#: rhodecode/public/js/rhodecode-components.js:29137 +#: rhodecode/public/js/scripts.js:20985 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:92 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:162 msgid "{0} and {1} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33649 -#: rhodecode/public/js/scripts.js:25497 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:72 +#: rhodecode/public/js/rhodecode-components.js:29139 +#: rhodecode/public/js/scripts.js:20987 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:78 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:164 msgid "in {0} and {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47492 -#: rhodecode/public/js/scripts.js:39340 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:20 +#: rhodecode/public/js/rhodecode-components.js:43198 +#: rhodecode/public/js/scripts.js:35046 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:22 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:4 msgid "Loading more results..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47495 -#: rhodecode/public/js/scripts.js:39343 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:43 +#: rhodecode/public/js/rhodecode-components.js:43201 +#: rhodecode/public/js/scripts.js:35049 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:47 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:7 msgid "Searching..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47498 -#: rhodecode/public/js/scripts.js:39346 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:24 +#: rhodecode/public/js/rhodecode-components.js:43204 +#: rhodecode/public/js/scripts.js:35052 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:27 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:10 msgid "No matches found" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47501 -#: rhodecode/public/js/scripts.js:39349 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:19 +#: rhodecode/public/js/rhodecode-components.js:43207 +#: rhodecode/public/js/scripts.js:35055 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:21 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:13 msgid "Loading failed" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47505 -#: rhodecode/public/js/scripts.js:39353 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:34 +#: rhodecode/public/js/rhodecode-components.js:43211 +#: rhodecode/public/js/scripts.js:35059 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:38 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:17 msgid "One result is available, press enter to select it." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47507 -#: rhodecode/public/js/scripts.js:39355 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:95 +#: rhodecode/public/js/rhodecode-components.js:43213 +#: rhodecode/public/js/scripts.js:35061 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:102 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:19 msgid "{0} results are available, use up and down arrow keys to navigate." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47512 -#: rhodecode/public/js/scripts.js:39360 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:39 +#: rhodecode/public/js/rhodecode-components.js:43218 +#: rhodecode/public/js/scripts.js:35066 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:43 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:24 msgid "Please enter {0} or more character" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47514 -#: rhodecode/public/js/scripts.js:39362 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:40 +#: rhodecode/public/js/rhodecode-components.js:43220 +#: rhodecode/public/js/scripts.js:35068 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:44 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:26 msgid "Please enter {0} or more characters" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47519 -#: rhodecode/public/js/scripts.js:39367 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:37 +#: rhodecode/public/js/rhodecode-components.js:43225 +#: rhodecode/public/js/scripts.js:35073 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:41 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:31 msgid "Please delete {0} character" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47521 -#: rhodecode/public/js/scripts.js:39369 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:38 +#: rhodecode/public/js/rhodecode-components.js:43227 +#: rhodecode/public/js/scripts.js:35075 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:42 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:33 msgid "Please delete {0} characters" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47525 -#: rhodecode/public/js/scripts.js:39373 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:64 +#: rhodecode/public/js/rhodecode-components.js:43231 +#: rhodecode/public/js/scripts.js:35079 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:69 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:37 msgid "You can only select {0} item" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47527 -#: rhodecode/public/js/scripts.js:39375 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:65 +#: rhodecode/public/js/rhodecode-components.js:43233 +#: rhodecode/public/js/scripts.js:35081 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:70 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:39 msgid "You can only select {0} items" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48456 -#: rhodecode/public/js/scripts.js:40304 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:78 +#: rhodecode/public/js/rhodecode-components.js:44167 +#: rhodecode/public/js/scripts.js:36015 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:84 #: rhodecode/public/js/src/rhodecode/changelog.js:35 msgid "showing {0} out of {1} commit" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48458 -#: rhodecode/public/js/scripts.js:40306 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:79 +#: rhodecode/public/js/rhodecode-components.js:44169 +#: rhodecode/public/js/scripts.js:36017 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:85 #: rhodecode/public/js/src/rhodecode/changelog.js:37 msgid "showing {0} out of {1} commits" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48891 -#: rhodecode/public/js/scripts.js:40739 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:46 -#: rhodecode/public/js/src/rhodecode/codemirror.js:296 +#: rhodecode/public/js/rhodecode-components.js:44615 +#: rhodecode/public/js/scripts.js:36463 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:50 +#: rhodecode/public/js/src/rhodecode/codemirror.js:297 msgid "Set status to Approved" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48910 -#: rhodecode/public/js/scripts.js:40758 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:47 -#: rhodecode/public/js/src/rhodecode/codemirror.js:315 +#: rhodecode/public/js/rhodecode-components.js:44634 +#: rhodecode/public/js/scripts.js:36482 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:51 +#: rhodecode/public/js/src/rhodecode/codemirror.js:316 msgid "Set status to Rejected" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48929 -#: rhodecode/public/js/scripts.js:40777 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:58 -#: rhodecode/public/js/src/rhodecode/codemirror.js:334 +#: rhodecode/public/js/rhodecode-components.js:44653 +#: rhodecode/public/js/scripts.js:36501 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:63 +#: rhodecode/public/js/src/rhodecode/codemirror.js:335 #: rhodecode/templates/email_templates/commit_comment.mako:99 #: rhodecode/templates/email_templates/pull_request_comment.mako:107 msgid "TODO comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48949 -#: rhodecode/public/js/scripts.js:40797 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:33 -#: rhodecode/public/js/src/rhodecode/codemirror.js:354 +#: rhodecode/public/js/rhodecode-components.js:44673 +#: rhodecode/public/js/scripts.js:36521 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:37 +#: rhodecode/public/js/src/rhodecode/codemirror.js:355 msgid "Note Comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49315 -#: rhodecode/public/js/scripts.js:41163 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:77 -#: rhodecode/public/js/src/rhodecode/comments.js:125 +#: rhodecode/public/js/rhodecode-components.js:45040 +#: rhodecode/public/js/scripts.js:36888 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:83 +#: rhodecode/public/js/src/rhodecode/comments.js:126 msgid "resolve comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49399 -#: rhodecode/public/js/scripts.js:41247 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:53 -#: rhodecode/public/js/src/rhodecode/comments.js:209 +#: rhodecode/public/js/rhodecode-components.js:45124 +#: rhodecode/public/js/scripts.js:36972 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:58 +#: rhodecode/public/js/src/rhodecode/comments.js:210 msgid "Status Review" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49414 -#: rhodecode/public/js/scripts.js:41262 +#: rhodecode/public/js/rhodecode-components.js:45139 +#: rhodecode/public/js/scripts.js:36987 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:10 -#: rhodecode/public/js/src/rhodecode/comments.js:224 +#: rhodecode/public/js/src/rhodecode/comments.js:225 msgid "" "Comment text will be set automatically based on currently selected status " "({0}) ..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49571 -#: rhodecode/public/js/scripts.js:41419 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:55 -#: rhodecode/public/js/src/rhodecode/comments.js:381 +#: rhodecode/public/js/rhodecode-components.js:45296 +#: rhodecode/public/js/scripts.js:37144 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:60 +#: rhodecode/public/js/src/rhodecode/comments.js:382 msgid "Submitting..." msgstr "Применение..." -#: rhodecode/public/js/rhodecode-components.js:49622 -#: rhodecode/public/js/scripts.js:41470 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:18 -#: rhodecode/public/js/src/rhodecode/comments.js:432 +#: rhodecode/public/js/rhodecode-components.js:45347 +#: rhodecode/public/js/scripts.js:37195 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:20 +#: rhodecode/public/js/src/rhodecode/comments.js:433 #: rhodecode/templates/files/files_browser_tree.mako:51 msgid "Loading ..." msgstr "Загрузка..." -#: rhodecode/public/js/rhodecode-components.js:49727 -#: rhodecode/public/js/scripts.js:41575 +#: rhodecode/public/js/rhodecode-components.js:45452 +#: rhodecode/public/js/scripts.js:37300 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:12 -#: rhodecode/public/js/src/rhodecode/comments.js:537 +#: rhodecode/public/js/src/rhodecode/comments.js:538 msgid "Delete this comment?" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49798 -#: rhodecode/public/js/scripts.js:41646 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:17 +#: rhodecode/public/js/rhodecode-components.js:45522 +#: rhodecode/public/js/scripts.js:37370 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:18 #: rhodecode/public/js/src/rhodecode/comments.js:608 msgid "Leave a comment, or click resolve button to resolve TODO comment #{0}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49875 -#: rhodecode/public/js/scripts.js:41723 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:16 +#: rhodecode/public/js/rhodecode-components.js:45599 +#: rhodecode/public/js/scripts.js:37447 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:17 #: rhodecode/public/js/src/rhodecode/comments.js:685 msgid "Leave a comment on line {0}." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49989 -#: rhodecode/public/js/scripts.js:41837 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:59 +#: rhodecode/public/js/rhodecode-components.js:45713 +#: rhodecode/public/js/scripts.js:37561 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:64 #: rhodecode/public/js/src/rhodecode/comments.js:799 msgid "TODO from comment {0} was fixed." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50195 -#: rhodecode/public/js/scripts.js:42043 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:81 +#: rhodecode/public/js/rhodecode-components.js:45919 +#: rhodecode/public/js/scripts.js:37767 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:87 #: rhodecode/public/js/src/rhodecode/files.js:150 msgid "truncated result" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50197 -#: rhodecode/public/js/scripts.js:42045 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:82 +#: rhodecode/public/js/rhodecode-components.js:45921 +#: rhodecode/public/js/scripts.js:37769 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:88 #: rhodecode/public/js/src/rhodecode/files.js:152 msgid "truncated results" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50206 -#: rhodecode/public/js/scripts.js:42054 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:25 +#: rhodecode/public/js/rhodecode-components.js:45930 +#: rhodecode/public/js/scripts.js:37778 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:28 #: rhodecode/public/js/src/rhodecode/files.js:161 msgid "No matching files" msgstr "Нет совпадений" -#: rhodecode/public/js/rhodecode-components.js:50341 -#: rhodecode/public/js/scripts.js:42189 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:44 +#: rhodecode/public/js/rhodecode-components.js:46065 +#: rhodecode/public/js/scripts.js:37913 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:48 #: rhodecode/public/js/src/rhodecode/files.js:296 msgid "Selection link" msgstr "Ссылка выбора" -#: rhodecode/public/js/rhodecode-components.js:50381 -#: rhodecode/public/js/scripts.js:42229 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:54 +#: rhodecode/public/js/rhodecode-components.js:46105 +#: rhodecode/public/js/scripts.js:37953 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:59 #: rhodecode/public/js/src/rhodecode/followers.js:26 msgid "Stop following this repository" msgstr "Отменить наблюдение за репозиторием" -#: rhodecode/public/js/rhodecode-components.js:50382 -#: rhodecode/public/js/scripts.js:42230 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:61 +#: rhodecode/public/js/rhodecode-components.js:46106 +#: rhodecode/public/js/scripts.js:37954 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:66 #: rhodecode/public/js/src/rhodecode/followers.js:27 msgid "Unfollow" msgstr "Не наблюдать" -#: rhodecode/public/js/rhodecode-components.js:50391 -#: rhodecode/public/js/scripts.js:42239 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:52 +#: rhodecode/public/js/rhodecode-components.js:46115 +#: rhodecode/public/js/scripts.js:37963 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:57 #: rhodecode/public/js/src/rhodecode/followers.js:36 msgid "Start following this repository" msgstr "Наблюдать за репозиторием" -#: rhodecode/public/js/rhodecode-components.js:50392 -#: rhodecode/public/js/scripts.js:42240 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:14 +#: rhodecode/public/js/rhodecode-components.js:46116 +#: rhodecode/public/js/scripts.js:37964 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:15 #: rhodecode/public/js/src/rhodecode/followers.js:37 msgid "Follow" msgstr "Наблюдать" -#: rhodecode/public/js/rhodecode-components.js:50770 -#: rhodecode/public/js/rhodecode-components.js:50779 -#: rhodecode/public/js/scripts.js:42618 rhodecode/public/js/scripts.js:42627 +#: rhodecode/public/js/rhodecode-components.js:46496 +#: rhodecode/public/js/rhodecode-components.js:46505 +#: rhodecode/public/js/scripts.js:38344 rhodecode/public/js/scripts.js:38353 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:5 #: rhodecode/public/js/src/rhodecode/pullrequests.js:134 #: rhodecode/public/js/src/rhodecode/pullrequests.js:143 msgid "All reviewers must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50784 -#: rhodecode/public/js/scripts.js:42632 +#: rhodecode/public/js/rhodecode-components.js:46510 +#: rhodecode/public/js/scripts.js:38358 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:6 #: rhodecode/public/js/src/rhodecode/pullrequests.js:148 msgid "At least {0} reviewer must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50790 -#: rhodecode/public/js/scripts.js:42638 +#: rhodecode/public/js/rhodecode-components.js:46516 +#: rhodecode/public/js/scripts.js:38364 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:7 #: rhodecode/public/js/src/rhodecode/pullrequests.js:154 msgid "At least {0} reviewers must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50797 -#: rhodecode/public/js/scripts.js:42645 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:41 +#: rhodecode/public/js/rhodecode-components.js:46523 +#: rhodecode/public/js/scripts.js:38371 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:45 #: rhodecode/public/js/src/rhodecode/pullrequests.js:161 msgid "Reviewers picked from source code changes." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50804 -#: rhodecode/public/js/scripts.js:42652 +#: rhodecode/public/js/rhodecode-components.js:46530 +#: rhodecode/public/js/scripts.js:38378 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:4 #: rhodecode/public/js/src/rhodecode/pullrequests.js:168 msgid "Adding new reviewers is forbidden." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50811 -#: rhodecode/public/js/scripts.js:42659 +#: rhodecode/public/js/rhodecode-components.js:46537 +#: rhodecode/public/js/scripts.js:38385 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:8 #: rhodecode/public/js/src/rhodecode/pullrequests.js:175 msgid "Author is not allowed to be a reviewer." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50825 -#: rhodecode/public/js/scripts.js:42673 +#: rhodecode/public/js/rhodecode-components.js:46551 +#: rhodecode/public/js/scripts.js:38399 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:11 #: rhodecode/public/js/src/rhodecode/pullrequests.js:189 msgid "Commit Authors are not allowed to be a reviewer." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50972 -#: rhodecode/public/js/scripts.js:42820 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:63 +#: rhodecode/public/js/rhodecode-components.js:46698 +#: rhodecode/public/js/scripts.js:38546 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:68 #: rhodecode/public/js/src/rhodecode/pullrequests.js:336 msgid "User `{0}` not allowed to be a reviewer" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51099 -#: rhodecode/public/js/scripts.js:42947 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:66 -#: rhodecode/public/js/src/rhodecode/pullrequests.js:463 +#: rhodecode/public/js/rhodecode-components.js:46823 +#: rhodecode/public/js/scripts.js:38671 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:71 +#: rhodecode/public/js/src/rhodecode/pullrequests.js:461 msgid "added manually by \"{0}\"" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51101 -#: rhodecode/public/js/scripts.js:42949 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:76 -#: rhodecode/public/js/src/rhodecode/pullrequests.js:465 +#: rhodecode/public/js/rhodecode-components.js:46825 +#: rhodecode/public/js/scripts.js:38673 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:82 +#: rhodecode/public/js/src/rhodecode/pullrequests.js:463 msgid "member of \"{0}\"" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51682 -#: rhodecode/public/js/scripts.js:43530 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:69 +#: rhodecode/public/js/rhodecode-components.js:47404 +#: rhodecode/public/js/scripts.js:39252 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:75 #: rhodecode/public/js/src/rhodecode.js:142 msgid "file" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51702 -#: rhodecode/public/js/scripts.js:43550 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:49 +#: rhodecode/public/js/rhodecode-components.js:47424 +#: rhodecode/public/js/scripts.js:39272 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:53 #: rhodecode/public/js/src/rhodecode.js:162 msgid "Show more" msgstr "Показать еще" +#: rhodecode/public/js/rhodecode-components.js:47805 +#: rhodecode/public/js/scripts.js:39653 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:72 +#: rhodecode/public/js/src/rhodecode.js:543 +msgid "date not in future" +msgstr "" + +#: rhodecode/public/js/rhodecode-components.js:47813 +#: rhodecode/public/js/scripts.js:39661 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:56 +#: rhodecode/public/js/src/rhodecode.js:551 +msgid "Specified expiration date" +msgstr "" + #: rhodecode/public/js/rhodecode/i18n/js_translations.js:2 msgid "(from usergroup {0})" msgstr "" @@ -4491,7 +4619,7 @@ msgstr "Добавить другой комментарий" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:9 #: rhodecode/public/js/src/i18n_messages.js:5 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:325 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:331 msgid "Close" msgstr "" @@ -4499,141 +4627,159 @@ msgstr "" msgid "Diff to Commit " msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:15 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:14 +msgid "" +"Fetching repository state failed. Error code: {0} {1}. Try refreshing this " +"page." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:16 #: rhodecode/public/js/src/i18n_messages.js:4 msgid "Invite reviewers to this discussion" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:21 -msgid "No bookmarks available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:22 -msgid "No branches available yet." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:23 -msgid "No gists available yet." +msgid "No bookmarks available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:24 +msgid "No branches available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:25 +msgid "No forks available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:26 +msgid "No gists available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:29 msgid "No pull requests available yet." msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:27 -msgid "No repositories available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:28 -msgid "No repository groups available yet." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:30 -msgid "No tags available yet." +msgid "No repositories available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:31 -msgid "No user groups available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:32 -msgid "No users available yet." +msgid "No repository groups available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:33 +msgid "No ssh keys available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:34 +msgid "No tags available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:35 -#: rhodecode/templates/changelog/changelog.mako:61 -msgid "Open new pull request" -msgstr "Создать новый pull запрос" +msgid "No user groups available yet." +msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:36 +msgid "No users available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:39 +#: rhodecode/templates/changelog/changelog.mako:59 +msgid "Open new pull request" +msgstr "Создать новый pull запрос" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:40 msgid "Open new pull request for selected commit" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:42 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:46 msgid "Saving..." msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:45 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:49 #: rhodecode/public/js/src/i18n_messages.js:6 #: rhodecode/templates/admin/settings/settings_email.mako:48 msgid "Send" msgstr "Отправить" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:48 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:52 msgid "Show at Commit " msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:50 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:54 msgid "Show selected commit __S" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:51 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:55 msgid "Show selected commits __S ... __E" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:56 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:61 #: rhodecode/public/js/src/i18n_messages.js:7 msgid "Switch to chat" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:57 -#: rhodecode/public/js/src/i18n_messages.js:8 -msgid "Switch to comment" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:60 -msgid "" -"There are currently no open pull requests requiring your participation." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:62 -msgid "Updating..." +#: rhodecode/public/js/src/i18n_messages.js:8 +msgid "Switch to comment" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:65 +msgid "" +"There are currently no open pull requests requiring your participation." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:67 +msgid "Updating..." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:73 #: rhodecode/templates/admin/auth/auth_settings.mako:71 msgid "disabled" msgstr "отключено" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:68 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:74 #: rhodecode/templates/admin/auth/auth_settings.mako:71 msgid "enabled" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:70 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:76 msgid "files" msgstr "файлы" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:75 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:81 #: rhodecode/templates/pullrequests/pullrequest.mako:140 msgid "loading..." msgstr "загрузка..." -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:80 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:86 msgid "specify commit" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:83 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:89 msgid "{0} active out of {1} users" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:88 -msgid "{0} days" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:90 -msgid "{0} hours" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:93 -msgid "{0} months" -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:94 +msgid "{0} days" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:96 +msgid "{0} hours" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:99 +msgid "{0} months" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:100 +msgid "{0} out of {1} ssh keys" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:101 msgid "{0} out of {1} users" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:98 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:105 msgid "{0} years" msgstr "" @@ -4669,13 +4815,14 @@ msgstr "Панель управления" #: rhodecode/templates/admin/gists/index.mako:18 #: rhodecode/templates/admin/my_account/my_account_repos.mako:7 #: rhodecode/templates/admin/my_account/my_account_watched.mako:7 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:11 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:12 #: rhodecode/templates/admin/repos/repos.mako:12 #: rhodecode/templates/admin/user_groups/user_groups.mako:12 #: rhodecode/templates/admin/users/users.mako:12 #: rhodecode/templates/bookmarks/bookmarks.mako:12 #: rhodecode/templates/branches/branches.mako:12 -#: rhodecode/templates/journal/journal.mako:12 +#: rhodecode/templates/journal/journal.mako:13 #: rhodecode/templates/tags/tags.mako:12 msgid "quick filter..." msgstr "фильтр..." @@ -4707,19 +4854,19 @@ msgid "Edit Repository Group" msgstr "Изменить группу репозиториев" #: rhodecode/templates/index_base.mako:97 -#: rhodecode/templates/index_base.mako:122 +#: rhodecode/templates/index_base.mako:125 #: rhodecode/templates/admin/gists/index.mako:112 -#: rhodecode/templates/admin/integrations/list.mako:102 -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:39 +#: rhodecode/templates/admin/integrations/list.mako:106 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:55 #: rhodecode/templates/admin/my_account/my_account_repos.mako:31 #: rhodecode/templates/admin/my_account/my_account_watched.mako:31 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:53 #: rhodecode/templates/admin/repos/repo_add_base.mako:9 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:16 #: rhodecode/templates/admin/repos/repos.mako:54 -#: rhodecode/templates/admin/user_groups/user_groups.mako:55 +#: rhodecode/templates/admin/user_groups/user_groups.mako:61 #: rhodecode/templates/admin/users/user_edit_groups.mako:54 -#: rhodecode/templates/base/perms_summary.mako:102 +#: rhodecode/templates/base/perms_summary.mako:149 #: rhodecode/templates/bookmarks/bookmarks.mako:59 #: rhodecode/templates/branches/branches.mako:58 #: rhodecode/templates/files/files_browser_tree.mako:5 @@ -4729,12 +4876,15 @@ msgid "Name" msgstr "Имя" #: rhodecode/templates/index_base.mako:100 -#: rhodecode/templates/index_base.mako:125 +#: rhodecode/templates/index_base.mako:128 #: rhodecode/templates/admin/gists/index.mako:114 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:15 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:71 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:10 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:55 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:49 #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:45 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:42 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:55 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:56 #: rhodecode/templates/admin/repos/repo_add_base.mako:43 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:29 @@ -4742,13 +4892,15 @@ msgstr "Имя" #: rhodecode/templates/admin/repos/repos.mako:57 #: rhodecode/templates/admin/user_groups/user_group_add.mako:43 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:42 -#: rhodecode/templates/admin/user_groups/user_groups.mako:57 +#: rhodecode/templates/admin/user_groups/user_groups.mako:63 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:15 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:67 #: rhodecode/templates/admin/users/user_edit_groups.mako:59 #: rhodecode/templates/admin/users/user_edit_ips.mako:12 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:10 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:50 #: rhodecode/templates/base/issue_tracker_settings.mako:10 -#: rhodecode/templates/changeset/changeset.mako:73 +#: rhodecode/templates/changeset/changeset.mako:76 #: rhodecode/templates/compare/compare_commits.mako:21 #: rhodecode/templates/email_templates/commit_comment.mako:89 #: rhodecode/templates/email_templates/pull_request_review.mako:41 @@ -4756,48 +4908,51 @@ msgstr "Имя" #: rhodecode/templates/files/file_tree_detail.mako:5 #: rhodecode/templates/files/file_tree_detail.mako:12 #: rhodecode/templates/forks/fork.mako:48 -#: rhodecode/templates/forks/forks_data.mako:9 +#: rhodecode/templates/forks/forks.mako:72 #: rhodecode/templates/pullrequests/pullrequest.mako:54 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:163 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:487 -#: rhodecode/templates/summary/components.mako:73 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:169 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:493 +#: rhodecode/templates/summary/components.mako:82 msgid "Description" msgstr "Описание" -#: rhodecode/templates/index_base.mako:102 -#: rhodecode/templates/index_base.mako:133 +#: rhodecode/templates/index_base.mako:103 +#: rhodecode/templates/index_base.mako:131 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:59 +#: rhodecode/templates/admin/repos/repos.mako:60 +msgid "Last Change" +msgstr "Последнее изменение" + +#: rhodecode/templates/index_base.mako:105 +#: rhodecode/templates/index_base.mako:136 #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:5 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:24 -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:60 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:37 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:63 #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:5 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:109 #: rhodecode/templates/admin/repos/repos.mako:65 #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:5 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:24 -#: rhodecode/templates/admin/user_groups/user_groups.mako:66 +#: rhodecode/templates/admin/user_groups/user_groups.mako:71 #: rhodecode/templates/admin/users/user_edit_groups.mako:65 -#: rhodecode/templates/forks/forks_data.mako:7 -#: rhodecode/templates/summary/components.mako:195 +#: rhodecode/templates/forks/forks.mako:68 +#: rhodecode/templates/summary/components.mako:203 msgid "Owner" msgstr "Владелец" -#: rhodecode/templates/index_base.mako:128 -#: rhodecode/templates/admin/repos/repos.mako:60 -msgid "Last Change" -msgstr "Последнее изменение" - -#: rhodecode/templates/index_base.mako:131 +#: rhodecode/templates/index_base.mako:134 #: rhodecode/templates/admin/my_account/my_account_repos.mako:35 #: rhodecode/templates/admin/my_account/my_account_watched.mako:35 #: rhodecode/templates/admin/repos/repos.mako:63 #: rhodecode/templates/bookmarks/bookmarks.mako:66 #: rhodecode/templates/branches/branches.mako:65 -#: rhodecode/templates/changelog/changelog.mako:107 -#: rhodecode/templates/changeset/changeset.mako:36 +#: rhodecode/templates/changelog/changelog.mako:116 +#: rhodecode/templates/changeset/changeset.mako:37 #: rhodecode/templates/compare/compare_commits.mako:19 #: rhodecode/templates/email_templates/commit_comment.mako:49 #: rhodecode/templates/email_templates/commit_comment.mako:88 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:485 +#: rhodecode/templates/files/file_authors_box.mako:31 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:491 #: rhodecode/templates/search/search_commit.mako:6 #: rhodecode/templates/summary/summary_commits.mako:8 #: rhodecode/templates/tags/tags.mako:66 @@ -4814,7 +4969,7 @@ msgid "Home" msgstr "Домой" #: rhodecode/templates/login.mako:5 rhodecode/templates/login.mako:35 -#: rhodecode/templates/login.mako:75 rhodecode/templates/base/base.mako:332 +#: rhodecode/templates/login.mako:75 rhodecode/templates/base/base.mako:341 #: rhodecode/templates/debug_style/login.html:60 msgid "Sign In" msgstr "Войти" @@ -4869,7 +5024,7 @@ msgstr "" #: rhodecode/templates/password_reset.mako:52 msgid "Email Address" -msgstr "Почтовый адрес" +msgstr "Адрес E-mail" #: rhodecode/templates/password_reset.mako:61 #: rhodecode/templates/register.mako:85 @@ -4928,6 +5083,70 @@ msgstr "" msgid "Create Account" msgstr "" +#: rhodecode/templates/admin/admin_audit_log_entry.mako:6 +msgid "Admin audit log entry" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:13 +msgid "Audit long entry" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:31 +msgid "User" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:43 +#: rhodecode/templates/admin/admin_log_base.mako:11 +#: rhodecode/templates/bookmarks/bookmarks.mako:61 +#: rhodecode/templates/branches/branches.mako:60 +#: rhodecode/templates/tags/tags.mako:61 +msgid "Date" +msgstr "Дата" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:51 +#: rhodecode/templates/admin/admin_log_base.mako:12 +msgid "IP" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:60 +#: rhodecode/templates/admin/admin_log_base.mako:8 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:18 +#: rhodecode/templates/admin/my_account/my_account_repos.mako:37 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:12 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:55 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:65 +#: rhodecode/templates/admin/repos/repo_edit_fields.mako:13 +#: rhodecode/templates/admin/repos/repos.mako:69 +#: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:71 +#: rhodecode/templates/admin/user_groups/user_groups.mako:73 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:18 +#: rhodecode/templates/admin/users/user_edit_groups.mako:73 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:12 +#: rhodecode/templates/admin/users/users.mako:80 +#: rhodecode/templates/files/files_detail.mako:58 +#: rhodecode/templates/forks/forks.mako:79 +msgid "Action" +msgstr "Действие" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:78 +#: rhodecode/templates/admin/admin_log_base.mako:9 +msgid "Action Data" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:86 +#: rhodecode/templates/admin/admin_log_base.mako:47 +msgid "data not available for v1 entries type" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:92 +#: rhodecode/templates/admin/admin_log_base.mako:10 +#: rhodecode/templates/admin/defaults/defaults.mako:31 +#: rhodecode/templates/admin/permissions/permissions_objects.mako:13 +#: rhodecode/templates/search/search_commit.mako:5 +#: rhodecode/templates/search/search_path.mako:3 +msgid "Repository" +msgstr "Репозитарий" + #: rhodecode/templates/admin/admin_audit_logs.mako:5 #: rhodecode/templates/base/base.mako:75 msgid "Admin audit logs" @@ -4938,68 +5157,34 @@ msgid "filter..." msgstr "" #: rhodecode/templates/admin/admin_audit_logs.mako:14 +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:15 #: rhodecode/templates/admin/users/user_edit_audit.mako:15 msgid "filter" msgstr "Отфильтровать" #: rhodecode/templates/admin/admin_audit_logs.mako:15 +#: rhodecode/templates/admin/repos/repo_edit.mako:89 +#: rhodecode/templates/admin/users/user_edit.mako:47 msgid "Audit logs" msgstr "" #: rhodecode/templates/admin/admin_audit_logs.mako:17 +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:17 #: rhodecode/templates/admin/users/user_edit_audit.mako:17 -#: rhodecode/templates/journal/journal.mako:17 +#: rhodecode/templates/journal/journal.mako:18 #: rhodecode/templates/search/search.mako:76 msgid "Example Queries" msgstr "" -#: rhodecode/templates/admin/admin_log_base.mako:7 -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:18 -#: rhodecode/templates/admin/my_account/my_account_repos.mako:37 -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:62 -#: rhodecode/templates/admin/repos/repo_edit_fields.mako:13 -#: rhodecode/templates/admin/repos/repos.mako:69 -#: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:71 -#: rhodecode/templates/admin/user_groups/user_groups.mako:68 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:18 -#: rhodecode/templates/admin/users/user_edit_groups.mako:73 -#: rhodecode/templates/admin/users/users.mako:80 -#: rhodecode/templates/files/files_detail.mako:58 -msgid "Action" -msgstr "Действие" - -#: rhodecode/templates/admin/admin_log_base.mako:8 -msgid "Action Data" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:9 -#: rhodecode/templates/admin/defaults/defaults.mako:31 -#: rhodecode/templates/admin/permissions/permissions_objects.mako:13 -#: rhodecode/templates/search/search_commit.mako:5 -#: rhodecode/templates/search/search_path.mako:3 -msgid "Repository" -msgstr "Репозитарий" - -#: rhodecode/templates/admin/admin_log_base.mako:10 -#: rhodecode/templates/bookmarks/bookmarks.mako:61 -#: rhodecode/templates/branches/branches.mako:60 -#: rhodecode/templates/tags/tags.mako:61 -msgid "Date" -msgstr "Дата" - -#: rhodecode/templates/admin/admin_log_base.mako:11 -msgid "IP" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:38 +#: rhodecode/templates/admin/admin_log_base.mako:6 +msgid "Uid" +msgstr "" + +#: rhodecode/templates/admin/admin_log_base.mako:42 msgid "toggle" msgstr "" -#: rhodecode/templates/admin/admin_log_base.mako:43 -msgid "data not available for v1 entries type" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:64 +#: rhodecode/templates/admin/admin_log_base.mako:68 msgid "No actions yet" msgstr "Действия ещё не производились" @@ -5037,13 +5222,13 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:106 #: rhodecode/templates/admin/permissions/permissions_application.mako:59 #: rhodecode/templates/admin/permissions/permissions_objects.mako:56 -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:72 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:135 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:67 -#: rhodecode/templates/admin/repos/repo_add_base.mako:101 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:78 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:133 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:83 +#: rhodecode/templates/admin/repos/repo_add_base.mako:106 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:79 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:109 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:194 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:200 #: rhodecode/templates/admin/settings/settings_hooks.mako:63 #: rhodecode/templates/admin/settings/settings_issuetracker.mako:15 #: rhodecode/templates/admin/user_groups/user_group_add.mako:60 @@ -5071,21 +5256,21 @@ msgstr "" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:14 #: rhodecode/templates/admin/gists/index.mako:110 -#: rhodecode/templates/admin/integrations/list.mako:103 -#: rhodecode/templates/admin/repos/repo_add_base.mako:75 +#: rhodecode/templates/admin/integrations/list.mako:107 +#: rhodecode/templates/admin/repos/repo_add_base.mako:80 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:12 msgid "Type" msgstr "Тип" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:23 -#: rhodecode/templates/admin/repos/repo_add_base.mako:93 +#: rhodecode/templates/admin/repos/repo_add_base.mako:98 msgid "Private Repository" msgstr "" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:27 -#: rhodecode/templates/admin/repos/repo_add_base.mako:97 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:143 -#: rhodecode/templates/forks/fork.mako:87 +#: rhodecode/templates/admin/repos/repo_add_base.mako:102 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:149 +#: rhodecode/templates/forks/fork.mako:92 msgid "" "Private repositories are only visible to people explicitly added as " "collaborators." @@ -5140,7 +5325,7 @@ msgstr "" #: rhodecode/templates/admin/gists/edit.mako:56 #: rhodecode/templates/admin/gists/new.mako:50 #: rhodecode/templates/files/files_add.mako:80 -#: rhodecode/templates/files/files_edit.mako:78 +#: rhodecode/templates/files/files_edit.mako:81 msgid "plain" msgstr "plain" @@ -5151,15 +5336,15 @@ msgstr "" #: rhodecode/templates/admin/gists/edit.mako:102 #: rhodecode/templates/base/issue_tracker_settings.mako:73 #: rhodecode/templates/changeset/changeset_file_comment.mako:390 -#: rhodecode/templates/codeblocks/diffs.mako:76 +#: rhodecode/templates/codeblocks/diffs.mako:70 #: rhodecode/templates/files/files_add.mako:108 #: rhodecode/templates/files/files_delete.mako:69 -#: rhodecode/templates/files/files_edit.mako:105 +#: rhodecode/templates/files/files_edit.mako:108 #: rhodecode/templates/pullrequests/pullrequest_show.mako:64 msgid "Cancel" msgstr "Отмена" -#: rhodecode/templates/admin/gists/edit.mako:122 +#: rhodecode/templates/admin/gists/edit.mako:125 #, python-format msgid "" "Gist was updated since you started editing. Copy your changes and click " @@ -5192,7 +5377,7 @@ msgid "All Public Gists" msgstr "" #: rhodecode/templates/admin/gists/index.mako:44 -#: rhodecode/templates/admin/gists/show.mako:36 +#: rhodecode/templates/admin/gists/show.mako:35 msgid "Create New Gist" msgstr "" @@ -5217,14 +5402,14 @@ msgid "My public" msgstr "" #: rhodecode/templates/admin/gists/index.mako:108 -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:41 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:57 #: rhodecode/templates/bookmarks/bookmarks.mako:63 #: rhodecode/templates/branches/branches.mako:62 -#: rhodecode/templates/changelog/changelog.mako:113 -#: rhodecode/templates/changeset/changeset.mako:200 +#: rhodecode/templates/changelog/changelog.mako:124 +#: rhodecode/templates/changeset/changeset.mako:203 #: rhodecode/templates/compare/compare_commits.mako:18 #: rhodecode/templates/files/files_browser_tree.mako:9 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:484 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:490 #: rhodecode/templates/pullrequests/pullrequests.mako:112 #: rhodecode/templates/search/search_commit.mako:16 #: rhodecode/templates/summary/summary_commits.mako:11 @@ -5233,6 +5418,7 @@ msgid "Author" msgstr "Автор" #: rhodecode/templates/admin/gists/index.mako:116 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:51 #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:6 #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:6 #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:6 @@ -5241,7 +5427,7 @@ msgid "Created on" msgstr "Создано" #: rhodecode/templates/admin/gists/index.mako:118 -#: rhodecode/templates/admin/gists/show.mako:65 +#: rhodecode/templates/admin/gists/show.mako:72 msgid "Expires" msgstr "Истекает" @@ -5275,44 +5461,33 @@ msgstr "" msgid "Gist" msgstr "Gist" -#: rhodecode/templates/admin/gists/show.mako:49 +#: rhodecode/templates/admin/gists/show.mako:47 +msgid "Copy the url" +msgstr "" + +#: rhodecode/templates/admin/gists/show.mako:54 msgid "Confirm to delete this Gist" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:56 -#: rhodecode/templates/admin/integrations/list.mako:204 -#: rhodecode/templates/admin/my_account/my_account_profile.mako:5 -#: rhodecode/templates/base/issue_tracker_settings.mako:60 -#: rhodecode/templates/data_table/_dt_elements.mako:118 -#: rhodecode/templates/data_table/_dt_elements.mako:180 -#: rhodecode/templates/data_table/_dt_elements.mako:193 -#: rhodecode/templates/data_table/_dt_elements.mako:206 -#: rhodecode/templates/debug_style/buttons.html:128 -#: rhodecode/templates/files/files_add.mako:208 -#: rhodecode/templates/files/files_edit.mako:165 -#: rhodecode/templates/files/files_source.mako:48 -#: rhodecode/templates/files/files_source.mako:51 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:63 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:339 -#: rhodecode/templates/users/user_profile.mako:7 -msgid "Edit" -msgstr "Редактировать" - -#: rhodecode/templates/admin/gists/show.mako:58 +#: rhodecode/templates/admin/gists/show.mako:60 +msgid "Copy content" +msgstr "" + +#: rhodecode/templates/admin/gists/show.mako:65 msgid "Show as Raw" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:62 +#: rhodecode/templates/admin/gists/show.mako:69 msgid "Private Gist" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:77 +#: rhodecode/templates/admin/gists/show.mako:85 msgid "created" msgstr "создал" -#: rhodecode/templates/admin/gists/show.mako:91 +#: rhodecode/templates/admin/gists/show.mako:100 #: rhodecode/templates/files/files_delete.mako:50 -#: rhodecode/templates/files/files_source.mako:87 +#: rhodecode/templates/files/files_source.mako:100 msgid "Show as raw" msgstr "Показать без форматирования" @@ -5325,7 +5500,7 @@ msgstr "" #: rhodecode/templates/admin/integrations/new.mako:13 #: rhodecode/templates/admin/permissions/permissions_objects.mako:28 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:14 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:127 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:125 msgid "Repository Groups" msgstr "Группы репозиториев" @@ -5338,7 +5513,7 @@ msgstr "Группы репозиториев" #: rhodecode/templates/admin/settings/settings.mako:14 #: rhodecode/templates/admin/user_groups/user_group_edit.mako:33 #: rhodecode/templates/base/base.mako:84 -#: rhodecode/templates/base/base.mako:251 +#: rhodecode/templates/base/base.mako:249 msgid "Settings" msgstr "Настройки" @@ -5360,67 +5535,67 @@ msgid "Current Integrations" msgstr "" #: rhodecode/templates/admin/integrations/list.mako:64 -#: rhodecode/templates/admin/notifications/notifications.mako:31 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:41 msgid "All" msgstr "Всё" -#: rhodecode/templates/admin/integrations/list.mako:95 +#: rhodecode/templates/admin/integrations/list.mako:99 #: rhodecode/templates/admin/integrations/new.mako:26 msgid "Create new integration" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:104 +#: rhodecode/templates/admin/integrations/list.mako:108 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:14 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:14 msgid "Scope" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:105 +#: rhodecode/templates/admin/integrations/list.mako:109 #: rhodecode/templates/compare/compare_diff.mako:92 msgid "Actions" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:115 -msgid "No {type} integrations for repo {repo} exist yet." -msgstr "" - -#: rhodecode/templates/admin/integrations/list.mako:117 -msgid "No {type} integrations for repogroup {repogroup} exist yet." -msgstr "" - #: rhodecode/templates/admin/integrations/list.mako:119 +msgid "No {type} integrations for repo {repo} exist yet." +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:121 +msgid "No {type} integrations for repogroup {repogroup} exist yet." +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:123 msgid "No {type} integrations exist yet." msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:133 +#: rhodecode/templates/admin/integrations/list.mako:137 msgid "Create one" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:164 -msgid "repo" -msgstr "" - #: rhodecode/templates/admin/integrations/list.mako:168 -msgid "repogroup" -msgstr "" - -#: rhodecode/templates/admin/integrations/list.mako:170 -msgid "child repos only" +msgid "repo" msgstr "" #: rhodecode/templates/admin/integrations/list.mako:172 +msgid "repogroup" +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:174 +msgid "child repos only" +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:176 msgid "cascade to all" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:177 +#: rhodecode/templates/admin/integrations/list.mako:181 msgid "top level repos only" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:179 +#: rhodecode/templates/admin/integrations/list.mako:183 msgid "global" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:185 +#: rhodecode/templates/admin/integrations/list.mako:189 msgid "unknown integration" msgstr "" @@ -5436,12 +5611,12 @@ msgstr "" msgid "Create New Global Integration" msgstr "" -#: rhodecode/templates/admin/integrations/new.mako:61 +#: rhodecode/templates/admin/integrations/new.mako:63 msgid "No description available" msgstr "" #: rhodecode/templates/admin/my_account/my_account.mako:5 -#: rhodecode/templates/base/base.mako:346 +#: rhodecode/templates/base/base.mako:355 msgid "My account" msgstr "Мой аккаунт" @@ -5460,26 +5635,35 @@ msgstr "Профиль" msgid "Auth Tokens" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:35 +#: rhodecode/templates/admin/my_account/my_account.mako:32 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:3 +#: rhodecode/templates/admin/permissions/permissions.mako:48 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:4 +#: rhodecode/templates/admin/users/user_edit.mako:40 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:3 +msgid "SSH Keys" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account.mako:36 msgid "OAuth Identities" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:37 -#: rhodecode/templates/admin/users/user_edit.mako:43 +#: rhodecode/templates/admin/my_account/my_account.mako:38 +#: rhodecode/templates/admin/users/user_edit.mako:44 msgid "Emails" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:39 +#: rhodecode/templates/admin/my_account/my_account.mako:40 msgid "Watched" msgstr "Просмотрено" -#: rhodecode/templates/admin/my_account/my_account.mako:40 -#: rhodecode/templates/admin/notifications/notifications.mako:33 -#: rhodecode/templates/base/base.mako:241 +#: rhodecode/templates/admin/my_account/my_account.mako:41 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:43 +#: rhodecode/templates/base/base.mako:239 msgid "Pull Requests" msgstr "Pull-request'ы" -#: rhodecode/templates/admin/my_account/my_account.mako:41 +#: rhodecode/templates/admin/my_account/my_account.mako:42 #: rhodecode/templates/admin/permissions/permissions.mako:14 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:49 #: rhodecode/templates/admin/repos/repo_edit.mako:49 @@ -5488,7 +5672,7 @@ msgstr "Pull-request'ы" msgid "Permissions" msgstr "Привилегии" -#: rhodecode/templates/admin/my_account/my_account.mako:42 +#: rhodecode/templates/admin/my_account/my_account.mako:43 msgid "Live Notifications" msgstr "" @@ -5538,16 +5722,23 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:86 #: rhodecode/templates/admin/my_account/my_account_emails.mako:64 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:60 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:67 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:63 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:65 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:82 #: rhodecode/templates/admin/users/user_edit_emails.mako:62 #: rhodecode/templates/admin/users/user_edit_ips.mako:70 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:62 msgid "Add" msgstr "Добавить" -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:128 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:125 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:118 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:116 +msgid "Select or enter expiration date" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:153 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:151 msgid "repository scope" msgstr "" @@ -5639,11 +5830,11 @@ msgstr "" msgid "Pull Requests You Participate In" msgstr "" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:37 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:53 msgid "Target Repo" msgstr "" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:43 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:59 #: rhodecode/templates/admin/settings/settings_global.mako:9 #: rhodecode/templates/email_templates/pull_request_review.mako:39 #: rhodecode/templates/email_templates/pull_request_review.mako:72 @@ -5652,7 +5843,7 @@ msgstr "" msgid "Title" msgstr "Заголовок" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:47 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:63 #: rhodecode/templates/pullrequests/pullrequests.mako:118 msgid "Last Update" msgstr "" @@ -5661,41 +5852,97 @@ msgstr "" msgid "Repositories You Own" msgstr "" +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:9 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:47 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:9 +msgid "Fingerprint" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:11 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:11 +#: rhodecode/templates/data_table/_dt_elements.mako:183 +msgid "Created" +msgstr "Создано" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:15 +msgid "" +"SSH Keys usage is currently disabled, please ask your administrator to " +"enable them." +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:30 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:27 +#, python-format +msgid "Confirm to remove ssh key %s" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:38 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:35 +msgid "No additional ssh keys specified" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:52 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:47 +msgid "New ssh key" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:56 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:51 +msgid "Generate random RSA key" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:62 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:57 +msgid "" +"Public key, begins with 'ssh-rsa', 'ssh-dss', 'ssh-ed25519', 'ecdsa-" +"sha2-nistp256', 'ecdsa-sha2-nistp384', or 'ecdsa-sha2-nistp521'" +msgstr "" + #: rhodecode/templates/admin/my_account/my_account_watched.mako:3 msgid "Your Watched Repositories" msgstr "" -#: rhodecode/templates/admin/notifications/notifications.mako:5 -#: rhodecode/templates/admin/notifications/notifications.mako:12 +#: rhodecode/templates/admin/notifications/notifications_data.mako:5 +msgid "My notifications" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_data.mako:26 +msgid "Mark as read" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_data.mako:42 +msgid "No notifications here yet" +msgstr "Уведомлений нет" + +#: rhodecode/templates/admin/notifications/notifications_show.mako:5 +#: rhodecode/templates/admin/notifications/notifications_show.mako:14 +msgid "Show notification" +msgstr "Показать уведомление" + +#: rhodecode/templates/admin/notifications/notifications_show.mako:12 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:5 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:12 msgid "My Notifications" msgstr "Мои уведомления" -#: rhodecode/templates/admin/notifications/notifications.mako:32 -#: rhodecode/templates/changeset/changeset.mako:160 +#: rhodecode/templates/admin/notifications/notifications_show.mako:40 +msgid "Subject" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:26 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:30 +msgid "Mark all as read" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:40 +msgid "Unread" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:42 +#: rhodecode/templates/changeset/changeset.mako:163 msgid "Comments" msgstr "Комментарии" -#: rhodecode/templates/admin/notifications/notifications.mako:37 -msgid "Mark all as read" -msgstr "" - -#: rhodecode/templates/admin/notifications/notifications_data.mako:39 -msgid "No notifications here yet" -msgstr "Уведомлений нет" - -#: rhodecode/templates/admin/notifications/show_notification.mako:5 -#: rhodecode/templates/admin/notifications/show_notification.mako:14 -msgid "Show notification" -msgstr "Показать уведомление" - -#: rhodecode/templates/admin/notifications/show_notification.mako:12 -msgid "Notifications" -msgstr "Уведомления" - -#: rhodecode/templates/admin/notifications/show_notification.mako:40 -msgid "Subject" -msgstr "" - #: rhodecode/templates/admin/permissions/permissions.mako:5 msgid "Permissions Administration" msgstr "" @@ -5713,6 +5960,10 @@ msgid "IP Whitelist" msgstr "" #: rhodecode/templates/admin/permissions/permissions.mako:45 +msgid "AuthToken Access" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions.mako:51 msgid "Overview" msgstr "Обзор" @@ -5753,32 +6004,45 @@ msgstr "" msgid "External Authentication Account Activation" msgstr "" +#: rhodecode/templates/admin/permissions/permissions_auth_token_access.mako:5 +msgid "View whitelist" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_auth_token_access.mako:36 +msgid "List of views available for usage in whitelist access" +msgstr "" + #: rhodecode/templates/admin/permissions/permissions_ips.mako:5 msgid "Default IP Whitelist For All Users" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:27 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:9 +#: rhodecode/templates/admin/users/user_edit_ips.mako:7 +msgid "Current IP address" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_ips.mako:30 #: rhodecode/templates/admin/users/user_edit_ips.mako:36 #, python-format msgid "Confirm to delete this ip: %s" msgstr "Подтвердите удаление ip %s" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:34 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:37 #: rhodecode/templates/admin/users/user_edit_ips.mako:44 msgid "All IP addresses are allowed" msgstr "Разрешены любые IP-адреса" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:49 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:52 #: rhodecode/templates/admin/users/user_edit_ips.mako:60 msgid "New IP Address" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:53 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:56 #: rhodecode/templates/admin/users/user_edit_ips.mako:63 msgid "Description..." msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:54 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:57 msgid "" "Enter a comma separated list of IP Addresses like 127.0.0.1,\n" "or use an IP Address with a mask 127.0.0.1/24, to create a network range.\n" @@ -5833,6 +6097,14 @@ msgstr "Выбранные привилегии будут установлены по умолчанию для каждой группы пользователей. Учтите, что ранее установленные привилегии по умолчанию для групп пользователей будут сброшены." msgid "Default User Permissions Overview" msgstr "" +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:7 +msgid "Update SSH keys file" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:53 +msgid "Accessed on" +msgstr "" + #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:5 msgid "Add repository group" msgstr "Добавить группу репозиториев" @@ -5849,16 +6121,21 @@ msgstr "Группы репозиториев" msgid "Group Name" msgstr "Имя группы" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:54 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:50 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:62 +msgid "Plain text format with support of {metatags}" +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:60 msgid "Group Parent" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:63 -#: rhodecode/templates/admin/repos/repo_add_base.mako:66 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:69 +#: rhodecode/templates/admin/repos/repo_add_base.mako:71 msgid "Copy Parent Group Permissions" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:67 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:73 msgid "Copy permission settings from parent repository group." msgstr "" @@ -5874,7 +6151,7 @@ msgstr "Добавить подгруппу" #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:50 #: rhodecode/templates/admin/repos/repo_edit.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit.mako:35 -#: rhodecode/templates/admin/users/user_edit.mako:40 +#: rhodecode/templates/admin/users/user_edit.mako:41 msgid "Advanced" msgstr "Дополнительно" @@ -5903,91 +6180,73 @@ msgstr "Группа репозиториев: %s" msgid "Delete repository group" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:36 -#, python-format -msgid "This repository group includes %s children repository group." -msgid_plural "This repository group includes %s children repository groups." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:45 -#, python-format -msgid "This repository group includes %s repository." -msgid_plural "This repository group includes %s repositories." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:57 #, python-format msgid "Confirm to delete this group: %s" -msgstr "Подтвердите удаление группы %s" +msgstr "Подтвердите удаление группы: %s" #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:58 msgid "Delete this repository group" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:5 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:5 msgid "Repository Group Permissions" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:15 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:15 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:15 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:15 msgid "User/User Group" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:31 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:30 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:30 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:31 msgid "super admin" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:34 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:33 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:33 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:34 msgid "owner" msgstr "владелец" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:52 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:76 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:50 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:74 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:60 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:76 msgid "permission for all other users" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:62 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:109 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:60 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:107 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:70 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:98 msgid "Revoke" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:80 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:78 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:80 msgid "delegated admin" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:118 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:116 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:106 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:117 #: rhodecode/templates/base/issue_tracker_settings.mako:83 msgid "Add new" msgstr "Добавить новый" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:123 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:121 msgid "Apply to children" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:129 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:127 msgid "Both" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:130 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:128 msgid "" "Set or revoke permissions to selected types of children of this group, " "including non-private repositories and other groups if chosen." @@ -5998,19 +6257,23 @@ msgstr "" msgid "Settings for Repository Group: %s" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:36 -msgid "Change owner of this repository group." -msgstr "" - -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:51 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:25 msgid "Group parent" msgstr "Родительская группа" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:59 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:31 +msgid "Optional select a parent group to move this repository group into." +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:49 +msgid "Change owner of this repository group." +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:72 msgid "Enable Repository Locking" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:63 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:78 msgid "" "Repository locking will be enabled on all subgroups and repositories inside " "this repository group. Pulling from a repository locks it, and it is " @@ -6025,7 +6288,7 @@ msgstr "Администрирование групп репозиториев" msgid "repository groups" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:58 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:61 msgid "Number of top level repositories" msgstr "" @@ -6042,51 +6305,51 @@ msgstr "" msgid "Clone from" msgstr "Клонировать из" -#: rhodecode/templates/admin/repos/repo_add_base.mako:47 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:132 -#: rhodecode/templates/forks/fork.mako:52 -msgid "" -"Keep it short and to the point. Use a README file for longer descriptions." -msgstr "Короткое и осмысленное. Для развернутого описания используйте файл README." - -#: rhodecode/templates/admin/repos/repo_add_base.mako:52 +#: rhodecode/templates/admin/repos/repo_add_base.mako:48 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:134 +#: rhodecode/templates/forks/fork.mako:53 +msgid "" +"Plain text format with support of {metatags}. Add a README file for longer " +"descriptions" +msgstr "" + +#: rhodecode/templates/admin/repos/repo_add_base.mako:57 msgid "Repository Group" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:58 -#: rhodecode/templates/forks/fork.mako:64 +#: rhodecode/templates/admin/repos/repo_add_base.mako:63 +#: rhodecode/templates/forks/fork.mako:69 #, python-format msgid "Select my personal group (%(repo_group_name)s)" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:61 -#: rhodecode/templates/forks/fork.mako:67 +#: rhodecode/templates/admin/repos/repo_add_base.mako:66 +#: rhodecode/templates/forks/fork.mako:72 msgid "Optionally select a group to put this repository into." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:70 +#: rhodecode/templates/admin/repos/repo_add_base.mako:75 msgid "Copy permission set from the parent repository group." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:79 -msgid "Set the type of repository to create." -msgstr "" - #: rhodecode/templates/admin/repos/repo_add_base.mako:84 +msgid "Set the type of repository to create." +msgstr "" + +#: rhodecode/templates/admin/repos/repo_add_base.mako:89 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:98 -#: rhodecode/templates/forks/fork.mako:73 +#: rhodecode/templates/forks/fork.mako:78 msgid "Landing commit" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:88 +#: rhodecode/templates/admin/repos/repo_add_base.mako:93 msgid "" "The default commit for file pages, downloads, full text search index, and " "README generation." msgstr "" #: rhodecode/templates/admin/repos/repo_creating.mako:5 -#, python-format -msgid "%s Creating repository" +msgid "{} Creating repository" msgstr "" #: rhodecode/templates/admin/repos/repo_creating.mako:12 @@ -6118,7 +6381,7 @@ msgid "Remote" msgstr "Удалённый" #: rhodecode/templates/admin/repos/repo_edit.mako:72 -#: rhodecode/templates/summary/components.mako:135 +#: rhodecode/templates/summary/components.mako:143 msgid "Statistics" msgstr "Статистика" @@ -6227,7 +6490,7 @@ msgid "Delete forks" msgstr "Удалить fork'и" #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:138 -#: rhodecode/templates/data_table/_dt_elements.mako:124 +#: rhodecode/templates/data_table/_dt_elements.mako:172 #, python-format msgid "Confirm to delete this repository: %s" msgstr "Подтвердите удаление этого репозитория: %s" @@ -6252,6 +6515,15 @@ msgstr "" msgid "Pick repository" msgstr "" +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:7 +msgid "Repository Audit Logs" +msgstr "" + +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:14 +#: rhodecode/templates/admin/users/user_edit_audit.mako:14 +msgid "audit filter..." +msgstr "" + #: rhodecode/templates/admin/repos/repo_edit_caches.mako:3 msgid "Invalidate Cache for Repository" msgstr "" @@ -6290,7 +6562,7 @@ msgstr "Ключ" #: rhodecode/templates/admin/repos/repo_edit_caches.mako:41 #: rhodecode/templates/admin/user_groups/user_group_add.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:51 -#: rhodecode/templates/admin/user_groups/user_groups.mako:64 +#: rhodecode/templates/admin/user_groups/user_groups.mako:69 #: rhodecode/templates/admin/users/user_add.mako:97 #: rhodecode/templates/admin/users/user_edit_groups.mako:64 #: rhodecode/templates/admin/users/user_edit_profile.mako:90 @@ -6478,8 +6750,8 @@ msgid "" msgstr "" #: rhodecode/templates/admin/repos/repo_edit_settings.mako:33 -#: rhodecode/templates/data_table/_dt_elements.mako:164 -#: rhodecode/templates/forks/fork.mako:58 +#: rhodecode/templates/data_table/_dt_elements.mako:207 +#: rhodecode/templates/forks/fork.mako:63 msgid "Repository group" msgstr "Группа репозиториев" @@ -6497,9 +6769,9 @@ msgid "Remote uri" msgstr "" #: rhodecode/templates/admin/repos/repo_edit_settings.mako:59 -#: rhodecode/templates/base/perms_summary.mako:79 -#: rhodecode/templates/base/perms_summary.mako:149 -#: rhodecode/templates/base/perms_summary.mako:151 +#: rhodecode/templates/base/perms_summary.mako:92 +#: rhodecode/templates/base/perms_summary.mako:210 +#: rhodecode/templates/base/perms_summary.mako:212 #: rhodecode/templates/debug_style/form-elements.html:45 msgid "edit" msgstr "редактировать" @@ -6534,32 +6806,32 @@ msgstr "" msgid "Change owner of this repository." msgstr "Изменить владельца репозитория" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:138 -#: rhodecode/templates/data_table/_dt_elements.mako:58 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:144 +#: rhodecode/templates/data_table/_dt_elements.mako:92 msgid "Private repository" msgstr "Приватный репозиторий" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:148 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:154 msgid "Enable statistics" msgstr "Включить статистику." -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:153 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:159 msgid "Enable statistics window on summary page." msgstr "Включить окно статистики на странице 'Общие сведения'." -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:158 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:164 msgid "Enable downloads" msgstr "Включить скачивание" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:163 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:169 msgid "Enable download menu on summary page." msgstr "Включить меню скачивания на странице 'Общие сведения'." -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:168 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:174 msgid "Enable automatic locking" msgstr "" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:173 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:179 msgid "" "Enable automatic locking on repository. Pulling from this repository creates" " a lock that can be released by pushing back by the same user" @@ -6654,7 +6926,7 @@ msgstr "" #: rhodecode/templates/admin/settings/settings_global.mako:139 #: rhodecode/templates/admin/settings/settings_labs.mako:48 #: rhodecode/templates/admin/settings/settings_vcs.mako:13 -#: rhodecode/templates/admin/settings/settings_visual.mako:221 +#: rhodecode/templates/admin/settings/settings_visual.mako:210 msgid "Save settings" msgstr "Сохранить настройки" @@ -6754,7 +7026,7 @@ msgid "" msgstr "" #: rhodecode/templates/admin/settings/settings_global.mako:36 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:56 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:59 msgid "Personal Repository Group" msgstr "" @@ -6939,6 +7211,15 @@ msgstr "" msgid "Licenses of Third Party Packages" msgstr "" +#: rhodecode/templates/admin/settings/settings_process_management.mako:3 +#: rhodecode/templates/admin/settings/settings_system.mako:3 +msgid "Checking for updates..." +msgstr "" + +#: rhodecode/templates/admin/settings/settings_process_management.mako:9 +msgid "Gunicorn process management" +msgstr "" + #: rhodecode/templates/admin/settings/settings_search.mako:3 msgid "RhodeCode Full Text Search" msgstr "" @@ -6996,10 +7277,6 @@ msgid "" "custom size" msgstr "" -#: rhodecode/templates/admin/settings/settings_system.mako:3 -msgid "Checking for updates..." -msgstr "" - #: rhodecode/templates/admin/settings/settings_system.mako:11 msgid "create summary snapshot" msgstr "" @@ -7068,97 +7345,97 @@ msgstr "" #: rhodecode/templates/admin/settings/settings_visual.mako:66 msgid "" -"Parses meta tags from repository description field and turns them into " -"colored tags." -msgstr "" - -#: rhodecode/templates/admin/settings/settings_visual.mako:88 +"Parses meta tags from repository or repository group description fields and " +"turns them into colored tags." +msgstr "" + +#: rhodecode/templates/admin/settings/settings_visual.mako:77 msgid "Dashboard Items" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:92 +#: rhodecode/templates/admin/settings/settings_visual.mako:81 msgid "Main page dashboard items" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:98 +#: rhodecode/templates/admin/settings/settings_visual.mako:87 msgid "" "Number of items displayed in the main page dashboard before pagination is " "shown." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:102 +#: rhodecode/templates/admin/settings/settings_visual.mako:91 msgid "Admin pages items" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:108 +#: rhodecode/templates/admin/settings/settings_visual.mako:97 msgid "" "Number of items displayed in the admin pages grids before pagination is " "shown." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:117 +#: rhodecode/templates/admin/settings/settings_visual.mako:106 msgid "Commit ID Style" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:121 +#: rhodecode/templates/admin/settings/settings_visual.mako:110 msgid "Commit sha length" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:128 +#: rhodecode/templates/admin/settings/settings_visual.mako:117 msgid "" "Number of chars to show in commit sha displayed in web interface.\n" " By default it's shown as r123:9043a6a4c226 this value defines the\n" " length of the sha after the `r123:` part." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:136 +#: rhodecode/templates/admin/settings/settings_visual.mako:125 msgid "Show commit ID numeric reference" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:136 +#: rhodecode/templates/admin/settings/settings_visual.mako:125 msgid "Commit show revision number" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:138 +#: rhodecode/templates/admin/settings/settings_visual.mako:127 msgid "" "Show revision number in commit sha displayed in web interface.\n" " By default it's shown as r123:9043a6a4c226 this value defines the\n" " if the `r123:` part is shown." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:147 +#: rhodecode/templates/admin/settings/settings_visual.mako:136 #: rhodecode/templates/debug_style/index.html:63 msgid "Icons" msgstr "Иконки" -#: rhodecode/templates/admin/settings/settings_visual.mako:152 +#: rhodecode/templates/admin/settings/settings_visual.mako:141 msgid "Show public repo icon on repositories" msgstr "Показывать иконки публичных репозиториев" -#: rhodecode/templates/admin/settings/settings_visual.mako:158 +#: rhodecode/templates/admin/settings/settings_visual.mako:147 msgid "Show private repo icon on repositories" msgstr "Показывать иконки приватных репозиториев" -#: rhodecode/templates/admin/settings/settings_visual.mako:160 +#: rhodecode/templates/admin/settings/settings_visual.mako:149 msgid "Show public/private icons next to repositories names." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:167 +#: rhodecode/templates/admin/settings/settings_visual.mako:156 msgid "Markup Renderer" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:174 +#: rhodecode/templates/admin/settings/settings_visual.mako:163 msgid "" "Default renderer used to render comments, pull request descriptions and " "other description elements. After change old entries will still work " "correctly." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:181 +#: rhodecode/templates/admin/settings/settings_visual.mako:170 msgid "Clone URL" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:190 +#: rhodecode/templates/admin/settings/settings_visual.mako:179 msgid "" "Schema of clone url construction eg. '{scheme}://{user}@{netloc}/{repo}', available vars:\n" " {scheme} 'http' or 'https' sent from running RhodeCode server,\n" @@ -7168,11 +7445,11 @@ msgid "" " {repoid} ID of repository, can be used to contruct clone-by-id" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:203 +#: rhodecode/templates/admin/settings/settings_visual.mako:192 msgid "Custom Support Link" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:211 +#: rhodecode/templates/admin/settings/settings_visual.mako:200 #, python-format msgid "" "Custom url for the support link located at the bottom.\n" @@ -7213,17 +7490,17 @@ msgid "%s user group settings" msgstr "" #: rhodecode/templates/admin/user_groups/user_group_edit.mako:36 -#: rhodecode/templates/admin/users/user_edit.mako:41 +#: rhodecode/templates/admin/users/user_edit.mako:42 msgid "Global permissions" msgstr "" #: rhodecode/templates/admin/user_groups/user_group_edit.mako:37 -#: rhodecode/templates/admin/users/user_edit.mako:42 +#: rhodecode/templates/admin/users/user_edit.mako:43 msgid "Permissions summary" msgstr "" #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:8 -#: rhodecode/templates/admin/user_groups/user_groups.mako:60 +#: rhodecode/templates/admin/user_groups/user_groups.mako:65 #: rhodecode/templates/debug_style/form-elements.html:509 msgid "Members" msgstr "Участники" @@ -7240,54 +7517,59 @@ msgstr "" msgid "Assigned to repo groups" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:19 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:14 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:16 +msgid "Assigned to review rules" +msgstr "" + +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:20 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:6 #, python-format msgid "User Group: %s" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:29 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:30 msgid "Group members sync" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:36 -msgid "This group is set to be automatically synchronised." -msgstr "" - #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:37 +msgid "This group is set to be automatically synchronised." +msgstr "" + +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:38 msgid "This group synchronization was set by" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:41 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:42 msgid "This group is not set to be automatically synchronised" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:50 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:51 msgid "Disable synchronization" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:52 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:53 msgid "Enable synchronization" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:58 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:59 msgid "" "Users will be added or removed from this group when they authenticate with " "RhodeCode system, based on LDAP group membership. This requires `LDAP+User " "group` authentication plugin to be configured and enabled. (EE only feature)" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:71 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:72 msgid "Delete User Group" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:77 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:78 #, python-format msgid "" "Confirm to delete user group `%(ugroup)s` with all permission assignments" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:79 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:80 msgid "Delete This User Group" msgstr "" @@ -7321,7 +7603,7 @@ msgstr "Администрирование групп пользователей" msgid "user groups" msgstr "" -#: rhodecode/templates/admin/user_groups/user_groups.mako:62 +#: rhodecode/templates/admin/user_groups/user_groups.mako:67 msgid "Sync" msgstr "" @@ -7361,7 +7643,7 @@ msgid "Add personal repository group" msgstr "" #: rhodecode/templates/admin/users/user_add.mako:121 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:67 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:70 #, python-format msgid "New group will be created at: `/%(path)s`" msgstr "" @@ -7392,16 +7674,12 @@ msgstr "" msgid "Auth tokens" msgstr "" -#: rhodecode/templates/admin/users/user_edit.mako:44 +#: rhodecode/templates/admin/users/user_edit.mako:45 msgid "Ip Whitelist" msgstr "" -#: rhodecode/templates/admin/users/user_edit.mako:45 -msgid "User Groups Management" -msgstr "" - #: rhodecode/templates/admin/users/user_edit.mako:46 -msgid "User audit" +msgid "User Groups Management" msgstr "" #: rhodecode/templates/admin/users/user_edit_advanced.mako:6 @@ -7415,113 +7693,91 @@ msgstr "Последний вход" #: rhodecode/templates/admin/users/user_edit_advanced.mako:9 #: rhodecode/templates/admin/users/users.mako:72 +#: rhodecode/templates/forks/forks.mako:77 msgid "Last activity" msgstr "" #: rhodecode/templates/admin/users/user_edit_advanced.mako:15 +msgid "Reviewer of pull requests" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_advanced.mako:18 msgid "Member of User groups" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:16 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:19 msgid "Force password change" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:22 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:25 #, python-format msgid "User: %s" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:31 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:34 msgid "Force Password Reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:39 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:42 msgid "Disable forced password reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:41 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:44 msgid "Enable forced password reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:47 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:50 msgid "" "When this is enabled user will have to change they password when they next " "use RhodeCode system. This will also forbid vcs operations until someone " "makes a password change in the web interface" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:62 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:65 msgid "Users personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:65 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:68 msgid "This user currently does not have a personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:72 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:75 msgid "Create personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:81 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:84 msgid "Delete User" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:89 -#, python-format -msgid "This user owns %s repository." -msgid_plural "This user owns %s repositories." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:93 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:96 msgid "Detach repositories" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:98 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:114 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:130 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:101 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:117 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:133 msgid "Delete repositories" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:105 -#, python-format -msgid "This user owns %s repository group." -msgid_plural "This user owns %s repository groups." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:109 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:112 msgid "Detach repository groups" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:121 -#, python-format -msgid "This user owns %s user group." -msgid_plural "This user owns %s user groups." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:125 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:128 msgid "Detach user groups" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:139 -#: rhodecode/templates/data_table/_dt_elements.mako:199 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:142 +#: rhodecode/templates/data_table/_dt_elements.mako:259 #, python-format msgid "Confirm to delete this user: %s" msgstr "Подтвердите удаление пользователя %s" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:141 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:144 msgid "Delete this user" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:151 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:154 #, python-format msgid "" "When selecting the detach option, the depending objects owned by this user " @@ -7533,10 +7789,6 @@ msgstr "" msgid "User Audit Logs" msgstr "" -#: rhodecode/templates/admin/users/user_edit_audit.mako:14 -msgid "audit filter..." -msgstr "" - #: rhodecode/templates/admin/users/user_edit_emails.mako:5 msgid "Additional Email Addresses" msgstr "" @@ -7555,10 +7807,6 @@ msgstr "" msgid "Custom IP Whitelist" msgstr "" -#: rhodecode/templates/admin/users/user_edit_ips.mako:7 -msgid "Current IP address" -msgstr "" - #: rhodecode/templates/admin/users/user_edit_ips.mako:10 msgid "IP Address" msgstr "" @@ -7615,6 +7863,29 @@ msgstr "" msgid "Help translate %(rc_link)s into your language." msgstr "" +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:3 +msgid "New SSH Key generated" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:7 +msgid "" +"Below is a 2048 bit generated SSH RSA key. You can use it to access " +"RhodeCode via the SSH wrapper." +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:9 +msgid "Private key" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:23 +msgid "Public key" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:34 +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:36 +msgid "Add this generated key" +msgstr "" + #: rhodecode/templates/admin/users/users.mako:5 msgid "Users administration" msgstr "Администрирование пользователей" @@ -7656,141 +7927,141 @@ msgid "Repository not locked. Pull repos msgstr "" #: rhodecode/templates/base/base.mako:228 -#: rhodecode/templates/data_table/_dt_elements.mako:12 -#: rhodecode/templates/data_table/_dt_elements.mako:13 -#: rhodecode/templates/data_table/_dt_elements.mako:153 +#: rhodecode/templates/data_table/_dt_elements.mako:46 +#: rhodecode/templates/data_table/_dt_elements.mako:47 +#: rhodecode/templates/data_table/_dt_elements.mako:197 msgid "Summary" msgstr "Общие сведения" #: rhodecode/templates/base/base.mako:229 -#: rhodecode/templates/data_table/_dt_elements.mako:17 -#: rhodecode/templates/data_table/_dt_elements.mako:18 +#: rhodecode/templates/data_table/_dt_elements.mako:51 +#: rhodecode/templates/data_table/_dt_elements.mako:52 msgid "Changelog" msgstr "История изменений" #: rhodecode/templates/base/base.mako:230 -#: rhodecode/templates/data_table/_dt_elements.mako:22 -#: rhodecode/templates/data_table/_dt_elements.mako:23 +#: rhodecode/templates/data_table/_dt_elements.mako:56 +#: rhodecode/templates/data_table/_dt_elements.mako:57 #: rhodecode/templates/files/files.mako:15 msgid "Files" msgstr "Файлы" -#: rhodecode/templates/base/base.mako:232 +#: rhodecode/templates/base/base.mako:231 #: rhodecode/templates/bookmarks/bookmarks.mako:68 #: rhodecode/templates/branches/branches.mako:67 #: rhodecode/templates/tags/tags.mako:68 msgid "Compare" msgstr "Сравнить" -#: rhodecode/templates/base/base.mako:237 +#: rhodecode/templates/base/base.mako:235 #, python-format msgid "Show Pull Requests for %s" msgstr "Показать pull-request'ы для %s" -#: rhodecode/templates/base/base.mako:247 +#: rhodecode/templates/base/base.mako:245 msgid "Options" msgstr "Опции" -#: rhodecode/templates/base/base.mako:255 -#: rhodecode/templates/forks/forks_data.mako:30 -msgid "Compare fork" -msgstr "Сравнить форк" - -#: rhodecode/templates/base/base.mako:258 -#: rhodecode/templates/base/base.mako:406 +#: rhodecode/templates/base/base.mako:253 +#: rhodecode/templates/changelog/changelog.mako:40 +#, python-format +msgid "Compare fork with %s" +msgstr "Сравнить fork с %s" + +#: rhodecode/templates/base/base.mako:267 +#: rhodecode/templates/base/base.mako:411 #: rhodecode/templates/search/search.mako:64 msgid "Search" msgstr "Поиск" -#: rhodecode/templates/base/base.mako:262 +#: rhodecode/templates/base/base.mako:271 msgid "Unlock" msgstr "Разблокировать" -#: rhodecode/templates/base/base.mako:264 +#: rhodecode/templates/base/base.mako:273 msgid "Lock" msgstr "Заблокировать" -#: rhodecode/templates/base/base.mako:269 -#: rhodecode/templates/data_table/_dt_elements.mako:27 -#: rhodecode/templates/data_table/_dt_elements.mako:28 -#: rhodecode/templates/forks/forks_data.mako:8 +#: rhodecode/templates/base/base.mako:278 +#: rhodecode/templates/data_table/_dt_elements.mako:61 +#: rhodecode/templates/data_table/_dt_elements.mako:62 msgid "Fork" msgstr "Форк" -#: rhodecode/templates/base/base.mako:270 +#: rhodecode/templates/base/base.mako:279 msgid "Create Pull Request" msgstr "Создать Pull запрос" -#: rhodecode/templates/base/base.mako:292 +#: rhodecode/templates/base/base.mako:301 msgid "Sign in" msgstr "" -#: rhodecode/templates/base/base.mako:300 +#: rhodecode/templates/base/base.mako:309 #: rhodecode/templates/debug_style/login.html:28 msgid "Sign in to your account" msgstr "" -#: rhodecode/templates/base/base.mako:317 +#: rhodecode/templates/base/base.mako:326 #: rhodecode/templates/debug_style/login.html:46 msgid "(Forgot password?)" msgstr "" -#: rhodecode/templates/base/base.mako:327 +#: rhodecode/templates/base/base.mako:336 msgid "Don't have an account?" msgstr "" -#: rhodecode/templates/base/base.mako:329 +#: rhodecode/templates/base/base.mako:338 msgid "Using external auth? Sign In here." msgstr "" -#: rhodecode/templates/base/base.mako:348 +#: rhodecode/templates/base/base.mako:357 msgid "My personal group" msgstr "" -#: rhodecode/templates/base/base.mako:352 +#: rhodecode/templates/base/base.mako:361 msgid "Sign Out" msgstr "" -#: rhodecode/templates/base/base.mako:388 +#: rhodecode/templates/base/base.mako:393 msgid "Show activity journal" msgstr "" -#: rhodecode/templates/base/base.mako:389 -#: rhodecode/templates/journal/journal.mako:4 -#: rhodecode/templates/journal/journal.mako:14 -msgid "Journal" -msgstr "Журнал" - #: rhodecode/templates/base/base.mako:394 +#: rhodecode/templates/journal/journal.mako:4 +#: rhodecode/templates/journal/journal.mako:15 +msgid "Journal" +msgstr "Журнал" + +#: rhodecode/templates/base/base.mako:399 msgid "Show Public activity journal" msgstr "" -#: rhodecode/templates/base/base.mako:395 +#: rhodecode/templates/base/base.mako:400 msgid "Public journal" msgstr "Общедоступный журнал" -#: rhodecode/templates/base/base.mako:400 +#: rhodecode/templates/base/base.mako:405 msgid "Show Gists" msgstr "" -#: rhodecode/templates/base/base.mako:401 +#: rhodecode/templates/base/base.mako:406 msgid "Gists" msgstr "Gist" -#: rhodecode/templates/base/base.mako:405 +#: rhodecode/templates/base/base.mako:410 msgid "Search in repositories you have access to" msgstr "" -#: rhodecode/templates/base/base.mako:411 +#: rhodecode/templates/base/base.mako:416 msgid "Admin settings" msgstr "" -#: rhodecode/templates/base/base.mako:418 +#: rhodecode/templates/base/base.mako:423 msgid "Delegated Admin settings" msgstr "" -#: rhodecode/templates/base/base.mako:428 -#: rhodecode/templates/base/base.mako:429 +#: rhodecode/templates/base/base.mako:433 +#: rhodecode/templates/base/base.mako:434 #: rhodecode/templates/debug_style/alerts.html:5 #: rhodecode/templates/debug_style/buttons.html:5 #: rhodecode/templates/debug_style/code-block.html:6 @@ -7812,15 +8083,15 @@ msgstr "" msgid "Style" msgstr "" -#: rhodecode/templates/base/base.mako:486 +#: rhodecode/templates/base/base.mako:491 msgid "Go to" msgstr "" -#: rhodecode/templates/base/base.mako:539 +#: rhodecode/templates/base/base.mako:544 msgid "Keyboard shortcuts" msgstr "" -#: rhodecode/templates/base/base.mako:547 +#: rhodecode/templates/base/base.mako:552 msgid "Site-wide shortcuts" msgstr "" @@ -7930,9 +8201,9 @@ msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:274 #: rhodecode/templates/changeset/changeset_file_comment.mako:324 #: rhodecode/templates/files/files_add.mako:84 -#: rhodecode/templates/files/files_add.mako:228 -#: rhodecode/templates/files/files_edit.mako:82 -#: rhodecode/templates/files/files_edit.mako:185 +#: rhodecode/templates/files/files_add.mako:230 +#: rhodecode/templates/files/files_edit.mako:85 +#: rhodecode/templates/files/files_edit.mako:189 msgid "Preview" msgstr "Предпросмотр" @@ -7940,77 +8211,94 @@ msgstr "Предпросмотр" msgid "Test Pattern Preview" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:18 +#: rhodecode/templates/base/perms_summary.mako:14 +msgid "in JSON format" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:23 msgid "show" msgstr "показать" -#: rhodecode/templates/base/perms_summary.mako:19 +#: rhodecode/templates/base/perms_summary.mako:24 msgid "none" msgstr "ничего" -#: rhodecode/templates/base/perms_summary.mako:20 +#: rhodecode/templates/base/perms_summary.mako:25 msgid "read" msgstr "читать" -#: rhodecode/templates/base/perms_summary.mako:21 +#: rhodecode/templates/base/perms_summary.mako:26 msgid "write" msgstr "записывать" -#: rhodecode/templates/base/perms_summary.mako:22 +#: rhodecode/templates/base/perms_summary.mako:27 msgid "admin" msgstr "администратор" -#: rhodecode/templates/base/perms_summary.mako:29 +#: rhodecode/templates/base/perms_summary.mako:34 msgid "No permissions defined" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:37 -#: rhodecode/templates/base/perms_summary.mako:103 +#: rhodecode/templates/base/perms_summary.mako:42 +#: rhodecode/templates/base/perms_summary.mako:150 msgid "Permission" msgstr "Привилегия" -#: rhodecode/templates/base/perms_summary.mako:39 -#: rhodecode/templates/base/perms_summary.mako:105 +#: rhodecode/templates/base/perms_summary.mako:44 +#: rhodecode/templates/base/perms_summary.mako:152 msgid "Edit Permission" msgstr "Изменить привилегии" -#: rhodecode/templates/base/perms_summary.mako:85 -msgid "Super admin" -msgstr "" - -#: rhodecode/templates/base/perms_summary.mako:87 +#: rhodecode/templates/base/perms_summary.mako:100 +#: rhodecode/templates/base/perms_summary.mako:109 +msgid "edit global" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:117 msgid "Repository default permission" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:88 +#: rhodecode/templates/base/perms_summary.mako:120 msgid "Repository group default permission" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:89 +#: rhodecode/templates/base/perms_summary.mako:123 msgid "User group default permission" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:91 +#: rhodecode/templates/base/perms_summary.mako:126 +msgid "Super admin" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:129 +msgid "Inherit permissions" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:132 msgid "Create repositories" msgstr "Создать репозитории" -#: rhodecode/templates/base/perms_summary.mako:92 +#: rhodecode/templates/base/perms_summary.mako:135 msgid "Fork repositories" msgstr "Создавать fork от репозиториев" -#: rhodecode/templates/base/perms_summary.mako:93 +#: rhodecode/templates/base/perms_summary.mako:138 msgid "Create repository groups" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:94 +#: rhodecode/templates/base/perms_summary.mako:141 msgid "Create user groups" msgstr "Создавать группы пользователей" -#: rhodecode/templates/base/perms_summary.mako:162 +#: rhodecode/templates/base/perms_summary.mako:190 +msgid "overridden by" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:223 msgid "No permission defined" msgstr "" -#: rhodecode/templates/base/root.mako:155 +#: rhodecode/templates/base/root.mako:165 msgid "Please enable JavaScript to use RhodeCode Enterprise" msgstr "" @@ -8133,93 +8421,74 @@ msgstr "" msgid "Enable evolve extension for this repository." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:152 -msgid "Mercurial Labs Settings" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:152 -msgid "" -"These features are considered experimental and may not work as expected." +#: rhodecode/templates/base/vcs_settings.mako:153 +msgid "Git Settings" msgstr "" #: rhodecode/templates/base/vcs_settings.mako:158 -msgid "Use rebase as merge strategy" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:161 -msgid "" -"Use rebase instead of creating a merge commit when merging via web " -"interface." -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:173 -msgid "Git Settings" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:178 msgid "Enable lfs extension" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:182 +#: rhodecode/templates/base/vcs_settings.mako:162 msgid "Enable lfs extensions for all repositories." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:184 +#: rhodecode/templates/base/vcs_settings.mako:164 msgid "Enable lfs extensions for this repository." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:195 +#: rhodecode/templates/base/vcs_settings.mako:175 msgid "Filesystem location where Git lfs objects should be stored." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:206 +#: rhodecode/templates/base/vcs_settings.mako:186 msgid "Global Subversion Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:212 +#: rhodecode/templates/base/vcs_settings.mako:192 msgid "Proxy subversion HTTP requests" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:216 +#: rhodecode/templates/base/vcs_settings.mako:196 msgid "" "Subversion HTTP Support. Enables communication with SVN over HTTP protocol." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:217 +#: rhodecode/templates/base/vcs_settings.mako:197 msgid "SVN Protocol setup Documentation" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:223 +#: rhodecode/templates/base/vcs_settings.mako:203 msgid "Subversion HTTP Server URL" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:229 +#: rhodecode/templates/base/vcs_settings.mako:209 msgid "Generate Apache Config" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:241 +#: rhodecode/templates/base/vcs_settings.mako:221 msgid "Subversion Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:246 +#: rhodecode/templates/base/vcs_settings.mako:226 msgid "Repository patterns" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:250 +#: rhodecode/templates/base/vcs_settings.mako:230 msgid "" "Patterns for identifying SVN branches and tags. For recursive search, use " "\"*\". Eg.: \"/branches/*\"" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:314 +#: rhodecode/templates/base/vcs_settings.mako:294 msgid "Pull Request Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:319 +#: rhodecode/templates/base/vcs_settings.mako:299 msgid "Enable server-side merge for pull requests" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:322 +#: rhodecode/templates/base/vcs_settings.mako:302 msgid "" "Note: when this feature is enabled, it only runs hooks defined in the " "rcextension package. Custom hooks added on the Admin -> Settings -> Hooks " @@ -8227,16 +8496,40 @@ msgid "" "web interface." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:326 +#: rhodecode/templates/base/vcs_settings.mako:306 msgid "Invalidate and relocate inline comments during update" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:329 +#: rhodecode/templates/base/vcs_settings.mako:309 msgid "" "During the update of a pull request, the position of inline comments will be" " updated and outdated inline comments will be hidden." msgstr "" +#: rhodecode/templates/base/vcs_settings.mako:318 +msgid "Mercurial Pull Request Settings" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:324 +msgid "Use rebase as merge strategy" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:327 +msgid "" +"Use rebase instead of creating a merge commit when merging via web " +"interface." +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:332 +msgid "Close branch before merging it" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:335 +msgid "" +"Close branch before merging it into destination branch. No effect when " +"rebase strategy is use." +msgstr "" + #: rhodecode/templates/bookmarks/bookmarks.mako:5 #, python-format msgid "%s Bookmarks" @@ -8251,8 +8544,8 @@ msgid "Compare Selected Bookmarks" msgstr "" #: rhodecode/templates/bookmarks/bookmarks_data.mako:13 -#: rhodecode/templates/changelog/changelog_elements.mako:111 -#: rhodecode/templates/changeset/changeset.mako:112 +#: rhodecode/templates/changelog/changelog_elements.mako:115 +#: rhodecode/templates/changeset/changeset.mako:115 #: rhodecode/templates/files/base.mako:10 #: rhodecode/templates/summary/summary_commits.mako:62 #, python-format @@ -8273,8 +8566,8 @@ msgid "Compare Selected Branches" msgstr "" #: rhodecode/templates/branches/branches_data.mako:12 -#: rhodecode/templates/changelog/changelog_elements.mako:103 -#: rhodecode/templates/changeset/changeset.mako:125 +#: rhodecode/templates/changelog/changelog_elements.mako:107 +#: rhodecode/templates/changeset/changeset.mako:128 #: rhodecode/templates/files/base.mako:23 #: rhodecode/templates/summary/summary_commits.mako:76 #, python-format @@ -8286,57 +8579,54 @@ msgstr "Ветка %s" msgid "%s Changelog" msgstr "Логи изменений %s" -#: rhodecode/templates/changelog/changelog.mako:40 -#: rhodecode/templates/forks/forks_data.mako:28 -#, python-format -msgid "Compare fork with %s" -msgstr "Сравнить fork с %s" - -#: rhodecode/templates/changelog/changelog.mako:52 +#: rhodecode/templates/changelog/changelog.mako:50 #, python-format msgid "Compare fork with Parent (%s)" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:67 -#: rhodecode/templates/changelog/changelog.mako:68 +#: rhodecode/templates/changelog/changelog.mako:65 +#: rhodecode/templates/changelog/changelog.mako:66 msgid "Clear selection" msgstr "Очистить выбор" -#: rhodecode/templates/changelog/changelog.mako:83 +#: rhodecode/templates/changelog/changelog.mako:81 msgid "Clear filter" msgstr "" #: rhodecode/templates/changelog/changelog.mako:89 -#, python-format -msgid "showing %d out of %d commit" -msgid_plural "showing %d out of %d commits" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/changelog/changelog.mako:110 +msgid "Hide obsolete/hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:91 +msgid "Show obsolete/hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:94 +msgid "Show hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:121 #: rhodecode/templates/files/files_add.mako:99 #: rhodecode/templates/files/files_delete.mako:60 -#: rhodecode/templates/files/files_edit.mako:96 +#: rhodecode/templates/files/files_edit.mako:99 msgid "Commit Message" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:112 +#: rhodecode/templates/changelog/changelog.mako:123 #: rhodecode/templates/summary/summary_commits.mako:10 msgid "Age" msgstr "Возраст" -#: rhodecode/templates/changelog/changelog.mako:115 +#: rhodecode/templates/changelog/changelog.mako:126 #: rhodecode/templates/summary/summary_commits.mako:12 msgid "Refs" msgstr "Ссылки" -#: rhodecode/templates/changelog/changelog.mako:239 +#: rhodecode/templates/changelog/changelog.mako:250 msgid "Filter changelog" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:296 +#: rhodecode/templates/changelog/changelog.mako:311 msgid "There are no changes yet" msgstr "Изменений ещё нет" @@ -8354,8 +8644,7 @@ msgstr "" #: rhodecode/templates/changelog/changelog_elements.mako:30 #: rhodecode/templates/summary/summary_commits.mako:25 -#, python-format -msgid "Commit status: %s" +msgid "Commit status: {}" msgstr "" #: rhodecode/templates/changelog/changelog_elements.mako:36 @@ -8368,43 +8657,48 @@ msgstr "" msgid "Commit has comments" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:53 -#: rhodecode/templates/changeset/changeset.mako:40 +#: rhodecode/templates/changelog/changelog_elements.mako:52 +#: rhodecode/templates/changeset/changeset.mako:42 +msgid "Copy the full commit id" +msgstr "" + +#: rhodecode/templates/changelog/changelog_elements.mako:59 +#: rhodecode/templates/changeset/changeset.mako:44 msgid "Commit phase" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:60 -#: rhodecode/templates/changelog/changelog_elements.mako:67 -#: rhodecode/templates/changeset/changeset.mako:46 -#: rhodecode/templates/changeset/changeset.mako:53 +#: rhodecode/templates/changelog/changelog_elements.mako:66 +#: rhodecode/templates/changelog/changelog_elements.mako:73 +#: rhodecode/templates/changeset/changeset.mako:50 +#: rhodecode/templates/changeset/changeset.mako:57 msgid "Evolve State" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:60 -#: rhodecode/templates/changeset/changeset.mako:46 +#: rhodecode/templates/changelog/changelog_elements.mako:66 +#: rhodecode/templates/changeset/changeset.mako:50 msgid "obsolete" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:67 -#: rhodecode/templates/changeset/changeset.mako:53 -msgid "hidden" -msgstr "" - #: rhodecode/templates/changelog/changelog_elements.mako:73 -#: rhodecode/templates/compare/compare_commits.mako:47 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:522 +#: rhodecode/templates/changeset/changeset.mako:57 +msgid "hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog_elements.mako:77 +#: rhodecode/templates/compare/compare_commits.mako:45 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:528 #: rhodecode/templates/search/search_commit.mako:36 msgid "Expand commit message" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:97 -#: rhodecode/templates/changeset/changeset.mako:106 +#: rhodecode/templates/changelog/changelog_elements.mako:101 +#: rhodecode/templates/changeset/changeset.mako:109 #: rhodecode/templates/files/base.mako:4 msgid "merge" msgstr "свести" -#: rhodecode/templates/changelog/changelog_elements.mako:119 -#: rhodecode/templates/changeset/changeset.mako:119 +#: rhodecode/templates/changelog/changelog_elements.mako:123 +#: rhodecode/templates/changeset/changeset.mako:122 #: rhodecode/templates/files/base.mako:17 #: rhodecode/templates/summary/summary_commits.mako:69 #: rhodecode/templates/tags/tags_data.mako:12 @@ -8412,7 +8706,7 @@ msgstr "свести" msgid "Tag %s" msgstr "Метка %s" -#: rhodecode/templates/changelog/changelog_elements.mako:133 +#: rhodecode/templates/changelog/changelog_elements.mako:137 msgid "load next" msgstr "" @@ -8425,106 +8719,84 @@ msgstr "" msgid "%s Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:62 +#: rhodecode/templates/changeset/changeset.mako:65 msgid "Parent Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:62 +#: rhodecode/templates/changeset/changeset.mako:65 msgid "Parent" msgstr "Родитель" -#: rhodecode/templates/changeset/changeset.mako:66 +#: rhodecode/templates/changeset/changeset.mako:69 msgid "Child Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:66 +#: rhodecode/templates/changeset/changeset.mako:69 msgid "Child" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:78 +#: rhodecode/templates/changeset/changeset.mako:81 msgid "Expand" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:86 -#: rhodecode/templates/changeset/changeset.mako:92 +#: rhodecode/templates/changeset/changeset.mako:89 +#: rhodecode/templates/changeset/changeset.mako:95 #: rhodecode/templates/changeset/changeset_file_comment.mako:81 #: rhodecode/templates/compare/compare_diff.mako:159 msgid "Commit status" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:99 +#: rhodecode/templates/changeset/changeset.mako:102 #: rhodecode/templates/files/file_tree_detail.mako:21 #: rhodecode/templates/files/files_detail.mako:20 msgid "References" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:135 +#: rhodecode/templates/changeset/changeset.mako:138 msgid "Diff options" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:139 +#: rhodecode/templates/changeset/changeset.mako:142 #: rhodecode/templates/codeblocks/diffs.mako:445 #: rhodecode/templates/codeblocks/diffs.mako:448 msgid "Raw diff" msgstr "Отобразить в формате diff" -#: rhodecode/templates/changeset/changeset.mako:140 +#: rhodecode/templates/changeset/changeset.mako:143 msgid "Raw Diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:143 +#: rhodecode/templates/changeset/changeset.mako:146 msgid "Patch diff" msgstr "Применить разностное исправление (Patch diff)" -#: rhodecode/templates/changeset/changeset.mako:144 +#: rhodecode/templates/changeset/changeset.mako:147 msgid "Patch Diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:147 +#: rhodecode/templates/changeset/changeset.mako:150 #: rhodecode/templates/codeblocks/diffs.mako:452 #: rhodecode/templates/codeblocks/diffs.mako:455 msgid "Download diff" msgstr "Скачать diff" -#: rhodecode/templates/changeset/changeset.mako:148 +#: rhodecode/templates/changeset/changeset.mako:151 msgid "Download Diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:165 -#: rhodecode/templates/changeset/changeset.mako:167 -#: rhodecode/tests/functional/test_commit_comments.py:275 -#, python-format -msgid "%d Commit comment" -msgid_plural "%d Commit comments" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/changeset/changeset.mako:170 -#: rhodecode/templates/changeset/changeset.mako:172 -#: rhodecode/tests/functional/test_commit_comments.py:282 -#, python-format -msgid "%d Inline Comment" -msgid_plural "%d Inline Comments" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/changeset/changeset.mako:180 +#: rhodecode/templates/changeset/changeset.mako:183 msgid "Unresolved TODOs" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:189 +#: rhodecode/templates/changeset/changeset.mako:192 msgid "There are no unresolved TODOs" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:269 +#: rhodecode/templates/changeset/changeset.mako:272 msgid "No Child Commits" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:305 +#: rhodecode/templates/changeset/changeset.mako:308 msgid "No Parent Commits" msgstr "" @@ -8594,12 +8866,12 @@ msgid "Leave a comment on this Commit." msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:282 -#: rhodecode/templates/codeblocks/diffs.mako:71 +#: rhodecode/templates/codeblocks/diffs.mako:65 msgid "You need to be logged in to leave comments." msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:283 -#: rhodecode/templates/codeblocks/diffs.mako:71 +#: rhodecode/templates/codeblocks/diffs.mako:65 msgid "Login now" msgstr "Авторизоваться сейчас" @@ -8619,7 +8891,7 @@ msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:368 #: rhodecode/templates/pullrequests/pullrequest_show.mako:15 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:153 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:159 #: rhodecode/templates/pullrequests/pullrequests.mako:52 msgid "Closed" msgstr "Закрыто" @@ -8637,17 +8909,8 @@ msgstr "Комментировать" msgid "%s Commits" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:9 -#: rhodecode/templates/changeset/changeset_range.mako:20 -#, python-format -msgid "(%s commit)" -msgid_plural "(%s commits)" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - #: rhodecode/templates/changeset/changeset_range.mako:16 +#: rhodecode/templates/files/file_authors_box.mako:33 msgid "Commits" msgstr "" @@ -8659,35 +8922,13 @@ msgstr "" msgid "Diff option" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:59 +#: rhodecode/templates/changeset/changeset_range.mako:65 msgid "Show combined compare" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:99 -#: rhodecode/templates/compare/compare_diff.mako:312 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:446 -#, python-format -msgid "Expand %s commit" -msgid_plural "Expand %s commits" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/changeset/changeset_range.mako:105 -#: rhodecode/templates/compare/compare_diff.mako:318 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:452 -#, python-format -msgid "Collapse %s commit" -msgid_plural "Collapse %s commits" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - #: rhodecode/templates/changeset/diff_block.mako:7 -#: rhodecode/templates/codeblocks/diffs.mako:128 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:123 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "The requested commit is too big and content was truncated." msgstr "" @@ -8695,8 +8936,8 @@ msgstr "" #: rhodecode/templates/changeset/diff_block.mako:10 #: rhodecode/templates/changeset/diff_block.mako:25 #: rhodecode/templates/changeset/diff_block.mako:46 -#: rhodecode/templates/codeblocks/diffs.mako:131 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:126 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "Showing a big diff might take some time and resources, continue?" msgstr "" @@ -8704,8 +8945,8 @@ msgstr "" #: rhodecode/templates/changeset/diff_block.mako:10 #: rhodecode/templates/changeset/diff_block.mako:25 #: rhodecode/templates/changeset/diff_block.mako:46 -#: rhodecode/templates/codeblocks/diffs.mako:131 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:126 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "Show full diff" msgstr "Показать полный diff" @@ -8718,74 +8959,50 @@ msgstr "" msgid "Diff was truncated. File content available only in full diff." msgstr "" -#: rhodecode/templates/changeset/diff_block.mako:58 -#, python-format -msgid "%(num)s file changed" -msgid_plural "%(num)s files changed" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/changeset/diff_block.mako:60 -#: rhodecode/templates/codeblocks/diffs.mako:133 -#, python-format -msgid "%(num)s file changed: %(linesadd)s inserted, %(linesdel)s deleted" -msgid_plural "" -"%(num)s files changed: %(linesadd)s inserted, %(linesdel)s deleted" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/codeblocks/diffs.mako:117 +#: rhodecode/templates/codeblocks/diffs.mako:111 msgid "Browse Files at revision {}" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:118 +#: rhodecode/templates/codeblocks/diffs.mako:112 msgid "Browse Files" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:130 -#, python-format -msgid "%(num)s file changed." -msgid_plural "%(num)s files changed." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/codeblocks/diffs.mako:141 +#: rhodecode/templates/codeblocks/diffs.mako:136 msgid "No files" msgstr "Нет файлов" -#: rhodecode/templates/codeblocks/diffs.mako:169 +#: rhodecode/templates/codeblocks/diffs.mako:164 msgid "File was deleted" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:171 +#: rhodecode/templates/codeblocks/diffs.mako:166 msgid "Binary file hidden" msgstr "" +#: rhodecode/templates/codeblocks/diffs.mako:184 +#, python-format +msgid "" +"This diff has been collapsed as it changes many lines, (%i lines changed)" +msgstr "" + +#: rhodecode/templates/codeblocks/diffs.mako:186 +msgid "Show them" +msgstr "" + #: rhodecode/templates/codeblocks/diffs.mako:189 -#, python-format -msgid "" -"This diff has been collapsed as it changes many lines, (%i lines changed)" -msgstr "" - -#: rhodecode/templates/codeblocks/diffs.mako:191 -msgid "Show them" -msgstr "" - -#: rhodecode/templates/codeblocks/diffs.mako:194 msgid "Hide them" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:289 +#: rhodecode/templates/codeblocks/diffs.mako:284 msgid "" "File was deleted in this version, and outdated comments were made on it" msgstr "" +#: rhodecode/templates/codeblocks/diffs.mako:350 +#: rhodecode/templates/files/files_source.mako:19 +msgid "Copy the full path" +msgstr "" + #: rhodecode/templates/codeblocks/diffs.mako:415 #: rhodecode/templates/codeblocks/diffs.mako:431 #, python-format @@ -8844,7 +9061,7 @@ msgstr "" msgid "Wide Mode Diff" msgstr "" -#: rhodecode/templates/codeblocks/source.mako:24 +#: rhodecode/templates/codeblocks/source.mako:25 msgid "view annotation from before this change" msgstr "" @@ -8857,29 +9074,11 @@ msgid "Compare was calculated based on t msgstr "" #: rhodecode/templates/compare/compare_commits.mako:17 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:483 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:489 msgid "Time" msgstr "" -#: rhodecode/templates/compare/compare_commits.mako:68 -#, python-format -msgid "%s commit hidden" -msgid_plural "%s commits hidden" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/compare/compare_commits.mako:69 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:600 -msgid "show it" -msgid_plural "show them" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/compare/compare_commits.mako:75 +#: rhodecode/templates/compare/compare_commits.mako:73 msgid "No commits in this compare" msgstr "" @@ -8889,15 +9088,6 @@ msgstr "" msgid "%s Compare" msgstr "%s Сравнить" -#: rhodecode/templates/compare/compare_diff.mako:17 -#, python-format -msgid "%s commit" -msgid_plural "%s commits" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - #: rhodecode/templates/compare/compare_diff.mako:44 #: rhodecode/templates/compare/compare_diff.mako:101 #: rhodecode/templates/compare/compare_diff.mako:110 @@ -8911,14 +9101,14 @@ msgstr "" #: rhodecode/templates/compare/compare_diff.mako:60 #: rhodecode/templates/email_templates/pull_request_review.mako:74 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:103 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:107 msgid "Target" msgstr "" #: rhodecode/templates/compare/compare_diff.mako:76 #: rhodecode/templates/email_templates/pull_request_comment.mako:90 #: rhodecode/templates/email_templates/pull_request_review.mako:73 -#: rhodecode/templates/files/files_source.mako:23 +#: rhodecode/templates/files/files_source.mako:29 #: rhodecode/templates/pullrequests/pullrequest_show.mako:71 msgid "Source" msgstr "Исходный код" @@ -8942,74 +9132,69 @@ msgstr "" msgid "Compare commits, branches, bookmarks or tags." msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:49 +#: rhodecode/templates/data_table/_dt_elements.mako:83 msgid "Mercurial repository" msgstr "Репозиторий Mercurial" -#: rhodecode/templates/data_table/_dt_elements.mako:51 +#: rhodecode/templates/data_table/_dt_elements.mako:85 msgid "Git repository" msgstr "Git репозиторий" -#: rhodecode/templates/data_table/_dt_elements.mako:53 +#: rhodecode/templates/data_table/_dt_elements.mako:87 msgid "Subversion repository" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:60 +#: rhodecode/templates/data_table/_dt_elements.mako:94 msgid "Public repository" msgstr "Публичный репозиторий" -#: rhodecode/templates/data_table/_dt_elements.mako:70 -msgid "Repository creating in progress..." -msgstr "" - -#: rhodecode/templates/data_table/_dt_elements.mako:88 +#: rhodecode/templates/data_table/_dt_elements.mako:104 +msgid "This repository is being created in a background task" +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:105 +msgid "creating..." +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:136 msgid "No commits yet" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:95 -#: rhodecode/templates/data_table/_dt_elements.mako:97 +#: rhodecode/templates/data_table/_dt_elements.mako:143 +#: rhodecode/templates/data_table/_dt_elements.mako:145 #, python-format msgid "Subscribe to %s rss feed" msgstr "Подписаться на ленту RSS %s" -#: rhodecode/templates/data_table/_dt_elements.mako:103 -#: rhodecode/templates/data_table/_dt_elements.mako:105 +#: rhodecode/templates/data_table/_dt_elements.mako:151 +#: rhodecode/templates/data_table/_dt_elements.mako:153 #, python-format msgid "Subscribe to %s atom feed" msgstr "Подписаться на ленту Atom %s" -#: rhodecode/templates/data_table/_dt_elements.mako:133 +#: rhodecode/templates/data_table/_dt_elements.mako:181 msgid "Creating" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:135 -msgid "Created" -msgstr "Создано" - -#: rhodecode/templates/data_table/_dt_elements.mako:185 -#, python-format -msgid "Confirm to delete this group: %s with %s repository" -msgid_plural "Confirm to delete this group: %s with %s repositories" -msgstr[0] "Подтвердите удаление группы %s содержащей %s репозиториев." -msgstr[1] "Подтвердите удаление группы %s содержащей %s репозиториев." -msgstr[2] "Подтвердите удаление группы %s содержащей %s репозиториев." -msgstr[3] "Подтвердите удаление группы %s содержащей %s репозиториев." - -#: rhodecode/templates/data_table/_dt_elements.mako:211 +#: rhodecode/templates/data_table/_dt_elements.mako:225 +msgid "personal" +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:271 #, python-format msgid "Confirm to delete this user group: %s" msgstr "Подтвердите удаление следующей группы пользователей: %s" -#: rhodecode/templates/data_table/_dt_elements.mako:228 +#: rhodecode/templates/data_table/_dt_elements.mako:288 msgid "User group" msgstr "Группа пользователей" -#: rhodecode/templates/data_table/_dt_elements.mako:272 -#: rhodecode/templates/forks/fork.mako:83 +#: rhodecode/templates/data_table/_dt_elements.mako:332 +#: rhodecode/templates/forks/fork.mako:88 msgid "Private" msgstr "Приватный" -#: rhodecode/templates/data_table/_dt_elements.mako:306 +#: rhodecode/templates/data_table/_dt_elements.mako:366 #, python-format msgid "Pull request #%(pr_number)s" msgstr "" @@ -9311,15 +9496,6 @@ msgstr "" msgid "Link" msgstr "" -#: rhodecode/templates/email_templates/pull_request_review.mako:46 -#, python-format -msgid "Commit (%(num)s)" -msgid_plural "Commits (%(num)s)" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - #: rhodecode/templates/email_templates/pull_request_review.mako:71 #, python-format msgid "%(user)s wants you to review pull request #%(pr_id)s: \"%(pr_title)s\"." @@ -9335,15 +9511,6 @@ msgstr "" msgid "%(target_ref_type)s of %(target_repo_url)s" msgstr "" -#: rhodecode/templates/email_templates/pull_request_review.mako:76 -#, python-format -msgid "%(num)s Commit" -msgid_plural "%(num)s Commits" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - #: rhodecode/templates/email_templates/test.mako:5 msgid "hello \"world\"" msgstr "" @@ -9379,15 +9546,6 @@ msgstr "" msgid "Last Author" msgstr "" -#: rhodecode/templates/files/file_authors_box.mako:8 -#, python-format -msgid "File Author (%s)" -msgid_plural "File Authors (%s)" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - #: rhodecode/templates/files/file_authors_box.mako:11 msgid "Show All" msgstr "" @@ -9455,22 +9613,22 @@ msgid "Create New File" msgstr "" #: rhodecode/templates/files/files_add.mako:81 -#: rhodecode/templates/files/files_edit.mako:79 +#: rhodecode/templates/files/files_edit.mako:82 msgid "line wraps" msgstr "" #: rhodecode/templates/files/files_add.mako:82 -#: rhodecode/templates/files/files_edit.mako:80 +#: rhodecode/templates/files/files_edit.mako:83 msgid "on" msgstr "" #: rhodecode/templates/files/files_add.mako:82 -#: rhodecode/templates/files/files_edit.mako:80 +#: rhodecode/templates/files/files_edit.mako:83 msgid "off" msgstr "" #: rhodecode/templates/files/files_add.mako:109 -#: rhodecode/templates/files/files_edit.mako:106 +#: rhodecode/templates/files/files_edit.mako:109 msgid "Commit changes" msgstr "Применить изменения" @@ -9525,15 +9683,15 @@ msgid "Delete file" msgstr "" #: rhodecode/templates/files/files_delete.mako:45 -#: rhodecode/templates/files/files_source.mako:65 +#: rhodecode/templates/files/files_source.mako:71 #, python-format msgid "Binary file (%s)" msgstr "Бинарный файл (%s)" #: rhodecode/templates/files/files_delete.mako:50 -#: rhodecode/templates/files/files_source.mako:87 -msgid "File is too big to display" -msgstr "Файл слишком большой для отображения" +#: rhodecode/templates/files/files_source.mako:100 +msgid "File size {} is bigger then allowed limit {}. " +msgstr "" #: rhodecode/templates/files/files_delete.mako:70 msgid "Delete File" @@ -9582,15 +9740,15 @@ msgstr "исходник" msgid "annotation" msgstr "аннотация" -#: rhodecode/templates/files/files_edit.mako:65 +#: rhodecode/templates/files/files_edit.mako:67 msgid "raw" msgstr "" -#: rhodecode/templates/files/files_edit.mako:67 +#: rhodecode/templates/files/files_edit.mako:70 msgid "download" msgstr "" -#: rhodecode/templates/files/files_edit.mako:74 +#: rhodecode/templates/files/files_edit.mako:77 msgid "Editing file" msgstr "Редактирование файла" @@ -9598,64 +9756,55 @@ msgstr "Редактирование файла" msgid "Location" msgstr "Расположение" -#: rhodecode/templates/files/files_source.mako:8 +#: rhodecode/templates/files/files_source.mako:13 msgid "This file is a pointer to large binary file" msgstr "" -#: rhodecode/templates/files/files_source.mako:8 +#: rhodecode/templates/files/files_source.mako:13 msgid "LargeFile" msgstr "" -#: rhodecode/templates/files/files_source.mako:10 -msgid "line" -msgid_plural "lines" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/files/files_source.mako:17 +#: rhodecode/templates/files/files_source.mako:23 msgid "History" msgstr "История" -#: rhodecode/templates/files/files_source.mako:20 -#: rhodecode/templates/search/search_content.mako:68 +#: rhodecode/templates/files/files_source.mako:26 +#: rhodecode/templates/search/search_content.mako:69 msgid "Show Full History" msgstr "" -#: rhodecode/templates/files/files_source.mako:25 -#: rhodecode/templates/search/search_content.mako:70 -msgid "Annotation" -msgstr "" - -#: rhodecode/templates/files/files_source.mako:27 -#: rhodecode/templates/search/search_content.mako:71 -msgid "Raw" -msgstr "" - #: rhodecode/templates/files/files_source.mako:31 +#: rhodecode/templates/search/search_content.mako:71 +msgid "Annotation" +msgstr "" + +#: rhodecode/templates/files/files_source.mako:33 +#: rhodecode/templates/search/search_content.mako:72 +msgid "Raw" +msgstr "" + +#: rhodecode/templates/files/files_source.mako:37 msgid "Download largefile" msgstr "" -#: rhodecode/templates/files/files_source.mako:35 +#: rhodecode/templates/files/files_source.mako:41 #: rhodecode/templates/search/search_content.mako:73 msgid "Download" msgstr "Скачать" -#: rhodecode/templates/files/files_source.mako:43 -#, python-format -msgid "Edit on Branch:%s" -msgstr "" - -#: rhodecode/templates/files/files_source.mako:48 +#: rhodecode/templates/files/files_source.mako:49 +msgid "Edit on Branch:{}" +msgstr "" + +#: rhodecode/templates/files/files_source.mako:54 msgid "Editing binary files not allowed" msgstr "" -#: rhodecode/templates/files/files_source.mako:51 +#: rhodecode/templates/files/files_source.mako:57 msgid "Editing files allowed only when on branch head commit" msgstr "" -#: rhodecode/templates/files/files_source.mako:52 +#: rhodecode/templates/files/files_source.mako:58 msgid "Deleting files allowed only when on branch head commit" msgstr "" @@ -9669,22 +9818,23 @@ msgid "New Fork" msgstr "" #: rhodecode/templates/forks/fork.mako:37 +#: rhodecode/templates/forks/forks.mako:70 msgid "Fork name" msgstr "Имя форка" -#: rhodecode/templates/forks/fork.mako:77 +#: rhodecode/templates/forks/fork.mako:82 msgid "Default commit for files page, downloads, whoosh and readme" msgstr "" -#: rhodecode/templates/forks/fork.mako:93 +#: rhodecode/templates/forks/fork.mako:98 msgid "Copy permissions" msgstr "Скопировать привилегии" -#: rhodecode/templates/forks/fork.mako:97 +#: rhodecode/templates/forks/fork.mako:102 msgid "Copy permissions from forked repository" msgstr "Скопировать привилегии с форкнутого репозитория" -#: rhodecode/templates/forks/fork.mako:102 +#: rhodecode/templates/forks/fork.mako:107 msgid "Fork this Repository" msgstr "" @@ -9697,36 +9847,23 @@ msgstr "Форки %s" msgid "Forks" msgstr "Ответвления" -#: rhodecode/templates/forks/forks.mako:32 +#: rhodecode/templates/forks/forks.mako:30 msgid "Create new fork" msgstr "" -#: rhodecode/templates/forks/forks_data.mako:10 +#: rhodecode/templates/forks/forks.mako:74 msgid "Forked" msgstr "Форкнуто" -#: rhodecode/templates/forks/forks_data.mako:46 -msgid "There are no forks yet" -msgstr "Форки ещё не созданы" - -#: rhodecode/templates/journal/journal.mako:13 +#: rhodecode/templates/journal/journal.mako:14 msgid "Filter" msgstr "" -#: rhodecode/templates/journal/journal.mako:14 -#, python-format -msgid "%s entry" -msgid_plural "%s entries" -msgstr[0] "%s запись" -msgstr[1] "%s записей" -msgstr[2] "%s записи" -msgstr[3] "%s записи" - -#: rhodecode/templates/journal/journal.mako:23 +#: rhodecode/templates/journal/journal.mako:24 msgid "ATOM journal feed" msgstr "Лента журнала ATOM" -#: rhodecode/templates/journal/journal.mako:24 +#: rhodecode/templates/journal/journal.mako:25 msgid "RSS journal feed" msgstr "Лента журнала RSS" @@ -9735,15 +9872,15 @@ msgid "No entries yet" msgstr "Записи отсуствуют" #: rhodecode/templates/journal/public_journal.mako:4 -#: rhodecode/templates/journal/public_journal.mako:24 +#: rhodecode/templates/journal/public_journal.mako:12 msgid "Public Journal" msgstr "Публичный журнал" -#: rhodecode/templates/journal/public_journal.mako:16 +#: rhodecode/templates/journal/public_journal.mako:21 msgid "ATOM public journal feed" msgstr "Общая лента журнала ATOM" -#: rhodecode/templates/journal/public_journal.mako:17 +#: rhodecode/templates/journal/public_journal.mako:22 msgid "RSS public journal feed" msgstr "Общая лента журнала RSS" @@ -9773,22 +9910,22 @@ msgid "Submit Pull Request" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:115 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:309 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:315 msgid "Author of this pull request" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:129 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:323 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:329 msgid "Reviewer rules" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:139 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:337 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:343 msgid "Pull request reviewers" msgstr "Рецензенты запросов на внесение изменений Pull request" #: rhodecode/templates/pullrequests/pullrequest.mako:150 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:392 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:398 msgid "Add reviewer or reviewer group" msgstr "" @@ -9801,15 +9938,6 @@ msgstr "" msgid "Loading compare ..." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest.mako:356 -#: rhodecode/templates/pullrequests/pullrequest.mako:358 -msgid "This pull request will consist of __COMMITS__ commit." -msgid_plural "This pull request will consist of __COMMITS__ commits." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - #: rhodecode/templates/pullrequests/pullrequest.mako:361 msgid "Show detailed compare." msgstr "" @@ -9834,26 +9962,26 @@ msgstr "" msgid "Merge is not currently possible because of below failed checks." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:37 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:42 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:52 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:57 msgid "refresh checks" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:38 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:43 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:53 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 msgid "Merge Pull Request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:43 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 msgid "You are not allowed to merge this pull request." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:45 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:60 msgid "Login to Merge this Pull Request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:54 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:69 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:73 msgid "Close with status {}" msgstr "" @@ -9874,175 +10002,175 @@ msgstr "Подтвердите удаление этого pull-request'а" msgid "Common ancestor" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:125 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:100 +msgid "Copy the pull url" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:129 msgid "Merge" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:138 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:140 +#: rhodecode/templates/summary/components.mako:53 +#: rhodecode/templates/summary/components.mako:69 +msgid "Copy the clone url" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:144 msgid "Shadow repository data not available" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:146 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:152 msgid "Review" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:157 -#, python-format -msgid "calculated based on %s reviewer vote" -msgid_plural "calculated based on %s reviewers votes" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/pullrequests/pullrequest_show.mako:175 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:181 msgid "Versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:186 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:188 -msgid "{} version available for this pull request, show it." -msgid_plural "{} versions available for this pull request, show them." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: rhodecode/templates/pullrequests/pullrequest_show.mako:187 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:193 msgid "Hide all versions of this pull request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:212 -msgid "Your review status at this version" -msgstr "" - #: rhodecode/templates/pullrequests/pullrequest_show.mako:218 +msgid "Your review status at this version" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:224 msgid "Comment from pull request version {0}, general:{1} inline:{2}" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:235 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:239 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:241 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:245 msgid "select versions to show changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:236 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:242 msgid "show changes between versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:237 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:243 msgid "show pull request for this version" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:252 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:258 msgid "Comments at this version" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:256 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:262 msgid "Comments for this pull request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:261 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:263 -#, python-format -msgid "%d General " -msgstr "" - #: rhodecode/templates/pullrequests/pullrequest_show.mako:267 #: rhodecode/templates/pullrequests/pullrequest_show.mako:269 #, python-format -msgid "%d Inline" +msgid "%d General " msgstr "" #: rhodecode/templates/pullrequests/pullrequest_show.mako:273 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:277 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:275 +#, python-format +msgid "%d Inline" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:279 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:283 #, python-format msgid "%d Outdated" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:274 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:280 msgid "show outdated comments" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:275 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:281 msgid "hide outdated comments" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:286 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:292 msgid "Pull request versions not available" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:300 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:397 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:306 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:403 msgid "Save Changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:414 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:378 +msgid "Mandatory reviewer" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:420 msgid "Missing requirements:" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:415 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:421 msgid "" "These commits cannot be displayed, because this repository uses the " "Mercurial largefiles extension, which was not enabled." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:423 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:429 msgid "Missing commits" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:424 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:430 msgid "" "This pull request cannot be displayed, because one or more commits no longer" " exist in the source repository." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:425 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:431 msgid "" "Please update this pull request, push the commits back into the source " "repository, or consider closing this pull request." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:436 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:442 #, python-format msgid "Showing changes at v%d, commenting is disabled." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:459 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:461 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:465 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:467 msgid "Update commits" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:461 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:467 msgid "Update is disabled for current view" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:472 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:478 msgid "" "Commits and changes between v{ver_from} and {ver_to} of this pull request, " "commenting is disabled" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:476 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:482 msgid "commits added: {}, removed: {}" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:494 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:500 msgid "Commit added in displayed changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:496 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:502 msgid "Commit removed in displayed changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:599 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:605 msgid "there is {num} general comment from older versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:602 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:606 +msgid "show it" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:608 msgid "there are {num} general comments from older versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:603 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:609 msgid "show them" msgstr "" @@ -10145,7 +10273,7 @@ msgstr "" msgid "Age (old first)" msgstr "" -#: rhodecode/templates/search/search_content.mako:33 +#: rhodecode/templates/search/search_content.mako:34 msgid "more matches in this file" msgstr "" @@ -10153,84 +10281,74 @@ msgstr "" msgid "File" msgstr "" -#: rhodecode/templates/summary/base.mako:5 -#, python-format -msgid "%s Summary" -msgstr "%s общие сведения" - -#: rhodecode/templates/summary/base.mako:13 -#, python-format -msgid "%s ATOM feed" -msgstr "ATOM лента репозитория %s" - -#: rhodecode/templates/summary/base.mako:14 -#, python-format -msgid "%s RSS feed" -msgstr "RSS лента репозитория %s" - #: rhodecode/templates/summary/components.mako:49 msgid "Read-only url" msgstr "" -#: rhodecode/templates/summary/components.mako:54 -#: rhodecode/templates/summary/components.mako:65 -msgid "Show by Name" -msgstr "Показать по имени" - -#: rhodecode/templates/summary/components.mako:55 -#: rhodecode/templates/summary/components.mako:66 -msgid "Show by ID" -msgstr "Показать по ID" - -#: rhodecode/templates/summary/components.mako:56 -msgid "SVN Protocol is disabled. To enable it, see the" -msgstr "" - #: rhodecode/templates/summary/components.mako:56 +#: rhodecode/templates/summary/components.mako:72 +msgid "Copy the clone by id url" +msgstr "" + +#: rhodecode/templates/summary/components.mako:58 +#: rhodecode/templates/summary/components.mako:74 +msgid "Show by Name" +msgstr "Показать по имени" + +#: rhodecode/templates/summary/components.mako:59 +#: rhodecode/templates/summary/components.mako:75 +msgid "Show by ID" +msgstr "Показать по ID" + +#: rhodecode/templates/summary/components.mako:61 +msgid "SVN Protocol is disabled. To enable it, see the" +msgstr "" + +#: rhodecode/templates/summary/components.mako:61 msgid "documentation here" msgstr "" -#: rhodecode/templates/summary/components.mako:60 +#: rhodecode/templates/summary/components.mako:65 msgid "Clone url" msgstr "Ссылка для клонирования" -#: rhodecode/templates/summary/components.mako:86 +#: rhodecode/templates/summary/components.mako:94 msgid "Information" msgstr "" -#: rhodecode/templates/summary/components.mako:102 -msgid "Number of Repository Forks" -msgstr "" - #: rhodecode/templates/summary/components.mako:110 +msgid "Number of Repository Forks" +msgstr "" + +#: rhodecode/templates/summary/components.mako:118 msgid "Calculating Repository Size..." msgstr "" -#: rhodecode/templates/summary/components.mako:141 +#: rhodecode/templates/summary/components.mako:149 msgid "Calculating Code Statistics..." msgstr "" -#: rhodecode/templates/summary/components.mako:145 +#: rhodecode/templates/summary/components.mako:153 msgid "Statistics are disabled for this repository" msgstr "Статистические данные отключены для этого репозитария" -#: rhodecode/templates/summary/components.mako:148 +#: rhodecode/templates/summary/components.mako:156 msgid "enable statistics" msgstr "" -#: rhodecode/templates/summary/components.mako:159 +#: rhodecode/templates/summary/components.mako:167 msgid "Downloads" msgstr "" -#: rhodecode/templates/summary/components.mako:165 +#: rhodecode/templates/summary/components.mako:173 msgid "There are no downloads yet" msgstr "Скачиваний ещё нет" -#: rhodecode/templates/summary/components.mako:169 +#: rhodecode/templates/summary/components.mako:177 msgid "Downloads are disabled for this repository" msgstr "Скачивание отключено в этом репозитории" -#: rhodecode/templates/summary/components.mako:172 +#: rhodecode/templates/summary/components.mako:180 msgid "enable downloads" msgstr "" @@ -10248,6 +10366,21 @@ msgstr "Быстрый старт" msgid "Readme file from commit %s:%s" msgstr "" +#: rhodecode/templates/summary/summary_base.mako:5 +#, python-format +msgid "%s Summary" +msgstr "%s общие сведения" + +#: rhodecode/templates/summary/summary_base.mako:13 +#, python-format +msgid "%s ATOM feed" +msgstr "ATOM лента репозитория %s" + +#: rhodecode/templates/summary/summary_base.mako:14 +#, python-format +msgid "%s RSS feed" +msgstr "RSS лента репозитория %s" + #: rhodecode/templates/summary/summary_commits.mako:100 msgid "Add or upload files directly via RhodeCode:" msgstr "" diff --git a/rhodecode/i18n/zh/LC_MESSAGES/rhodecode.mo b/rhodecode/i18n/zh/LC_MESSAGES/rhodecode.mo index 0cb152c9921218fe64de4be72389fc85deefe010..a99b5e6a46f2bb8650a029bf30316016e5cafbd2 GIT binary patch literal 157072 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 diff --git a/rhodecode/i18n/zh/LC_MESSAGES/rhodecode.po b/rhodecode/i18n/zh/LC_MESSAGES/rhodecode.po --- a/rhodecode/i18n/zh/LC_MESSAGES/rhodecode.po +++ b/rhodecode/i18n/zh/LC_MESSAGES/rhodecode.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: RhodeCode\n" "Report-Msgid-Bugs-To: marcin@rhodecode.com\n" -"POT-Creation-Date: 2017-06-27 17:25+0200\n" -"PO-Revision-Date: 2017-06-27 15:26+0000\n" +"POT-Creation-Date: 2017-11-03 16:42+0100\n" +"PO-Revision-Date: 2017-11-03 15:43+0000\n" "Last-Translator: Marcin Kuzminski \n" "Language-Team: Chinese (http://www.transifex.com/rhodecode/RhodeCode/language/zh/)\n" "MIME-Version: 1.0\n" @@ -23,7 +23,7 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" #: rhodecode/apps/admin/navigation.py:83 rhodecode/authentication/routes.py:60 -#: rhodecode/integrations/views.py:166 +#: rhodecode/integrations/views.py:154 #: rhodecode/templates/admin/permissions/permissions.mako:36 msgid "Global" msgstr "" @@ -91,17 +91,86 @@ msgid "System Info" msgstr "系统信息" #: rhodecode/apps/admin/navigation.py:97 -msgid "User Sessions" +msgid "Processes" msgstr "" #: rhodecode/apps/admin/navigation.py:99 +msgid "User Sessions" +msgstr "" + +#: rhodecode/apps/admin/navigation.py:101 msgid "Open Source Licenses" msgstr "" -#: rhodecode/apps/admin/navigation.py:107 +#: rhodecode/apps/admin/navigation.py:109 msgid "Labs" msgstr "" +#: rhodecode/apps/admin/views/defaults.py:90 +msgid "Default settings updated successfully" +msgstr "默认设置已经成功更新" + +#: rhodecode/apps/admin/views/defaults.py:108 +msgid "Error occurred during update of default values" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:121 +msgid "Application permissions updated successfully" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:142 +#: rhodecode/apps/admin/views/permissions.py:213 +#: rhodecode/apps/admin/views/permissions.py:287 +msgid "Error occurred during update of permissions" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:193 +msgid "Object permissions updated successfully" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:267 +msgid "Global permissions updated successfully" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:448 +#: rhodecode/templates/admin/gists/show.mako:63 +#: rhodecode/templates/admin/integrations/list.mako:208 +#: rhodecode/templates/admin/my_account/my_account_profile.mako:5 +#: rhodecode/templates/base/issue_tracker_settings.mako:60 +#: rhodecode/templates/data_table/_dt_elements.mako:166 +#: rhodecode/templates/data_table/_dt_elements.mako:240 +#: rhodecode/templates/data_table/_dt_elements.mako:253 +#: rhodecode/templates/data_table/_dt_elements.mako:254 +#: rhodecode/templates/data_table/_dt_elements.mako:266 +#: rhodecode/templates/debug_style/buttons.html:128 +#: rhodecode/templates/files/files_add.mako:208 +#: rhodecode/templates/files/files_edit.mako:168 +#: rhodecode/templates/files/files_source.mako:54 +#: rhodecode/templates/files/files_source.mako:57 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:63 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:345 +#: rhodecode/templates/users/user_profile.mako:7 +msgid "Edit" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:476 +msgid "Updated SSH keys file: {}" +msgstr "" + +#: rhodecode/apps/admin/views/permissions.py:479 +msgid "SSH key support is disabled in .ini file" +msgstr "" + +#: rhodecode/apps/admin/views/repo_groups.py:180 +#, python-format +msgid "Created repository group %s" +msgstr "" + +#: rhodecode/apps/admin/views/repo_groups.py:198 +#, python-format +msgid "Error occurred during creation of repository group %s" +msgstr "" + #: rhodecode/apps/admin/views/sessions.py:92 msgid "Cleaned up old sessions" msgstr "" @@ -264,272 +333,858 @@ msgstr "HG" msgid "SVN" msgstr "SVN" -#: rhodecode/apps/admin/views/users.py:63 -#: rhodecode/controllers/admin/users.py:360 -#: rhodecode/controllers/admin/users.py:381 -#: rhodecode/controllers/admin/users.py:412 -#: rhodecode/controllers/admin/users.py:486 -msgid "You can't edit this user" -msgstr "无法编辑该用户" - -#: rhodecode/apps/admin/views/users.py:168 -#: rhodecode/apps/my_account/views.py:148 -#: rhodecode/controllers/admin/gists.py:62 -msgid "forever" -msgstr "永久" - -#: rhodecode/apps/admin/views/users.py:169 -#: rhodecode/apps/my_account/views.py:149 -#: rhodecode/controllers/admin/gists.py:63 -msgid "5 minutes" -msgstr "5分钟" - -#: rhodecode/apps/admin/views/users.py:170 -#: rhodecode/apps/my_account/views.py:150 -#: rhodecode/controllers/admin/gists.py:64 -msgid "1 hour" -msgstr "1小时" - -#: rhodecode/apps/admin/views/users.py:171 -#: rhodecode/apps/my_account/views.py:151 -#: rhodecode/controllers/admin/gists.py:65 -msgid "1 day" -msgstr "1天" - -#: rhodecode/apps/admin/views/users.py:172 -#: rhodecode/apps/my_account/views.py:152 -#: rhodecode/controllers/admin/gists.py:66 -msgid "1 month" -msgstr "1个月" - -#: rhodecode/apps/admin/views/users.py:174 -#: rhodecode/apps/my_account/views.py:154 -#: rhodecode/controllers/admin/gists.py:70 -msgid "Lifetime" -msgstr "终身" - -#: rhodecode/apps/admin/views/users.py:178 -#: rhodecode/apps/my_account/views.py:158 +#: rhodecode/apps/admin/views/user_groups.py:220 +#, python-format +msgid "Created user group %(user_group_link)s" +msgstr "" + +#: rhodecode/apps/admin/views/user_groups.py:242 +#, python-format +msgid "Error occurred during creation of user group %s" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:208 +#, python-format +msgid "Created user %(user_link)s" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:229 +#, python-format +msgid "Error occurred during creation of user %s" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:303 +msgid "User updated successfully" +msgstr "用户更新成功" + +#: rhodecode/apps/admin/views/users.py:321 +#: rhodecode/apps/my_account/views/my_account.py:485 +#, python-format +msgid "Error occurred during update of user %s" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:353 +#, python-format +msgid "Detached %s repositories" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:358 +#, python-format +msgid "Deleted %s repositories" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:366 +#, python-format +msgid "Detached %s repository groups" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:371 +#, python-format +msgid "Deleted %s repository groups" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:379 +#, python-format +msgid "Detached %s user groups" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:384 +#, python-format +msgid "Deleted %s user groups" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:401 +msgid "Successfully deleted user" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:407 +msgid "An error occurred during deletion of user" +msgstr "删除用户时发生错误" + +#: rhodecode/apps/admin/views/users.py:472 +msgid "" +"The user participates as reviewer in {} pull request and cannot be deleted. \n" +"You can set the user to \"{}\" instead of deleting it." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:478 +msgid "" +"The user participates as reviewer in {} pull requests and cannot be deleted. \n" +"You can set the user to \"{}\" instead of deleting it." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:565 +msgid "User global permissions updated successfully" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:583 +#: rhodecode/apps/user_group/views/__init__.py:472 +msgid "An error occurred during permissions saving" +msgstr "保存权限时发生错误" + +#: rhodecode/apps/admin/views/users.py:608 +msgid "Force password change disabled for user" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:613 +msgid "Force password change enabled for user" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:622 +msgid "An error occurred during password reset for user" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:661 +#, python-format +msgid "Linked repository group `%s` as personal" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:667 +#, python-format +msgid "Created repository group `%s`" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:671 +#, python-format +msgid "Repository group `%s` is already taken" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:676 +msgid "An error occurred during repository group creation for user" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:699 +#: rhodecode/apps/my_account/views/my_account.py:159 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:16 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:16 msgid "Role" msgstr "" -#: rhodecode/apps/admin/views/users.py:217 -#: rhodecode/apps/my_account/views.py:191 +#: rhodecode/apps/admin/views/users.py:737 +#: rhodecode/apps/my_account/views/my_account.py:193 msgid "Auth token successfully created" msgstr "" -#: rhodecode/apps/admin/views/users.py:246 -#: rhodecode/apps/my_account/views.py:215 +#: rhodecode/apps/admin/views/users.py:766 +#: rhodecode/apps/my_account/views/my_account.py:217 msgid "Auth token successfully deleted" msgstr "" -#: rhodecode/apps/admin/views/users.py:290 -#: rhodecode/apps/my_account/views.py:253 +#: rhodecode/apps/admin/views/users.py:838 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:113 +msgid "Ssh Key successfully created" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:842 +#: rhodecode/apps/admin/views/users.py:847 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:117 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:122 +msgid "An error occurred during ssh key saving: {}" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:881 +#: rhodecode/apps/my_account/views/my_account_ssh_keys.py:152 +msgid "Ssh key successfully deleted" +msgstr "" + +#: rhodecode/apps/admin/views/users.py:922 +#: rhodecode/apps/my_account/views/my_account.py:255 #, python-format msgid "Added new email address `%s` for user account" msgstr "" -#: rhodecode/apps/admin/views/users.py:296 -#: rhodecode/apps/my_account/views.py:259 +#: rhodecode/apps/admin/views/users.py:928 +msgid "Email `{}` is already registered for another user." +msgstr "" + +#: rhodecode/apps/admin/views/users.py:932 +#: rhodecode/apps/my_account/views/my_account.py:261 msgid "An error occurred during email saving" msgstr "保存电子邮件时发生错误" -#: rhodecode/apps/admin/views/users.py:323 +#: rhodecode/apps/admin/views/users.py:959 msgid "Removed email address from user account" msgstr "" -#: rhodecode/apps/admin/views/users.py:372 +#: rhodecode/apps/admin/views/users.py:1005 #, python-format msgid "An error occurred during ip saving:%s" msgstr "" -#: rhodecode/apps/admin/views/users.py:389 +#: rhodecode/apps/admin/views/users.py:1023 msgid "An error occurred during ip saving" msgstr "" -#: rhodecode/apps/admin/views/users.py:393 +#: rhodecode/apps/admin/views/users.py:1027 #, python-format msgid "Added ips %s to user whitelist" msgstr "" -#: rhodecode/apps/admin/views/users.py:423 +#: rhodecode/apps/admin/views/users.py:1057 msgid "Removed ip address from user whitelist" msgstr "" -#: rhodecode/apps/admin/views/users.py:472 +#: rhodecode/apps/admin/views/users.py:1122 msgid "Groups successfully changed" msgstr "" -#: rhodecode/apps/home/views.py:197 rhodecode/apps/home/views.py:230 -#: rhodecode/controllers/pullrequests.py:191 -#: rhodecode/templates/admin/my_account/my_account.mako:38 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:128 +#: rhodecode/apps/gist/views.py:57 rhodecode/model/auth_token.py:51 +msgid "forever" +msgstr "永久" + +#: rhodecode/apps/gist/views.py:58 +msgid "5 minutes" +msgstr "5分钟" + +#: rhodecode/apps/gist/views.py:59 +msgid "1 hour" +msgstr "1小时" + +#: rhodecode/apps/gist/views.py:60 +msgid "1 day" +msgstr "1天" + +#: rhodecode/apps/gist/views.py:61 +msgid "1 month" +msgstr "1个月" + +#: rhodecode/apps/gist/views.py:64 +#: rhodecode/public/js/rhodecode-components.js:47769 +#: rhodecode/public/js/scripts.js:39617 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:19 +#: rhodecode/public/js/src/rhodecode.js:507 +msgid "Lifetime" +msgstr "终身" + +#: rhodecode/apps/gist/views.py:66 +msgid "Requires registered account" +msgstr "" + +#: rhodecode/apps/gist/views.py:67 +msgid "Can be accessed by anonymous users" +msgstr "" + +#: rhodecode/apps/gist/views.py:214 +msgid "Error occurred during gist creation" +msgstr "" + +#: rhodecode/apps/gist/views.py:238 +#, python-format +msgid "Deleted gist %s" +msgstr "" + +#: rhodecode/apps/gist/views.py:324 +#: rhodecode/templates/admin/gists/show.mako:74 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:35 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:31 +#: rhodecode/templates/data_table/_dt_elements.mako:323 +msgid "never" +msgstr "" + +#: rhodecode/apps/gist/views.py:330 +#, python-format +msgid "%(expiry)s - current value" +msgstr "" + +#: rhodecode/apps/gist/views.py:375 +msgid "Successfully updated gist content" +msgstr "" + +#: rhodecode/apps/gist/views.py:380 +msgid "Successfully updated gist data" +msgstr "" + +#: rhodecode/apps/gist/views.py:383 +msgid "Error occurred during update of gist {}: {}" +msgstr "" + +#: rhodecode/apps/gist/views.py:387 +#, python-format +msgid "Error occurred during update of gist %s" +msgstr "" + +#: rhodecode/apps/home/views.py:215 rhodecode/apps/home/views.py:248 +#: rhodecode/apps/repository/views/repo_pull_requests.py:731 +#: rhodecode/templates/admin/my_account/my_account.mako:39 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:126 #: rhodecode/templates/admin/repos/repo_add.mako:15 #: rhodecode/templates/admin/repos/repo_add.mako:19 #: rhodecode/templates/admin/users/user_edit_advanced.mako:11 #: rhodecode/templates/base/base.mako:76 #: rhodecode/templates/base/base.mako:148 -#: rhodecode/templates/base/base.mako:575 +#: rhodecode/templates/base/base.mako:580 msgid "Repositories" msgstr "版本库" -#: rhodecode/apps/home/views.py:223 +#: rhodecode/apps/home/views.py:241 msgid "Groups" msgstr "组" -#: rhodecode/apps/home/views.py:243 +#: rhodecode/apps/home/views.py:261 #, python-format msgid "Commits in %(repo)s" msgstr "" -#: rhodecode/apps/login/views.py:270 rhodecode/apps/login/views.py:339 +#: rhodecode/apps/journal/views.py:132 rhodecode/apps/journal/views.py:177 +msgid "public journal" +msgstr "公共日志" + +#: rhodecode/apps/journal/views.py:136 rhodecode/apps/journal/views.py:181 +msgid "journal" +msgstr "日志" + +#: rhodecode/apps/login/views.py:272 rhodecode/apps/login/views.py:341 msgid "Bad captcha" msgstr "" -#: rhodecode/apps/login/views.py:279 +#: rhodecode/apps/login/views.py:281 msgid "You have successfully registered with RhodeCode" msgstr "" -#: rhodecode/apps/login/views.py:315 +#: rhodecode/apps/login/views.py:317 msgid "If such email exists, a password reset link was sent to it." msgstr "" -#: rhodecode/apps/login/views.py:321 +#: rhodecode/apps/login/views.py:323 msgid "Password reset has been disabled." msgstr "" -#: rhodecode/apps/login/views.py:410 +#: rhodecode/apps/login/views.py:412 msgid "Given reset token is invalid" msgstr "" -#: rhodecode/apps/login/views.py:418 +#: rhodecode/apps/login/views.py:420 msgid "" "Your password reset was successful, a new password has been sent to your " "email" msgstr "" -#: rhodecode/apps/my_account/views.py:125 +#: rhodecode/apps/my_account/views/my_account.py:134 msgid "Error occurred during update of user password" msgstr "" -#: rhodecode/apps/my_account/views.py:132 +#: rhodecode/apps/my_account/views/my_account.py:141 msgid "Successfully updated password" msgstr "" -#: rhodecode/apps/my_account/views.py:281 +#: rhodecode/apps/my_account/views/my_account.py:283 msgid "Email successfully deleted" msgstr "" -#: rhodecode/apps/repository/views/repo_caches.py:70 +#: rhodecode/apps/my_account/views/my_account.py:465 +msgid "Your account was updated successfully" +msgstr "你的帐号已经更新完成" + +#: rhodecode/apps/repo_group/views/repo_group_advanced.py:98 +#, python-format +msgid "Removed repository group `%s`" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_advanced.py:102 +#, python-format +msgid "Error occurred during deletion of repository group %s" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_permissions.py:73 +#: rhodecode/apps/user_group/views/__init__.py:353 +msgid "Cannot change permission for yourself as admin" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_permissions.py:97 +msgid "Repository Group permissions updated" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_settings.py:174 +msgid "Repository Group `{}` updated successfully" +msgstr "" + +#: rhodecode/apps/repo_group/views/repo_group_settings.py:179 +#, python-format +msgid "Error occurred during update of repository group %s" +msgstr "" + +#: rhodecode/apps/repository/views/repo_caches.py:67 msgid "Cache invalidation successful" msgstr "" -#: rhodecode/apps/repository/views/repo_caches.py:74 +#: rhodecode/apps/repository/views/repo_caches.py:71 msgid "An error occurred during cache invalidation" msgstr "清除缓存时发生错误" -#: rhodecode/apps/repository/views/repo_permissions.py:95 +#: rhodecode/apps/repository/views/repo_changelog.py:66 +#: rhodecode/apps/repository/views/repo_compare.py:66 +#: rhodecode/apps/repository/views/repo_pull_requests.py:607 +msgid "There are no commits yet" +msgstr "" + +#: rhodecode/apps/repository/views/repo_changelog.py:71 +#: rhodecode/apps/repository/views/repo_commits.py:193 +#: rhodecode/apps/repository/views/repo_files.py:150 +#: rhodecode/apps/repository/views/repo_files.py:170 +msgid "No such commit exists for this repository" +msgstr "" + +#: rhodecode/apps/repository/views/repo_checks.py:95 +#, python-format +msgid "Created repository %s from %s" +msgstr "" + +#: rhodecode/apps/repository/views/repo_checks.py:104 +#, python-format +msgid "Forked repository %s as %s" +msgstr "" + +#: rhodecode/apps/repository/views/repo_checks.py:107 +#, python-format +msgid "Created repository %s" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:73 +msgid "Show whitespace" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:74 +msgid "Show whitespace for all diffs" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:80 +msgid "Ignore whitespace" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:81 +msgid "Ignore whitespace for all diffs" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:139 +msgid "Increase context" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:140 +msgid "Increase context for all diffs" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:389 +#: rhodecode/apps/repository/views/repo_pull_requests.py:1126 +#, python-format +msgid "Status change %(transition_icon)s %(status)s" +msgstr "" + +#: rhodecode/apps/repository/views/repo_commits.py:433 +msgid "" +"Changing the status of a commit associated with a closed pull request is not" +" allowed" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:104 +msgid "Select commit" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:171 +msgid "Could not find the source repo: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:179 +msgid "Could not find the target repo: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:190 +msgid "The comparison of two different kinds of remote repos is not available" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:229 +msgid "Could not compare repos with different large file settings" +msgstr "" + +#: rhodecode/apps/repository/views/repo_compare.py:275 +#, python-format +msgid "" +"Repositories unrelated. Cannot compare commit %(commit1)s from repository " +"%(repo1)s with commit %(commit2)s from repository %(repo2)s." +msgstr "" + +#: rhodecode/apps/repository/views/repo_feed.py:70 +#, python-format +msgid "Changes on %s repository" +msgstr "%s 库的修改" + +#: rhodecode/apps/repository/views/repo_feed.py:71 +#, python-format +msgid "%s %s feed" +msgstr "%s %s 订阅" + +#: rhodecode/apps/repository/views/repo_files.py:94 +#, python-format +msgid "This repository has been locked by %s on %s" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:140 +msgid "Click here to add a new file." +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:145 +#, python-format +msgid "There are no files yet. %s" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:259 +msgid "Downloads disabled" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:265 +msgid "Unknown archive type for: `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:271 +msgid "Unknown commit_id {}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:274 +msgid "Empty repository" +msgstr "空版本库" + +#: rhodecode/apps/repository/views/repo_files.py:305 +msgid "Unknown archive type" +msgstr "未知包类型" + +#: rhodecode/apps/repository/views/repo_files.py:865 +msgid "Changesets" +msgstr "修订集" + +#: rhodecode/apps/repository/views/repo_files.py:886 +#: rhodecode/apps/repository/views/repo_summary.py:321 +#: rhodecode/model/pull_request.py:1366 rhodecode/model/scm.py:776 +#: rhodecode/templates/base/vcs_settings.mako:235 +msgid "Branches" +msgstr "分支" + +#: rhodecode/apps/repository/views/repo_files.py:890 +#: rhodecode/model/scm.py:791 rhodecode/templates/base/vcs_settings.mako:260 +msgid "Tags" +msgstr "标签" + +#: rhodecode/apps/repository/views/repo_files.py:987 +#: rhodecode/apps/repository/views/repo_files.py:1018 +msgid "You can only delete files with commit being a valid branch " +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:997 +#: rhodecode/apps/repository/views/repo_files.py:1028 +msgid "Deleted file {} via RhodeCode Enterprise" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1049 +msgid "Successfully deleted file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1053 +#: rhodecode/apps/repository/views/repo_files.py:1171 +#: rhodecode/apps/repository/views/repo_files.py:1290 +msgid "Error occurred during commit" +msgstr "提交时发生错误" + +#: rhodecode/apps/repository/views/repo_files.py:1071 +#: rhodecode/apps/repository/views/repo_files.py:1108 +msgid "You can only edit files with commit being a valid branch " +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1088 +#: rhodecode/apps/repository/views/repo_files.py:1125 +msgid "Edited file {} via RhodeCode Enterprise" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1143 +msgid "No changes" +msgstr "无变更" + +#: rhodecode/apps/repository/views/repo_files.py:1167 +msgid "Successfully committed changes to file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1191 +#: rhodecode/apps/repository/views/repo_files.py:1215 +msgid "Added file via RhodeCode Enterprise" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1248 +msgid "No filename" +msgstr "无文件名" + +#: rhodecode/apps/repository/views/repo_files.py:1278 +msgid "Successfully committed new file `{}`" +msgstr "" + +#: rhodecode/apps/repository/views/repo_files.py:1282 +msgid "" +"The location specified must be a relative path and must not contain .. in " +"the path" +msgstr "" + +#: rhodecode/apps/repository/views/repo_forks.py:144 +#: rhodecode/templates/base/base.mako:262 +msgid "Compare fork" +msgstr "比较复刻" + +#: rhodecode/apps/repository/views/repo_forks.py:250 +#, python-format +msgid "An error occurred during repository forking %s" +msgstr "在复刻版本库 %s 的时候发生错误" + +#: rhodecode/apps/repository/views/repo_permissions.py:86 msgid "Repository permissions updated" msgstr "" +#: rhodecode/apps/repository/views/repo_pull_requests.py:636 +msgid "Commit does not exist" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:757 +msgid "Pull request requires a title with min. 3 chars" +msgstr "拉取请求的标题至少3个字符" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:759 +msgid "Error creating pull request: {}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:784 +msgid "Not Enough permissions to source repo `{}`." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:798 +msgid "Not Enough permissions to target repo `{}`." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:849 +msgid "Successfully opened new pull request" +msgstr "成功提交拉取请求" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:852 +msgid "Error occurred during creation of this pull request." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:904 +msgid "Cannot update closed pull requests." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:910 +msgid "Pull request title & description updated." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:929 +msgid "" +"Pull request updated to \"{source_commit_id}\" with {count_added} added, " +"{count_removed} removed commits. Source of changes: {change_source}" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:945 +msgid "Reload page" +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1008 +msgid "Pull request was successfully merged and closed." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1032 +msgid "Pull request reviewers updated." +msgstr "" + +#: rhodecode/apps/repository/views/repo_pull_requests.py:1057 +msgid "Successfully deleted pull request" +msgstr "成功删除拉取请求" + +#: rhodecode/apps/repository/views/repo_settings.py:167 +msgid "Repository `{}` updated successfully" +msgstr "" + #: rhodecode/apps/repository/views/repo_settings.py:171 -msgid "Repository {} updated successfully" -msgstr "" - -#: rhodecode/apps/repository/views/repo_settings.py:175 msgid "Error occurred during update of repository {}" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:93 +#: rhodecode/apps/repository/views/repo_settings.py:193 +msgid "Unlocked" +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings.py:198 +msgid "Locked" +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings.py:200 +#, python-format +msgid "Repository has been %s" +msgstr "版本库曾经为 %s" + +#: rhodecode/apps/repository/views/repo_settings.py:204 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:230 +msgid "An error occurred during unlocking" +msgstr "解锁时发生错误" + +#: rhodecode/apps/repository/views/repo_settings.py:248 +msgid "An error occurred during deletion of repository stats" +msgstr "删除版本库统计时发生错误" + +#: rhodecode/apps/repository/views/repo_settings_advanced.py:91 #, python-format msgid "Detached %s forks" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:96 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:94 #, python-format msgid "Deleted %s forks" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:109 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:107 #, python-format msgid "Deleted repository `%s`" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:116 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:114 msgid "detach or delete" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:117 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:115 msgid "" "Cannot delete `{repo}` it still contains attached forks. Try using " "{delete_or_detach} option." msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:127 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:125 #, python-format msgid "An error occurred during deletion of `%s`" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:152 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:150 msgid "Updated repository visibility in public journal" msgstr "成功更新在公共日志中的可见性" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:156 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:154 msgid "An error occurred during setting this repository in public journal" msgstr "设置版本库到公共日志时发生错误" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:184 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:190 msgid "Nothing" msgstr "无" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:186 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:193 #, python-format msgid "Marked repo %s as fork of %s" msgstr "成功将版本库 %s 标记为复刻自 %s" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:193 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:200 msgid "An error occurred during this operation" msgstr "在搜索操作中发生错误" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:217 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:224 msgid "Locked repository" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:220 +#: rhodecode/apps/repository/views/repo_settings_advanced.py:227 msgid "Unlocked repository" msgstr "" -#: rhodecode/apps/repository/views/repo_settings_advanced.py:223 -#: rhodecode/controllers/admin/repos.py:363 -msgid "An error occurred during unlocking" -msgstr "解锁时发生错误" - -#: rhodecode/apps/repository/views/repo_summary.py:293 +#: rhodecode/apps/repository/views/repo_settings_fields.py:85 +msgid "An error occurred during creation of field" +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_fields.py:107 +msgid "An error occurred during removal of field" +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:85 +msgid "Error occurred during deleting issue tracker entry" +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:88 +#: rhodecode/controllers/admin/settings.py:384 +msgid "Removed issue tracker entry" +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_issue_trackers.py:123 +#: rhodecode/controllers/admin/settings.py:431 +msgid "Updated issue tracker entries" +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_remote.py:66 +msgid "Pulled from remote location" +msgstr "成功拉取自远程路径" + +#: rhodecode/apps/repository/views/repo_settings_remote.py:69 +msgid "An error occurred during pull from remote location" +msgstr "从远程路径拉取时发生错误" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:124 +#: rhodecode/controllers/admin/settings.py:147 +#: rhodecode/controllers/admin/settings.py:622 +msgid "Some form inputs contain invalid data." +msgstr "" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:143 +#: rhodecode/controllers/admin/settings.py:176 +msgid "Updated VCS settings" +msgstr "成功更新版本控制系统设置" + +#: rhodecode/apps/repository/views/repo_settings_vcs.py:147 +msgid "Error occurred during updating repository VCS settings" +msgstr "" + +#: rhodecode/apps/repository/views/repo_summary.py:296 msgid "Branch" msgstr "" -#: rhodecode/apps/repository/views/repo_summary.py:294 +#: rhodecode/apps/repository/views/repo_summary.py:297 msgid "Tag" msgstr "" -#: rhodecode/apps/repository/views/repo_summary.py:295 +#: rhodecode/apps/repository/views/repo_summary.py:298 msgid "Bookmark" msgstr "" -#: rhodecode/apps/repository/views/repo_summary.py:318 -#: rhodecode/controllers/files.py:1021 rhodecode/model/pull_request.py:1345 -#: rhodecode/model/scm.py:775 rhodecode/templates/base/vcs_settings.mako:255 -msgid "Branches" -msgstr "分支" - -#: rhodecode/apps/repository/views/repo_summary.py:319 +#: rhodecode/apps/repository/views/repo_summary.py:322 msgid "Closed branches" msgstr "" +#: rhodecode/apps/ssh_support/events.py:29 +msgid "RhodeCode SSH Key files changed." +msgstr "" + #: rhodecode/apps/svn_support/events.py:30 -msgid "Configuration for Apaache mad_dav_svn changed." +msgid "Configuration for Apache mad_dav_svn changed." +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:209 +#, python-format +msgid "Updated user group %s" +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:231 +#, python-format +msgid "Error occurred during update of user group %s" +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:257 +msgid "Successfully deleted user group" +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:262 +msgid "An error occurred during deletion of user group" +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:366 +msgid "Target group cannot be the same" +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:381 +msgid "User Group permissions updated" +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:452 +msgid "User Group global permissions updated successfully" +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:534 +msgid "User Group synchronization updated successfully" +msgstr "" + +#: rhodecode/apps/user_group/views/__init__.py:538 +msgid "An error occurred during synchronization update" msgstr "" #: rhodecode/authentication/schema.py:35 @@ -537,21 +1192,21 @@ msgid "Enable or disable this authentica msgstr "" #: rhodecode/authentication/schema.py:37 rhodecode/integrations/schema.py:32 -#: rhodecode/model/permission.py:100 rhodecode/model/permission.py:104 -#: rhodecode/model/permission.py:108 rhodecode/model/permission.py:112 -#: rhodecode/model/permission.py:116 rhodecode/model/permission.py:120 +#: rhodecode/model/permission.py:101 rhodecode/model/permission.py:105 +#: rhodecode/model/permission.py:109 rhodecode/model/permission.py:113 +#: rhodecode/model/permission.py:117 rhodecode/model/permission.py:121 #: rhodecode/model/validation_schema/schemas/integration_schema.py:197 -#: rhodecode/templates/admin/integrations/list.mako:101 +#: rhodecode/templates/admin/integrations/list.mako:105 msgid "Enabled" msgstr "启用" #: rhodecode/authentication/schema.py:43 msgid "" -"Amount of seconds to cache the authentication responsecall for this plugin. \n" -"Useful for long calls like LDAP to improve the performance of the authentication system (0 means disabled)." -msgstr "" - -#: rhodecode/authentication/schema.py:49 +"Amount of seconds to cache the authentication and permissions check response call for this plugin. \n" +"Useful for expensive calls like LDAP to improve the performance of the system (0 means disabled)." +msgstr "" + +#: rhodecode/authentication/schema.py:48 msgid "Auth Cache TTL" msgstr "" @@ -560,15 +1215,15 @@ msgid "" "Errors exist when saving plugin settings. Please check the form inputs." msgstr "" -#: rhodecode/authentication/views.py:103 rhodecode/authentication/views.py:172 +#: rhodecode/authentication/views.py:103 rhodecode/authentication/views.py:176 msgid "Auth settings updated successfully." msgstr "" -#: rhodecode/authentication/views.py:177 +#: rhodecode/authentication/views.py:181 msgid "Errors exist when saving plugin setting. Please check the form inputs." msgstr "" -#: rhodecode/authentication/views.py:187 +#: rhodecode/authentication/views.py:191 msgid "Error occurred during update of auth settings." msgstr "" @@ -655,7 +1310,6 @@ msgid "The url of the Jasig CAS REST ser msgstr "" #: rhodecode/authentication/plugins/auth_jasig_cas.py:64 -#: rhodecode/templates/admin/gists/show.mako:21 msgid "URL" msgstr "" @@ -694,10 +1348,11 @@ msgid "Password to authenticate for give msgstr "" #: rhodecode/authentication/plugins/auth_ldap.py:105 +#: rhodecode/integrations/types/webhook.py:214 #: rhodecode/templates/login.mako:50 rhodecode/templates/register.mako:48 #: rhodecode/templates/admin/my_account/my_account.mako:30 #: rhodecode/templates/admin/users/user_add.mako:44 -#: rhodecode/templates/base/base.mako:315 +#: rhodecode/templates/base/base.mako:324 #: rhodecode/templates/debug_style/login.html:45 msgid "Password" msgstr "密码" @@ -788,7 +1443,7 @@ msgstr "" msgid "Email Attribute" msgstr "" -#: rhodecode/authentication/plugins/auth_ldap.py:365 +#: rhodecode/authentication/plugins/auth_ldap.py:367 msgid "LDAP" msgstr "" @@ -821,474 +1476,6 @@ msgstr "" msgid "Rhodecode Token Auth" msgstr "" -#: rhodecode/controllers/changelog.py:70 rhodecode/controllers/compare.py:64 -#: rhodecode/controllers/pullrequests.py:85 -msgid "There are no commits yet" -msgstr "" - -#: rhodecode/controllers/changeset.py:76 -msgid "Show whitespace" -msgstr "" - -#: rhodecode/controllers/changeset.py:77 -msgid "Show whitespace for all diffs" -msgstr "" - -#: rhodecode/controllers/changeset.py:83 -msgid "Ignore whitespace" -msgstr "" - -#: rhodecode/controllers/changeset.py:84 -msgid "Ignore whitespace for all diffs" -msgstr "" - -#: rhodecode/controllers/changeset.py:140 -msgid "Increase context" -msgstr "" - -#: rhodecode/controllers/changeset.py:141 -msgid "Increase context for all diffs" -msgstr "" - -#: rhodecode/controllers/changeset.py:189 rhodecode/controllers/files.py:106 -#: rhodecode/controllers/files.py:128 -msgid "No such commit exists for this repository" -msgstr "" - -#: rhodecode/controllers/changeset.py:343 -#: rhodecode/controllers/pullrequests.py:919 -#, python-format -msgid "Status change %(transition_icon)s %(status)s" -msgstr "" - -#: rhodecode/controllers/changeset.py:387 -msgid "" -"Changing the status of a commit associated with a closed pull request is not" -" allowed" -msgstr "" - -#: rhodecode/controllers/compare.py:92 -msgid "Select commit" -msgstr "" - -#: rhodecode/controllers/compare.py:149 -msgid "Could not find the source repo: `{}`" -msgstr "" - -#: rhodecode/controllers/compare.py:156 -msgid "Could not find the target repo: `{}`" -msgstr "" - -#: rhodecode/controllers/compare.py:166 -msgid "The comparison of two different kinds of remote repos is not available" -msgstr "" - -#: rhodecode/controllers/compare.py:204 -msgid "Could not compare repos with different large file settings" -msgstr "" - -#: rhodecode/controllers/compare.py:244 -#, python-format -msgid "" -"Repositories unrelated. Cannot compare commit %(commit1)s from repository " -"%(repo1)s with commit %(commit2)s from repository %(repo2)s." -msgstr "" - -#: rhodecode/controllers/feed.py:69 -#, python-format -msgid "Changes on %s repository" -msgstr "%s 库的修改" - -#: rhodecode/controllers/feed.py:70 -#, python-format -msgid "%s %s feed" -msgstr "%s %s 订阅" - -#: rhodecode/controllers/files.py:98 -msgid "Click here to add a new file." -msgstr "" - -#: rhodecode/controllers/files.py:103 -#, python-format -msgid "There are no files yet. %s" -msgstr "" - -#: rhodecode/controllers/files.py:434 rhodecode/controllers/files.py:487 -#: rhodecode/controllers/files.py:518 rhodecode/controllers/files.py:593 -#: rhodecode/controllers/files.py:638 rhodecode/controllers/files.py:729 -#, python-format -msgid "This repository has been locked by %s on %s" -msgstr "" - -#: rhodecode/controllers/files.py:442 rhodecode/controllers/files.py:495 -msgid "You can only delete files with revision being a valid branch " -msgstr "" - -#: rhodecode/controllers/files.py:451 rhodecode/controllers/files.py:504 -msgid "Deleted file {} via RhodeCode Enterprise" -msgstr "" - -#: rhodecode/controllers/files.py:472 -msgid "Successfully deleted file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:476 rhodecode/controllers/files.py:582 -#: rhodecode/controllers/files.py:719 -msgid "Error occurred during commit" -msgstr "提交时发生错误" - -#: rhodecode/controllers/files.py:526 rhodecode/controllers/files.py:601 -msgid "You can only edit files with revision being a valid branch " -msgstr "" - -#: rhodecode/controllers/files.py:538 rhodecode/controllers/files.py:613 -msgid "Edited file {} via RhodeCode Enterprise" -msgstr "" - -#: rhodecode/controllers/files.py:555 -msgid "No changes" -msgstr "无变更" - -#: rhodecode/controllers/files.py:578 -msgid "Successfully committed changes to file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:651 rhodecode/controllers/files.py:740 -msgid "Added file via RhodeCode Enterprise" -msgstr "" - -#: rhodecode/controllers/files.py:677 -msgid "No filename" -msgstr "无文件名" - -#: rhodecode/controllers/files.py:707 -msgid "Successfully committed new file `{}`" -msgstr "" - -#: rhodecode/controllers/files.py:710 -msgid "" -"The location specified must be a relative path and must not contain .. in " -"the path" -msgstr "" - -#: rhodecode/controllers/files.py:763 -msgid "Downloads disabled" -msgstr "" - -#: rhodecode/controllers/files.py:769 -#, python-format -msgid "Unknown revision %s" -msgstr "未知版本 %s" - -#: rhodecode/controllers/files.py:771 -msgid "Empty repository" -msgstr "空版本库" - -#: rhodecode/controllers/files.py:773 rhodecode/controllers/files.py:807 -msgid "Unknown archive type" -msgstr "未知包类型" - -#: rhodecode/controllers/files.py:1000 -msgid "Changesets" -msgstr "修订集" - -#: rhodecode/controllers/files.py:1025 rhodecode/model/scm.py:790 -#: rhodecode/templates/base/vcs_settings.mako:280 -msgid "Tags" -msgstr "标签" - -#: rhodecode/controllers/forks.py:190 -#, python-format -msgid "An error occurred during repository forking %s" -msgstr "在复刻版本库 %s 的时候发生错误" - -#: rhodecode/controllers/journal.py:107 rhodecode/controllers/journal.py:150 -msgid "public journal" -msgstr "公共日志" - -#: rhodecode/controllers/journal.py:111 rhodecode/controllers/journal.py:154 -msgid "journal" -msgstr "日志" - -#: rhodecode/controllers/pullrequests.py:99 -msgid "Commit does not exist" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:216 -msgid "Pull request requires a title with min. 3 chars" -msgstr "拉取请求的标题至少3个字符" - -#: rhodecode/controllers/pullrequests.py:218 -msgid "Error creating pull request: {}" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:276 -msgid "Successfully opened new pull request" -msgstr "成功提交拉取请求" - -#: rhodecode/controllers/pullrequests.py:279 -msgid "Error occurred during creation of this pull request." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:322 -msgid "Cannot update closed pull requests." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:328 -msgid "Pull request title & description updated." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:346 -msgid "" -"Pull request updated to \"{source_commit_id}\" with {count_added} added, " -"{count_removed} removed commits. Source of changes: {change_source}" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:363 -msgid "Reload page" -msgstr "" - -#: rhodecode/controllers/pullrequests.py:437 -msgid "Pull request was successfully merged and closed." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:461 -msgid "Pull request reviewers updated." -msgstr "" - -#: rhodecode/controllers/pullrequests.py:482 -msgid "Successfully deleted pull request" -msgstr "成功删除拉取请求" - -#: rhodecode/controllers/pullrequests.py:486 -msgid "Your are not allowed to delete this pull request" -msgstr "" - -#: rhodecode/controllers/admin/defaults.py:84 -msgid "Default settings updated successfully" -msgstr "默认设置已经成功更新" - -#: rhodecode/controllers/admin/defaults.py:99 -msgid "Error occurred during update of default values" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:72 -msgid "Requires registered account" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:73 -msgid "Can be accessed by anonymous users" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:199 -msgid "Error occurred during gist creation" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:230 -#, python-format -msgid "Deleted gist %s" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:306 -msgid "Successfully updated gist content" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:311 -msgid "Successfully updated gist data" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:314 -msgid "Error occurred during update of gist {}: {}" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:318 -#, python-format -msgid "Error occurred during update of gist %s" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:343 -#: rhodecode/templates/admin/gists/show.mako:67 -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:35 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:31 -#: rhodecode/templates/data_table/_dt_elements.mako:263 -msgid "never" -msgstr "" - -#: rhodecode/controllers/admin/gists.py:350 -#, python-format -msgid "%(expiry)s - current value" -msgstr "" - -#: rhodecode/controllers/admin/my_account.py:70 -msgid "You can't edit this user since it's crucial for entire application" -msgstr "由于是系统帐号,无法编辑该用户" - -#: rhodecode/controllers/admin/my_account.py:110 -msgid "Your account was updated successfully" -msgstr "你的帐号已经更新完成" - -#: rhodecode/controllers/admin/my_account.py:125 -#: rhodecode/controllers/admin/users.py:182 -#, python-format -msgid "Error occurred during update of user %s" -msgstr "" - -#: rhodecode/controllers/admin/permissions.py:107 -msgid "Application permissions updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/permissions.py:122 -#: rhodecode/controllers/admin/permissions.py:171 -#: rhodecode/controllers/admin/permissions.py:225 -msgid "Error occurred during update of permissions" -msgstr "" - -#: rhodecode/controllers/admin/permissions.py:156 -msgid "Object permissions updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/permissions.py:210 -msgid "Global permissions updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/repo_groups.py:202 -#, python-format -msgid "Created repository group %s" -msgstr "" - -#: rhodecode/controllers/admin/repo_groups.py:215 -#, python-format -msgid "Error occurred during creation of repository group %s" -msgstr "" - -#: rhodecode/controllers/admin/repo_groups.py:261 -#, python-format -msgid "Updated repository group %s" -msgstr "" - -#: rhodecode/controllers/admin/repo_groups.py:276 -#, python-format -msgid "Error occurred during update of repository group %s" -msgstr "" - -#: rhodecode/controllers/admin/repo_groups.py:291 -#, python-format -msgid "This group contains %(num)d repository and cannot be deleted" -msgid_plural "This group contains %(num)d repositories and cannot be deleted" -msgstr[0] "" - -#: rhodecode/controllers/admin/repo_groups.py:300 -#, python-format -msgid "This group contains %(num)d subgroup and cannot be deleted" -msgid_plural "This group contains %(num)d subgroups and cannot be deleted" -msgstr[0] "" - -#: rhodecode/controllers/admin/repo_groups.py:313 -#, python-format -msgid "Removed repository group %s" -msgstr "" - -#: rhodecode/controllers/admin/repo_groups.py:317 -#, python-format -msgid "Error occurred during deletion of repository group %s" -msgstr "" - -#: rhodecode/controllers/admin/repo_groups.py:381 -#: rhodecode/controllers/admin/user_groups.py:318 -msgid "Cannot change permission for yourself as admin" -msgstr "" - -#: rhodecode/controllers/admin/repo_groups.py:404 -msgid "Repository Group permissions updated" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:125 -#, python-format -msgid "Error creating repository %s: invalid certificate" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:129 -#, python-format -msgid "Error creating repository %s" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:270 -#, python-format -msgid "Created repository %s from %s" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:279 -#, python-format -msgid "Forked repository %s as %s" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:282 -#, python-format -msgid "Created repository %s" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:319 -msgid "An error occurred during creation of field" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:334 -msgid "An error occurred during removal of field" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:353 -msgid "Unlocked" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:357 -msgid "Locked" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:359 -#, python-format -msgid "Repository has been %s" -msgstr "版本库曾经为 %s" - -#: rhodecode/controllers/admin/repos.py:373 -msgid "Pulled from remote location" -msgstr "成功拉取自远程路径" - -#: rhodecode/controllers/admin/repos.py:376 -msgid "An error occurred during pull from remote location" -msgstr "从远程路径拉取时发生错误" - -#: rhodecode/controllers/admin/repos.py:397 -msgid "An error occurred during deletion of repository stats" -msgstr "删除版本库统计时发生错误" - -#: rhodecode/controllers/admin/repos.py:443 -msgid "Error occurred during deleting issue tracker entry" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:446 -#: rhodecode/controllers/admin/settings.py:384 -msgid "Removed issue tracker entry" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:476 -#: rhodecode/controllers/admin/settings.py:431 -msgid "Updated issue tracker entries" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:537 -#: rhodecode/controllers/admin/settings.py:147 -#: rhodecode/controllers/admin/settings.py:622 -msgid "Some form inputs contain invalid data." -msgstr "" - -#: rhodecode/controllers/admin/repos.py:555 -msgid "Error occurred during updating repository VCS settings" -msgstr "" - -#: rhodecode/controllers/admin/repos.py:559 -#: rhodecode/controllers/admin/settings.py:176 -msgid "Updated VCS settings" -msgstr "成功更新版本控制系统设置" - #: rhodecode/controllers/admin/settings.py:172 #: rhodecode/controllers/admin/settings.py:286 msgid "Error occurred during updating application settings" @@ -1339,205 +1526,59 @@ msgstr "" msgid "Updated Labs settings" msgstr "" -#: rhodecode/controllers/admin/user_groups.py:164 -#, python-format -msgid "Created user group %(user_group_link)s" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:178 -#, python-format -msgid "Error occurred during creation of user group %s" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:218 -#, python-format -msgid "Updated user group %s" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:234 -#, python-format -msgid "Error occurred during update of user group %s" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:253 -msgid "Successfully deleted user group" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:258 -msgid "An error occurred during deletion of user group" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:326 -msgid "Target group cannot be the same" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:332 -msgid "User Group permissions updated" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:415 -msgid "User Group global permissions updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:430 -#: rhodecode/controllers/admin/users.py:477 -msgid "An error occurred during permissions saving" -msgstr "保存权限时发生错误" - -#: rhodecode/controllers/admin/user_groups.py:474 -msgid "User Group synchronization updated successfully" -msgstr "" - -#: rhodecode/controllers/admin/user_groups.py:478 -msgid "An error occurred during synchronization update" -msgstr "" - -#: rhodecode/controllers/admin/users.py:108 -#, python-format -msgid "Created user %(user_link)s" -msgstr "" - -#: rhodecode/controllers/admin/users.py:124 -#, python-format -msgid "Error occurred during creation of user %s" -msgstr "" - -#: rhodecode/controllers/admin/users.py:166 -msgid "User updated successfully" -msgstr "用户更新成功" - -#: rhodecode/controllers/admin/users.py:209 -#, python-format -msgid "Detached %s repositories" -msgstr "" - -#: rhodecode/controllers/admin/users.py:214 -#, python-format -msgid "Deleted %s repositories" -msgstr "" - -#: rhodecode/controllers/admin/users.py:222 -#, python-format -msgid "Detached %s repository groups" -msgstr "" - -#: rhodecode/controllers/admin/users.py:227 -#, python-format -msgid "Deleted %s repository groups" -msgstr "" - -#: rhodecode/controllers/admin/users.py:235 -#, python-format -msgid "Detached %s user groups" -msgstr "" - -#: rhodecode/controllers/admin/users.py:240 -#, python-format -msgid "Deleted %s user groups" -msgstr "" - -#: rhodecode/controllers/admin/users.py:257 -msgid "Successfully deleted user" -msgstr "" - -#: rhodecode/controllers/admin/users.py:263 -msgid "An error occurred during deletion of user" -msgstr "删除用户时发生错误" - -#: rhodecode/controllers/admin/users.py:280 -msgid "Force password change disabled for user" -msgstr "" - -#: rhodecode/controllers/admin/users.py:285 -msgid "Force password change enabled for user" -msgstr "" - -#: rhodecode/controllers/admin/users.py:294 -msgid "An error occurred during password reset for user" -msgstr "" - -#: rhodecode/controllers/admin/users.py:325 -#, python-format -msgid "Linked repository group `%s` as personal" -msgstr "" - -#: rhodecode/controllers/admin/users.py:331 -#, python-format -msgid "Created repository group `%s`" -msgstr "" - -#: rhodecode/controllers/admin/users.py:335 -#, python-format -msgid "Repository group `%s` is already taken" -msgstr "" - -#: rhodecode/controllers/admin/users.py:340 -msgid "An error occurred during repository group creation for user" -msgstr "" - -#: rhodecode/controllers/admin/users.py:396 -msgid "" -"The user participates as reviewer in pull requests and cannot be deleted. " -"You can set the user to \"inactive\" instead of deleting it." -msgstr "" - -#: rhodecode/controllers/admin/users.py:462 -msgid "User global permissions updated successfully" -msgstr "" - -#: rhodecode/events/pullrequest.py:71 +#: rhodecode/events/pullrequest.py:72 msgid "pullrequest created" msgstr "" -#: rhodecode/events/pullrequest.py:80 +#: rhodecode/events/pullrequest.py:81 msgid "pullrequest closed" msgstr "" -#: rhodecode/events/pullrequest.py:89 +#: rhodecode/events/pullrequest.py:90 msgid "pullrequest commits updated" msgstr "" -#: rhodecode/events/pullrequest.py:98 +#: rhodecode/events/pullrequest.py:99 msgid "pullrequest review changed" msgstr "" -#: rhodecode/events/pullrequest.py:107 +#: rhodecode/events/pullrequest.py:108 msgid "pullrequest merged" msgstr "" -#: rhodecode/events/pullrequest.py:116 +#: rhodecode/events/pullrequest.py:117 msgid "pullrequest commented" msgstr "" -#: rhodecode/events/repo.py:148 +#: rhodecode/events/repo.py:149 msgid "repository pre create" msgstr "" -#: rhodecode/events/repo.py:157 +#: rhodecode/events/repo.py:158 msgid "repository created" msgstr "" -#: rhodecode/events/repo.py:166 +#: rhodecode/events/repo.py:167 msgid "repository pre delete" msgstr "" -#: rhodecode/events/repo.py:175 +#: rhodecode/events/repo.py:176 msgid "repository deleted" msgstr "" -#: rhodecode/events/repo.py:211 +#: rhodecode/events/repo.py:216 msgid "repository pre pull" msgstr "" -#: rhodecode/events/repo.py:220 +#: rhodecode/events/repo.py:225 msgid "repository pull" msgstr "" -#: rhodecode/events/repo.py:229 +#: rhodecode/events/repo.py:234 msgid "repository pre push" msgstr "" -#: rhodecode/events/repo.py:240 +#: rhodecode/events/repo.py:245 msgid "repository push" msgstr "" @@ -1573,54 +1614,60 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:87 #: rhodecode/templates/admin/my_account/my_account_emails.mako:65 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:107 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:68 #: rhodecode/templates/admin/permissions/permissions_application.mako:60 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:61 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:64 #: rhodecode/templates/admin/permissions/permissions_objects.mako:57 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:136 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:68 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:134 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:84 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:66 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:80 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:110 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:195 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:201 #: rhodecode/templates/admin/repos/repo_edit_vcs.mako:44 #: rhodecode/templates/admin/settings/settings_global.mako:140 #: rhodecode/templates/admin/settings/settings_issuetracker.mako:16 #: rhodecode/templates/admin/settings/settings_labs.mako:49 #: rhodecode/templates/admin/settings/settings_vcs.mako:14 -#: rhodecode/templates/admin/settings/settings_visual.mako:222 +#: rhodecode/templates/admin/settings/settings_visual.mako:211 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:121 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:83 #: rhodecode/templates/admin/users/user_edit_emails.mako:63 #: rhodecode/templates/admin/users/user_edit_ips.mako:71 #: rhodecode/templates/admin/users/user_edit_profile.mako:135 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:63 #: rhodecode/templates/base/default_perms_box.mako:89 msgid "Reset" msgstr "重置" -#: rhodecode/forms/__init__.py:36 rhodecode/templates/admin/gists/show.mako:49 -#: rhodecode/templates/admin/integrations/list.mako:211 +#: rhodecode/forms/__init__.py:36 rhodecode/templates/admin/gists/show.mako:54 +#: rhodecode/templates/admin/integrations/list.mako:215 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:49 #: rhodecode/templates/admin/my_account/my_account_emails.mako:32 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:26 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:31 +#: rhodecode/templates/admin/notifications/notifications_data.mako:22 +#: rhodecode/templates/admin/notifications/notifications_show.mako:35 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:29 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:25 #: rhodecode/templates/admin/settings/settings_hooks.mako:46 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:45 #: rhodecode/templates/admin/users/user_edit_emails.mako:31 #: rhodecode/templates/admin/users/user_edit_ips.mako:35 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:28 #: rhodecode/templates/base/issue_tracker_settings.mako:69 -#: rhodecode/templates/base/vcs_settings.mako:264 -#: rhodecode/templates/base/vcs_settings.mako:289 +#: rhodecode/templates/base/vcs_settings.mako:244 +#: rhodecode/templates/base/vcs_settings.mako:269 #: rhodecode/templates/changeset/changeset_file_comment.mako:142 #: rhodecode/templates/changeset/changeset_file_comment.mako:144 #: rhodecode/templates/changeset/changeset_file_comment.mako:147 -#: rhodecode/templates/data_table/_dt_elements.mako:123 -#: rhodecode/templates/data_table/_dt_elements.mako:184 -#: rhodecode/templates/data_table/_dt_elements.mako:198 -#: rhodecode/templates/data_table/_dt_elements.mako:210 +#: rhodecode/templates/data_table/_dt_elements.mako:171 +#: rhodecode/templates/data_table/_dt_elements.mako:244 +#: rhodecode/templates/data_table/_dt_elements.mako:258 +#: rhodecode/templates/data_table/_dt_elements.mako:270 #: rhodecode/templates/debug_style/buttons.html:132 -#: rhodecode/templates/files/files_source.mako:45 -#: rhodecode/templates/files/files_source.mako:49 -#: rhodecode/templates/files/files_source.mako:52 +#: rhodecode/templates/files/files_source.mako:51 +#: rhodecode/templates/files/files_source.mako:55 +#: rhodecode/templates/files/files_source.mako:58 #: rhodecode/templates/pullrequests/pullrequest_show.mako:56 #: rhodecode/templates/pullrequests/pullrequest_show.mako:60 msgid "Delete" @@ -1659,28 +1706,28 @@ msgstr "" msgid "Root repositories only" msgstr "" -#: rhodecode/integrations/views.py:160 +#: rhodecode/integrations/views.py:148 msgid "{repo_name} repository" msgstr "" -#: rhodecode/integrations/views.py:163 +#: rhodecode/integrations/views.py:151 msgid "{repo_group_name} repo group" msgstr "" -#: rhodecode/integrations/views.py:170 +#: rhodecode/integrations/views.py:158 msgid "{name} integration" msgstr "" -#: rhodecode/integrations/views.py:184 +#: rhodecode/integrations/views.py:173 msgid "Integration {integration_name} deleted successfully." msgstr "" -#: rhodecode/integrations/views.py:264 +#: rhodecode/integrations/views.py:301 msgid "" "Errors exist when saving integration settings. Please check the form inputs." msgstr "" -#: rhodecode/integrations/views.py:289 +#: rhodecode/integrations/views.py:326 msgid "Integration {integration_name} updated successfully." msgstr "" @@ -1764,17 +1811,19 @@ msgid "" "/incoming-webhook/\">slack app manager" msgstr "" -#: rhodecode/integrations/types/slack.py:60 rhodecode/templates/login.mako:43 -#: rhodecode/templates/register.mako:41 -#: rhodecode/templates/admin/admin_log_base.mako:6 +#: rhodecode/integrations/types/slack.py:60 +#: rhodecode/integrations/types/webhook.py:204 +#: rhodecode/templates/login.mako:43 rhodecode/templates/register.mako:41 +#: rhodecode/templates/admin/admin_log_base.mako:7 #: rhodecode/templates/admin/my_account/my_account_profile.mako:24 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:24 #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:69 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:45 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:70 #: rhodecode/templates/admin/users/user_add.mako:35 #: rhodecode/templates/admin/users/user_edit_profile.mako:39 #: rhodecode/templates/admin/users/users.mako:63 -#: rhodecode/templates/base/base.mako:306 +#: rhodecode/templates/base/base.mako:315 #: rhodecode/templates/debug_style/login.html:36 #: rhodecode/templates/email_templates/user_registration.mako:23 #: rhodecode/templates/users/user_profile.mako:27 @@ -1810,132 +1859,158 @@ msgid "" "Send events such as repo pushes and pull requests to your slack channel." msgstr "" -#: rhodecode/integrations/types/webhook.py:164 +#: rhodecode/integrations/types/webhook.py:177 msgid "Webhook URL" msgstr "" -#: rhodecode/integrations/types/webhook.py:166 -msgid "" -"URL of the webhook to receive POST event. Following variables are allowed to" -" be used: {vars}. Some of the variables would trigger multiple calls, like " +#: rhodecode/integrations/types/webhook.py:179 +msgid "" +"URL to which Webhook should submit data. Following variables are allowed to " +"be used: {vars}. Some of the variables would trigger multiple calls, like " "${{branch}} or ${{commit_id}}. Webhook will be called as many times as " "unique objects in data in such cases." msgstr "" -#: rhodecode/integrations/types/webhook.py:180 +#: rhodecode/integrations/types/webhook.py:193 msgid "Secret Token" msgstr "" -#: rhodecode/integrations/types/webhook.py:181 -msgid "String used to validate received payloads." -msgstr "" - -#: rhodecode/integrations/types/webhook.py:190 -msgid "Call Method" -msgstr "" - -#: rhodecode/integrations/types/webhook.py:191 -msgid "Select if the webhook call should be made with POST or GET." -msgstr "" - -#: rhodecode/integrations/types/webhook.py:204 -msgid "Webhook" +#: rhodecode/integrations/types/webhook.py:194 +msgid "" +"Optional string used to validate received payloads. It will be sent together" +" with event data in JSON" msgstr "" #: rhodecode/integrations/types/webhook.py:205 -msgid "Post json events to a webhook endpoint" -msgstr "" - -#: rhodecode/lib/action_parser.py:94 +msgid "Optional username to authenticate the call." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:215 +msgid "Optional password to authenticate the call." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:225 +msgid "Custom Header Key" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:226 +msgid "Custom Header name to be set when calling endpoint." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:235 +msgid "Custom Header Value" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:236 +msgid "Custom Header value to be set when calling endpoint." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:245 +msgid "Call Method" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:246 +msgid "Select if the Webhook call should be made with POST or GET." +msgstr "" + +#: rhodecode/integrations/types/webhook.py:259 +msgid "Webhook" +msgstr "" + +#: rhodecode/integrations/types/webhook.py:260 +msgid "Post json events to a Webhook endpoint" +msgstr "" + +#: rhodecode/lib/action_parser.py:93 msgid "[deleted] repository" msgstr "[删除]版本库" -#: rhodecode/lib/action_parser.py:97 rhodecode/lib/action_parser.py:115 +#: rhodecode/lib/action_parser.py:96 rhodecode/lib/action_parser.py:114 msgid "[created] repository" msgstr "[创建]版本库" -#: rhodecode/lib/action_parser.py:100 +#: rhodecode/lib/action_parser.py:99 msgid "[created] repository as fork" msgstr "[创建]复刻版本库" -#: rhodecode/lib/action_parser.py:103 rhodecode/lib/action_parser.py:118 +#: rhodecode/lib/action_parser.py:102 rhodecode/lib/action_parser.py:117 msgid "[forked] repository" msgstr "[复刻]版本库" -#: rhodecode/lib/action_parser.py:106 rhodecode/lib/action_parser.py:121 +#: rhodecode/lib/action_parser.py:105 rhodecode/lib/action_parser.py:120 msgid "[updated] repository" msgstr "[更新]版本库" -#: rhodecode/lib/action_parser.py:109 +#: rhodecode/lib/action_parser.py:108 msgid "[downloaded] archive from repository" msgstr "" -#: rhodecode/lib/action_parser.py:112 +#: rhodecode/lib/action_parser.py:111 msgid "[delete] repository" msgstr "[删除]版本库" -#: rhodecode/lib/action_parser.py:124 +#: rhodecode/lib/action_parser.py:123 msgid "[created] user" msgstr "[创建]用户" -#: rhodecode/lib/action_parser.py:127 +#: rhodecode/lib/action_parser.py:126 msgid "[updated] user" msgstr "[更新]用户" -#: rhodecode/lib/action_parser.py:130 +#: rhodecode/lib/action_parser.py:129 msgid "[created] user group" msgstr "" -#: rhodecode/lib/action_parser.py:133 +#: rhodecode/lib/action_parser.py:132 msgid "[updated] user group" msgstr "" -#: rhodecode/lib/action_parser.py:136 +#: rhodecode/lib/action_parser.py:135 msgid "[commented] on commit in repository" msgstr "" -#: rhodecode/lib/action_parser.py:139 +#: rhodecode/lib/action_parser.py:138 msgid "[commented] on pull request for" msgstr "[评论]拉取请求" -#: rhodecode/lib/action_parser.py:142 +#: rhodecode/lib/action_parser.py:141 msgid "[closed] pull request for" msgstr "[关闭] 拉取请求" -#: rhodecode/lib/action_parser.py:145 +#: rhodecode/lib/action_parser.py:144 msgid "[merged] pull request for" msgstr "" -#: rhodecode/lib/action_parser.py:148 +#: rhodecode/lib/action_parser.py:147 msgid "[pushed] into" msgstr "[推送]到" -#: rhodecode/lib/action_parser.py:151 +#: rhodecode/lib/action_parser.py:150 msgid "[committed via RhodeCode] into repository" msgstr "[通过RhodeCode提交]到版本库" -#: rhodecode/lib/action_parser.py:154 +#: rhodecode/lib/action_parser.py:153 msgid "[pulled from remote] into repository" msgstr "[远程拉取]到版本库" -#: rhodecode/lib/action_parser.py:157 +#: rhodecode/lib/action_parser.py:156 msgid "[pulled] from" msgstr "[拉取]自" -#: rhodecode/lib/action_parser.py:160 +#: rhodecode/lib/action_parser.py:159 msgid "[started following] repository" msgstr "[开始关注]版本库" -#: rhodecode/lib/action_parser.py:163 +#: rhodecode/lib/action_parser.py:162 msgid "[stopped following] repository" msgstr "[停止关注]版本库" -#: rhodecode/lib/action_parser.py:172 +#: rhodecode/lib/action_parser.py:171 #, python-format msgid "fork name %s" msgstr "复刻名称 %s" -#: rhodecode/lib/action_parser.py:190 +#: rhodecode/lib/action_parser.py:189 #: rhodecode/templates/pullrequests/pullrequest_show.mako:51 #, python-format msgid "Pull request #%s" @@ -1946,52 +2021,42 @@ msgstr "拉取请求 #%s" msgid "Show all combined commits %s->%s" msgstr "" -#: rhodecode/lib/action_parser.py:227 +#: rhodecode/lib/action_parser.py:228 msgid "compare view" msgstr "比较显示" -#: rhodecode/lib/action_parser.py:234 +#: rhodecode/lib/action_parser.py:235 #, python-format msgid " and %(num)s more commits" msgstr "" -#: rhodecode/lib/action_parser.py:286 +#: rhodecode/lib/action_parser.py:288 #, python-format msgid "Deleted branch: %s" msgstr "已经删除分支 %s" -#: rhodecode/lib/action_parser.py:289 +#: rhodecode/lib/action_parser.py:291 #, python-format msgid "Created tag: %s" msgstr "创建标签 %s" -#: rhodecode/lib/action_parser.py:302 +#: rhodecode/lib/action_parser.py:304 msgid "Commit not found" msgstr "" -#: rhodecode/lib/auth.py:1220 +#: rhodecode/lib/auth.py:1445 #, python-format msgid "IP %s not allowed" msgstr "" -#: rhodecode/lib/auth.py:1309 +#: rhodecode/lib/auth.py:1535 msgid "You need to be a registered user to perform this action" msgstr "必须是注册用户才能进行此操作" -#: rhodecode/lib/auth.py:1366 -#, python-format -msgid "Action not supported for %s." -msgstr "" - -#: rhodecode/lib/auth.py:1412 +#: rhodecode/lib/auth.py:1577 msgid "You need to be signed in to view this page" msgstr "" -#: rhodecode/lib/base.py:561 -#, python-format -msgid "The repository at %(repo_name)s cannot be located." -msgstr "" - #: rhodecode/lib/diffs.py:62 msgid "Click to comment" msgstr "" @@ -2009,20 +2074,11 @@ msgstr "修订集因过大而被截断,可查看原始修订集作为替代" msgid "No changes detected" msgstr "未发现差异" -#: rhodecode/lib/diffs.py:921 +#: rhodecode/lib/diffs.py:927 msgid "Click to select line" msgstr "" -#: rhodecode/lib/helpers.py:1527 -#, python-format -msgid " and %s more" -msgstr "还有 %s 个" - -#: rhodecode/lib/helpers.py:1531 -msgid "No Files" -msgstr "没有文件" - -#: rhodecode/lib/helpers.py:1836 +#: rhodecode/lib/helpers.py:1869 msgid "" "Example filter terms:\n" " repository:vcs\n" @@ -2042,7 +2098,7 @@ msgid "" " \"username:test AND repository:test*\"\n" msgstr "" -#: rhodecode/lib/helpers.py:1859 +#: rhodecode/lib/helpers.py:1893 msgid "" "Example filter terms for `{searcher}` search:\n" "{terms}\n" @@ -2056,54 +2112,54 @@ msgid "" "More: {search_doc}" msgstr "" -#: rhodecode/lib/helpers.py:1875 +#: rhodecode/lib/helpers.py:1910 #, python-format msgid "" "%s repository is not mapped to db perhaps it was created or renamed from the" " filesystem please run the application again in order to rescan repositories" msgstr "版本库 %s 没有映射到数据库,可能是从文件系统创建或者重命名,请重启RhodeCode以重新扫描版本库" -#: rhodecode/lib/utils2.py:486 +#: rhodecode/lib/utils2.py:525 msgid "in ${ago}" msgstr "" -#: rhodecode/lib/utils2.py:492 +#: rhodecode/lib/utils2.py:531 msgid "${ago} ago" msgstr "" -#: rhodecode/lib/utils2.py:501 +#: rhodecode/lib/utils2.py:540 msgid "${val}, ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:503 +#: rhodecode/lib/utils2.py:542 msgid "${val}, ${detail} ago" msgstr "" -#: rhodecode/lib/utils2.py:505 +#: rhodecode/lib/utils2.py:544 msgid "in ${val}, ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:507 +#: rhodecode/lib/utils2.py:546 msgid "${val} and ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:509 +#: rhodecode/lib/utils2.py:548 msgid "${val} and ${detail} ago" msgstr "" -#: rhodecode/lib/utils2.py:511 +#: rhodecode/lib/utils2.py:550 msgid "in ${val} and ${detail}" msgstr "" -#: rhodecode/lib/utils2.py:515 -#: rhodecode/public/js/rhodecode-components.js:33659 -#: rhodecode/public/js/scripts.js:25507 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:74 +#: rhodecode/lib/utils2.py:554 +#: rhodecode/public/js/rhodecode-components.js:29149 +#: rhodecode/public/js/scripts.js:20997 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:80 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:174 msgid "just now" msgstr "刚刚" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:570 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:569 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:582 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:599 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:684 @@ -2120,24 +2176,25 @@ msgstr "刚刚" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:765 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:775 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:817 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:946 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:971 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2285 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2285 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2289 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2289 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2339 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2340 -#: rhodecode/model/db.py:2482 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:816 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:945 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:970 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2279 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2279 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2283 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2283 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2333 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2334 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2535 +#: rhodecode/model/db.py:2595 msgid "Repository no access" msgstr "无版本库访问权限" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:571 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:570 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:583 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:600 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:685 @@ -2154,24 +2211,25 @@ msgstr "无版本库访问权限" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:766 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:776 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:818 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:947 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:972 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2286 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2286 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2340 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2341 -#: rhodecode/model/db.py:2483 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:817 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:946 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:971 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2280 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2280 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2334 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2335 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2536 +#: rhodecode/model/db.py:2596 msgid "Repository read access" msgstr "版本库读取权限" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:572 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:571 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:584 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:601 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:686 @@ -2188,24 +2246,25 @@ msgstr "版本库读取权限" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:767 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:777 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:819 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:948 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:973 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2341 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2342 -#: rhodecode/model/db.py:2484 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:818 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:947 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:972 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2335 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2336 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2537 +#: rhodecode/model/db.py:2597 msgid "Repository write access" msgstr "版本库写入权限" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:573 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:572 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:585 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:602 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:687 @@ -2222,48 +2281,49 @@ msgstr "版本库写入权限" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:768 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:778 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:820 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:821 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:827 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:949 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:974 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2288 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2288 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2342 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2343 -#: rhodecode/model/db.py:2485 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:819 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:820 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:820 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:826 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:948 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:973 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2282 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2282 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2336 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2337 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2538 +#: rhodecode/model/db.py:2598 msgid "Repository admin access" msgstr "版本库管理权限" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:575 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:574 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:587 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:604 msgid "Repositories Group no access" msgstr "无版本库组访问权限" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:576 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:575 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:588 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:605 msgid "Repositories Group read access" msgstr "版本库组读取权限" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:577 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:576 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:589 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:606 msgid "Repositories Group write access" msgstr "版本库组写入" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:578 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:577 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:590 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:607 msgid "Repositories Group admin access" msgstr "版本库组管理权限" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:580 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:579 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:592 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:609 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:694 @@ -2279,7 +2339,7 @@ msgstr "版本库组管理权限" msgid "RhodeCode Administrator" msgstr "RhodeCode 管理员" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:581 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:580 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:593 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:610 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:695 @@ -2296,24 +2356,25 @@ msgstr "RhodeCode 管理员" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:786 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:796 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:838 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:967 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:992 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2310 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2310 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2360 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2361 -#: rhodecode/model/db.py:2503 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:837 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:966 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:991 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2304 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2304 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2354 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2355 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2556 +#: rhodecode/model/db.py:2616 msgid "Repository creation disabled" msgstr "禁用创建版本库" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:582 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:581 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:594 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:611 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:696 @@ -2330,24 +2391,25 @@ msgstr "禁用创建版本库" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:787 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:797 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:846 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:968 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:993 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2361 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2362 -#: rhodecode/model/db.py:2504 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:967 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:992 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2355 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2356 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2557 +#: rhodecode/model/db.py:2617 msgid "Repository creation enabled" msgstr "允许创建版本库" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:583 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:582 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:595 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:612 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:697 @@ -2364,24 +2426,25 @@ msgstr "允许创建版本库" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:791 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:801 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:843 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:850 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:972 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:997 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2365 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2366 -#: rhodecode/model/db.py:2508 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:842 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:849 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:971 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:996 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2359 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2360 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2561 +#: rhodecode/model/db.py:2621 msgid "Repository forking disabled" msgstr "禁用复刻版本库" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:584 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:583 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:596 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:613 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:698 @@ -2398,45 +2461,46 @@ msgstr "禁用复刻版本库" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:792 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:802 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:844 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:845 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:973 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:998 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2366 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2367 -#: rhodecode/model/db.py:2509 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:843 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:844 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:972 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:997 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2360 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2361 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2562 +#: rhodecode/model/db.py:2622 msgid "Repository forking enabled" msgstr "允许复刻版本库" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:585 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:584 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:597 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:614 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:699 msgid "Register disabled" msgstr "禁用注册" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:586 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:585 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:598 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:615 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:700 msgid "Register new user with RhodeCode with manual activation" msgstr "用手动激活注册新用户" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:589 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:588 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:601 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:618 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:703 msgid "Register new user with RhodeCode with auto activation" msgstr "用自动激活注册新用户" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:844 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:865 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:874 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:959 @@ -2453,24 +2517,25 @@ msgstr "用自动激活注册新用户" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1121 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1135 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1178 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1177 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1186 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1186 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1196 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1318 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1343 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2946 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2946 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2950 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2950 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3050 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3051 -#: rhodecode/model/db.py:3212 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1176 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1185 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1185 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1195 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1317 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1342 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2940 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2940 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2944 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2944 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3044 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3045 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3264 +#: rhodecode/model/db.py:3324 msgid "Not Reviewed" msgstr "未检视" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:845 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:866 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:875 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:960 @@ -2487,24 +2552,25 @@ msgstr "未检视" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1122 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1136 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1179 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1178 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1187 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1187 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1197 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1319 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1344 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2947 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2947 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2951 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2951 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3051 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3052 -#: rhodecode/model/db.py:3213 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1177 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1186 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1186 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1196 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1318 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1343 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2941 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2941 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2945 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2945 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3045 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3046 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3265 +#: rhodecode/model/db.py:3325 msgid "Approved" msgstr "已批准" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:846 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:867 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:876 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:961 @@ -2521,24 +2587,25 @@ msgstr "已批准" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1123 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1137 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1180 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1179 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1188 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1188 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1198 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1320 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1345 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2954 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2948 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2948 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2952 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3052 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3053 -#: rhodecode/model/db.py:3214 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1178 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1187 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1187 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1197 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1319 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1344 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2948 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2942 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2942 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2946 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3046 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3047 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3266 +#: rhodecode/model/db.py:3326 msgid "Rejected" msgstr "驳回" -#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:848 +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:847 #: rhodecode/lib/dbmigrate/schema/db_1_5_0.py:868 #: rhodecode/lib/dbmigrate/schema/db_1_5_2.py:877 #: rhodecode/lib/dbmigrate/schema/db_1_6_0.py:962 @@ -2555,20 +2622,21 @@ msgstr "驳回" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:1124 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:1138 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:1181 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1180 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1189 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1189 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1199 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1321 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1346 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2955 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2949 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2949 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2953 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3053 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3054 -#: rhodecode/model/db.py:3215 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:1179 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:1188 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:1188 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:1198 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:1320 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1345 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2949 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2943 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2943 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2947 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:3047 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:3048 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:3267 +#: rhodecode/model/db.py:3327 msgid "Under Review" msgstr "检视中" @@ -2586,20 +2654,21 @@ msgstr "检视中" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:770 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:780 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:822 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:951 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:976 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2290 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2294 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2344 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2345 -#: rhodecode/model/db.py:2487 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:821 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:950 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:975 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2284 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2288 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2338 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2339 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2540 +#: rhodecode/model/db.py:2600 msgid "Repository group no access" msgstr "" @@ -2617,20 +2686,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:771 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:781 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:823 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:952 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:977 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2345 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2346 -#: rhodecode/model/db.py:2488 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:822 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:951 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:976 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2339 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2340 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2541 +#: rhodecode/model/db.py:2601 msgid "Repository group read access" msgstr "" @@ -2648,20 +2718,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:772 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:782 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:824 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:953 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:978 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2292 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2346 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2347 -#: rhodecode/model/db.py:2489 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:823 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:952 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:977 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2286 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2340 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2341 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2542 +#: rhodecode/model/db.py:2602 msgid "Repository group write access" msgstr "" @@ -2679,20 +2750,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:773 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:783 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:825 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:826 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:832 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:954 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:979 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2293 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2347 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2348 -#: rhodecode/model/db.py:2490 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:824 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:825 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:831 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:953 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:978 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2287 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2341 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2342 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2543 +#: rhodecode/model/db.py:2603 msgid "Repository group admin access" msgstr "" @@ -2709,20 +2781,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:775 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:785 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:827 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:956 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:981 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2295 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2299 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2349 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2350 -#: rhodecode/model/db.py:2492 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:826 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:955 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:980 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2289 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2293 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2343 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2344 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2545 +#: rhodecode/model/db.py:2605 msgid "User group no access" msgstr "" @@ -2739,20 +2812,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:776 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:786 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:828 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:835 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:957 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:982 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2296 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2350 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2351 -#: rhodecode/model/db.py:2493 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:827 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:834 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:956 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:981 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2290 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2344 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2345 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2546 +#: rhodecode/model/db.py:2606 msgid "User group read access" msgstr "" @@ -2769,20 +2843,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:777 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:787 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:829 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:958 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:983 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2297 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2351 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2352 -#: rhodecode/model/db.py:2494 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:828 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:957 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:982 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2291 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2345 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2346 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2547 +#: rhodecode/model/db.py:2607 msgid "User group write access" msgstr "" @@ -2799,20 +2874,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:778 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:788 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:830 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:831 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:959 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:984 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2306 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2298 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2302 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2302 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2352 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2353 -#: rhodecode/model/db.py:2495 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:829 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:830 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:958 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:983 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2300 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2292 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2296 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2296 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2346 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2347 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2548 +#: rhodecode/model/db.py:2608 msgid "User group admin access" msgstr "" @@ -2829,20 +2905,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:780 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:790 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:832 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:839 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:961 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:986 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2300 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2354 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2355 -#: rhodecode/model/db.py:2497 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:831 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:838 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:960 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:985 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2294 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2348 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2349 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2550 +#: rhodecode/model/db.py:2610 msgid "Repository Group creation disabled" msgstr "" @@ -2859,20 +2936,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:781 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:791 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:833 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:834 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:962 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:987 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2301 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2305 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2355 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2356 -#: rhodecode/model/db.py:2498 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:832 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:833 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:961 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:986 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2295 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2299 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2349 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2350 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2551 +#: rhodecode/model/db.py:2611 msgid "Repository Group creation enabled" msgstr "" @@ -2889,20 +2967,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:783 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:793 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:835 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:964 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:989 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2311 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2303 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2307 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2357 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2358 -#: rhodecode/model/db.py:2500 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:834 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:963 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:988 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2305 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2297 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2301 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2351 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2352 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2553 +#: rhodecode/model/db.py:2613 msgid "User Group creation disabled" msgstr "" @@ -2919,20 +2998,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:784 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:794 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:836 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:837 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:843 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:965 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:990 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2304 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2358 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2359 -#: rhodecode/model/db.py:2501 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:835 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:836 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:842 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:964 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:989 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2298 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2352 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2353 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2554 +#: rhodecode/model/db.py:2614 msgid "User Group creation enabled" msgstr "" @@ -2949,20 +3029,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:794 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:804 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:846 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:853 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:975 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1000 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2314 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2368 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2369 -#: rhodecode/model/db.py:2511 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:845 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:852 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:974 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:999 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2308 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2362 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2363 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2564 +#: rhodecode/model/db.py:2624 msgid "Registration disabled" msgstr "" @@ -2979,20 +3060,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:795 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:805 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:854 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:976 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1001 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2315 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2369 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2370 -#: rhodecode/model/db.py:2512 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:975 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1000 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2309 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2363 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2364 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2565 +#: rhodecode/model/db.py:2625 msgid "User Registration with manual account activation" msgstr "" @@ -3009,20 +3091,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:796 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:806 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:849 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:977 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1002 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2324 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2320 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2370 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2371 -#: rhodecode/model/db.py:2513 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:848 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:848 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:854 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:976 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1001 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2318 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2314 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2364 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2365 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2566 +#: rhodecode/model/db.py:2626 msgid "User Registration with automatic account activation" msgstr "" @@ -3039,20 +3122,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:798 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:808 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:850 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:857 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:979 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1004 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2318 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2376 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2377 -#: rhodecode/model/db.py:2519 rhodecode/model/permission.py:95 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:849 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:856 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:978 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1003 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2312 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2370 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2371 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2572 +#: rhodecode/model/db.py:2632 rhodecode/model/permission.py:96 msgid "Manual activation of external account" msgstr "" @@ -3069,20 +3153,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:799 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:809 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:851 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:852 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:858 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:980 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1005 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2327 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2319 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2323 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2377 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2378 -#: rhodecode/model/db.py:2520 rhodecode/model/permission.py:96 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:850 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:851 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:851 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:857 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:979 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1004 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2321 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2313 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2317 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2371 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2372 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2573 +#: rhodecode/model/db.py:2633 rhodecode/model/permission.py:97 msgid "Automatic activation of external account" msgstr "" @@ -3093,20 +3178,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:788 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:798 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:840 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:847 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:969 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:994 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2316 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2308 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2312 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2362 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2363 -#: rhodecode/model/db.py:2505 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:839 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:846 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:968 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:993 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2310 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2302 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2306 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2356 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2357 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2558 +#: rhodecode/model/db.py:2618 msgid "" "Repository creation enabled with write permission to a repository group" msgstr "" @@ -3118,20 +3204,21 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:789 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:799 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:841 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:842 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:848 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:970 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:995 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2317 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2309 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2313 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2313 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2363 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2364 -#: rhodecode/model/db.py:2506 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:840 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:841 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:847 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:969 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:994 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2311 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2303 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2307 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2307 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2357 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2358 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2559 +#: rhodecode/model/db.py:2619 msgid "" "Repository creation disabled with write permission to a repository group" msgstr "" @@ -3140,79 +3227,74 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_2_3_0_2.py:763 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:773 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:815 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:816 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:822 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:944 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:969 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2291 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2283 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2283 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2287 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2337 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2338 -#: rhodecode/model/db.py:2480 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:814 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:815 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:815 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:821 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:943 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:968 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2285 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2277 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2277 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2281 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2331 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2332 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2533 +#: rhodecode/model/db.py:2593 msgid "RhodeCode Super Administrator" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:811 #: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:854 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:852 +#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:853 +#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:859 +#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:981 +#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1006 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2323 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2315 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2315 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2319 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2319 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2373 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2374 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2575 +#: rhodecode/model/db.py:2635 +msgid "Inherit object permissions from default user disabled" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:812 +#: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:855 #: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:853 #: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:854 #: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:854 #: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:860 #: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:982 #: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1007 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2329 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2321 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2321 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2325 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2325 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2379 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2380 -#: rhodecode/model/db.py:2522 -msgid "Inherit object permissions from default user disabled" -msgstr "" - -#: rhodecode/lib/dbmigrate/schema/db_3_0_0_0.py:812 -#: rhodecode/lib/dbmigrate/schema/db_3_0_0_1.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_0.py:854 -#: rhodecode/lib/dbmigrate/schema/db_3_1_0_1.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_2_0_0.py:855 -#: rhodecode/lib/dbmigrate/schema/db_3_3_0_0.py:861 -#: rhodecode/lib/dbmigrate/schema/db_3_5_0_0.py:983 -#: rhodecode/lib/dbmigrate/schema/db_3_7_0_0.py:1008 -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2330 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2322 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2326 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2380 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2381 -#: rhodecode/model/db.py:2523 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2324 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2316 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2320 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2374 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2375 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2576 +#: rhodecode/model/db.py:2636 msgid "Inherit object permissions from default user enabled" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:909 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:910 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:910 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:912 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:912 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:954 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:955 rhodecode/model/db.py:1043 -msgid "all" -msgstr "" - #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:910 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:911 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:911 #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:913 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:913 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:955 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:956 rhodecode/model/db.py:1044 -msgid "http/web interface" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:956 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1051 +#: rhodecode/model/db.py:1099 +msgid "all" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:911 @@ -3221,8 +3303,10 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:914 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:914 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:956 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:957 rhodecode/model/db.py:1045 -msgid "vcs (git/hg/svn protocol)" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:957 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1052 +#: rhodecode/model/db.py:1100 +msgid "http/web interface" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:912 @@ -3231,8 +3315,10 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:915 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:915 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:957 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:958 rhodecode/model/db.py:1046 -msgid "api calls" +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:958 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1053 +#: rhodecode/model/db.py:1101 +msgid "vcs (git/hg/svn protocol)" msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:913 @@ -3241,36 +3327,54 @@ msgstr "" #: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:916 #: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:916 #: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:958 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:959 rhodecode/model/db.py:1047 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:959 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1054 +#: rhodecode/model/db.py:1102 +msgid "api calls" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:914 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:915 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:915 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:917 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:917 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:959 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:960 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:1055 +#: rhodecode/model/db.py:1103 msgid "feed access" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2069 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2061 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2061 -#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2065 -#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2065 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2108 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2109 -#: rhodecode/model/db.py:2248 +#: rhodecode/lib/dbmigrate/schema/db_4_3_0_0.py:2063 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py:2055 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_1.py:2055 +#: rhodecode/lib/dbmigrate/schema/db_4_4_0_2.py:2059 +#: rhodecode/lib/dbmigrate/schema/db_4_5_0_0.py:2059 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2102 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2103 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2297 +#: rhodecode/model/db.py:2356 msgid "No parent" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2372 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2373 -#: rhodecode/model/db.py:2515 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2366 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2367 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2568 +#: rhodecode/model/db.py:2628 msgid "Password reset enabled" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2373 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2374 -#: rhodecode/model/db.py:2516 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2367 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2368 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2569 +#: rhodecode/model/db.py:2629 msgid "Password reset hidden" msgstr "" -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2374 -#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2375 -#: rhodecode/model/db.py:2517 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_0.py:2368 +#: rhodecode/lib/dbmigrate/schema/db_4_7_0_1.py:2369 +#: rhodecode/lib/dbmigrate/schema/db_4_9_0_0.py:2570 +#: rhodecode/model/db.py:2630 msgid "Password reset disabled" msgstr "" @@ -3306,112 +3410,128 @@ msgstr "" msgid "Commit index" msgstr "" -#: rhodecode/model/comment.py:374 -msgid "made a comment" +#: rhodecode/model/auth_token.py:53 +msgid "5 minutes {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:55 +msgid "1 hour {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:57 +msgid "1 day {end_date}" +msgstr "" + +#: rhodecode/model/auth_token.py:59 +msgid "1 month {end_date}" msgstr "" #: rhodecode/model/comment.py:375 +msgid "made a comment" +msgstr "" + +#: rhodecode/model/comment.py:376 msgid "Show it now" msgstr "" -#: rhodecode/model/forms.py:85 +#: rhodecode/model/forms.py:87 msgid "Please enter a login" msgstr "请登录" -#: rhodecode/model/forms.py:86 +#: rhodecode/model/forms.py:88 #, python-format msgid "Enter a value %(min)i characters long or more" msgstr "输入一个不少于%(min)i个字符的值" -#: rhodecode/model/forms.py:95 +#: rhodecode/model/forms.py:98 msgid "Please enter a password" msgstr "请输入密码" -#: rhodecode/model/forms.py:96 +#: rhodecode/model/forms.py:99 #, python-format msgid "Enter %(min)i characters or more" msgstr "输入至少%(min)i个字符" -#: rhodecode/model/notification.py:247 +#: rhodecode/model/notification.py:245 #, python-format msgid "%(user)s commented on commit %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:248 +#: rhodecode/model/notification.py:246 #, python-format msgid "%(user)s commented on commit at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:251 +#: rhodecode/model/notification.py:249 #, python-format msgid "%(user)s sent message %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:252 +#: rhodecode/model/notification.py:250 #, python-format msgid "%(user)s sent message at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:255 +#: rhodecode/model/notification.py:253 #, python-format msgid "%(user)s mentioned you %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:256 +#: rhodecode/model/notification.py:254 #, python-format msgid "%(user)s mentioned you at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:259 +#: rhodecode/model/notification.py:257 #, python-format msgid "%(user)s registered in RhodeCode %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:260 +#: rhodecode/model/notification.py:258 #, python-format msgid "%(user)s registered in RhodeCode at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:263 +#: rhodecode/model/notification.py:261 #, python-format msgid "%(user)s opened new pull request %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:264 +#: rhodecode/model/notification.py:262 #, python-format msgid "%(user)s opened new pull request at %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:267 +#: rhodecode/model/notification.py:265 #, python-format msgid "%(user)s commented on pull request %(date_or_age)s" msgstr "" -#: rhodecode/model/notification.py:268 +#: rhodecode/model/notification.py:266 #, python-format msgid "%(user)s commented on pull request at %(date_or_age)s" msgstr "" -#: rhodecode/model/permission.py:67 rhodecode/model/permission.py:73 -#: rhodecode/model/permission.py:79 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:11 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:126 +#: rhodecode/model/permission.py:68 rhodecode/model/permission.py:74 +#: rhodecode/model/permission.py:80 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:11 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:124 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:11 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:11 msgid "None" msgstr "无" -#: rhodecode/model/permission.py:68 rhodecode/model/permission.py:74 -#: rhodecode/model/permission.py:80 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:12 +#: rhodecode/model/permission.py:69 rhodecode/model/permission.py:75 +#: rhodecode/model/permission.py:81 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:12 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:12 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:12 msgid "Read" msgstr "读" -#: rhodecode/model/permission.py:69 rhodecode/model/permission.py:75 -#: rhodecode/model/permission.py:81 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:13 +#: rhodecode/model/permission.py:70 rhodecode/model/permission.py:76 +#: rhodecode/model/permission.py:82 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:13 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:13 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:13 #: rhodecode/templates/changeset/changeset_file_comment.mako:271 @@ -3419,8 +3539,8 @@ msgstr "读" msgid "Write" msgstr "写" -#: rhodecode/model/permission.py:70 rhodecode/model/permission.py:76 -#: rhodecode/model/permission.py:82 +#: rhodecode/model/permission.py:71 rhodecode/model/permission.py:77 +#: rhodecode/model/permission.py:83 #: rhodecode/templates/admin/auth/auth_settings.mako:12 #: rhodecode/templates/admin/auth/plugin_settings.mako:12 #: rhodecode/templates/admin/defaults/defaults.mako:12 @@ -3434,7 +3554,7 @@ msgstr "写" #: rhodecode/templates/admin/permissions/permissions.mako:12 #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:12 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:12 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:14 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:14 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:13 #: rhodecode/templates/admin/repos/repo_add.mako:13 #: rhodecode/templates/admin/repos/repo_add.mako:17 @@ -3449,189 +3569,189 @@ msgstr "写" #: rhodecode/templates/admin/users/user_edit.mako:12 #: rhodecode/templates/admin/users/users.mako:13 #: rhodecode/templates/admin/users/users.mako:76 -#: rhodecode/templates/base/base.mako:412 -#: rhodecode/templates/base/base.mako:419 +#: rhodecode/templates/base/base.mako:417 +#: rhodecode/templates/base/base.mako:424 msgid "Admin" msgstr "管理" -#: rhodecode/model/permission.py:85 rhodecode/model/permission.py:99 -#: rhodecode/model/permission.py:103 rhodecode/model/permission.py:107 -#: rhodecode/model/permission.py:111 rhodecode/model/permission.py:115 -#: rhodecode/model/permission.py:119 +#: rhodecode/model/permission.py:86 rhodecode/model/permission.py:100 +#: rhodecode/model/permission.py:104 rhodecode/model/permission.py:108 +#: rhodecode/model/permission.py:112 rhodecode/model/permission.py:116 +#: rhodecode/model/permission.py:120 msgid "Disabled" msgstr "停用" -#: rhodecode/model/permission.py:86 +#: rhodecode/model/permission.py:87 msgid "Allowed with manual account activation" msgstr "" -#: rhodecode/model/permission.py:87 +#: rhodecode/model/permission.py:88 msgid "Allowed with automatic account activation" msgstr "" -#: rhodecode/model/permission.py:90 -msgid "Allow password recovery" -msgstr "" - #: rhodecode/model/permission.py:91 -msgid "Hide password recovery link" +msgid "Allow password recovery" msgstr "" #: rhodecode/model/permission.py:92 +msgid "Hide password recovery link" +msgstr "" + +#: rhodecode/model/permission.py:93 msgid "Disable password recovery" msgstr "" -#: rhodecode/model/pull_request.py:80 +#: rhodecode/model/pull_request.py:79 msgid "This pull request can be automatically merged." msgstr "" -#: rhodecode/model/pull_request.py:82 +#: rhodecode/model/pull_request.py:81 msgid "This pull request cannot be merged because of an unhandled exception." msgstr "" -#: rhodecode/model/pull_request.py:85 +#: rhodecode/model/pull_request.py:84 msgid "This pull request cannot be merged because of merge conflicts." msgstr "" -#: rhodecode/model/pull_request.py:87 +#: rhodecode/model/pull_request.py:86 msgid "This pull request could not be merged because push to target failed." msgstr "" -#: rhodecode/model/pull_request.py:90 +#: rhodecode/model/pull_request.py:89 msgid "This pull request cannot be merged because the target is not a head." msgstr "" -#: rhodecode/model/pull_request.py:93 +#: rhodecode/model/pull_request.py:92 msgid "" "This pull request cannot be merged because the source contains more branches" " than the target." msgstr "" -#: rhodecode/model/pull_request.py:96 +#: rhodecode/model/pull_request.py:95 msgid "" "This pull request cannot be merged because the target has multiple heads." msgstr "" -#: rhodecode/model/pull_request.py:99 +#: rhodecode/model/pull_request.py:98 msgid "" "This pull request cannot be merged because the target repository is locked." msgstr "" -#: rhodecode/model/pull_request.py:102 +#: rhodecode/model/pull_request.py:101 msgid "" "This pull request cannot be merged because the target or the source " "reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:105 +#: rhodecode/model/pull_request.py:104 msgid "" "This pull request cannot be merged because the target reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:108 +#: rhodecode/model/pull_request.py:107 msgid "" "This pull request cannot be merged because the source reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:111 +#: rhodecode/model/pull_request.py:110 msgid "" "This pull request cannot be merged because of conflicts related to sub " "repositories." msgstr "" -#: rhodecode/model/pull_request.py:117 +#: rhodecode/model/pull_request.py:116 msgid "Pull request update successful." msgstr "" -#: rhodecode/model/pull_request.py:119 +#: rhodecode/model/pull_request.py:118 msgid "Pull request update failed because of an unknown error." msgstr "" -#: rhodecode/model/pull_request.py:121 +#: rhodecode/model/pull_request.py:120 msgid "No update needed because the source and target have not changed." msgstr "" -#: rhodecode/model/pull_request.py:123 +#: rhodecode/model/pull_request.py:122 msgid "" "Pull request cannot be updated because the reference type is not supported " "for an update. Only Branch, Tag or Bookmark is allowed." msgstr "" -#: rhodecode/model/pull_request.py:126 +#: rhodecode/model/pull_request.py:125 msgid "" "This pull request cannot be updated because the target reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:129 +#: rhodecode/model/pull_request.py:128 msgid "" "This pull request cannot be updated because the source reference is missing." msgstr "" -#: rhodecode/model/pull_request.py:544 -#, python-format -msgid "" -"Merge pull request #%(pr_id)s from %(source_repo)s %(source_ref_name)s\n" -"\n" -" %(pr_title)s" -msgstr "" - -#: rhodecode/model/pull_request.py:576 -msgid "Pull request merged and closed" -msgstr "" - -#: rhodecode/model/pull_request.py:1108 -msgid "Closing with status change {transition_icon} {status}." -msgstr "" - -#: rhodecode/model/pull_request.py:1152 -msgid "Server-side pull request merging is disabled." -msgstr "" - -#: rhodecode/model/pull_request.py:1154 -msgid "This pull request is closed." -msgstr "" - #: rhodecode/model/pull_request.py:1166 +msgid "Server-side pull request merging is disabled." +msgstr "" + +#: rhodecode/model/pull_request.py:1168 +msgid "This pull request is closed." +msgstr "" + +#: rhodecode/model/pull_request.py:1181 msgid "Pull request merging is not supported." msgstr "" -#: rhodecode/model/pull_request.py:1184 +#: rhodecode/model/pull_request.py:1200 msgid "Target repository large files support is disabled." msgstr "" -#: rhodecode/model/pull_request.py:1187 +#: rhodecode/model/pull_request.py:1203 msgid "Source repository large files support is disabled." msgstr "" -#: rhodecode/model/pull_request.py:1344 rhodecode/model/scm.py:783 +#: rhodecode/model/pull_request.py:1365 rhodecode/model/scm.py:784 msgid "Bookmarks" msgstr "书签" -#: rhodecode/model/pull_request.py:1349 +#: rhodecode/model/pull_request.py:1370 msgid "Commit IDs" msgstr "" -#: rhodecode/model/pull_request.py:1352 +#: rhodecode/model/pull_request.py:1373 msgid "Closed Branches" msgstr "" -#: rhodecode/model/pull_request.py:1493 +#: rhodecode/model/pull_request.py:1533 msgid "User `{}` not allowed to perform merge." msgstr "" -#: rhodecode/model/pull_request.py:1506 +#: rhodecode/model/pull_request.py:1546 msgid "Pull request reviewer approval is pending." msgstr "" -#: rhodecode/model/pull_request.py:1521 +#: rhodecode/model/pull_request.py:1561 msgid "Cannot merge, {} TODO still not resolved." msgstr "" -#: rhodecode/model/pull_request.py:1524 +#: rhodecode/model/pull_request.py:1564 msgid "Cannot merge, {} TODOs still not resolved." msgstr "" -#: rhodecode/model/scm.py:761 +#: rhodecode/model/pull_request.py:1599 +msgid "Merge strategy: rebase" +msgstr "" + +#: rhodecode/model/pull_request.py:1604 +msgid "Merge strategy: explicit merge commit" +msgstr "" + +#: rhodecode/model/pull_request.py:1611 +msgid "Source branch will be closed after merge." +msgstr "" + +#: rhodecode/model/pull_request.py:1613 +msgid "Source branch will be deleted after merge." +msgstr "" + +#: rhodecode/model/scm.py:762 msgid "latest tip" msgstr "最新tip" @@ -3639,32 +3759,32 @@ msgstr "最新tip" msgid "You can't Edit this user since it's crucial for entire application" msgstr "由于是系统帐号,无法编辑该用户" -#: rhodecode/model/user.py:332 +#: rhodecode/model/user.py:333 #, python-format msgid "" "You can't edit this user (`%(username)s`) since it's crucial for entire " "application" msgstr "" -#: rhodecode/model/user.py:502 +#: rhodecode/model/user.py:506 msgid "You can't remove this user since it's crucial for entire application" msgstr "由于是系统帐号,无法删除该用户" -#: rhodecode/model/user.py:510 +#: rhodecode/model/user.py:514 #, python-format msgid "" "user \"%s\" still owns %s repositories and cannot be removed. Switch owners " "or remove those repositories:%s" msgstr "" -#: rhodecode/model/user.py:519 +#: rhodecode/model/user.py:523 #, python-format msgid "" "user \"%s\" still owns %s repository groups and cannot be removed. Switch " "owners or remove those repository groups:%s" msgstr "" -#: rhodecode/model/user.py:528 +#: rhodecode/model/user.py:532 #, python-format msgid "" "user \"%s\" still owns %s user groups and cannot be removed. Switch owners " @@ -3716,7 +3836,7 @@ msgstr "" #: rhodecode/model/validators.py:224 #, python-format -msgid "User group \"%(usergroup)s\" already exists" +msgid "User group `%(usergroup)s` already exists" msgstr "" #: rhodecode/model/validators.py:226 @@ -3963,27 +4083,27 @@ msgstr "" msgid "{integration_type} settings" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:46 -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:50 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:47 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:51 msgid "Parent repository group `{}` does not exist" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:52 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:53 msgid "" "You do not have the permission to store repository groups in the root " "location." msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:112 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:113 msgid "Repo group owner with id `{}` does not exists" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:130 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:131 #: rhodecode/model/validation_schema/schemas/repo_schema.py:204 msgid "Repository with name `{}` already exists" msgstr "" -#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:135 +#: rhodecode/model/validation_schema/schemas/repo_group_schema.py:136 #: rhodecode/model/validation_schema/schemas/repo_schema.py:209 msgid "Repository group with name `{}` already exists" msgstr "" @@ -4023,440 +4143,454 @@ msgstr "" msgid "New password must be different to old password" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:31663 -#: rhodecode/public/js/scripts.js:23511 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:29 +#: rhodecode/public/js/rhodecode-components.js:27153 +#: rhodecode/public/js/scripts.js:19001 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:32 #: rhodecode/public/js/src/plugins/jquery.autocomplete.js:87 msgid "No results" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33594 -#: rhodecode/public/js/scripts.js:25442 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:97 +#: rhodecode/public/js/rhodecode-components.js:29084 +#: rhodecode/public/js/scripts.js:20932 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:104 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:109 msgid "{0} year" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33595 -#: rhodecode/public/js/scripts.js:25443 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:92 +#: rhodecode/public/js/rhodecode-components.js:29085 +#: rhodecode/public/js/scripts.js:20933 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:98 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:110 msgid "{0} month" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33596 -#: rhodecode/public/js/scripts.js:25444 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:87 +#: rhodecode/public/js/rhodecode-components.js:29086 +#: rhodecode/public/js/scripts.js:20934 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:93 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:111 msgid "{0} day" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33597 -#: rhodecode/public/js/scripts.js:25445 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:89 +#: rhodecode/public/js/rhodecode-components.js:29087 +#: rhodecode/public/js/scripts.js:20935 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:95 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:112 msgid "{0} hour" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33598 -#: rhodecode/public/js/scripts.js:25446 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:91 +#: rhodecode/public/js/rhodecode-components.js:29088 +#: rhodecode/public/js/scripts.js:20936 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:97 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:113 msgid "{0} min" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33599 -#: rhodecode/public/js/scripts.js:25447 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:96 +#: rhodecode/public/js/rhodecode-components.js:29089 +#: rhodecode/public/js/scripts.js:20937 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:103 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:114 msgid "{0} sec" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33619 -#: rhodecode/public/js/scripts.js:25467 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:71 +#: rhodecode/public/js/rhodecode-components.js:29109 +#: rhodecode/public/js/scripts.js:20957 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:77 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:134 msgid "in {0}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33627 -#: rhodecode/public/js/scripts.js:25475 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:84 +#: rhodecode/public/js/rhodecode-components.js:29117 +#: rhodecode/public/js/scripts.js:20965 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:90 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:142 msgid "{0} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33639 -#: rhodecode/public/js/scripts.js:25487 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:99 +#: rhodecode/public/js/rhodecode-components.js:29129 +#: rhodecode/public/js/scripts.js:20977 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:106 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:154 msgid "{0}, {1} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33641 -#: rhodecode/public/js/scripts.js:25489 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:73 +#: rhodecode/public/js/rhodecode-components.js:29131 +#: rhodecode/public/js/scripts.js:20979 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:79 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:156 msgid "in {0}, {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33645 -#: rhodecode/public/js/scripts.js:25493 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:85 +#: rhodecode/public/js/rhodecode-components.js:29135 +#: rhodecode/public/js/scripts.js:20983 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:91 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:160 msgid "{0} and {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33647 -#: rhodecode/public/js/scripts.js:25495 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:86 +#: rhodecode/public/js/rhodecode-components.js:29137 +#: rhodecode/public/js/scripts.js:20985 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:92 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:162 msgid "{0} and {1} ago" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:33649 -#: rhodecode/public/js/scripts.js:25497 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:72 +#: rhodecode/public/js/rhodecode-components.js:29139 +#: rhodecode/public/js/scripts.js:20987 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:78 #: rhodecode/public/js/src/plugins/jquery.timeago-extension.js:164 msgid "in {0} and {1}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47492 -#: rhodecode/public/js/scripts.js:39340 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:20 +#: rhodecode/public/js/rhodecode-components.js:43198 +#: rhodecode/public/js/scripts.js:35046 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:22 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:4 msgid "Loading more results..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47495 -#: rhodecode/public/js/scripts.js:39343 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:43 +#: rhodecode/public/js/rhodecode-components.js:43201 +#: rhodecode/public/js/scripts.js:35049 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:47 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:7 msgid "Searching..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47498 -#: rhodecode/public/js/scripts.js:39346 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:24 +#: rhodecode/public/js/rhodecode-components.js:43204 +#: rhodecode/public/js/scripts.js:35052 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:27 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:10 msgid "No matches found" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47501 -#: rhodecode/public/js/scripts.js:39349 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:19 +#: rhodecode/public/js/rhodecode-components.js:43207 +#: rhodecode/public/js/scripts.js:35055 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:21 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:13 msgid "Loading failed" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47505 -#: rhodecode/public/js/scripts.js:39353 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:34 +#: rhodecode/public/js/rhodecode-components.js:43211 +#: rhodecode/public/js/scripts.js:35059 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:38 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:17 msgid "One result is available, press enter to select it." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47507 -#: rhodecode/public/js/scripts.js:39355 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:95 +#: rhodecode/public/js/rhodecode-components.js:43213 +#: rhodecode/public/js/scripts.js:35061 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:102 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:19 msgid "{0} results are available, use up and down arrow keys to navigate." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47512 -#: rhodecode/public/js/scripts.js:39360 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:39 +#: rhodecode/public/js/rhodecode-components.js:43218 +#: rhodecode/public/js/scripts.js:35066 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:43 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:24 msgid "Please enter {0} or more character" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47514 -#: rhodecode/public/js/scripts.js:39362 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:40 +#: rhodecode/public/js/rhodecode-components.js:43220 +#: rhodecode/public/js/scripts.js:35068 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:44 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:26 msgid "Please enter {0} or more characters" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47519 -#: rhodecode/public/js/scripts.js:39367 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:37 +#: rhodecode/public/js/rhodecode-components.js:43225 +#: rhodecode/public/js/scripts.js:35073 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:41 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:31 msgid "Please delete {0} character" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47521 -#: rhodecode/public/js/scripts.js:39369 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:38 +#: rhodecode/public/js/rhodecode-components.js:43227 +#: rhodecode/public/js/scripts.js:35075 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:42 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:33 msgid "Please delete {0} characters" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47525 -#: rhodecode/public/js/scripts.js:39373 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:64 +#: rhodecode/public/js/rhodecode-components.js:43231 +#: rhodecode/public/js/scripts.js:35079 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:69 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:37 msgid "You can only select {0} item" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:47527 -#: rhodecode/public/js/scripts.js:39375 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:65 +#: rhodecode/public/js/rhodecode-components.js:43233 +#: rhodecode/public/js/scripts.js:35081 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:70 #: rhodecode/public/js/rhodecode/i18n/select2/translations.js:39 msgid "You can only select {0} items" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48456 -#: rhodecode/public/js/scripts.js:40304 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:78 +#: rhodecode/public/js/rhodecode-components.js:44167 +#: rhodecode/public/js/scripts.js:36015 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:84 #: rhodecode/public/js/src/rhodecode/changelog.js:35 msgid "showing {0} out of {1} commit" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48458 -#: rhodecode/public/js/scripts.js:40306 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:79 +#: rhodecode/public/js/rhodecode-components.js:44169 +#: rhodecode/public/js/scripts.js:36017 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:85 #: rhodecode/public/js/src/rhodecode/changelog.js:37 msgid "showing {0} out of {1} commits" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48891 -#: rhodecode/public/js/scripts.js:40739 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:46 -#: rhodecode/public/js/src/rhodecode/codemirror.js:296 +#: rhodecode/public/js/rhodecode-components.js:44615 +#: rhodecode/public/js/scripts.js:36463 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:50 +#: rhodecode/public/js/src/rhodecode/codemirror.js:297 msgid "Set status to Approved" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48910 -#: rhodecode/public/js/scripts.js:40758 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:47 -#: rhodecode/public/js/src/rhodecode/codemirror.js:315 +#: rhodecode/public/js/rhodecode-components.js:44634 +#: rhodecode/public/js/scripts.js:36482 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:51 +#: rhodecode/public/js/src/rhodecode/codemirror.js:316 msgid "Set status to Rejected" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48929 -#: rhodecode/public/js/scripts.js:40777 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:58 -#: rhodecode/public/js/src/rhodecode/codemirror.js:334 +#: rhodecode/public/js/rhodecode-components.js:44653 +#: rhodecode/public/js/scripts.js:36501 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:63 +#: rhodecode/public/js/src/rhodecode/codemirror.js:335 #: rhodecode/templates/email_templates/commit_comment.mako:99 #: rhodecode/templates/email_templates/pull_request_comment.mako:107 msgid "TODO comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:48949 -#: rhodecode/public/js/scripts.js:40797 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:33 -#: rhodecode/public/js/src/rhodecode/codemirror.js:354 +#: rhodecode/public/js/rhodecode-components.js:44673 +#: rhodecode/public/js/scripts.js:36521 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:37 +#: rhodecode/public/js/src/rhodecode/codemirror.js:355 msgid "Note Comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49315 -#: rhodecode/public/js/scripts.js:41163 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:77 -#: rhodecode/public/js/src/rhodecode/comments.js:125 +#: rhodecode/public/js/rhodecode-components.js:45040 +#: rhodecode/public/js/scripts.js:36888 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:83 +#: rhodecode/public/js/src/rhodecode/comments.js:126 msgid "resolve comment" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49399 -#: rhodecode/public/js/scripts.js:41247 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:53 -#: rhodecode/public/js/src/rhodecode/comments.js:209 +#: rhodecode/public/js/rhodecode-components.js:45124 +#: rhodecode/public/js/scripts.js:36972 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:58 +#: rhodecode/public/js/src/rhodecode/comments.js:210 msgid "Status Review" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49414 -#: rhodecode/public/js/scripts.js:41262 +#: rhodecode/public/js/rhodecode-components.js:45139 +#: rhodecode/public/js/scripts.js:36987 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:10 -#: rhodecode/public/js/src/rhodecode/comments.js:224 +#: rhodecode/public/js/src/rhodecode/comments.js:225 msgid "" "Comment text will be set automatically based on currently selected status " "({0}) ..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49571 -#: rhodecode/public/js/scripts.js:41419 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:55 -#: rhodecode/public/js/src/rhodecode/comments.js:381 +#: rhodecode/public/js/rhodecode-components.js:45296 +#: rhodecode/public/js/scripts.js:37144 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:60 +#: rhodecode/public/js/src/rhodecode/comments.js:382 msgid "Submitting..." msgstr "提交中……" -#: rhodecode/public/js/rhodecode-components.js:49622 -#: rhodecode/public/js/scripts.js:41470 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:18 -#: rhodecode/public/js/src/rhodecode/comments.js:432 +#: rhodecode/public/js/rhodecode-components.js:45347 +#: rhodecode/public/js/scripts.js:37195 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:20 +#: rhodecode/public/js/src/rhodecode/comments.js:433 #: rhodecode/templates/files/files_browser_tree.mako:51 msgid "Loading ..." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49727 -#: rhodecode/public/js/scripts.js:41575 +#: rhodecode/public/js/rhodecode-components.js:45452 +#: rhodecode/public/js/scripts.js:37300 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:12 -#: rhodecode/public/js/src/rhodecode/comments.js:537 +#: rhodecode/public/js/src/rhodecode/comments.js:538 msgid "Delete this comment?" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49798 -#: rhodecode/public/js/scripts.js:41646 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:17 +#: rhodecode/public/js/rhodecode-components.js:45522 +#: rhodecode/public/js/scripts.js:37370 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:18 #: rhodecode/public/js/src/rhodecode/comments.js:608 msgid "Leave a comment, or click resolve button to resolve TODO comment #{0}" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49875 -#: rhodecode/public/js/scripts.js:41723 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:16 +#: rhodecode/public/js/rhodecode-components.js:45599 +#: rhodecode/public/js/scripts.js:37447 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:17 #: rhodecode/public/js/src/rhodecode/comments.js:685 msgid "Leave a comment on line {0}." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:49989 -#: rhodecode/public/js/scripts.js:41837 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:59 +#: rhodecode/public/js/rhodecode-components.js:45713 +#: rhodecode/public/js/scripts.js:37561 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:64 #: rhodecode/public/js/src/rhodecode/comments.js:799 msgid "TODO from comment {0} was fixed." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50195 -#: rhodecode/public/js/scripts.js:42043 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:81 +#: rhodecode/public/js/rhodecode-components.js:45919 +#: rhodecode/public/js/scripts.js:37767 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:87 #: rhodecode/public/js/src/rhodecode/files.js:150 msgid "truncated result" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50197 -#: rhodecode/public/js/scripts.js:42045 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:82 +#: rhodecode/public/js/rhodecode-components.js:45921 +#: rhodecode/public/js/scripts.js:37769 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:88 #: rhodecode/public/js/src/rhodecode/files.js:152 msgid "truncated results" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50206 -#: rhodecode/public/js/scripts.js:42054 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:25 +#: rhodecode/public/js/rhodecode-components.js:45930 +#: rhodecode/public/js/scripts.js:37778 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:28 #: rhodecode/public/js/src/rhodecode/files.js:161 msgid "No matching files" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50341 -#: rhodecode/public/js/scripts.js:42189 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:44 +#: rhodecode/public/js/rhodecode-components.js:46065 +#: rhodecode/public/js/scripts.js:37913 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:48 #: rhodecode/public/js/src/rhodecode/files.js:296 msgid "Selection link" msgstr "选择链接" -#: rhodecode/public/js/rhodecode-components.js:50381 -#: rhodecode/public/js/scripts.js:42229 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:54 +#: rhodecode/public/js/rhodecode-components.js:46105 +#: rhodecode/public/js/scripts.js:37953 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:59 #: rhodecode/public/js/src/rhodecode/followers.js:26 msgid "Stop following this repository" msgstr "停止关注该版本库" -#: rhodecode/public/js/rhodecode-components.js:50382 -#: rhodecode/public/js/scripts.js:42230 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:61 +#: rhodecode/public/js/rhodecode-components.js:46106 +#: rhodecode/public/js/scripts.js:37954 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:66 #: rhodecode/public/js/src/rhodecode/followers.js:27 msgid "Unfollow" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50391 -#: rhodecode/public/js/scripts.js:42239 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:52 +#: rhodecode/public/js/rhodecode-components.js:46115 +#: rhodecode/public/js/scripts.js:37963 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:57 #: rhodecode/public/js/src/rhodecode/followers.js:36 msgid "Start following this repository" msgstr "开始关注该版本库" -#: rhodecode/public/js/rhodecode-components.js:50392 -#: rhodecode/public/js/scripts.js:42240 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:14 +#: rhodecode/public/js/rhodecode-components.js:46116 +#: rhodecode/public/js/scripts.js:37964 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:15 #: rhodecode/public/js/src/rhodecode/followers.js:37 msgid "Follow" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50770 -#: rhodecode/public/js/rhodecode-components.js:50779 -#: rhodecode/public/js/scripts.js:42618 rhodecode/public/js/scripts.js:42627 +#: rhodecode/public/js/rhodecode-components.js:46496 +#: rhodecode/public/js/rhodecode-components.js:46505 +#: rhodecode/public/js/scripts.js:38344 rhodecode/public/js/scripts.js:38353 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:5 #: rhodecode/public/js/src/rhodecode/pullrequests.js:134 #: rhodecode/public/js/src/rhodecode/pullrequests.js:143 msgid "All reviewers must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50784 -#: rhodecode/public/js/scripts.js:42632 +#: rhodecode/public/js/rhodecode-components.js:46510 +#: rhodecode/public/js/scripts.js:38358 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:6 #: rhodecode/public/js/src/rhodecode/pullrequests.js:148 msgid "At least {0} reviewer must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50790 -#: rhodecode/public/js/scripts.js:42638 +#: rhodecode/public/js/rhodecode-components.js:46516 +#: rhodecode/public/js/scripts.js:38364 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:7 #: rhodecode/public/js/src/rhodecode/pullrequests.js:154 msgid "At least {0} reviewers must vote." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50797 -#: rhodecode/public/js/scripts.js:42645 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:41 +#: rhodecode/public/js/rhodecode-components.js:46523 +#: rhodecode/public/js/scripts.js:38371 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:45 #: rhodecode/public/js/src/rhodecode/pullrequests.js:161 msgid "Reviewers picked from source code changes." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50804 -#: rhodecode/public/js/scripts.js:42652 +#: rhodecode/public/js/rhodecode-components.js:46530 +#: rhodecode/public/js/scripts.js:38378 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:4 #: rhodecode/public/js/src/rhodecode/pullrequests.js:168 msgid "Adding new reviewers is forbidden." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50811 -#: rhodecode/public/js/scripts.js:42659 +#: rhodecode/public/js/rhodecode-components.js:46537 +#: rhodecode/public/js/scripts.js:38385 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:8 #: rhodecode/public/js/src/rhodecode/pullrequests.js:175 msgid "Author is not allowed to be a reviewer." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50825 -#: rhodecode/public/js/scripts.js:42673 +#: rhodecode/public/js/rhodecode-components.js:46551 +#: rhodecode/public/js/scripts.js:38399 #: rhodecode/public/js/rhodecode/i18n/js_translations.js:11 #: rhodecode/public/js/src/rhodecode/pullrequests.js:189 msgid "Commit Authors are not allowed to be a reviewer." msgstr "" -#: rhodecode/public/js/rhodecode-components.js:50972 -#: rhodecode/public/js/scripts.js:42820 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:63 +#: rhodecode/public/js/rhodecode-components.js:46698 +#: rhodecode/public/js/scripts.js:38546 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:68 #: rhodecode/public/js/src/rhodecode/pullrequests.js:336 msgid "User `{0}` not allowed to be a reviewer" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51099 -#: rhodecode/public/js/scripts.js:42947 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:66 -#: rhodecode/public/js/src/rhodecode/pullrequests.js:463 +#: rhodecode/public/js/rhodecode-components.js:46823 +#: rhodecode/public/js/scripts.js:38671 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:71 +#: rhodecode/public/js/src/rhodecode/pullrequests.js:461 msgid "added manually by \"{0}\"" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51101 -#: rhodecode/public/js/scripts.js:42949 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:76 -#: rhodecode/public/js/src/rhodecode/pullrequests.js:465 +#: rhodecode/public/js/rhodecode-components.js:46825 +#: rhodecode/public/js/scripts.js:38673 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:82 +#: rhodecode/public/js/src/rhodecode/pullrequests.js:463 msgid "member of \"{0}\"" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51682 -#: rhodecode/public/js/scripts.js:43530 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:69 +#: rhodecode/public/js/rhodecode-components.js:47404 +#: rhodecode/public/js/scripts.js:39252 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:75 #: rhodecode/public/js/src/rhodecode.js:142 msgid "file" msgstr "" -#: rhodecode/public/js/rhodecode-components.js:51702 -#: rhodecode/public/js/scripts.js:43550 -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:49 +#: rhodecode/public/js/rhodecode-components.js:47424 +#: rhodecode/public/js/scripts.js:39272 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:53 #: rhodecode/public/js/src/rhodecode.js:162 msgid "Show more" msgstr "" +#: rhodecode/public/js/rhodecode-components.js:47805 +#: rhodecode/public/js/scripts.js:39653 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:72 +#: rhodecode/public/js/src/rhodecode.js:543 +msgid "date not in future" +msgstr "" + +#: rhodecode/public/js/rhodecode-components.js:47813 +#: rhodecode/public/js/scripts.js:39661 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:56 +#: rhodecode/public/js/src/rhodecode.js:551 +msgid "Specified expiration date" +msgstr "" + #: rhodecode/public/js/rhodecode/i18n/js_translations.js:2 msgid "(from usergroup {0})" msgstr "" @@ -4469,7 +4603,7 @@ msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:9 #: rhodecode/public/js/src/i18n_messages.js:5 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:325 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:331 msgid "Close" msgstr "" @@ -4477,141 +4611,159 @@ msgstr "" msgid "Diff to Commit " msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:15 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:14 +msgid "" +"Fetching repository state failed. Error code: {0} {1}. Try refreshing this " +"page." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:16 #: rhodecode/public/js/src/i18n_messages.js:4 msgid "Invite reviewers to this discussion" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:21 -msgid "No bookmarks available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:22 -msgid "No branches available yet." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:23 -msgid "No gists available yet." +msgid "No bookmarks available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:24 +msgid "No branches available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:25 +msgid "No forks available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:26 +msgid "No gists available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:29 msgid "No pull requests available yet." msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:27 -msgid "No repositories available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:28 -msgid "No repository groups available yet." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:30 -msgid "No tags available yet." +msgid "No repositories available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:31 -msgid "No user groups available yet." -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:32 -msgid "No users available yet." +msgid "No repository groups available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:33 +msgid "No ssh keys available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:34 +msgid "No tags available yet." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:35 -#: rhodecode/templates/changelog/changelog.mako:61 -msgid "Open new pull request" -msgstr "新建拉取请求" +msgid "No user groups available yet." +msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:36 +msgid "No users available yet." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:39 +#: rhodecode/templates/changelog/changelog.mako:59 +msgid "Open new pull request" +msgstr "新建拉取请求" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:40 msgid "Open new pull request for selected commit" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:42 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:46 msgid "Saving..." msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:45 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:49 #: rhodecode/public/js/src/i18n_messages.js:6 #: rhodecode/templates/admin/settings/settings_email.mako:48 msgid "Send" msgstr "发送" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:48 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:52 msgid "Show at Commit " msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:50 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:54 msgid "Show selected commit __S" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:51 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:55 msgid "Show selected commits __S ... __E" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:56 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:61 #: rhodecode/public/js/src/i18n_messages.js:7 msgid "Switch to chat" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:57 -#: rhodecode/public/js/src/i18n_messages.js:8 -msgid "Switch to comment" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:60 -msgid "" -"There are currently no open pull requests requiring your participation." -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:62 -msgid "Updating..." +#: rhodecode/public/js/src/i18n_messages.js:8 +msgid "Switch to comment" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:65 +msgid "" +"There are currently no open pull requests requiring your participation." msgstr "" #: rhodecode/public/js/rhodecode/i18n/js_translations.js:67 +msgid "Updating..." +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:73 #: rhodecode/templates/admin/auth/auth_settings.mako:71 msgid "disabled" msgstr "禁用" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:68 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:74 #: rhodecode/templates/admin/auth/auth_settings.mako:71 msgid "enabled" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:70 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:76 msgid "files" msgstr "文件" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:75 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:81 #: rhodecode/templates/pullrequests/pullrequest.mako:140 msgid "loading..." msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:80 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:86 msgid "specify commit" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:83 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:89 msgid "{0} active out of {1} users" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:88 -msgid "{0} days" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:90 -msgid "{0} hours" -msgstr "" - -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:93 -msgid "{0} months" -msgstr "" - #: rhodecode/public/js/rhodecode/i18n/js_translations.js:94 +msgid "{0} days" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:96 +msgid "{0} hours" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:99 +msgid "{0} months" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:100 +msgid "{0} out of {1} ssh keys" +msgstr "" + +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:101 msgid "{0} out of {1} users" msgstr "" -#: rhodecode/public/js/rhodecode/i18n/js_translations.js:98 +#: rhodecode/public/js/rhodecode/i18n/js_translations.js:105 msgid "{0} years" msgstr "" @@ -4647,13 +4799,14 @@ msgstr "控制面板" #: rhodecode/templates/admin/gists/index.mako:18 #: rhodecode/templates/admin/my_account/my_account_repos.mako:7 #: rhodecode/templates/admin/my_account/my_account_watched.mako:7 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:11 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:12 #: rhodecode/templates/admin/repos/repos.mako:12 #: rhodecode/templates/admin/user_groups/user_groups.mako:12 #: rhodecode/templates/admin/users/users.mako:12 #: rhodecode/templates/bookmarks/bookmarks.mako:12 #: rhodecode/templates/branches/branches.mako:12 -#: rhodecode/templates/journal/journal.mako:12 +#: rhodecode/templates/journal/journal.mako:13 #: rhodecode/templates/tags/tags.mako:12 msgid "quick filter..." msgstr "快速过滤..." @@ -4685,19 +4838,19 @@ msgid "Edit Repository Group" msgstr "" #: rhodecode/templates/index_base.mako:97 -#: rhodecode/templates/index_base.mako:122 +#: rhodecode/templates/index_base.mako:125 #: rhodecode/templates/admin/gists/index.mako:112 -#: rhodecode/templates/admin/integrations/list.mako:102 -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:39 +#: rhodecode/templates/admin/integrations/list.mako:106 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:55 #: rhodecode/templates/admin/my_account/my_account_repos.mako:31 #: rhodecode/templates/admin/my_account/my_account_watched.mako:31 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:53 #: rhodecode/templates/admin/repos/repo_add_base.mako:9 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:16 #: rhodecode/templates/admin/repos/repos.mako:54 -#: rhodecode/templates/admin/user_groups/user_groups.mako:55 +#: rhodecode/templates/admin/user_groups/user_groups.mako:61 #: rhodecode/templates/admin/users/user_edit_groups.mako:54 -#: rhodecode/templates/base/perms_summary.mako:102 +#: rhodecode/templates/base/perms_summary.mako:149 #: rhodecode/templates/bookmarks/bookmarks.mako:59 #: rhodecode/templates/branches/branches.mako:58 #: rhodecode/templates/files/files_browser_tree.mako:5 @@ -4707,12 +4860,15 @@ msgid "Name" msgstr "名称" #: rhodecode/templates/index_base.mako:100 -#: rhodecode/templates/index_base.mako:125 +#: rhodecode/templates/index_base.mako:128 #: rhodecode/templates/admin/gists/index.mako:114 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:15 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:71 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:10 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:55 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:49 #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:45 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:42 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:55 #: rhodecode/templates/admin/repo_groups/repo_groups.mako:56 #: rhodecode/templates/admin/repos/repo_add_base.mako:43 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:29 @@ -4720,13 +4876,15 @@ msgstr "名称" #: rhodecode/templates/admin/repos/repos.mako:57 #: rhodecode/templates/admin/user_groups/user_group_add.mako:43 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:42 -#: rhodecode/templates/admin/user_groups/user_groups.mako:57 +#: rhodecode/templates/admin/user_groups/user_groups.mako:63 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:15 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:67 #: rhodecode/templates/admin/users/user_edit_groups.mako:59 #: rhodecode/templates/admin/users/user_edit_ips.mako:12 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:10 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:50 #: rhodecode/templates/base/issue_tracker_settings.mako:10 -#: rhodecode/templates/changeset/changeset.mako:73 +#: rhodecode/templates/changeset/changeset.mako:76 #: rhodecode/templates/compare/compare_commits.mako:21 #: rhodecode/templates/email_templates/commit_comment.mako:89 #: rhodecode/templates/email_templates/pull_request_review.mako:41 @@ -4734,48 +4892,51 @@ msgstr "名称" #: rhodecode/templates/files/file_tree_detail.mako:5 #: rhodecode/templates/files/file_tree_detail.mako:12 #: rhodecode/templates/forks/fork.mako:48 -#: rhodecode/templates/forks/forks_data.mako:9 +#: rhodecode/templates/forks/forks.mako:72 #: rhodecode/templates/pullrequests/pullrequest.mako:54 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:163 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:487 -#: rhodecode/templates/summary/components.mako:73 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:169 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:493 +#: rhodecode/templates/summary/components.mako:82 msgid "Description" msgstr "描述" -#: rhodecode/templates/index_base.mako:102 -#: rhodecode/templates/index_base.mako:133 +#: rhodecode/templates/index_base.mako:103 +#: rhodecode/templates/index_base.mako:131 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:59 +#: rhodecode/templates/admin/repos/repos.mako:60 +msgid "Last Change" +msgstr "最后修改" + +#: rhodecode/templates/index_base.mako:105 +#: rhodecode/templates/index_base.mako:136 #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:5 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:24 -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:60 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:37 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:63 #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:5 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:109 #: rhodecode/templates/admin/repos/repos.mako:65 #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:5 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:24 -#: rhodecode/templates/admin/user_groups/user_groups.mako:66 +#: rhodecode/templates/admin/user_groups/user_groups.mako:71 #: rhodecode/templates/admin/users/user_edit_groups.mako:65 -#: rhodecode/templates/forks/forks_data.mako:7 -#: rhodecode/templates/summary/components.mako:195 +#: rhodecode/templates/forks/forks.mako:68 +#: rhodecode/templates/summary/components.mako:203 msgid "Owner" msgstr "所有者" -#: rhodecode/templates/index_base.mako:128 -#: rhodecode/templates/admin/repos/repos.mako:60 -msgid "Last Change" -msgstr "最后修改" - -#: rhodecode/templates/index_base.mako:131 +#: rhodecode/templates/index_base.mako:134 #: rhodecode/templates/admin/my_account/my_account_repos.mako:35 #: rhodecode/templates/admin/my_account/my_account_watched.mako:35 #: rhodecode/templates/admin/repos/repos.mako:63 #: rhodecode/templates/bookmarks/bookmarks.mako:66 #: rhodecode/templates/branches/branches.mako:65 -#: rhodecode/templates/changelog/changelog.mako:107 -#: rhodecode/templates/changeset/changeset.mako:36 +#: rhodecode/templates/changelog/changelog.mako:116 +#: rhodecode/templates/changeset/changeset.mako:37 #: rhodecode/templates/compare/compare_commits.mako:19 #: rhodecode/templates/email_templates/commit_comment.mako:49 #: rhodecode/templates/email_templates/commit_comment.mako:88 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:485 +#: rhodecode/templates/files/file_authors_box.mako:31 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:491 #: rhodecode/templates/search/search_commit.mako:6 #: rhodecode/templates/summary/summary_commits.mako:8 #: rhodecode/templates/tags/tags.mako:66 @@ -4792,7 +4953,7 @@ msgid "Home" msgstr "首页" #: rhodecode/templates/login.mako:5 rhodecode/templates/login.mako:35 -#: rhodecode/templates/login.mako:75 rhodecode/templates/base/base.mako:332 +#: rhodecode/templates/login.mako:75 rhodecode/templates/base/base.mako:341 #: rhodecode/templates/debug_style/login.html:60 msgid "Sign In" msgstr "登录" @@ -4906,6 +5067,70 @@ msgstr "" msgid "Create Account" msgstr "" +#: rhodecode/templates/admin/admin_audit_log_entry.mako:6 +msgid "Admin audit log entry" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:13 +msgid "Audit long entry" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:31 +msgid "User" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:43 +#: rhodecode/templates/admin/admin_log_base.mako:11 +#: rhodecode/templates/bookmarks/bookmarks.mako:61 +#: rhodecode/templates/branches/branches.mako:60 +#: rhodecode/templates/tags/tags.mako:61 +msgid "Date" +msgstr "日期" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:51 +#: rhodecode/templates/admin/admin_log_base.mako:12 +msgid "IP" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:60 +#: rhodecode/templates/admin/admin_log_base.mako:8 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:18 +#: rhodecode/templates/admin/my_account/my_account_repos.mako:37 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:12 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:55 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:65 +#: rhodecode/templates/admin/repos/repo_edit_fields.mako:13 +#: rhodecode/templates/admin/repos/repos.mako:69 +#: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:71 +#: rhodecode/templates/admin/user_groups/user_groups.mako:73 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:18 +#: rhodecode/templates/admin/users/user_edit_groups.mako:73 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:12 +#: rhodecode/templates/admin/users/users.mako:80 +#: rhodecode/templates/files/files_detail.mako:58 +#: rhodecode/templates/forks/forks.mako:79 +msgid "Action" +msgstr "操作" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:78 +#: rhodecode/templates/admin/admin_log_base.mako:9 +msgid "Action Data" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:86 +#: rhodecode/templates/admin/admin_log_base.mako:47 +msgid "data not available for v1 entries type" +msgstr "" + +#: rhodecode/templates/admin/admin_audit_log_entry.mako:92 +#: rhodecode/templates/admin/admin_log_base.mako:10 +#: rhodecode/templates/admin/defaults/defaults.mako:31 +#: rhodecode/templates/admin/permissions/permissions_objects.mako:13 +#: rhodecode/templates/search/search_commit.mako:5 +#: rhodecode/templates/search/search_path.mako:3 +msgid "Repository" +msgstr "版本库" + #: rhodecode/templates/admin/admin_audit_logs.mako:5 #: rhodecode/templates/base/base.mako:75 msgid "Admin audit logs" @@ -4916,68 +5141,34 @@ msgid "filter..." msgstr "" #: rhodecode/templates/admin/admin_audit_logs.mako:14 +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:15 #: rhodecode/templates/admin/users/user_edit_audit.mako:15 msgid "filter" msgstr "过滤" #: rhodecode/templates/admin/admin_audit_logs.mako:15 +#: rhodecode/templates/admin/repos/repo_edit.mako:89 +#: rhodecode/templates/admin/users/user_edit.mako:47 msgid "Audit logs" msgstr "" #: rhodecode/templates/admin/admin_audit_logs.mako:17 +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:17 #: rhodecode/templates/admin/users/user_edit_audit.mako:17 -#: rhodecode/templates/journal/journal.mako:17 +#: rhodecode/templates/journal/journal.mako:18 #: rhodecode/templates/search/search.mako:76 msgid "Example Queries" msgstr "" -#: rhodecode/templates/admin/admin_log_base.mako:7 -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:18 -#: rhodecode/templates/admin/my_account/my_account_repos.mako:37 -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:62 -#: rhodecode/templates/admin/repos/repo_edit_fields.mako:13 -#: rhodecode/templates/admin/repos/repos.mako:69 -#: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:71 -#: rhodecode/templates/admin/user_groups/user_groups.mako:68 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:18 -#: rhodecode/templates/admin/users/user_edit_groups.mako:73 -#: rhodecode/templates/admin/users/users.mako:80 -#: rhodecode/templates/files/files_detail.mako:58 -msgid "Action" -msgstr "操作" - -#: rhodecode/templates/admin/admin_log_base.mako:8 -msgid "Action Data" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:9 -#: rhodecode/templates/admin/defaults/defaults.mako:31 -#: rhodecode/templates/admin/permissions/permissions_objects.mako:13 -#: rhodecode/templates/search/search_commit.mako:5 -#: rhodecode/templates/search/search_path.mako:3 -msgid "Repository" -msgstr "版本库" - -#: rhodecode/templates/admin/admin_log_base.mako:10 -#: rhodecode/templates/bookmarks/bookmarks.mako:61 -#: rhodecode/templates/branches/branches.mako:60 -#: rhodecode/templates/tags/tags.mako:61 -msgid "Date" -msgstr "日期" - -#: rhodecode/templates/admin/admin_log_base.mako:11 -msgid "IP" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:38 +#: rhodecode/templates/admin/admin_log_base.mako:6 +msgid "Uid" +msgstr "" + +#: rhodecode/templates/admin/admin_log_base.mako:42 msgid "toggle" msgstr "" -#: rhodecode/templates/admin/admin_log_base.mako:43 -msgid "data not available for v1 entries type" -msgstr "" - -#: rhodecode/templates/admin/admin_log_base.mako:64 +#: rhodecode/templates/admin/admin_log_base.mako:68 msgid "No actions yet" msgstr "无操作" @@ -5015,13 +5206,13 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_profile_edit.mako:106 #: rhodecode/templates/admin/permissions/permissions_application.mako:59 #: rhodecode/templates/admin/permissions/permissions_objects.mako:56 -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:72 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:135 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:67 -#: rhodecode/templates/admin/repos/repo_add_base.mako:101 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:78 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:133 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:83 +#: rhodecode/templates/admin/repos/repo_add_base.mako:106 #: rhodecode/templates/admin/repos/repo_edit_issuetracker.mako:79 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:109 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:194 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:200 #: rhodecode/templates/admin/settings/settings_hooks.mako:63 #: rhodecode/templates/admin/settings/settings_issuetracker.mako:15 #: rhodecode/templates/admin/user_groups/user_group_add.mako:60 @@ -5049,21 +5240,21 @@ msgstr "" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:14 #: rhodecode/templates/admin/gists/index.mako:110 -#: rhodecode/templates/admin/integrations/list.mako:103 -#: rhodecode/templates/admin/repos/repo_add_base.mako:75 +#: rhodecode/templates/admin/integrations/list.mako:107 +#: rhodecode/templates/admin/repos/repo_add_base.mako:80 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:12 msgid "Type" msgstr "类型" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:23 -#: rhodecode/templates/admin/repos/repo_add_base.mako:93 +#: rhodecode/templates/admin/repos/repo_add_base.mako:98 msgid "Private Repository" msgstr "" #: rhodecode/templates/admin/defaults/defaults_repositories.mako:27 -#: rhodecode/templates/admin/repos/repo_add_base.mako:97 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:143 -#: rhodecode/templates/forks/fork.mako:87 +#: rhodecode/templates/admin/repos/repo_add_base.mako:102 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:149 +#: rhodecode/templates/forks/fork.mako:92 msgid "" "Private repositories are only visible to people explicitly added as " "collaborators." @@ -5118,7 +5309,7 @@ msgstr "" #: rhodecode/templates/admin/gists/edit.mako:56 #: rhodecode/templates/admin/gists/new.mako:50 #: rhodecode/templates/files/files_add.mako:80 -#: rhodecode/templates/files/files_edit.mako:78 +#: rhodecode/templates/files/files_edit.mako:81 msgid "plain" msgstr "" @@ -5129,15 +5320,15 @@ msgstr "" #: rhodecode/templates/admin/gists/edit.mako:102 #: rhodecode/templates/base/issue_tracker_settings.mako:73 #: rhodecode/templates/changeset/changeset_file_comment.mako:390 -#: rhodecode/templates/codeblocks/diffs.mako:76 +#: rhodecode/templates/codeblocks/diffs.mako:70 #: rhodecode/templates/files/files_add.mako:108 #: rhodecode/templates/files/files_delete.mako:69 -#: rhodecode/templates/files/files_edit.mako:105 +#: rhodecode/templates/files/files_edit.mako:108 #: rhodecode/templates/pullrequests/pullrequest_show.mako:64 msgid "Cancel" msgstr "" -#: rhodecode/templates/admin/gists/edit.mako:122 +#: rhodecode/templates/admin/gists/edit.mako:125 #, python-format msgid "" "Gist was updated since you started editing. Copy your changes and click " @@ -5170,7 +5361,7 @@ msgid "All Public Gists" msgstr "" #: rhodecode/templates/admin/gists/index.mako:44 -#: rhodecode/templates/admin/gists/show.mako:36 +#: rhodecode/templates/admin/gists/show.mako:35 msgid "Create New Gist" msgstr "" @@ -5195,14 +5386,14 @@ msgid "My public" msgstr "" #: rhodecode/templates/admin/gists/index.mako:108 -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:41 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:57 #: rhodecode/templates/bookmarks/bookmarks.mako:63 #: rhodecode/templates/branches/branches.mako:62 -#: rhodecode/templates/changelog/changelog.mako:113 -#: rhodecode/templates/changeset/changeset.mako:200 +#: rhodecode/templates/changelog/changelog.mako:124 +#: rhodecode/templates/changeset/changeset.mako:203 #: rhodecode/templates/compare/compare_commits.mako:18 #: rhodecode/templates/files/files_browser_tree.mako:9 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:484 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:490 #: rhodecode/templates/pullrequests/pullrequests.mako:112 #: rhodecode/templates/search/search_commit.mako:16 #: rhodecode/templates/summary/summary_commits.mako:11 @@ -5211,6 +5402,7 @@ msgid "Author" msgstr "作者" #: rhodecode/templates/admin/gists/index.mako:116 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:51 #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:6 #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:6 #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:6 @@ -5219,7 +5411,7 @@ msgid "Created on" msgstr "创建于" #: rhodecode/templates/admin/gists/index.mako:118 -#: rhodecode/templates/admin/gists/show.mako:65 +#: rhodecode/templates/admin/gists/show.mako:72 msgid "Expires" msgstr "" @@ -5253,44 +5445,33 @@ msgstr "" msgid "Gist" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:49 +#: rhodecode/templates/admin/gists/show.mako:47 +msgid "Copy the url" +msgstr "" + +#: rhodecode/templates/admin/gists/show.mako:54 msgid "Confirm to delete this Gist" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:56 -#: rhodecode/templates/admin/integrations/list.mako:204 -#: rhodecode/templates/admin/my_account/my_account_profile.mako:5 -#: rhodecode/templates/base/issue_tracker_settings.mako:60 -#: rhodecode/templates/data_table/_dt_elements.mako:118 -#: rhodecode/templates/data_table/_dt_elements.mako:180 -#: rhodecode/templates/data_table/_dt_elements.mako:193 -#: rhodecode/templates/data_table/_dt_elements.mako:206 -#: rhodecode/templates/debug_style/buttons.html:128 -#: rhodecode/templates/files/files_add.mako:208 -#: rhodecode/templates/files/files_edit.mako:165 -#: rhodecode/templates/files/files_source.mako:48 -#: rhodecode/templates/files/files_source.mako:51 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:63 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:339 -#: rhodecode/templates/users/user_profile.mako:7 -msgid "Edit" -msgstr "" - -#: rhodecode/templates/admin/gists/show.mako:58 +#: rhodecode/templates/admin/gists/show.mako:60 +msgid "Copy content" +msgstr "" + +#: rhodecode/templates/admin/gists/show.mako:65 msgid "Show as Raw" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:62 +#: rhodecode/templates/admin/gists/show.mako:69 msgid "Private Gist" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:77 +#: rhodecode/templates/admin/gists/show.mako:85 msgid "created" msgstr "" -#: rhodecode/templates/admin/gists/show.mako:91 +#: rhodecode/templates/admin/gists/show.mako:100 #: rhodecode/templates/files/files_delete.mako:50 -#: rhodecode/templates/files/files_source.mako:87 +#: rhodecode/templates/files/files_source.mako:100 msgid "Show as raw" msgstr "" @@ -5303,7 +5484,7 @@ msgstr "" #: rhodecode/templates/admin/integrations/new.mako:13 #: rhodecode/templates/admin/permissions/permissions_objects.mako:28 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:14 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:127 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:125 msgid "Repository Groups" msgstr "" @@ -5316,7 +5497,7 @@ msgstr "" #: rhodecode/templates/admin/settings/settings.mako:14 #: rhodecode/templates/admin/user_groups/user_group_edit.mako:33 #: rhodecode/templates/base/base.mako:84 -#: rhodecode/templates/base/base.mako:251 +#: rhodecode/templates/base/base.mako:249 msgid "Settings" msgstr "设置" @@ -5338,67 +5519,67 @@ msgid "Current Integrations" msgstr "" #: rhodecode/templates/admin/integrations/list.mako:64 -#: rhodecode/templates/admin/notifications/notifications.mako:31 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:41 msgid "All" msgstr "全部" -#: rhodecode/templates/admin/integrations/list.mako:95 +#: rhodecode/templates/admin/integrations/list.mako:99 #: rhodecode/templates/admin/integrations/new.mako:26 msgid "Create new integration" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:104 +#: rhodecode/templates/admin/integrations/list.mako:108 #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:14 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:14 msgid "Scope" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:105 +#: rhodecode/templates/admin/integrations/list.mako:109 #: rhodecode/templates/compare/compare_diff.mako:92 msgid "Actions" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:115 -msgid "No {type} integrations for repo {repo} exist yet." -msgstr "" - -#: rhodecode/templates/admin/integrations/list.mako:117 -msgid "No {type} integrations for repogroup {repogroup} exist yet." -msgstr "" - #: rhodecode/templates/admin/integrations/list.mako:119 +msgid "No {type} integrations for repo {repo} exist yet." +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:121 +msgid "No {type} integrations for repogroup {repogroup} exist yet." +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:123 msgid "No {type} integrations exist yet." msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:133 +#: rhodecode/templates/admin/integrations/list.mako:137 msgid "Create one" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:164 -msgid "repo" -msgstr "" - #: rhodecode/templates/admin/integrations/list.mako:168 -msgid "repogroup" -msgstr "" - -#: rhodecode/templates/admin/integrations/list.mako:170 -msgid "child repos only" +msgid "repo" msgstr "" #: rhodecode/templates/admin/integrations/list.mako:172 +msgid "repogroup" +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:174 +msgid "child repos only" +msgstr "" + +#: rhodecode/templates/admin/integrations/list.mako:176 msgid "cascade to all" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:177 +#: rhodecode/templates/admin/integrations/list.mako:181 msgid "top level repos only" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:179 +#: rhodecode/templates/admin/integrations/list.mako:183 msgid "global" msgstr "" -#: rhodecode/templates/admin/integrations/list.mako:185 +#: rhodecode/templates/admin/integrations/list.mako:189 msgid "unknown integration" msgstr "" @@ -5414,12 +5595,12 @@ msgstr "" msgid "Create New Global Integration" msgstr "" -#: rhodecode/templates/admin/integrations/new.mako:61 +#: rhodecode/templates/admin/integrations/new.mako:63 msgid "No description available" msgstr "" #: rhodecode/templates/admin/my_account/my_account.mako:5 -#: rhodecode/templates/base/base.mako:346 +#: rhodecode/templates/base/base.mako:355 msgid "My account" msgstr "我的账户" @@ -5438,26 +5619,35 @@ msgstr "" msgid "Auth Tokens" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:35 +#: rhodecode/templates/admin/my_account/my_account.mako:32 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:3 +#: rhodecode/templates/admin/permissions/permissions.mako:48 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:4 +#: rhodecode/templates/admin/users/user_edit.mako:40 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:3 +msgid "SSH Keys" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account.mako:36 msgid "OAuth Identities" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:37 -#: rhodecode/templates/admin/users/user_edit.mako:43 +#: rhodecode/templates/admin/my_account/my_account.mako:38 +#: rhodecode/templates/admin/users/user_edit.mako:44 msgid "Emails" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:39 +#: rhodecode/templates/admin/my_account/my_account.mako:40 msgid "Watched" msgstr "关注的" -#: rhodecode/templates/admin/my_account/my_account.mako:40 -#: rhodecode/templates/admin/notifications/notifications.mako:33 -#: rhodecode/templates/base/base.mako:241 +#: rhodecode/templates/admin/my_account/my_account.mako:41 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:43 +#: rhodecode/templates/base/base.mako:239 msgid "Pull Requests" msgstr "" -#: rhodecode/templates/admin/my_account/my_account.mako:41 +#: rhodecode/templates/admin/my_account/my_account.mako:42 #: rhodecode/templates/admin/permissions/permissions.mako:14 #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:49 #: rhodecode/templates/admin/repos/repo_edit.mako:49 @@ -5466,7 +5656,7 @@ msgstr "" msgid "Permissions" msgstr "权限" -#: rhodecode/templates/admin/my_account/my_account.mako:42 +#: rhodecode/templates/admin/my_account/my_account.mako:43 msgid "Live Notifications" msgstr "" @@ -5516,16 +5706,23 @@ msgstr "" #: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:86 #: rhodecode/templates/admin/my_account/my_account_emails.mako:64 -#: rhodecode/templates/admin/permissions/permissions_ips.mako:60 +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:67 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:63 #: rhodecode/templates/admin/repos/repo_edit_fields.mako:65 #: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:82 #: rhodecode/templates/admin/users/user_edit_emails.mako:62 #: rhodecode/templates/admin/users/user_edit_ips.mako:70 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:62 msgid "Add" msgstr "增加" -#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:128 -#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:125 +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:118 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:116 +msgid "Select or enter expiration date" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_auth_tokens.mako:153 +#: rhodecode/templates/admin/users/user_edit_auth_tokens.mako:151 msgid "repository scope" msgstr "" @@ -5617,11 +5814,11 @@ msgstr "" msgid "Pull Requests You Participate In" msgstr "" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:37 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:53 msgid "Target Repo" msgstr "" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:43 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:59 #: rhodecode/templates/admin/settings/settings_global.mako:9 #: rhodecode/templates/email_templates/pull_request_review.mako:39 #: rhodecode/templates/email_templates/pull_request_review.mako:72 @@ -5630,7 +5827,7 @@ msgstr "" msgid "Title" msgstr "标题" -#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:47 +#: rhodecode/templates/admin/my_account/my_account_pullrequests.mako:63 #: rhodecode/templates/pullrequests/pullrequests.mako:118 msgid "Last Update" msgstr "" @@ -5639,41 +5836,97 @@ msgstr "" msgid "Repositories You Own" msgstr "" +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:9 +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:47 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:9 +msgid "Fingerprint" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:11 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:11 +#: rhodecode/templates/data_table/_dt_elements.mako:183 +msgid "Created" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:15 +msgid "" +"SSH Keys usage is currently disabled, please ask your administrator to " +"enable them." +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:30 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:27 +#, python-format +msgid "Confirm to remove ssh key %s" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:38 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:35 +msgid "No additional ssh keys specified" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:52 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:47 +msgid "New ssh key" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:56 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:51 +msgid "Generate random RSA key" +msgstr "" + +#: rhodecode/templates/admin/my_account/my_account_ssh_keys.mako:62 +#: rhodecode/templates/admin/users/user_edit_ssh_keys.mako:57 +msgid "" +"Public key, begins with 'ssh-rsa', 'ssh-dss', 'ssh-ed25519', 'ecdsa-" +"sha2-nistp256', 'ecdsa-sha2-nistp384', or 'ecdsa-sha2-nistp521'" +msgstr "" + #: rhodecode/templates/admin/my_account/my_account_watched.mako:3 msgid "Your Watched Repositories" msgstr "" -#: rhodecode/templates/admin/notifications/notifications.mako:5 -#: rhodecode/templates/admin/notifications/notifications.mako:12 +#: rhodecode/templates/admin/notifications/notifications_data.mako:5 +msgid "My notifications" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_data.mako:26 +msgid "Mark as read" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_data.mako:42 +msgid "No notifications here yet" +msgstr "无通知" + +#: rhodecode/templates/admin/notifications/notifications_show.mako:5 +#: rhodecode/templates/admin/notifications/notifications_show.mako:14 +msgid "Show notification" +msgstr "显示通知" + +#: rhodecode/templates/admin/notifications/notifications_show.mako:12 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:5 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:12 msgid "My Notifications" msgstr "我的通知" -#: rhodecode/templates/admin/notifications/notifications.mako:32 -#: rhodecode/templates/changeset/changeset.mako:160 +#: rhodecode/templates/admin/notifications/notifications_show.mako:40 +msgid "Subject" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:26 +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:30 +msgid "Mark all as read" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:40 +msgid "Unread" +msgstr "" + +#: rhodecode/templates/admin/notifications/notifications_show_all.mako:42 +#: rhodecode/templates/changeset/changeset.mako:163 msgid "Comments" msgstr "评论" -#: rhodecode/templates/admin/notifications/notifications.mako:37 -msgid "Mark all as read" -msgstr "" - -#: rhodecode/templates/admin/notifications/notifications_data.mako:39 -msgid "No notifications here yet" -msgstr "无通知" - -#: rhodecode/templates/admin/notifications/show_notification.mako:5 -#: rhodecode/templates/admin/notifications/show_notification.mako:14 -msgid "Show notification" -msgstr "显示通知" - -#: rhodecode/templates/admin/notifications/show_notification.mako:12 -msgid "Notifications" -msgstr "通知" - -#: rhodecode/templates/admin/notifications/show_notification.mako:40 -msgid "Subject" -msgstr "" - #: rhodecode/templates/admin/permissions/permissions.mako:5 msgid "Permissions Administration" msgstr "" @@ -5691,6 +5944,10 @@ msgid "IP Whitelist" msgstr "" #: rhodecode/templates/admin/permissions/permissions.mako:45 +msgid "AuthToken Access" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions.mako:51 msgid "Overview" msgstr "" @@ -5731,32 +5988,45 @@ msgstr "" msgid "External Authentication Account Activation" msgstr "" +#: rhodecode/templates/admin/permissions/permissions_auth_token_access.mako:5 +msgid "View whitelist" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_auth_token_access.mako:36 +msgid "List of views available for usage in whitelist access" +msgstr "" + #: rhodecode/templates/admin/permissions/permissions_ips.mako:5 msgid "Default IP Whitelist For All Users" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:27 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:9 +#: rhodecode/templates/admin/users/user_edit_ips.mako:7 +msgid "Current IP address" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_ips.mako:30 #: rhodecode/templates/admin/users/user_edit_ips.mako:36 #, python-format msgid "Confirm to delete this ip: %s" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:34 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:37 #: rhodecode/templates/admin/users/user_edit_ips.mako:44 msgid "All IP addresses are allowed" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:49 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:52 #: rhodecode/templates/admin/users/user_edit_ips.mako:60 msgid "New IP Address" msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:53 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:56 #: rhodecode/templates/admin/users/user_edit_ips.mako:63 msgid "Description..." msgstr "" -#: rhodecode/templates/admin/permissions/permissions_ips.mako:54 +#: rhodecode/templates/admin/permissions/permissions_ips.mako:57 msgid "" "Enter a comma separated list of IP Addresses like 127.0.0.1,\n" "or use an IP Address with a mask 127.0.0.1/24, to create a network range.\n" @@ -5811,6 +6081,14 @@ msgstr "" msgid "Default User Permissions Overview" msgstr "" +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:7 +msgid "Update SSH keys file" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions_ssh_keys.mako:53 +msgid "Accessed on" +msgstr "" + #: rhodecode/templates/admin/repo_groups/repo_group_add.mako:5 msgid "Add repository group" msgstr "" @@ -5827,16 +6105,21 @@ msgstr "" msgid "Group Name" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:54 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:50 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:62 +msgid "Plain text format with support of {metatags}" +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:60 msgid "Group Parent" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:63 -#: rhodecode/templates/admin/repos/repo_add_base.mako:66 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:69 +#: rhodecode/templates/admin/repos/repo_add_base.mako:71 msgid "Copy Parent Group Permissions" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:67 +#: rhodecode/templates/admin/repo_groups/repo_group_add.mako:73 msgid "Copy permission settings from parent repository group." msgstr "" @@ -5852,7 +6135,7 @@ msgstr "" #: rhodecode/templates/admin/repo_groups/repo_group_edit.mako:50 #: rhodecode/templates/admin/repos/repo_edit.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit.mako:35 -#: rhodecode/templates/admin/users/user_edit.mako:40 +#: rhodecode/templates/admin/users/user_edit.mako:41 msgid "Advanced" msgstr "" @@ -5881,18 +6164,6 @@ msgstr "" msgid "Delete repository group" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:36 -#, python-format -msgid "This repository group includes %s children repository group." -msgid_plural "This repository group includes %s children repository groups." -msgstr[0] "" - -#: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:45 -#, python-format -msgid "This repository group includes %s repository." -msgid_plural "This repository group includes %s repositories." -msgstr[0] "" - #: rhodecode/templates/admin/repo_groups/repo_group_edit_advanced.mako:57 #, python-format msgid "Confirm to delete this group: %s" @@ -5902,64 +6173,64 @@ msgstr "" msgid "Delete this repository group" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:5 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:5 msgid "Repository Group Permissions" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:15 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:15 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:15 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:15 msgid "User/User Group" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:31 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:30 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:30 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:31 msgid "super admin" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:34 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:33 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:33 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:34 msgid "owner" msgstr "所有者" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:52 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:76 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:50 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:74 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:60 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:76 msgid "permission for all other users" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:62 -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:109 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:60 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:107 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:70 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:98 msgid "Revoke" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:80 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:78 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:80 msgid "delegated admin" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:118 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:116 #: rhodecode/templates/admin/repos/repo_edit_permissions.mako:106 #: rhodecode/templates/admin/user_groups/user_group_edit_perms.mako:117 #: rhodecode/templates/base/issue_tracker_settings.mako:83 msgid "Add new" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:123 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:121 msgid "Apply to children" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:129 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:127 msgid "Both" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_perms.mako:130 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_permissions.mako:128 msgid "" "Set or revoke permissions to selected types of children of this group, " "including non-private repositories and other groups if chosen." @@ -5970,19 +6241,23 @@ msgstr "" msgid "Settings for Repository Group: %s" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:36 -msgid "Change owner of this repository group." -msgstr "" - -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:51 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:25 msgid "Group parent" msgstr "上级组" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:59 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:31 +msgid "Optional select a parent group to move this repository group into." +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:49 +msgid "Change owner of this repository group." +msgstr "" + +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:72 msgid "Enable Repository Locking" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:63 +#: rhodecode/templates/admin/repo_groups/repo_group_edit_settings.mako:78 msgid "" "Repository locking will be enabled on all subgroups and repositories inside " "this repository group. Pulling from a repository locks it, and it is " @@ -5997,7 +6272,7 @@ msgstr "" msgid "repository groups" msgstr "" -#: rhodecode/templates/admin/repo_groups/repo_groups.mako:58 +#: rhodecode/templates/admin/repo_groups/repo_groups.mako:61 msgid "Number of top level repositories" msgstr "" @@ -6014,51 +6289,51 @@ msgstr "" msgid "Clone from" msgstr "克隆自" -#: rhodecode/templates/admin/repos/repo_add_base.mako:47 -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:132 -#: rhodecode/templates/forks/fork.mako:52 -msgid "" -"Keep it short and to the point. Use a README file for longer descriptions." -msgstr "保持简短。用README文件来写更长的描述。" - -#: rhodecode/templates/admin/repos/repo_add_base.mako:52 +#: rhodecode/templates/admin/repos/repo_add_base.mako:48 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:134 +#: rhodecode/templates/forks/fork.mako:53 +msgid "" +"Plain text format with support of {metatags}. Add a README file for longer " +"descriptions" +msgstr "" + +#: rhodecode/templates/admin/repos/repo_add_base.mako:57 msgid "Repository Group" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:58 -#: rhodecode/templates/forks/fork.mako:64 +#: rhodecode/templates/admin/repos/repo_add_base.mako:63 +#: rhodecode/templates/forks/fork.mako:69 #, python-format msgid "Select my personal group (%(repo_group_name)s)" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:61 -#: rhodecode/templates/forks/fork.mako:67 +#: rhodecode/templates/admin/repos/repo_add_base.mako:66 +#: rhodecode/templates/forks/fork.mako:72 msgid "Optionally select a group to put this repository into." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:70 +#: rhodecode/templates/admin/repos/repo_add_base.mako:75 msgid "Copy permission set from the parent repository group." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:79 -msgid "Set the type of repository to create." -msgstr "" - #: rhodecode/templates/admin/repos/repo_add_base.mako:84 +msgid "Set the type of repository to create." +msgstr "" + +#: rhodecode/templates/admin/repos/repo_add_base.mako:89 #: rhodecode/templates/admin/repos/repo_edit_settings.mako:98 -#: rhodecode/templates/forks/fork.mako:73 +#: rhodecode/templates/forks/fork.mako:78 msgid "Landing commit" msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.mako:88 +#: rhodecode/templates/admin/repos/repo_add_base.mako:93 msgid "" "The default commit for file pages, downloads, full text search index, and " "README generation." msgstr "" #: rhodecode/templates/admin/repos/repo_creating.mako:5 -#, python-format -msgid "%s Creating repository" +msgid "{} Creating repository" msgstr "" #: rhodecode/templates/admin/repos/repo_creating.mako:12 @@ -6090,7 +6365,7 @@ msgid "Remote" msgstr "远程" #: rhodecode/templates/admin/repos/repo_edit.mako:72 -#: rhodecode/templates/summary/components.mako:135 +#: rhodecode/templates/summary/components.mako:143 msgid "Statistics" msgstr "统计" @@ -6199,7 +6474,7 @@ msgid "Delete forks" msgstr "" #: rhodecode/templates/admin/repos/repo_edit_advanced.mako:138 -#: rhodecode/templates/data_table/_dt_elements.mako:124 +#: rhodecode/templates/data_table/_dt_elements.mako:172 #, python-format msgid "Confirm to delete this repository: %s" msgstr "确认删除版本库:%s" @@ -6224,6 +6499,15 @@ msgstr "" msgid "Pick repository" msgstr "" +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:7 +msgid "Repository Audit Logs" +msgstr "" + +#: rhodecode/templates/admin/repos/repo_edit_audit.mako:14 +#: rhodecode/templates/admin/users/user_edit_audit.mako:14 +msgid "audit filter..." +msgstr "" + #: rhodecode/templates/admin/repos/repo_edit_caches.mako:3 msgid "Invalidate Cache for Repository" msgstr "" @@ -6262,7 +6546,7 @@ msgstr "键" #: rhodecode/templates/admin/repos/repo_edit_caches.mako:41 #: rhodecode/templates/admin/user_groups/user_group_add.mako:52 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:51 -#: rhodecode/templates/admin/user_groups/user_groups.mako:64 +#: rhodecode/templates/admin/user_groups/user_groups.mako:69 #: rhodecode/templates/admin/users/user_add.mako:97 #: rhodecode/templates/admin/users/user_edit_groups.mako:64 #: rhodecode/templates/admin/users/user_edit_profile.mako:90 @@ -6450,8 +6734,8 @@ msgid "" msgstr "" #: rhodecode/templates/admin/repos/repo_edit_settings.mako:33 -#: rhodecode/templates/data_table/_dt_elements.mako:164 -#: rhodecode/templates/forks/fork.mako:58 +#: rhodecode/templates/data_table/_dt_elements.mako:207 +#: rhodecode/templates/forks/fork.mako:63 msgid "Repository group" msgstr "版本库组" @@ -6469,9 +6753,9 @@ msgid "Remote uri" msgstr "" #: rhodecode/templates/admin/repos/repo_edit_settings.mako:59 -#: rhodecode/templates/base/perms_summary.mako:79 -#: rhodecode/templates/base/perms_summary.mako:149 -#: rhodecode/templates/base/perms_summary.mako:151 +#: rhodecode/templates/base/perms_summary.mako:92 +#: rhodecode/templates/base/perms_summary.mako:210 +#: rhodecode/templates/base/perms_summary.mako:212 #: rhodecode/templates/debug_style/form-elements.html:45 msgid "edit" msgstr "编辑" @@ -6506,32 +6790,32 @@ msgstr "" msgid "Change owner of this repository." msgstr "修改这个版本库的所有者" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:138 -#: rhodecode/templates/data_table/_dt_elements.mako:58 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:144 +#: rhodecode/templates/data_table/_dt_elements.mako:92 msgid "Private repository" msgstr "私有版本库" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:148 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:154 msgid "Enable statistics" msgstr "启用统计" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:153 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:159 msgid "Enable statistics window on summary page." msgstr "启用概况页的统计窗口" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:158 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:164 msgid "Enable downloads" msgstr "启用下载" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:163 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:169 msgid "Enable download menu on summary page." msgstr "启用概况页的下载菜单" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:168 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:174 msgid "Enable automatic locking" msgstr "" -#: rhodecode/templates/admin/repos/repo_edit_settings.mako:173 +#: rhodecode/templates/admin/repos/repo_edit_settings.mako:179 msgid "" "Enable automatic locking on repository. Pulling from this repository creates" " a lock that can be released by pushing back by the same user" @@ -6626,7 +6910,7 @@ msgstr "" #: rhodecode/templates/admin/settings/settings_global.mako:139 #: rhodecode/templates/admin/settings/settings_labs.mako:48 #: rhodecode/templates/admin/settings/settings_vcs.mako:13 -#: rhodecode/templates/admin/settings/settings_visual.mako:221 +#: rhodecode/templates/admin/settings/settings_visual.mako:210 msgid "Save settings" msgstr "保存设置" @@ -6726,7 +7010,7 @@ msgid "" msgstr "" #: rhodecode/templates/admin/settings/settings_global.mako:36 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:56 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:59 msgid "Personal Repository Group" msgstr "" @@ -6911,6 +7195,15 @@ msgstr "" msgid "Licenses of Third Party Packages" msgstr "" +#: rhodecode/templates/admin/settings/settings_process_management.mako:3 +#: rhodecode/templates/admin/settings/settings_system.mako:3 +msgid "Checking for updates..." +msgstr "" + +#: rhodecode/templates/admin/settings/settings_process_management.mako:9 +msgid "Gunicorn process management" +msgstr "" + #: rhodecode/templates/admin/settings/settings_search.mako:3 msgid "RhodeCode Full Text Search" msgstr "" @@ -6968,10 +7261,6 @@ msgid "" "custom size" msgstr "" -#: rhodecode/templates/admin/settings/settings_system.mako:3 -msgid "Checking for updates..." -msgstr "" - #: rhodecode/templates/admin/settings/settings_system.mako:11 msgid "create summary snapshot" msgstr "" @@ -7040,97 +7329,97 @@ msgstr "" #: rhodecode/templates/admin/settings/settings_visual.mako:66 msgid "" -"Parses meta tags from repository description field and turns them into " -"colored tags." -msgstr "" - -#: rhodecode/templates/admin/settings/settings_visual.mako:88 +"Parses meta tags from repository or repository group description fields and " +"turns them into colored tags." +msgstr "" + +#: rhodecode/templates/admin/settings/settings_visual.mako:77 msgid "Dashboard Items" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:92 +#: rhodecode/templates/admin/settings/settings_visual.mako:81 msgid "Main page dashboard items" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:98 +#: rhodecode/templates/admin/settings/settings_visual.mako:87 msgid "" "Number of items displayed in the main page dashboard before pagination is " "shown." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:102 +#: rhodecode/templates/admin/settings/settings_visual.mako:91 msgid "Admin pages items" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:108 +#: rhodecode/templates/admin/settings/settings_visual.mako:97 msgid "" "Number of items displayed in the admin pages grids before pagination is " "shown." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:117 +#: rhodecode/templates/admin/settings/settings_visual.mako:106 msgid "Commit ID Style" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:121 +#: rhodecode/templates/admin/settings/settings_visual.mako:110 msgid "Commit sha length" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:128 +#: rhodecode/templates/admin/settings/settings_visual.mako:117 msgid "" "Number of chars to show in commit sha displayed in web interface.\n" " By default it's shown as r123:9043a6a4c226 this value defines the\n" " length of the sha after the `r123:` part." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:136 +#: rhodecode/templates/admin/settings/settings_visual.mako:125 msgid "Show commit ID numeric reference" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:136 +#: rhodecode/templates/admin/settings/settings_visual.mako:125 msgid "Commit show revision number" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:138 +#: rhodecode/templates/admin/settings/settings_visual.mako:127 msgid "" "Show revision number in commit sha displayed in web interface.\n" " By default it's shown as r123:9043a6a4c226 this value defines the\n" " if the `r123:` part is shown." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:147 +#: rhodecode/templates/admin/settings/settings_visual.mako:136 #: rhodecode/templates/debug_style/index.html:63 msgid "Icons" msgstr "图标" -#: rhodecode/templates/admin/settings/settings_visual.mako:152 +#: rhodecode/templates/admin/settings/settings_visual.mako:141 msgid "Show public repo icon on repositories" msgstr "显示公共版本库图标" -#: rhodecode/templates/admin/settings/settings_visual.mako:158 +#: rhodecode/templates/admin/settings/settings_visual.mako:147 msgid "Show private repo icon on repositories" msgstr "显示私有版本库图标" -#: rhodecode/templates/admin/settings/settings_visual.mako:160 +#: rhodecode/templates/admin/settings/settings_visual.mako:149 msgid "Show public/private icons next to repositories names." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:167 +#: rhodecode/templates/admin/settings/settings_visual.mako:156 msgid "Markup Renderer" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:174 +#: rhodecode/templates/admin/settings/settings_visual.mako:163 msgid "" "Default renderer used to render comments, pull request descriptions and " "other description elements. After change old entries will still work " "correctly." msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:181 +#: rhodecode/templates/admin/settings/settings_visual.mako:170 msgid "Clone URL" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:190 +#: rhodecode/templates/admin/settings/settings_visual.mako:179 msgid "" "Schema of clone url construction eg. '{scheme}://{user}@{netloc}/{repo}', available vars:\n" " {scheme} 'http' or 'https' sent from running RhodeCode server,\n" @@ -7140,11 +7429,11 @@ msgid "" " {repoid} ID of repository, can be used to contruct clone-by-id" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:203 +#: rhodecode/templates/admin/settings/settings_visual.mako:192 msgid "Custom Support Link" msgstr "" -#: rhodecode/templates/admin/settings/settings_visual.mako:211 +#: rhodecode/templates/admin/settings/settings_visual.mako:200 #, python-format msgid "" "Custom url for the support link located at the bottom.\n" @@ -7185,17 +7474,17 @@ msgid "%s user group settings" msgstr "" #: rhodecode/templates/admin/user_groups/user_group_edit.mako:36 -#: rhodecode/templates/admin/users/user_edit.mako:41 +#: rhodecode/templates/admin/users/user_edit.mako:42 msgid "Global permissions" msgstr "" #: rhodecode/templates/admin/user_groups/user_group_edit.mako:37 -#: rhodecode/templates/admin/users/user_edit.mako:42 +#: rhodecode/templates/admin/users/user_edit.mako:43 msgid "Permissions summary" msgstr "" #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:8 -#: rhodecode/templates/admin/user_groups/user_groups.mako:60 +#: rhodecode/templates/admin/user_groups/user_groups.mako:65 #: rhodecode/templates/debug_style/form-elements.html:509 msgid "Members" msgstr "成员" @@ -7212,54 +7501,59 @@ msgstr "" msgid "Assigned to repo groups" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:19 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:14 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:16 +msgid "Assigned to review rules" +msgstr "" + +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:20 #: rhodecode/templates/admin/user_groups/user_group_edit_settings.mako:6 #, python-format msgid "User Group: %s" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:29 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:30 msgid "Group members sync" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:36 -msgid "This group is set to be automatically synchronised." -msgstr "" - #: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:37 +msgid "This group is set to be automatically synchronised." +msgstr "" + +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:38 msgid "This group synchronization was set by" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:41 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:42 msgid "This group is not set to be automatically synchronised" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:50 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:51 msgid "Disable synchronization" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:52 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:53 msgid "Enable synchronization" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:58 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:59 msgid "" "Users will be added or removed from this group when they authenticate with " "RhodeCode system, based on LDAP group membership. This requires `LDAP+User " "group` authentication plugin to be configured and enabled. (EE only feature)" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:71 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:72 msgid "Delete User Group" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:77 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:78 #, python-format msgid "" "Confirm to delete user group `%(ugroup)s` with all permission assignments" msgstr "" -#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:79 +#: rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako:80 msgid "Delete This User Group" msgstr "" @@ -7293,7 +7587,7 @@ msgstr "" msgid "user groups" msgstr "" -#: rhodecode/templates/admin/user_groups/user_groups.mako:62 +#: rhodecode/templates/admin/user_groups/user_groups.mako:67 msgid "Sync" msgstr "" @@ -7333,7 +7627,7 @@ msgid "Add personal repository group" msgstr "" #: rhodecode/templates/admin/users/user_add.mako:121 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:67 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:70 #, python-format msgid "New group will be created at: `/%(path)s`" msgstr "" @@ -7364,16 +7658,12 @@ msgstr "" msgid "Auth tokens" msgstr "" -#: rhodecode/templates/admin/users/user_edit.mako:44 +#: rhodecode/templates/admin/users/user_edit.mako:45 msgid "Ip Whitelist" msgstr "" -#: rhodecode/templates/admin/users/user_edit.mako:45 -msgid "User Groups Management" -msgstr "" - #: rhodecode/templates/admin/users/user_edit.mako:46 -msgid "User audit" +msgid "User Groups Management" msgstr "" #: rhodecode/templates/admin/users/user_edit_advanced.mako:6 @@ -7387,104 +7677,91 @@ msgstr "" #: rhodecode/templates/admin/users/user_edit_advanced.mako:9 #: rhodecode/templates/admin/users/users.mako:72 +#: rhodecode/templates/forks/forks.mako:77 msgid "Last activity" msgstr "" #: rhodecode/templates/admin/users/user_edit_advanced.mako:15 +msgid "Reviewer of pull requests" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_advanced.mako:18 msgid "Member of User groups" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:16 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:19 msgid "Force password change" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:22 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:25 #, python-format msgid "User: %s" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:31 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:34 msgid "Force Password Reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:39 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:42 msgid "Disable forced password reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:41 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:44 msgid "Enable forced password reset" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:47 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:50 msgid "" "When this is enabled user will have to change they password when they next " "use RhodeCode system. This will also forbid vcs operations until someone " "makes a password change in the web interface" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:62 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:65 msgid "Users personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:65 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:68 msgid "This user currently does not have a personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:72 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:75 msgid "Create personal repository group" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:81 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:84 msgid "Delete User" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:89 -#, python-format -msgid "This user owns %s repository." -msgid_plural "This user owns %s repositories." -msgstr[0] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:93 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:96 msgid "Detach repositories" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:98 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:114 -#: rhodecode/templates/admin/users/user_edit_advanced.mako:130 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:101 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:117 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:133 msgid "Delete repositories" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:105 -#, python-format -msgid "This user owns %s repository group." -msgid_plural "This user owns %s repository groups." -msgstr[0] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:109 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:112 msgid "Detach repository groups" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:121 -#, python-format -msgid "This user owns %s user group." -msgid_plural "This user owns %s user groups." -msgstr[0] "" - -#: rhodecode/templates/admin/users/user_edit_advanced.mako:125 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:128 msgid "Detach user groups" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:139 -#: rhodecode/templates/data_table/_dt_elements.mako:199 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:142 +#: rhodecode/templates/data_table/_dt_elements.mako:259 #, python-format msgid "Confirm to delete this user: %s" msgstr "确认删除用户:%s" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:141 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:144 msgid "Delete this user" msgstr "" -#: rhodecode/templates/admin/users/user_edit_advanced.mako:151 +#: rhodecode/templates/admin/users/user_edit_advanced.mako:154 #, python-format msgid "" "When selecting the detach option, the depending objects owned by this user " @@ -7496,10 +7773,6 @@ msgstr "" msgid "User Audit Logs" msgstr "" -#: rhodecode/templates/admin/users/user_edit_audit.mako:14 -msgid "audit filter..." -msgstr "" - #: rhodecode/templates/admin/users/user_edit_emails.mako:5 msgid "Additional Email Addresses" msgstr "" @@ -7518,10 +7791,6 @@ msgstr "" msgid "Custom IP Whitelist" msgstr "" -#: rhodecode/templates/admin/users/user_edit_ips.mako:7 -msgid "Current IP address" -msgstr "" - #: rhodecode/templates/admin/users/user_edit_ips.mako:10 msgid "IP Address" msgstr "" @@ -7578,9 +7847,32 @@ msgstr "" msgid "Help translate %(rc_link)s into your language." msgstr "" +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:3 +msgid "New SSH Key generated" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:7 +msgid "" +"Below is a 2048 bit generated SSH RSA key. You can use it to access " +"RhodeCode via the SSH wrapper." +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:9 +msgid "Private key" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:23 +msgid "Public key" +msgstr "" + +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:34 +#: rhodecode/templates/admin/users/user_edit_ssh_keys_generate.mako:36 +msgid "Add this generated key" +msgstr "" + #: rhodecode/templates/admin/users/users.mako:5 msgid "Users administration" -msgstr "用户管理员" +msgstr "用户管理" #: rhodecode/templates/admin/users/users.mako:78 msgid "Auth type" @@ -7619,141 +7911,141 @@ msgid "Repository not locked. Pull repos msgstr "" #: rhodecode/templates/base/base.mako:228 -#: rhodecode/templates/data_table/_dt_elements.mako:12 -#: rhodecode/templates/data_table/_dt_elements.mako:13 -#: rhodecode/templates/data_table/_dt_elements.mako:153 +#: rhodecode/templates/data_table/_dt_elements.mako:46 +#: rhodecode/templates/data_table/_dt_elements.mako:47 +#: rhodecode/templates/data_table/_dt_elements.mako:197 msgid "Summary" msgstr "概况" #: rhodecode/templates/base/base.mako:229 -#: rhodecode/templates/data_table/_dt_elements.mako:17 -#: rhodecode/templates/data_table/_dt_elements.mako:18 +#: rhodecode/templates/data_table/_dt_elements.mako:51 +#: rhodecode/templates/data_table/_dt_elements.mako:52 msgid "Changelog" msgstr "修订记录" #: rhodecode/templates/base/base.mako:230 -#: rhodecode/templates/data_table/_dt_elements.mako:22 -#: rhodecode/templates/data_table/_dt_elements.mako:23 +#: rhodecode/templates/data_table/_dt_elements.mako:56 +#: rhodecode/templates/data_table/_dt_elements.mako:57 #: rhodecode/templates/files/files.mako:15 msgid "Files" msgstr "浏览" -#: rhodecode/templates/base/base.mako:232 +#: rhodecode/templates/base/base.mako:231 #: rhodecode/templates/bookmarks/bookmarks.mako:68 #: rhodecode/templates/branches/branches.mako:67 #: rhodecode/templates/tags/tags.mako:68 msgid "Compare" msgstr "比较显示" -#: rhodecode/templates/base/base.mako:237 +#: rhodecode/templates/base/base.mako:235 #, python-format msgid "Show Pull Requests for %s" msgstr "" -#: rhodecode/templates/base/base.mako:247 +#: rhodecode/templates/base/base.mako:245 msgid "Options" msgstr "选项" -#: rhodecode/templates/base/base.mako:255 -#: rhodecode/templates/forks/forks_data.mako:30 -msgid "Compare fork" -msgstr "比较复刻" - -#: rhodecode/templates/base/base.mako:258 -#: rhodecode/templates/base/base.mako:406 +#: rhodecode/templates/base/base.mako:253 +#: rhodecode/templates/changelog/changelog.mako:40 +#, python-format +msgid "Compare fork with %s" +msgstr "" + +#: rhodecode/templates/base/base.mako:267 +#: rhodecode/templates/base/base.mako:411 #: rhodecode/templates/search/search.mako:64 msgid "Search" msgstr "搜索" -#: rhodecode/templates/base/base.mako:262 +#: rhodecode/templates/base/base.mako:271 msgid "Unlock" msgstr "" -#: rhodecode/templates/base/base.mako:264 +#: rhodecode/templates/base/base.mako:273 msgid "Lock" msgstr "" -#: rhodecode/templates/base/base.mako:269 -#: rhodecode/templates/data_table/_dt_elements.mako:27 -#: rhodecode/templates/data_table/_dt_elements.mako:28 -#: rhodecode/templates/forks/forks_data.mako:8 +#: rhodecode/templates/base/base.mako:278 +#: rhodecode/templates/data_table/_dt_elements.mako:61 +#: rhodecode/templates/data_table/_dt_elements.mako:62 msgid "Fork" msgstr "复刻" -#: rhodecode/templates/base/base.mako:270 +#: rhodecode/templates/base/base.mako:279 msgid "Create Pull Request" msgstr "" -#: rhodecode/templates/base/base.mako:292 +#: rhodecode/templates/base/base.mako:301 msgid "Sign in" msgstr "" -#: rhodecode/templates/base/base.mako:300 +#: rhodecode/templates/base/base.mako:309 #: rhodecode/templates/debug_style/login.html:28 msgid "Sign in to your account" msgstr "" -#: rhodecode/templates/base/base.mako:317 +#: rhodecode/templates/base/base.mako:326 #: rhodecode/templates/debug_style/login.html:46 msgid "(Forgot password?)" msgstr "" -#: rhodecode/templates/base/base.mako:327 +#: rhodecode/templates/base/base.mako:336 msgid "Don't have an account?" msgstr "" -#: rhodecode/templates/base/base.mako:329 +#: rhodecode/templates/base/base.mako:338 msgid "Using external auth? Sign In here." msgstr "" -#: rhodecode/templates/base/base.mako:348 +#: rhodecode/templates/base/base.mako:357 msgid "My personal group" msgstr "" -#: rhodecode/templates/base/base.mako:352 +#: rhodecode/templates/base/base.mako:361 msgid "Sign Out" msgstr "" -#: rhodecode/templates/base/base.mako:388 +#: rhodecode/templates/base/base.mako:393 msgid "Show activity journal" msgstr "" -#: rhodecode/templates/base/base.mako:389 -#: rhodecode/templates/journal/journal.mako:4 -#: rhodecode/templates/journal/journal.mako:14 -msgid "Journal" -msgstr "日志" - #: rhodecode/templates/base/base.mako:394 +#: rhodecode/templates/journal/journal.mako:4 +#: rhodecode/templates/journal/journal.mako:15 +msgid "Journal" +msgstr "日志" + +#: rhodecode/templates/base/base.mako:399 msgid "Show Public activity journal" msgstr "" -#: rhodecode/templates/base/base.mako:395 -msgid "Public journal" -msgstr "公共日志" - #: rhodecode/templates/base/base.mako:400 -msgid "Show Gists" -msgstr "" - -#: rhodecode/templates/base/base.mako:401 -msgid "Gists" -msgstr "" +msgid "Public journal" +msgstr "公共日志" #: rhodecode/templates/base/base.mako:405 +msgid "Show Gists" +msgstr "" + +#: rhodecode/templates/base/base.mako:406 +msgid "Gists" +msgstr "" + +#: rhodecode/templates/base/base.mako:410 msgid "Search in repositories you have access to" msgstr "" -#: rhodecode/templates/base/base.mako:411 +#: rhodecode/templates/base/base.mako:416 msgid "Admin settings" msgstr "" -#: rhodecode/templates/base/base.mako:418 +#: rhodecode/templates/base/base.mako:423 msgid "Delegated Admin settings" msgstr "" -#: rhodecode/templates/base/base.mako:428 -#: rhodecode/templates/base/base.mako:429 +#: rhodecode/templates/base/base.mako:433 +#: rhodecode/templates/base/base.mako:434 #: rhodecode/templates/debug_style/alerts.html:5 #: rhodecode/templates/debug_style/buttons.html:5 #: rhodecode/templates/debug_style/code-block.html:6 @@ -7775,15 +8067,15 @@ msgstr "" msgid "Style" msgstr "" -#: rhodecode/templates/base/base.mako:486 +#: rhodecode/templates/base/base.mako:491 msgid "Go to" msgstr "" -#: rhodecode/templates/base/base.mako:539 +#: rhodecode/templates/base/base.mako:544 msgid "Keyboard shortcuts" msgstr "" -#: rhodecode/templates/base/base.mako:547 +#: rhodecode/templates/base/base.mako:552 msgid "Site-wide shortcuts" msgstr "" @@ -7893,9 +8185,9 @@ msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:274 #: rhodecode/templates/changeset/changeset_file_comment.mako:324 #: rhodecode/templates/files/files_add.mako:84 -#: rhodecode/templates/files/files_add.mako:228 -#: rhodecode/templates/files/files_edit.mako:82 -#: rhodecode/templates/files/files_edit.mako:185 +#: rhodecode/templates/files/files_add.mako:230 +#: rhodecode/templates/files/files_edit.mako:85 +#: rhodecode/templates/files/files_edit.mako:189 msgid "Preview" msgstr "" @@ -7903,77 +8195,94 @@ msgstr "" msgid "Test Pattern Preview" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:18 +#: rhodecode/templates/base/perms_summary.mako:14 +msgid "in JSON format" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:23 msgid "show" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:19 +#: rhodecode/templates/base/perms_summary.mako:24 msgid "none" msgstr "无" -#: rhodecode/templates/base/perms_summary.mako:20 +#: rhodecode/templates/base/perms_summary.mako:25 msgid "read" msgstr "读" -#: rhodecode/templates/base/perms_summary.mako:21 +#: rhodecode/templates/base/perms_summary.mako:26 msgid "write" msgstr "写" -#: rhodecode/templates/base/perms_summary.mako:22 +#: rhodecode/templates/base/perms_summary.mako:27 msgid "admin" msgstr "管理" -#: rhodecode/templates/base/perms_summary.mako:29 +#: rhodecode/templates/base/perms_summary.mako:34 msgid "No permissions defined" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:37 -#: rhodecode/templates/base/perms_summary.mako:103 +#: rhodecode/templates/base/perms_summary.mako:42 +#: rhodecode/templates/base/perms_summary.mako:150 msgid "Permission" msgstr "权限" -#: rhodecode/templates/base/perms_summary.mako:39 -#: rhodecode/templates/base/perms_summary.mako:105 +#: rhodecode/templates/base/perms_summary.mako:44 +#: rhodecode/templates/base/perms_summary.mako:152 msgid "Edit Permission" msgstr "编辑权限" -#: rhodecode/templates/base/perms_summary.mako:85 -msgid "Super admin" -msgstr "" - -#: rhodecode/templates/base/perms_summary.mako:87 +#: rhodecode/templates/base/perms_summary.mako:100 +#: rhodecode/templates/base/perms_summary.mako:109 +msgid "edit global" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:117 msgid "Repository default permission" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:88 +#: rhodecode/templates/base/perms_summary.mako:120 msgid "Repository group default permission" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:89 +#: rhodecode/templates/base/perms_summary.mako:123 msgid "User group default permission" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:91 +#: rhodecode/templates/base/perms_summary.mako:126 +msgid "Super admin" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:129 +msgid "Inherit permissions" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:132 msgid "Create repositories" msgstr "创建版本库" -#: rhodecode/templates/base/perms_summary.mako:92 +#: rhodecode/templates/base/perms_summary.mako:135 msgid "Fork repositories" msgstr "复刻版本库" -#: rhodecode/templates/base/perms_summary.mako:93 +#: rhodecode/templates/base/perms_summary.mako:138 msgid "Create repository groups" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:94 +#: rhodecode/templates/base/perms_summary.mako:141 msgid "Create user groups" msgstr "" -#: rhodecode/templates/base/perms_summary.mako:162 +#: rhodecode/templates/base/perms_summary.mako:190 +msgid "overridden by" +msgstr "" + +#: rhodecode/templates/base/perms_summary.mako:223 msgid "No permission defined" msgstr "" -#: rhodecode/templates/base/root.mako:155 +#: rhodecode/templates/base/root.mako:165 msgid "Please enable JavaScript to use RhodeCode Enterprise" msgstr "" @@ -8096,93 +8405,74 @@ msgstr "" msgid "Enable evolve extension for this repository." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:152 -msgid "Mercurial Labs Settings" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:152 -msgid "" -"These features are considered experimental and may not work as expected." +#: rhodecode/templates/base/vcs_settings.mako:153 +msgid "Git Settings" msgstr "" #: rhodecode/templates/base/vcs_settings.mako:158 -msgid "Use rebase as merge strategy" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:161 -msgid "" -"Use rebase instead of creating a merge commit when merging via web " -"interface." -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:173 -msgid "Git Settings" -msgstr "" - -#: rhodecode/templates/base/vcs_settings.mako:178 msgid "Enable lfs extension" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:182 +#: rhodecode/templates/base/vcs_settings.mako:162 msgid "Enable lfs extensions for all repositories." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:184 +#: rhodecode/templates/base/vcs_settings.mako:164 msgid "Enable lfs extensions for this repository." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:195 +#: rhodecode/templates/base/vcs_settings.mako:175 msgid "Filesystem location where Git lfs objects should be stored." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:206 +#: rhodecode/templates/base/vcs_settings.mako:186 msgid "Global Subversion Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:212 +#: rhodecode/templates/base/vcs_settings.mako:192 msgid "Proxy subversion HTTP requests" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:216 +#: rhodecode/templates/base/vcs_settings.mako:196 msgid "" "Subversion HTTP Support. Enables communication with SVN over HTTP protocol." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:217 +#: rhodecode/templates/base/vcs_settings.mako:197 msgid "SVN Protocol setup Documentation" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:223 +#: rhodecode/templates/base/vcs_settings.mako:203 msgid "Subversion HTTP Server URL" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:229 +#: rhodecode/templates/base/vcs_settings.mako:209 msgid "Generate Apache Config" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:241 +#: rhodecode/templates/base/vcs_settings.mako:221 msgid "Subversion Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:246 +#: rhodecode/templates/base/vcs_settings.mako:226 msgid "Repository patterns" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:250 +#: rhodecode/templates/base/vcs_settings.mako:230 msgid "" "Patterns for identifying SVN branches and tags. For recursive search, use " "\"*\". Eg.: \"/branches/*\"" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:314 +#: rhodecode/templates/base/vcs_settings.mako:294 msgid "Pull Request Settings" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:319 +#: rhodecode/templates/base/vcs_settings.mako:299 msgid "Enable server-side merge for pull requests" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:322 +#: rhodecode/templates/base/vcs_settings.mako:302 msgid "" "Note: when this feature is enabled, it only runs hooks defined in the " "rcextension package. Custom hooks added on the Admin -> Settings -> Hooks " @@ -8190,16 +8480,40 @@ msgid "" "web interface." msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:326 +#: rhodecode/templates/base/vcs_settings.mako:306 msgid "Invalidate and relocate inline comments during update" msgstr "" -#: rhodecode/templates/base/vcs_settings.mako:329 +#: rhodecode/templates/base/vcs_settings.mako:309 msgid "" "During the update of a pull request, the position of inline comments will be" " updated and outdated inline comments will be hidden." msgstr "" +#: rhodecode/templates/base/vcs_settings.mako:318 +msgid "Mercurial Pull Request Settings" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:324 +msgid "Use rebase as merge strategy" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:327 +msgid "" +"Use rebase instead of creating a merge commit when merging via web " +"interface." +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:332 +msgid "Close branch before merging it" +msgstr "" + +#: rhodecode/templates/base/vcs_settings.mako:335 +msgid "" +"Close branch before merging it into destination branch. No effect when " +"rebase strategy is use." +msgstr "" + #: rhodecode/templates/bookmarks/bookmarks.mako:5 #, python-format msgid "%s Bookmarks" @@ -8214,8 +8528,8 @@ msgid "Compare Selected Bookmarks" msgstr "" #: rhodecode/templates/bookmarks/bookmarks_data.mako:13 -#: rhodecode/templates/changelog/changelog_elements.mako:111 -#: rhodecode/templates/changeset/changeset.mako:112 +#: rhodecode/templates/changelog/changelog_elements.mako:115 +#: rhodecode/templates/changeset/changeset.mako:115 #: rhodecode/templates/files/base.mako:10 #: rhodecode/templates/summary/summary_commits.mako:62 #, python-format @@ -8236,8 +8550,8 @@ msgid "Compare Selected Branches" msgstr "" #: rhodecode/templates/branches/branches_data.mako:12 -#: rhodecode/templates/changelog/changelog_elements.mako:103 -#: rhodecode/templates/changeset/changeset.mako:125 +#: rhodecode/templates/changelog/changelog_elements.mako:107 +#: rhodecode/templates/changeset/changeset.mako:128 #: rhodecode/templates/files/base.mako:23 #: rhodecode/templates/summary/summary_commits.mako:76 #, python-format @@ -8249,54 +8563,54 @@ msgstr "" msgid "%s Changelog" msgstr "%s修订记录" -#: rhodecode/templates/changelog/changelog.mako:40 -#: rhodecode/templates/forks/forks_data.mako:28 -#, python-format -msgid "Compare fork with %s" -msgstr "" - -#: rhodecode/templates/changelog/changelog.mako:52 +#: rhodecode/templates/changelog/changelog.mako:50 #, python-format msgid "Compare fork with Parent (%s)" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:67 -#: rhodecode/templates/changelog/changelog.mako:68 +#: rhodecode/templates/changelog/changelog.mako:65 +#: rhodecode/templates/changelog/changelog.mako:66 msgid "Clear selection" msgstr "清除选择" -#: rhodecode/templates/changelog/changelog.mako:83 +#: rhodecode/templates/changelog/changelog.mako:81 msgid "Clear filter" msgstr "" #: rhodecode/templates/changelog/changelog.mako:89 -#, python-format -msgid "showing %d out of %d commit" -msgid_plural "showing %d out of %d commits" -msgstr[0] "" - -#: rhodecode/templates/changelog/changelog.mako:110 +msgid "Hide obsolete/hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:91 +msgid "Show obsolete/hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:94 +msgid "Show hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog.mako:121 #: rhodecode/templates/files/files_add.mako:99 #: rhodecode/templates/files/files_delete.mako:60 -#: rhodecode/templates/files/files_edit.mako:96 +#: rhodecode/templates/files/files_edit.mako:99 msgid "Commit Message" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:112 +#: rhodecode/templates/changelog/changelog.mako:123 #: rhodecode/templates/summary/summary_commits.mako:10 msgid "Age" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:115 +#: rhodecode/templates/changelog/changelog.mako:126 #: rhodecode/templates/summary/summary_commits.mako:12 msgid "Refs" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:239 +#: rhodecode/templates/changelog/changelog.mako:250 msgid "Filter changelog" msgstr "" -#: rhodecode/templates/changelog/changelog.mako:296 +#: rhodecode/templates/changelog/changelog.mako:311 msgid "There are no changes yet" msgstr "没有任何变更" @@ -8314,8 +8628,7 @@ msgstr "" #: rhodecode/templates/changelog/changelog_elements.mako:30 #: rhodecode/templates/summary/summary_commits.mako:25 -#, python-format -msgid "Commit status: %s" +msgid "Commit status: {}" msgstr "" #: rhodecode/templates/changelog/changelog_elements.mako:36 @@ -8328,43 +8641,48 @@ msgstr "" msgid "Commit has comments" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:53 -#: rhodecode/templates/changeset/changeset.mako:40 +#: rhodecode/templates/changelog/changelog_elements.mako:52 +#: rhodecode/templates/changeset/changeset.mako:42 +msgid "Copy the full commit id" +msgstr "" + +#: rhodecode/templates/changelog/changelog_elements.mako:59 +#: rhodecode/templates/changeset/changeset.mako:44 msgid "Commit phase" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:60 -#: rhodecode/templates/changelog/changelog_elements.mako:67 -#: rhodecode/templates/changeset/changeset.mako:46 -#: rhodecode/templates/changeset/changeset.mako:53 +#: rhodecode/templates/changelog/changelog_elements.mako:66 +#: rhodecode/templates/changelog/changelog_elements.mako:73 +#: rhodecode/templates/changeset/changeset.mako:50 +#: rhodecode/templates/changeset/changeset.mako:57 msgid "Evolve State" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:60 -#: rhodecode/templates/changeset/changeset.mako:46 +#: rhodecode/templates/changelog/changelog_elements.mako:66 +#: rhodecode/templates/changeset/changeset.mako:50 msgid "obsolete" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:67 -#: rhodecode/templates/changeset/changeset.mako:53 -msgid "hidden" -msgstr "" - #: rhodecode/templates/changelog/changelog_elements.mako:73 -#: rhodecode/templates/compare/compare_commits.mako:47 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:522 +#: rhodecode/templates/changeset/changeset.mako:57 +msgid "hidden" +msgstr "" + +#: rhodecode/templates/changelog/changelog_elements.mako:77 +#: rhodecode/templates/compare/compare_commits.mako:45 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:528 #: rhodecode/templates/search/search_commit.mako:36 msgid "Expand commit message" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:97 -#: rhodecode/templates/changeset/changeset.mako:106 +#: rhodecode/templates/changelog/changelog_elements.mako:101 +#: rhodecode/templates/changeset/changeset.mako:109 #: rhodecode/templates/files/base.mako:4 msgid "merge" msgstr "合并" -#: rhodecode/templates/changelog/changelog_elements.mako:119 -#: rhodecode/templates/changeset/changeset.mako:119 +#: rhodecode/templates/changelog/changelog_elements.mako:123 +#: rhodecode/templates/changeset/changeset.mako:122 #: rhodecode/templates/files/base.mako:17 #: rhodecode/templates/summary/summary_commits.mako:69 #: rhodecode/templates/tags/tags_data.mako:12 @@ -8372,7 +8690,7 @@ msgstr "合并" msgid "Tag %s" msgstr "" -#: rhodecode/templates/changelog/changelog_elements.mako:133 +#: rhodecode/templates/changelog/changelog_elements.mako:137 msgid "load next" msgstr "" @@ -8385,100 +8703,84 @@ msgstr "" msgid "%s Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:62 +#: rhodecode/templates/changeset/changeset.mako:65 msgid "Parent Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:62 +#: rhodecode/templates/changeset/changeset.mako:65 msgid "Parent" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:66 +#: rhodecode/templates/changeset/changeset.mako:69 msgid "Child Commit" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:66 +#: rhodecode/templates/changeset/changeset.mako:69 msgid "Child" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:78 +#: rhodecode/templates/changeset/changeset.mako:81 msgid "Expand" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:86 -#: rhodecode/templates/changeset/changeset.mako:92 +#: rhodecode/templates/changeset/changeset.mako:89 +#: rhodecode/templates/changeset/changeset.mako:95 #: rhodecode/templates/changeset/changeset_file_comment.mako:81 #: rhodecode/templates/compare/compare_diff.mako:159 msgid "Commit status" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:99 +#: rhodecode/templates/changeset/changeset.mako:102 #: rhodecode/templates/files/file_tree_detail.mako:21 #: rhodecode/templates/files/files_detail.mako:20 msgid "References" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:135 +#: rhodecode/templates/changeset/changeset.mako:138 msgid "Diff options" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:139 +#: rhodecode/templates/changeset/changeset.mako:142 #: rhodecode/templates/codeblocks/diffs.mako:445 #: rhodecode/templates/codeblocks/diffs.mako:448 msgid "Raw diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:140 +#: rhodecode/templates/changeset/changeset.mako:143 msgid "Raw Diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:143 +#: rhodecode/templates/changeset/changeset.mako:146 msgid "Patch diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:144 -msgid "Patch Diff" -msgstr "" - #: rhodecode/templates/changeset/changeset.mako:147 +msgid "Patch Diff" +msgstr "" + +#: rhodecode/templates/changeset/changeset.mako:150 #: rhodecode/templates/codeblocks/diffs.mako:452 #: rhodecode/templates/codeblocks/diffs.mako:455 msgid "Download diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:148 +#: rhodecode/templates/changeset/changeset.mako:151 msgid "Download Diff" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:165 -#: rhodecode/templates/changeset/changeset.mako:167 -#: rhodecode/tests/functional/test_commit_comments.py:275 -#, python-format -msgid "%d Commit comment" -msgid_plural "%d Commit comments" -msgstr[0] "" - -#: rhodecode/templates/changeset/changeset.mako:170 -#: rhodecode/templates/changeset/changeset.mako:172 -#: rhodecode/tests/functional/test_commit_comments.py:282 -#, python-format -msgid "%d Inline Comment" -msgid_plural "%d Inline Comments" -msgstr[0] "" - -#: rhodecode/templates/changeset/changeset.mako:180 +#: rhodecode/templates/changeset/changeset.mako:183 msgid "Unresolved TODOs" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:189 +#: rhodecode/templates/changeset/changeset.mako:192 msgid "There are no unresolved TODOs" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:269 +#: rhodecode/templates/changeset/changeset.mako:272 msgid "No Child Commits" msgstr "" -#: rhodecode/templates/changeset/changeset.mako:305 +#: rhodecode/templates/changeset/changeset.mako:308 msgid "No Parent Commits" msgstr "" @@ -8548,12 +8850,12 @@ msgid "Leave a comment on this Commit." msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:282 -#: rhodecode/templates/codeblocks/diffs.mako:71 +#: rhodecode/templates/codeblocks/diffs.mako:65 msgid "You need to be logged in to leave comments." msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:283 -#: rhodecode/templates/codeblocks/diffs.mako:71 +#: rhodecode/templates/codeblocks/diffs.mako:65 msgid "Login now" msgstr "现在登陆" @@ -8573,7 +8875,7 @@ msgstr "" #: rhodecode/templates/changeset/changeset_file_comment.mako:368 #: rhodecode/templates/pullrequests/pullrequest_show.mako:15 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:153 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:159 #: rhodecode/templates/pullrequests/pullrequests.mako:52 msgid "Closed" msgstr "已关闭" @@ -8591,14 +8893,8 @@ msgstr "评论" msgid "%s Commits" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:9 -#: rhodecode/templates/changeset/changeset_range.mako:20 -#, python-format -msgid "(%s commit)" -msgid_plural "(%s commits)" -msgstr[0] "" - #: rhodecode/templates/changeset/changeset_range.mako:16 +#: rhodecode/templates/files/file_authors_box.mako:33 msgid "Commits" msgstr "" @@ -8610,29 +8906,13 @@ msgstr "" msgid "Diff option" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:59 +#: rhodecode/templates/changeset/changeset_range.mako:65 msgid "Show combined compare" msgstr "" -#: rhodecode/templates/changeset/changeset_range.mako:99 -#: rhodecode/templates/compare/compare_diff.mako:312 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:446 -#, python-format -msgid "Expand %s commit" -msgid_plural "Expand %s commits" -msgstr[0] "" - -#: rhodecode/templates/changeset/changeset_range.mako:105 -#: rhodecode/templates/compare/compare_diff.mako:318 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:452 -#, python-format -msgid "Collapse %s commit" -msgid_plural "Collapse %s commits" -msgstr[0] "" - #: rhodecode/templates/changeset/diff_block.mako:7 -#: rhodecode/templates/codeblocks/diffs.mako:128 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:123 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "The requested commit is too big and content was truncated." msgstr "" @@ -8640,8 +8920,8 @@ msgstr "" #: rhodecode/templates/changeset/diff_block.mako:10 #: rhodecode/templates/changeset/diff_block.mako:25 #: rhodecode/templates/changeset/diff_block.mako:46 -#: rhodecode/templates/codeblocks/diffs.mako:131 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:126 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "Showing a big diff might take some time and resources, continue?" msgstr "" @@ -8649,8 +8929,8 @@ msgstr "" #: rhodecode/templates/changeset/diff_block.mako:10 #: rhodecode/templates/changeset/diff_block.mako:25 #: rhodecode/templates/changeset/diff_block.mako:46 -#: rhodecode/templates/codeblocks/diffs.mako:131 -#: rhodecode/templates/codeblocks/diffs.mako:182 +#: rhodecode/templates/codeblocks/diffs.mako:126 +#: rhodecode/templates/codeblocks/diffs.mako:177 msgid "Show full diff" msgstr "" @@ -8663,65 +8943,50 @@ msgstr "" msgid "Diff was truncated. File content available only in full diff." msgstr "" -#: rhodecode/templates/changeset/diff_block.mako:58 -#, python-format -msgid "%(num)s file changed" -msgid_plural "%(num)s files changed" -msgstr[0] "" - -#: rhodecode/templates/changeset/diff_block.mako:60 -#: rhodecode/templates/codeblocks/diffs.mako:133 -#, python-format -msgid "%(num)s file changed: %(linesadd)s inserted, %(linesdel)s deleted" -msgid_plural "" -"%(num)s files changed: %(linesadd)s inserted, %(linesdel)s deleted" -msgstr[0] "" - -#: rhodecode/templates/codeblocks/diffs.mako:117 +#: rhodecode/templates/codeblocks/diffs.mako:111 msgid "Browse Files at revision {}" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:118 +#: rhodecode/templates/codeblocks/diffs.mako:112 msgid "Browse Files" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:130 -#, python-format -msgid "%(num)s file changed." -msgid_plural "%(num)s files changed." -msgstr[0] "" - -#: rhodecode/templates/codeblocks/diffs.mako:141 +#: rhodecode/templates/codeblocks/diffs.mako:136 msgid "No files" msgstr "无文件" -#: rhodecode/templates/codeblocks/diffs.mako:169 +#: rhodecode/templates/codeblocks/diffs.mako:164 msgid "File was deleted" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:171 +#: rhodecode/templates/codeblocks/diffs.mako:166 msgid "Binary file hidden" msgstr "" +#: rhodecode/templates/codeblocks/diffs.mako:184 +#, python-format +msgid "" +"This diff has been collapsed as it changes many lines, (%i lines changed)" +msgstr "" + +#: rhodecode/templates/codeblocks/diffs.mako:186 +msgid "Show them" +msgstr "" + #: rhodecode/templates/codeblocks/diffs.mako:189 -#, python-format -msgid "" -"This diff has been collapsed as it changes many lines, (%i lines changed)" -msgstr "" - -#: rhodecode/templates/codeblocks/diffs.mako:191 -msgid "Show them" -msgstr "" - -#: rhodecode/templates/codeblocks/diffs.mako:194 msgid "Hide them" msgstr "" -#: rhodecode/templates/codeblocks/diffs.mako:289 +#: rhodecode/templates/codeblocks/diffs.mako:284 msgid "" "File was deleted in this version, and outdated comments were made on it" msgstr "" +#: rhodecode/templates/codeblocks/diffs.mako:350 +#: rhodecode/templates/files/files_source.mako:19 +msgid "Copy the full path" +msgstr "" + #: rhodecode/templates/codeblocks/diffs.mako:415 #: rhodecode/templates/codeblocks/diffs.mako:431 #, python-format @@ -8780,7 +9045,7 @@ msgstr "" msgid "Wide Mode Diff" msgstr "" -#: rhodecode/templates/codeblocks/source.mako:24 +#: rhodecode/templates/codeblocks/source.mako:25 msgid "view annotation from before this change" msgstr "" @@ -8793,23 +9058,11 @@ msgid "Compare was calculated based on t msgstr "" #: rhodecode/templates/compare/compare_commits.mako:17 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:483 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:489 msgid "Time" msgstr "" -#: rhodecode/templates/compare/compare_commits.mako:68 -#, python-format -msgid "%s commit hidden" -msgid_plural "%s commits hidden" -msgstr[0] "" - -#: rhodecode/templates/compare/compare_commits.mako:69 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:600 -msgid "show it" -msgid_plural "show them" -msgstr[0] "" - -#: rhodecode/templates/compare/compare_commits.mako:75 +#: rhodecode/templates/compare/compare_commits.mako:73 msgid "No commits in this compare" msgstr "" @@ -8819,12 +9072,6 @@ msgstr "" msgid "%s Compare" msgstr "" -#: rhodecode/templates/compare/compare_diff.mako:17 -#, python-format -msgid "%s commit" -msgid_plural "%s commits" -msgstr[0] "" - #: rhodecode/templates/compare/compare_diff.mako:44 #: rhodecode/templates/compare/compare_diff.mako:101 #: rhodecode/templates/compare/compare_diff.mako:110 @@ -8838,14 +9085,14 @@ msgstr "" #: rhodecode/templates/compare/compare_diff.mako:60 #: rhodecode/templates/email_templates/pull_request_review.mako:74 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:103 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:107 msgid "Target" msgstr "" #: rhodecode/templates/compare/compare_diff.mako:76 #: rhodecode/templates/email_templates/pull_request_comment.mako:90 #: rhodecode/templates/email_templates/pull_request_review.mako:73 -#: rhodecode/templates/files/files_source.mako:23 +#: rhodecode/templates/files/files_source.mako:29 #: rhodecode/templates/pullrequests/pullrequest_show.mako:71 msgid "Source" msgstr "" @@ -8869,71 +9116,69 @@ msgstr "" msgid "Compare commits, branches, bookmarks or tags." msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:49 +#: rhodecode/templates/data_table/_dt_elements.mako:83 msgid "Mercurial repository" msgstr "Mercurial版本库" -#: rhodecode/templates/data_table/_dt_elements.mako:51 +#: rhodecode/templates/data_table/_dt_elements.mako:85 msgid "Git repository" msgstr "Git版本库" -#: rhodecode/templates/data_table/_dt_elements.mako:53 +#: rhodecode/templates/data_table/_dt_elements.mako:87 msgid "Subversion repository" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:60 +#: rhodecode/templates/data_table/_dt_elements.mako:94 msgid "Public repository" msgstr "公共版本库" -#: rhodecode/templates/data_table/_dt_elements.mako:70 -msgid "Repository creating in progress..." -msgstr "" - -#: rhodecode/templates/data_table/_dt_elements.mako:88 +#: rhodecode/templates/data_table/_dt_elements.mako:104 +msgid "This repository is being created in a background task" +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:105 +msgid "creating..." +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:136 msgid "No commits yet" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:95 -#: rhodecode/templates/data_table/_dt_elements.mako:97 +#: rhodecode/templates/data_table/_dt_elements.mako:143 +#: rhodecode/templates/data_table/_dt_elements.mako:145 #, python-format msgid "Subscribe to %s rss feed" msgstr "订阅%s的RSS" -#: rhodecode/templates/data_table/_dt_elements.mako:103 -#: rhodecode/templates/data_table/_dt_elements.mako:105 +#: rhodecode/templates/data_table/_dt_elements.mako:151 +#: rhodecode/templates/data_table/_dt_elements.mako:153 #, python-format msgid "Subscribe to %s atom feed" msgstr "订阅%s的Atom" -#: rhodecode/templates/data_table/_dt_elements.mako:133 +#: rhodecode/templates/data_table/_dt_elements.mako:181 msgid "Creating" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:135 -msgid "Created" -msgstr "" - -#: rhodecode/templates/data_table/_dt_elements.mako:185 -#, python-format -msgid "Confirm to delete this group: %s with %s repository" -msgid_plural "Confirm to delete this group: %s with %s repositories" -msgstr[0] "确认删除这个版本库组:%s包含%s个版本库" - -#: rhodecode/templates/data_table/_dt_elements.mako:211 +#: rhodecode/templates/data_table/_dt_elements.mako:225 +msgid "personal" +msgstr "" + +#: rhodecode/templates/data_table/_dt_elements.mako:271 #, python-format msgid "Confirm to delete this user group: %s" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:228 +#: rhodecode/templates/data_table/_dt_elements.mako:288 msgid "User group" msgstr "" -#: rhodecode/templates/data_table/_dt_elements.mako:272 -#: rhodecode/templates/forks/fork.mako:83 +#: rhodecode/templates/data_table/_dt_elements.mako:332 +#: rhodecode/templates/forks/fork.mako:88 msgid "Private" msgstr "私有" -#: rhodecode/templates/data_table/_dt_elements.mako:306 +#: rhodecode/templates/data_table/_dt_elements.mako:366 #, python-format msgid "Pull request #%(pr_number)s" msgstr "" @@ -9235,12 +9480,6 @@ msgstr "" msgid "Link" msgstr "" -#: rhodecode/templates/email_templates/pull_request_review.mako:46 -#, python-format -msgid "Commit (%(num)s)" -msgid_plural "Commits (%(num)s)" -msgstr[0] "" - #: rhodecode/templates/email_templates/pull_request_review.mako:71 #, python-format msgid "%(user)s wants you to review pull request #%(pr_id)s: \"%(pr_title)s\"." @@ -9256,12 +9495,6 @@ msgstr "" msgid "%(target_ref_type)s of %(target_repo_url)s" msgstr "" -#: rhodecode/templates/email_templates/pull_request_review.mako:76 -#, python-format -msgid "%(num)s Commit" -msgid_plural "%(num)s Commits" -msgstr[0] "" - #: rhodecode/templates/email_templates/test.mako:5 msgid "hello \"world\"" msgstr "" @@ -9297,12 +9530,6 @@ msgstr "" msgid "Last Author" msgstr "" -#: rhodecode/templates/files/file_authors_box.mako:8 -#, python-format -msgid "File Author (%s)" -msgid_plural "File Authors (%s)" -msgstr[0] "" - #: rhodecode/templates/files/file_authors_box.mako:11 msgid "Show All" msgstr "" @@ -9370,22 +9597,22 @@ msgid "Create New File" msgstr "" #: rhodecode/templates/files/files_add.mako:81 -#: rhodecode/templates/files/files_edit.mako:79 +#: rhodecode/templates/files/files_edit.mako:82 msgid "line wraps" msgstr "" #: rhodecode/templates/files/files_add.mako:82 -#: rhodecode/templates/files/files_edit.mako:80 +#: rhodecode/templates/files/files_edit.mako:83 msgid "on" msgstr "" #: rhodecode/templates/files/files_add.mako:82 -#: rhodecode/templates/files/files_edit.mako:80 +#: rhodecode/templates/files/files_edit.mako:83 msgid "off" msgstr "" #: rhodecode/templates/files/files_add.mako:109 -#: rhodecode/templates/files/files_edit.mako:106 +#: rhodecode/templates/files/files_edit.mako:109 msgid "Commit changes" msgstr "提交修改" @@ -9440,15 +9667,15 @@ msgid "Delete file" msgstr "" #: rhodecode/templates/files/files_delete.mako:45 -#: rhodecode/templates/files/files_source.mako:65 +#: rhodecode/templates/files/files_source.mako:71 #, python-format msgid "Binary file (%s)" msgstr "二进制文件(%s)" #: rhodecode/templates/files/files_delete.mako:50 -#: rhodecode/templates/files/files_source.mako:87 -msgid "File is too big to display" -msgstr "文件过大,不能显示" +#: rhodecode/templates/files/files_source.mako:100 +msgid "File size {} is bigger then allowed limit {}. " +msgstr "" #: rhodecode/templates/files/files_delete.mako:70 msgid "Delete File" @@ -9497,15 +9724,15 @@ msgstr "" msgid "annotation" msgstr "显示注释" -#: rhodecode/templates/files/files_edit.mako:65 +#: rhodecode/templates/files/files_edit.mako:67 msgid "raw" msgstr "" -#: rhodecode/templates/files/files_edit.mako:67 +#: rhodecode/templates/files/files_edit.mako:70 msgid "download" msgstr "" -#: rhodecode/templates/files/files_edit.mako:74 +#: rhodecode/templates/files/files_edit.mako:77 msgid "Editing file" msgstr "编辑文件" @@ -9513,61 +9740,55 @@ msgstr "编辑文件" msgid "Location" msgstr "位置" -#: rhodecode/templates/files/files_source.mako:8 +#: rhodecode/templates/files/files_source.mako:13 msgid "This file is a pointer to large binary file" msgstr "" -#: rhodecode/templates/files/files_source.mako:8 +#: rhodecode/templates/files/files_source.mako:13 msgid "LargeFile" msgstr "" -#: rhodecode/templates/files/files_source.mako:10 -msgid "line" -msgid_plural "lines" -msgstr[0] "" - -#: rhodecode/templates/files/files_source.mako:17 +#: rhodecode/templates/files/files_source.mako:23 msgid "History" msgstr "" -#: rhodecode/templates/files/files_source.mako:20 -#: rhodecode/templates/search/search_content.mako:68 +#: rhodecode/templates/files/files_source.mako:26 +#: rhodecode/templates/search/search_content.mako:69 msgid "Show Full History" msgstr "" -#: rhodecode/templates/files/files_source.mako:25 -#: rhodecode/templates/search/search_content.mako:70 -msgid "Annotation" -msgstr "" - -#: rhodecode/templates/files/files_source.mako:27 -#: rhodecode/templates/search/search_content.mako:71 -msgid "Raw" -msgstr "" - #: rhodecode/templates/files/files_source.mako:31 +#: rhodecode/templates/search/search_content.mako:71 +msgid "Annotation" +msgstr "" + +#: rhodecode/templates/files/files_source.mako:33 +#: rhodecode/templates/search/search_content.mako:72 +msgid "Raw" +msgstr "" + +#: rhodecode/templates/files/files_source.mako:37 msgid "Download largefile" msgstr "" -#: rhodecode/templates/files/files_source.mako:35 +#: rhodecode/templates/files/files_source.mako:41 #: rhodecode/templates/search/search_content.mako:73 msgid "Download" msgstr "下载" -#: rhodecode/templates/files/files_source.mako:43 -#, python-format -msgid "Edit on Branch:%s" -msgstr "" - -#: rhodecode/templates/files/files_source.mako:48 +#: rhodecode/templates/files/files_source.mako:49 +msgid "Edit on Branch:{}" +msgstr "" + +#: rhodecode/templates/files/files_source.mako:54 msgid "Editing binary files not allowed" msgstr "" -#: rhodecode/templates/files/files_source.mako:51 +#: rhodecode/templates/files/files_source.mako:57 msgid "Editing files allowed only when on branch head commit" msgstr "" -#: rhodecode/templates/files/files_source.mako:52 +#: rhodecode/templates/files/files_source.mako:58 msgid "Deleting files allowed only when on branch head commit" msgstr "" @@ -9581,22 +9802,23 @@ msgid "New Fork" msgstr "" #: rhodecode/templates/forks/fork.mako:37 +#: rhodecode/templates/forks/forks.mako:70 msgid "Fork name" msgstr "复刻名称" -#: rhodecode/templates/forks/fork.mako:77 +#: rhodecode/templates/forks/fork.mako:82 msgid "Default commit for files page, downloads, whoosh and readme" msgstr "" -#: rhodecode/templates/forks/fork.mako:93 +#: rhodecode/templates/forks/fork.mako:98 msgid "Copy permissions" msgstr "拷贝权限" -#: rhodecode/templates/forks/fork.mako:97 +#: rhodecode/templates/forks/fork.mako:102 msgid "Copy permissions from forked repository" msgstr "从被复刻版本库拷贝权限" -#: rhodecode/templates/forks/fork.mako:102 +#: rhodecode/templates/forks/fork.mako:107 msgid "Fork this Repository" msgstr "" @@ -9609,33 +9831,23 @@ msgstr "%s个复刻" msgid "Forks" msgstr "复刻" -#: rhodecode/templates/forks/forks.mako:32 +#: rhodecode/templates/forks/forks.mako:30 msgid "Create new fork" msgstr "" -#: rhodecode/templates/forks/forks_data.mako:10 +#: rhodecode/templates/forks/forks.mako:74 msgid "Forked" msgstr "" -#: rhodecode/templates/forks/forks_data.mako:46 -msgid "There are no forks yet" -msgstr "无复刻" - -#: rhodecode/templates/journal/journal.mako:13 -msgid "Filter" -msgstr "" - #: rhodecode/templates/journal/journal.mako:14 -#, python-format -msgid "%s entry" -msgid_plural "%s entries" -msgstr[0] "%s条" - -#: rhodecode/templates/journal/journal.mako:23 +msgid "Filter" +msgstr "" + +#: rhodecode/templates/journal/journal.mako:24 msgid "ATOM journal feed" msgstr "订阅日志ATOM" -#: rhodecode/templates/journal/journal.mako:24 +#: rhodecode/templates/journal/journal.mako:25 msgid "RSS journal feed" msgstr "订阅日志RSS" @@ -9644,15 +9856,15 @@ msgid "No entries yet" msgstr "没有条目" #: rhodecode/templates/journal/public_journal.mako:4 -#: rhodecode/templates/journal/public_journal.mako:24 +#: rhodecode/templates/journal/public_journal.mako:12 msgid "Public Journal" msgstr "公共日志" -#: rhodecode/templates/journal/public_journal.mako:16 +#: rhodecode/templates/journal/public_journal.mako:21 msgid "ATOM public journal feed" msgstr "订阅公共日志ATOM" -#: rhodecode/templates/journal/public_journal.mako:17 +#: rhodecode/templates/journal/public_journal.mako:22 msgid "RSS public journal feed" msgstr "订阅公共日志RSS" @@ -9682,22 +9894,22 @@ msgid "Submit Pull Request" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:115 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:309 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:315 msgid "Author of this pull request" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:129 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:323 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:329 msgid "Reviewer rules" msgstr "" #: rhodecode/templates/pullrequests/pullrequest.mako:139 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:337 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:343 msgid "Pull request reviewers" msgstr "拉取请求检视人员" #: rhodecode/templates/pullrequests/pullrequest.mako:150 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:392 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:398 msgid "Add reviewer or reviewer group" msgstr "" @@ -9710,12 +9922,6 @@ msgstr "" msgid "Loading compare ..." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest.mako:356 -#: rhodecode/templates/pullrequests/pullrequest.mako:358 -msgid "This pull request will consist of __COMMITS__ commit." -msgid_plural "This pull request will consist of __COMMITS__ commits." -msgstr[0] "" - #: rhodecode/templates/pullrequests/pullrequest.mako:361 msgid "Show detailed compare." msgstr "" @@ -9740,26 +9946,26 @@ msgstr "" msgid "Merge is not currently possible because of below failed checks." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:37 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:42 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:52 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:57 msgid "refresh checks" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:38 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:43 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:53 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 msgid "Merge Pull Request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:43 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 msgid "You are not allowed to merge this pull request." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:45 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:60 msgid "Login to Merge this Pull Request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:54 -#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:58 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:69 +#: rhodecode/templates/pullrequests/pullrequest_merge_checks.mako:73 msgid "Close with status {}" msgstr "" @@ -9780,169 +9986,175 @@ msgstr "确认删除拉取请求" msgid "Common ancestor" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:125 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:100 +msgid "Copy the pull url" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:129 msgid "Merge" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:138 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:140 +#: rhodecode/templates/summary/components.mako:53 +#: rhodecode/templates/summary/components.mako:69 +msgid "Copy the clone url" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:144 msgid "Shadow repository data not available" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:146 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:152 msgid "Review" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:157 -#, python-format -msgid "calculated based on %s reviewer vote" -msgid_plural "calculated based on %s reviewers votes" -msgstr[0] "" - -#: rhodecode/templates/pullrequests/pullrequest_show.mako:175 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:181 msgid "Versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:186 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:188 -msgid "{} version available for this pull request, show it." -msgid_plural "{} versions available for this pull request, show them." -msgstr[0] "" - -#: rhodecode/templates/pullrequests/pullrequest_show.mako:187 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:193 msgid "Hide all versions of this pull request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:212 -msgid "Your review status at this version" -msgstr "" - #: rhodecode/templates/pullrequests/pullrequest_show.mako:218 +msgid "Your review status at this version" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:224 msgid "Comment from pull request version {0}, general:{1} inline:{2}" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:235 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:239 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:241 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:245 msgid "select versions to show changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:236 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:242 msgid "show changes between versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:237 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:243 msgid "show pull request for this version" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:252 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:258 msgid "Comments at this version" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:256 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:262 msgid "Comments for this pull request" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:261 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:263 -#, python-format -msgid "%d General " -msgstr "" - #: rhodecode/templates/pullrequests/pullrequest_show.mako:267 #: rhodecode/templates/pullrequests/pullrequest_show.mako:269 #, python-format -msgid "%d Inline" +msgid "%d General " msgstr "" #: rhodecode/templates/pullrequests/pullrequest_show.mako:273 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:277 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:275 +#, python-format +msgid "%d Inline" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:279 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:283 #, python-format msgid "%d Outdated" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:274 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:280 msgid "show outdated comments" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:275 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:281 msgid "hide outdated comments" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:286 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:292 msgid "Pull request versions not available" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:300 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:397 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:306 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:403 msgid "Save Changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:414 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:378 +msgid "Mandatory reviewer" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:420 msgid "Missing requirements:" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:415 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:421 msgid "" "These commits cannot be displayed, because this repository uses the " "Mercurial largefiles extension, which was not enabled." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:423 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:429 msgid "Missing commits" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:424 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:430 msgid "" "This pull request cannot be displayed, because one or more commits no longer" " exist in the source repository." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:425 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:431 msgid "" "Please update this pull request, push the commits back into the source " "repository, or consider closing this pull request." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:436 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:442 #, python-format msgid "Showing changes at v%d, commenting is disabled." msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:459 -#: rhodecode/templates/pullrequests/pullrequest_show.mako:461 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:465 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:467 msgid "Update commits" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:461 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:467 msgid "Update is disabled for current view" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:472 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:478 msgid "" "Commits and changes between v{ver_from} and {ver_to} of this pull request, " "commenting is disabled" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:476 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:482 msgid "commits added: {}, removed: {}" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:494 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:500 msgid "Commit added in displayed changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:496 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:502 msgid "Commit removed in displayed changes" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:599 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:605 msgid "there is {num} general comment from older versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:602 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:606 +msgid "show it" +msgstr "" + +#: rhodecode/templates/pullrequests/pullrequest_show.mako:608 msgid "there are {num} general comments from older versions" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest_show.mako:603 +#: rhodecode/templates/pullrequests/pullrequest_show.mako:609 msgid "show them" msgstr "" @@ -10045,7 +10257,7 @@ msgstr "" msgid "Age (old first)" msgstr "" -#: rhodecode/templates/search/search_content.mako:33 +#: rhodecode/templates/search/search_content.mako:34 msgid "more matches in this file" msgstr "" @@ -10053,84 +10265,74 @@ msgstr "" msgid "File" msgstr "" -#: rhodecode/templates/summary/base.mako:5 -#, python-format -msgid "%s Summary" -msgstr "%s概要" - -#: rhodecode/templates/summary/base.mako:13 -#, python-format -msgid "%s ATOM feed" -msgstr "" - -#: rhodecode/templates/summary/base.mako:14 -#, python-format -msgid "%s RSS feed" -msgstr "" - #: rhodecode/templates/summary/components.mako:49 msgid "Read-only url" msgstr "" -#: rhodecode/templates/summary/components.mako:54 -#: rhodecode/templates/summary/components.mako:65 -msgid "Show by Name" -msgstr "以名字显示" - -#: rhodecode/templates/summary/components.mako:55 -#: rhodecode/templates/summary/components.mako:66 -msgid "Show by ID" -msgstr "按ID显示" - -#: rhodecode/templates/summary/components.mako:56 -msgid "SVN Protocol is disabled. To enable it, see the" -msgstr "" - #: rhodecode/templates/summary/components.mako:56 +#: rhodecode/templates/summary/components.mako:72 +msgid "Copy the clone by id url" +msgstr "" + +#: rhodecode/templates/summary/components.mako:58 +#: rhodecode/templates/summary/components.mako:74 +msgid "Show by Name" +msgstr "以名字显示" + +#: rhodecode/templates/summary/components.mako:59 +#: rhodecode/templates/summary/components.mako:75 +msgid "Show by ID" +msgstr "按ID显示" + +#: rhodecode/templates/summary/components.mako:61 +msgid "SVN Protocol is disabled. To enable it, see the" +msgstr "" + +#: rhodecode/templates/summary/components.mako:61 msgid "documentation here" msgstr "" -#: rhodecode/templates/summary/components.mako:60 +#: rhodecode/templates/summary/components.mako:65 msgid "Clone url" msgstr "克隆地址" -#: rhodecode/templates/summary/components.mako:86 +#: rhodecode/templates/summary/components.mako:94 msgid "Information" msgstr "" -#: rhodecode/templates/summary/components.mako:102 -msgid "Number of Repository Forks" -msgstr "" - #: rhodecode/templates/summary/components.mako:110 +msgid "Number of Repository Forks" +msgstr "" + +#: rhodecode/templates/summary/components.mako:118 msgid "Calculating Repository Size..." msgstr "" -#: rhodecode/templates/summary/components.mako:141 +#: rhodecode/templates/summary/components.mako:149 msgid "Calculating Code Statistics..." msgstr "" -#: rhodecode/templates/summary/components.mako:145 +#: rhodecode/templates/summary/components.mako:153 msgid "Statistics are disabled for this repository" msgstr "该版本库统计功能已经禁用" -#: rhodecode/templates/summary/components.mako:148 +#: rhodecode/templates/summary/components.mako:156 msgid "enable statistics" msgstr "" -#: rhodecode/templates/summary/components.mako:159 +#: rhodecode/templates/summary/components.mako:167 msgid "Downloads" msgstr "" -#: rhodecode/templates/summary/components.mako:165 +#: rhodecode/templates/summary/components.mako:173 msgid "There are no downloads yet" msgstr "无下载" -#: rhodecode/templates/summary/components.mako:169 +#: rhodecode/templates/summary/components.mako:177 msgid "Downloads are disabled for this repository" msgstr "这个版本库的下载已经禁用" -#: rhodecode/templates/summary/components.mako:172 +#: rhodecode/templates/summary/components.mako:180 msgid "enable downloads" msgstr "" @@ -10148,6 +10350,21 @@ msgstr "快速入门" msgid "Readme file from commit %s:%s" msgstr "" +#: rhodecode/templates/summary/summary_base.mako:5 +#, python-format +msgid "%s Summary" +msgstr "%s概要" + +#: rhodecode/templates/summary/summary_base.mako:13 +#, python-format +msgid "%s ATOM feed" +msgstr "" + +#: rhodecode/templates/summary/summary_base.mako:14 +#, python-format +msgid "%s RSS feed" +msgstr "" + #: rhodecode/templates/summary/summary_commits.mako:100 msgid "Add or upload files directly via RhodeCode:" msgstr "" diff --git a/rhodecode/public/js/rhodecode/i18n/fr.js b/rhodecode/public/js/rhodecode/i18n/fr.js --- a/rhodecode/public/js/rhodecode/i18n/fr.js +++ b/rhodecode/public/js/rhodecode/i18n/fr.js @@ -22,7 +22,7 @@ var _TM = { 'Invite reviewers to this discussion': 'Invite reviewers to this discussion', 'Leave a comment on line {0}.': 'Leave a comment on line {0}.', 'Leave a comment, or click resolve button to resolve TODO comment #{0}': 'Leave a comment, or click resolve button to resolve TODO comment #{0}', - 'Lifetime': 'Lifetime', + 'Lifetime': 'Durée de vie', 'Loading ...': 'Loading ...', 'Loading failed': 'Loading failed', 'Loading more results...': 'Loading more results...', @@ -77,7 +77,7 @@ var _TM = { 'added manually by "{0}"': 'added manually by "{0}"', 'date not in future': 'date not in future', 'disabled': 'Désactivé', - 'enabled': 'enabled', + 'enabled': 'Activé', 'file': 'file', 'files': 'Fichiers', 'in {0}': 'in {0}', @@ -89,7 +89,7 @@ var _TM = { 'resolve comment': 'resolve comment', 'showing {0} out of {1} commit': 'showing {0} out of {1} commit', 'showing {0} out of {1} commits': 'showing {0} out of {1} commits', - 'specify commit': 'specify commit', + 'specify commit': 'Spécifier un commit', 'truncated result': 'truncated result', 'truncated results': 'truncated results', '{0} active out of {1} users': '{0} active out of {1} users', @@ -97,17 +97,17 @@ var _TM = { '{0} and {1}': '{0} and {1}', '{0} and {1} ago': '{0} and {1} ago', '{0} day': '{0} day', - '{0} days': '{0} days', + '{0} days': '{0} jours', '{0} hour': '{0} hour', - '{0} hours': '{0} hours', + '{0} hours': '{0} heures', '{0} min': '{0} min', '{0} month': '{0} month', - '{0} months': '{0} months', + '{0} months': '{0} mois', '{0} out of {1} ssh keys': '{0} out of {1} ssh keys', '{0} out of {1} users': '{0} out of {1} users', '{0} results are available, use up and down arrow keys to navigate.': '{0} results are available, use up and down arrow keys to navigate.', '{0} sec': '{0} sec', '{0} year': '{0} year', - '{0} years': '{0} years', + '{0} years': '{0} années', '{0}, {1} ago': '{0}, {1} ago' }; \ No newline at end of file