From bf5de95fdc2b9ce74fd88fb82d02df4fb8ef09c4 Mon Sep 17 00:00:00 2001 From: xlivevil Date: Sat, 25 Sep 2021 22:08:05 +0800 Subject: [PATCH 01/22] Update Simplified Chinese translation --- .../zh_Hans_CN/LC_MESSAGES/messages.mo | Bin 45448 -> 46817 bytes .../zh_Hans_CN/LC_MESSAGES/messages.po | 44 +++++++++--------- 2 files changed, 23 insertions(+), 21 deletions(-) diff --git a/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.mo b/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.mo index 78eda5620584374d4e2541ea86e564ad890487a9..cecb2a4f35eebede1b2470c88febdccae8a20e13 100644 GIT binary patch delta 12384 zcmb{1d3?`TzQ^$|B7~3ykywA$NGuV%VC=hCYHJPJkRTd~N-(sYpPe9-6s2k{QCeHn zzO}TSZf10$o$4}`#L~JtZEv-z+}AtjbMNi^H;?SzX%Ul-+#Vs?0KPdZ(%&%$9mYjiRbaJH;f;8ZZ6ixO&E^n zZ2S`X=>LFmSh=a^mBk)7-1GciB8?FYY{&L^7u#X0W}a6Xr(kEy#4?zVrSJq+#WNU< zm$4i^z=~Lo)q*h!D`P{{eI0CkJXU0VZ>kOWQ420dO|;s40X5++48bF)0Nz5~|1K(! zi>RI7z!1ELnkTrq%TQIUOTQIXz>yfv`d$i+>i8#A#Lr?i+^QS!B(}i6Vi1<(95fz` zN@Z?FaV(FoVJN;@{19fJz zQGsqllHgrH1@-_Fut{srYl9O}N3sd^{EJ9AdHXO1KgTLqhMPxX%{Js;kxpkoDbGRm zccB6~i#74@cKv6&Ua76SzcDKHy--Iu92?*hs0^(`&ASPe;bYhcKSRAO0e(t7j7ALV zh7PEO$6!^QiAlK9`u{{t9Ms;uhM}mPwn8n`8C4sjkbk`?{7^CGq2@n=I;u~xGWu`Q z&;t)pfrOLKu2>(H;t8mf=Ax>0J(6`V4>i#hq^`VMsH3di!A;x*b$?e>jSRx>_(#-{ zZbse)zxNgmeL!xa0x3i3s(P#OLlcffr8pTCU?yt9g{YmaLVX{$q89uIQg7aERI%0T zzKTHvht9;#?QK`rvPMBTR%wZrEy z5?{s$d;^P*25Zp2g$k@(7x(>WfSNxJ{Yq_b8akU1sQw1jL@!}&Jd3sPD^ws4P{kBO zp=gKwQ5hMG3S=BAfG4p!E=L{BE>tEDo9}fc|3M6V&4AASTU3f3pe79N=H7-{sGYV$ zO*{Y<&=}Oto#;1J#{hgEwZjik6Ml|5qVjz`uQk>{9nC{n8pmPzq^`~o(lUx=Z4 z|AYIv)YU{4M;xj+df-re3^lq89!c6>zD6ZUdFf zIMl-Zkv({i;z-;xko+t1QdF4EDiJloWYmXbw)JzZza913oJ2km-fdKo#SeCY&%`?P zS7JOKz%FtX#NE|Yyw^FK0#{AYa8#5 zD#8({GaijGn1njYWvF@bP?A4X6q8P!k@;%6Jl0G#61d z^9`y7f`+>V!mu&@NK^)TpaSoUx^F0!#6O|}9E+iP|5wn^jyGc!Jc+UR0XE0q(1*=N z5IqjU1YC{!K)sJz@LSZ5{)yT^5EZ5cBT+?M9aRHeQ1c{XGrj+LG?e;F$SHW?54%rg z3ihSH9+}g-ij^?o5m!V5Q8n@?`f!q&jY{!uR3PtR3;YbbV#QG|kipno?|&AJrnm#O zqYthBJ*s$of8-CC*bx(OKDNcvsGa|W3glN*Q3i~5Z&A2e7j?Y_Dia-08+i=d5+`&VDqu#3!)4-v1pmbmj+8JHLcA@Jk!NhdP2f$?gNw+DycHjHjR$$VQ#<^B92J zZG0DM-s7l@okIooAy#31?Bl=Hc zUEGN}(zj91{fIuSHObxA83XB0nneC}78y3M9hHgQSQ?L^s`w0+!FR0x0cwKJQ7J9J zI`|_tz=%}$MeT?_`jb&RUWTRc1ym7lO(p*UH1;td4`K1bsEnM!e)ulx3m7rk{n0BL zb>9RG$28P0D?e&O`%$ScK)q(aqKdoq<1RCkuonGXKaF@A2T_q1pe8Pt=5`*6inuyz z2er+3)Xuw`Ls0>aw|*8XparPRy^6~0DZBn2DuezjH1xV%MZHeVdK7!xYqni!c_~U~N2W<6oh6d>b2K-E{YSf7ILc5LVFppFty{_hrzvfOYFmHN_CT_(z- z0*FCfk4H_IfC`{9mct>a8W@cVBm-k`7ODoeqvkn|n*ViF#{Yt)^!{I^(GjnqQdR#6 z_e&`eHE|Yd=ZjJA@fuW7?Y8j()WYAR0=$P6vBWg@Tqx@3YGEigK;72{{c3cep(5*o z3ZMsS$5T)>F~fWob4yUH7{++7Ece%L4`Y4$E3q*iLOu5ts;KXyYN-Bn_r>gFCQax3 zTXA6_16uGncEfYn3j=4k*D2AQi`vPn)<0?e@60=>TDp(TvEfWtOC!x>3}O5U)c0cU zO!BWAx7&q}%mVXAR51qp$vqf`N_8DnAdOMiTUfud*$cxNPc$DhGtEU9$@TSq8u}0% zvqP&kOipwmRbKf>u*Ng|1!40GpG;LPo_V1wky7| z*q#f|qf+xRM&cba^hps9#P?QGski1+oKGBL{8#JZipo?RtS5_j~`e zfuG%gSNbV8K`>V5fheqktx*f~M}2S}!iM-XYDX`kGV%#_#lWZCpOX8ao|}UTY%!`R zpT#En{ePT>BD;nI(fhMoaFCf|K54E(1(t_;?wpNZK^52cW=ZDOb^RT`?r)5`-W#jp zNc8cam%$IE^cjr9GgujKV>Jwz<0hz$dawfy!J()HcA$268YA!x>t8`#zlu7Fd#FrR zoa-{t4gED37-R!!s56~~O8Ihg8|p1Nih8|npcV|9=Zr)hNo`b$`(Zqew0<_KM%G$? zw|Qh9`R~q!^9*R>vh!WU%~3n=iwYeJ9Q~CpY$=CyzV|~1c zn&&6f!lf2D%lT=PVIa%~qD&tu@@VTPplYHk*2WR2fM;MGT!UKR2s9L#<`dx6_ zuHQ#(u>4}T0e>_NJ=n;fu)YZ#4zOWbSK3^m^{)I3RM zmbn-ezy>6fe($hdc+>n8HNm&26#ruVkZd<$4KvQ{hWf2G92L+6)bk6?)fh;BGb*5+ zHh!#F&i_rj@F8kvMRvmj)L92FbraSwW6U~28)4%UPzz?FHZU7I<1?ru{2MB> zg_8BXsAcZGO~khJlTim2j!XOMa6Er2yRAYZlCq9q3*wfy8k}v%UJ#y z_g2)!;!Nn1tJh=<1NuZxN1f4P>u{nt<*oC~Olzr&Vz*ZR$#bsEH<^CYXjwc;b;Z{Q zRkY(!^Ug!vcL?iHf8LKYG;zc__rFYHQAODs8)Fi7!yHtq|AtlYGHPeHZ2SQ#V}Z{( zE1~Z9nbD}CZibOK0)tuK%TNQKLZvhtb(Xo<8qZ@@yo*{ee7(EBK1R}yM;&25R3^uu z0$ha(AP?hkFKV4HZ2TK6{`^+2LI3N_(GyPl2;Yys-IjduN2 z^CYTP&Y?C|Xx=t|*+Bj^VX5ccj>};P{SK%d^hfP137cXTYKPnG`XyARzQqn$bE6C7 z5iCW28fu;ys2W<1TJJejO>Evs{$pvJVL%hzL={u@7hJyw_NPA`6Yw?b-@{S#`)qOn zZ%6GgAGN?K)c4^$`tTYm6JLuK|7>PU-B{|_{3GvIA?7kp+@Gr{bQnqZijjCyOb%q6G= zH)3VnY5fzZ1>Z0~Kn3_Ea-ZKTat-fSyCHO&d!Qz&xMEQcbhGik)*oU0G3I29;=Y;I zUxmutCe#KGp=#+PRHm+Bpx*z$?QUlkuo@R?Vm)k!s)^C4qRT<;@HNzq-bDrW2`V#R zqH5(f4#5sDx&?DkfowtDci6_?#6Z^fKD7&9p%(ZKwZL7}YgJ~4o5+V+uqA4z38?#q z*?5xmCz;dDd02t_R+=xMzMy;1uf|~-#XCdo_+9fJ>cOTv-5(-5paSTJb#RFFGf_L6 zZ7xOac!Tx#qvk)0f%pz8@QXXizZzdKpb5UQ8-B$$^h@SB+hcwDQ_VG~36EoSJdb+* zD^y_LVIYR@atlS74N)0wiK>MGyU4#De3XH9n1Sl=LM?a{HPPp&g$ghRy_ehsv8bBq zWIl{~E)(^seh#(4-KcqvU<97F@sIs96v@}91^yEiVc2e4!0d#&J{Wa9&Bhm+&zXDd z`f2N5MjgdX>wA0Lyp>FULmDck_BJrooPdga7Ao>ZW)60x|14^!m&{*H-^*^iCu-rz zsKDo7@dpaEffKIp_dc=Fam?g-#f7V3stxUV_F9FKh%pKASM*qQ#DsOJLrx#udN z7OaL1um|d>Cu3858l(08@1da^KSV|RoAo31y9c_UCLW3kXq5FQT0b2tGXA8w6t&QL zyZ$mNlgBU`&!Oh~2Ho#}8k+cl8GOK{EXr($s`8Pj`=+5%>_<(s1{L^5yZ$Q1(tq8? zZ(#`iz=Lk*5vbbfanRoXR0dQeGf)exMoq98yW=~k2`c8h1#6)eY=9d71FDDzVkl0+ zFr0BpnaY&@!Jm!TGV1*_m$RDhRI_g_V2q{?Bp zKm%03an^5RcCqnp{b*>yAvTa~K5kA!RqHJ4=b-}Ki%R)hhx5xd{xBdkZR(_?aVc4; z-l6^_PyP7sDKdH?tVZAb@rziW;Gki0W(o&Os6Q?Al zrZtI5RnO7RU&Vx~re($i-7(o<5BiHS*l-P2N2 z(zATOzfnsvrl(ji#v9P1>tNr%%+=&y?q`<%DYJ67Hf_<@-TMEqXl}{Gn_ZZ-I1~TZ z$aC)}M)F^y+<<|VayJjGUF^kyvH5iewg{@xGd(M1nlH&$9P`kWX){vCr}(;#AJ3^| z!%Gk?UG<>gBx05x>3U6Q#pmSy!|#r)b6M!s9Coj_tg5Am`wWQ>7z| zmS-3K?#i_d3*5#0lTR)T9axloy5ML|;gbD@%NG_tv&Rae;LO&dx%;@aXk&KKnkB!l zouaji3r-yN3RkXzg5$?;%-efy?*Xsi#ERP|H{=dpzO?d) zXRd1$Em>Q*Z_$m_I|@$aTsyTlcX?*r_~Jy{!~fRYxt~Atb_+L++tt4pQtsAOU2^kQ zRgNq;`U?3``j#KNu`oyJTK00`$|KxRE#$_=IoEg2Extad;OOq$EvqB*udLctw#N0- zxrGaN6dcv4LN3~vQ@C{N^+P*(GJnp7d8MO@R=-$uc!?Fp^}T0qtlL}k!u%WSpUE$= RC8B)5eiEHuc~4g0e*xct;K=|0 delta 11295 zcmYM(cYIex*2nQ1QYZ-tge262BvKL}B!rGpdL%T#&_xz7G-*o}M7dOHLXapOlxCy_ zFrp%$6bmZCx`4}q3W5-jT}3RkMW4?%b6&4!|9Q`uJ9p;HnYq8H`~81Q%)ea1|1L7< zRgeGeD&cw6@Revq|NptGl* z$0*E1jeFAiXJa_)drPh3HPnJTP!qjn9>j3sV;F(|LM2dy8h-63zroTNk>(btj4EM049CW(9k#;^?2FmB z96RBUH~^b)ex31EN>2z%D59l@KX%M6Ic$);*0Wc(4ek*LO=*Bk4g5}nnU`m5Bdtz$1LkuNb8i%`#lSw%0z zqvB?$(r05$9E_^We0!dYs_ZsQ!sDo~<995NRhqiz^?Vvyuq$eT;W!9qSbPaJ@jcXM z7r>{X9o9r8l7^Ak37g{pjKGzs1l~j)(dQV2=TYNtq7v}~d8;*zXjEx?qe?jkbxRi_ z)$>-OCi)V&H{N%sGc4D_O&p6FpN_g4t*|Y2Mjho+)E#>d^);MF67jt|G<0i2A9fRV zK$W&9D#IMqgp*M_n}zy4ScY2gpUAcFE@B0YVlrL2B&?1pSOvRa91ce%G7m%a{coe8 z1@@Q+F`D=@)PfgKiTsQ@%Ya8bFAM9SCZ33TKNq#|8jD{?RcHt5>)40-j1QxZ;tMRr z`rbtv74bUi2m&5;x3)g2bbV0Y`wY|$7hok^hcWmL79R~(BmNGR*nQN3F_cU5$D=CS z40SY*p|6fbG&Ip_td4sy4!=TuJ~vU9sY)xi!wghKTB8!lMkO!`tKti&qgjQjWWIS2 zmCz~FCH%G(^;d~*(xC|-U}cQpMrxJ#R2$!&QB69OSvu-0Gi*Qy)IxnN9*+7trlLyfqrQ$6s0toOs_tDj z6REQj7=-CK8MVQ!s0tkQX(;orQ43u|Wq2D^nUd|?4^b3qr|GC2K7x9$6YBTjDb!ub z!4!N6^;Nu&)$u2+h2ia;jWL$k?{AIgP$gc8kK?V94v(THJb^mH|DlegYzMdV%BY2F zqi*}7SR0?T{@GZIcr|Ll!&rO=u=oyOHvK_adXMw(LqikJKn+-dx@3js34ECNIx4}M z9bL)OP>D4~ZJ;fxLLDsbjb(`YV`&_QntvSXh!cZ1Mjb^U7e(XZQNIgm7H3)97xfj4N4`XFOBd>|%!=qpz`yVz zOz7&)zCCK9UZ`sD*R=5vK;XPDk0=c=`P&BIKNmv%st-lop6KA82tncI0Kbgh= zI<&L-sEIbCcK!~A;9=y~**k{13nAUyj@zIT{2OY)DX6&$ z2R;ogl+xWT)C@z3TcRq`3AOXlSRUtM7_LA~xEVEJA?lXzL*0QBs5@{Cb)+FrxcS4e zE^#!f0)A^6$~+S_up5@ZKBx?z#B#U@b;fH^JKKkK@Fb?;J&eb?d|UkZd7ZHZ=AwRA zK1VHh9krpKkPY}=NDsGQG}hojCDa{w1U1nhtdE;fr9XwNiX9h8lkWHP0ugJ9ZAW@D)s59+t@eovEqfiS>L7n|v)VL+6O0Bgx->0Fo+KYksAvVXO*a9D*5^FZVP1Fii z@+?$BT~XivaMS{0P&<9zdhe^FmWrN6l& z>4b^ILs1hhKqZogT4*Q6;sMk`=TPImN3C-MWAF}gbiNlc(3Ly^8}gtDs)Wy=&U!Mc zgln)GZbtPVMjgdftcdr_$U*M+qYmnBbVXHgAgXf1t$#F@()aJvP|4<_GFyq!xC^zT zk5Lny#(2Dnx+5hAy9BDC#;2hY$;7HSz~bjnU&AugJlj$09KT zQcy?H$l~FsN{q!|oQ}H1b5NztwRi<8!HuYjZp8%Lhc)p$reMHOSIN|&)L$j(Mn@nH zMqR?87=#nesTfQ=9aWJz*b$eae)-Phqxc`xxVppKKL<2G{c&oC+R!9a>9?Z3vO~kD zzi#(EI#imJ;qEuS4>llv7M1x{)Wj!IJ3oU;{Gxdawd0@>&L~u3H7st7N~ArO#L1|N zPWNrVVho{U9qKM@Mtw#fqAt_7sL$sv>N15qD^mH9DL3IBl_Uxcc}@2J~fa+LettD_Q6Hru0) zbP#IXP^a%rw~png9TZ?GJcug!C#XssMyT@IER5Z?rp_NQ@+m#nPCD$=Cvw zcn)fwX&9{Ue>M%3d;#hbZpI9J6IH4!SPR3)xQQEMS>g_;-+^AJ%QVvZx1bg-L?w6- z!|@2}y{}NEzktR6{C|~(2HrORhe{-1tVIvHRH?%lQ{oKUTjB)O41wS@b5Mt*W8Hu3EhiI;4JEPU%?a%nCucrMLlm~ zaa)T!qSon+P4F3Ph#P!soIzc>($Bifl!>ay3{+wp&HbnZPh)-j6*Y0<6!*udF{%<- zs6@J9d3?(H$6_Vo$*AXku02?59h)rPZSlLPoqmMTc+sB!fpv%UQ)vsv@(o zHSWQt_$w;0y3e_V(~-;Qdo5|yzh!4|v{{G7(dG&>f?2CRV}as0sFxMDJ zy)7PtdOitt1WQn7{yM7kr?DFAd*55fpQy78o$huTXEs886&+EZ(==2mH<{Z|N3jPr z@i*82uUlM|MJf;{p`K@$S*ZX1s5vr)fj15qU( zgIZuZK8%Y{?|+Kgz&X^BhR$>wNSI0ewO|q*ao8GF>Vf9-s0mk^TTlzVg_`IHDuJ`s ze-*WnKd>Ff&2qnlPow6UkE-0O=Gs~8tRx+qtYf?R7Ao_779U65iBnh|ub~nyHQRlr zwNVRXq2B9-x+^0v9B10|rKk+%t!q(T4ViN ztp6=kLLXxy9!LE`{w!JFi(TM$-U(|E=a>snXH{T+j=FqTu``A&bctnSCh^Jm)u!Lq84mmw#G2x z?x>0mKz#+1P&;32@ov;F;<1{BcjQgfxWneR zs58BbWiVxlOSl<^5x2CsGirm`77txQ{k5~vHgF>97SFW!b#o_b-213svcsrbe+#oQ zFxOS8H>x6oP>GJScp+-x)#gsr1`hc&l;Jn1OLyJkzc7I~Y^j^LK5B=}EFOh=Z!(7B zY*Zz4u>x*D9l>7fKaNW1JJk5wsBwPa%dTVoP?^}d#DY5h~@E&>-W7P8rsQE=6(0TE0yP7j6hw+7}O3PMUC%m z=AbU=I84K7*cf-9?#w0Bg7;AGg}vhDsf>~O`=3suArIQ4GMtLaI2TiKIqJnvtpAk7 z=TLX02$fjKtM2{ksPT=>HmLa?x97c3iH*WatnbaS0qe}os1k2S?d(hQU*`9y32&fw zdG+z+F10P3<#L@hW2bqD5Q z9n42f^iR~C30&#odf18hDQtmTE&c)f5vQ$k2`^ej{k6k2bZCJssPBCT#^Xs;C2pch z8oAoth3eRx_%T#MGg0Fot8h2|@$lCDQB zTwv};EqKi0Yv%7}iM4Kg1nT{2W<9JxoMCoDt(W7|h@vsZI%cC5Tx_mJC76#IS708s z=V#3;Sdr(qP~*$2bMur(#c>wbG}Ey%{eDa9=!+`dP}B~eM_r<|s8a1hO>_davolx) zui!)It#@Z%19jPYqIS3dwV^!J`>&(k&qwZv@4ZW-I~{?qxdnTo5*dyfINkb}peER0 z{coZccn`I}5!6|qL?wO=HU7RmFY&sIBT(aGiuK9fI?}K#4<0c)q5hckHFHo4jz!)2 zspdA+d*?A6ucH>egSwP|S)8!JZ79iXhS99=b+C>Bs0GHLCYXZC)Hh#3Rb-Vt--=C$ zcbi41e}0JD=xmFcZ#Y)P@u>HgU;?hk;{X1Ch=vyW)I5zU<@cyk-b1}ub`yVqFcuZ} zLM=EHmGC0eLd!523sCQ$MctJfX2@puUczSk`=3dN66k}PXb8sODC?h%nrJC%fla6c zKeYa{<_&xPr#-K-#l6?i%ryI=-XFDv`fK93bm-Epv;hU?Ve>TVb1AYo;0^a)6e{uB zsKgtY4`XZMHdq7am|M*g=C3{tEnF$z?W{h=5qCsoIKtvt<^~L;{}Ad7KSG`HRa7E3 zF$5o29Q3ApULMt76*VpqwXUB^LkqP>Ej$2qb}yh7$Va{K8ET=gQD=Vc*GH4m^*uco?=Mo``zyZP)L6`)MT8aSUtXE!2@z+U9=4>tb!4C`y1NmJikqV*$i%id z4)y+C)Pf(Q7CdhKS5TMtcPxhy1@51S;<5Pu|4*l(9koX-kb|)}&dfD;q89oBRk8D^ z@mElvNOC|_p$*wOLrQ$`OOF)HurtZjvH9W#US zo_PF+ymz`q<}K-#RG8eoe(Az#{enUY^9C*qEle2oTS%$2W-Zbi)lEy!i=B`WlQU@4 zh%xaQ#nh+SYFP1P<0pI-khZDa#Nfi-Q}+iK*7fIGdqr9QZqw@wWuT^+=`KD5Z2VR>VT-akvbZFt\n" +"Last-Translator: xlivevil \n" "Language: zh_CN\n" "Language-Team: zh_Hans_CN \n" "Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.0\n" +"Generated-By: Babel 2.9.1\n" #: cps/about.py:43 cps/about.py:59 msgid "installed" @@ -237,7 +237,7 @@ msgstr "请输入有效的用户名进行密码重置" #: cps/admin.py:1104 msgid "Please Enter a LDAP Service Account" -msgstr "" +msgstr "请输入一个LDAP服务账号" #: cps/admin.py:1109 #, python-format @@ -260,15 +260,15 @@ msgstr "LDAP用户对象过滤器的括号不匹配" #: cps/admin.py:1124 #, python-format msgid "LDAP Member User Filter needs to Have One \"%s\" Format Identifier" -msgstr "" +msgstr "LDAP成员用户过滤器需要有一个“%s”格式标识符" #: cps/admin.py:1126 msgid "LDAP Member User Filter Has Unmatched Parenthesis" -msgstr "" +msgstr "LDAP成员用户过滤器中有不匹配的括号" #: cps/admin.py:1133 msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" -msgstr "" +msgstr "LDAP CA证书、证书或密钥位置无效,请输入正确的路径" #: cps/admin.py:1175 cps/admin.py:1276 cps/admin.py:1369 cps/admin.py:1470 #: cps/admin.py:1536 cps/shelf.py:102 cps/shelf.py:162 cps/shelf.py:205 @@ -1286,7 +1286,7 @@ msgstr "资料已更新" #: cps/services/gmail.py:41 msgid "Found no valid gmail.json file with OAuth information" -msgstr "" +msgstr "找不到包含 OAuth 信息的有效 gmail.json 文件" #: cps/tasks/convert.py:120 #, python-format @@ -1421,7 +1421,7 @@ msgstr "电子邮件服务" #: cps/templates/admin.html:85 msgid "Gmail via Oauth2" -msgstr "" +msgstr "通过Oauth2的Gmail" #: cps/templates/admin.html:100 msgid "Configuration" @@ -1800,11 +1800,14 @@ msgstr "自动更新作者排序" msgid "Enter Title" msgstr "输入书名" -#: cps/templates/book_table.html:51 cps/templates/config_view_edit.html:23 -#: cps/templates/shelf_edit.html:7 +#: cps/templates/book_table.html:51 cps/templates/shelf_edit.html:7 msgid "Title" msgstr "书名" +#: cps/templates/config_view_edit.html:23 +msgid "Title" +msgstr "网站标题" + #: cps/templates/book_table.html:52 msgid "Enter Title Sort" msgstr "输入书名排序" @@ -2041,15 +2044,15 @@ msgstr "SSL协议" #: cps/templates/config_edit.html:201 msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)" -msgstr "" +msgstr "LDAP CA证书路径(仅用于客户端证书认证)" #: cps/templates/config_edit.html:208 msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)" -msgstr "" +msgstr "LDAP 证书路径(仅用于客户端证书认证)" #: cps/templates/config_edit.html:215 msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)" -msgstr "" +msgstr "LDAP密钥文件路径(仅用于客户端证书认证)" #: cps/templates/config_edit.html:224 msgid "LDAP Authentication" @@ -2258,7 +2261,7 @@ msgstr "在线听书" #: cps/templates/detail.html:124 #, fuzzy, python-format msgid "Book %(index)s of %(range)s" -msgstr "" +msgstr "%(range)s 第%(index)s册" #: cps/templates/detail.html:173 msgid "Published" @@ -2324,7 +2327,7 @@ msgstr "设置Gmail账号作为电子邮件服务" #: cps/templates/email_edit.html:23 msgid "Revoke Gmail Access" -msgstr "" +msgstr "撤消 Gmail 访问权限" #: cps/templates/email_edit.html:41 msgid "STARTTLS" @@ -2421,11 +2424,11 @@ msgstr "开始" #: cps/templates/index.xml:18 msgid "Alphabetical Books" -msgstr "" +msgstr "字母排序书籍" #: cps/templates/index.xml:22 msgid "Books sorted alphabetically" -msgstr "" +msgstr "按字母排序的书籍" #: cps/templates/index.xml:29 msgid "Popular publications from this catalog based on Downloads." @@ -2885,11 +2888,11 @@ msgstr "评分小于" #: cps/templates/search_form.html:179 msgid "From:" -msgstr "" +msgstr "从:" #: cps/templates/search_form.html:189 msgid "To:" -msgstr "" +msgstr "到:" #: cps/templates/shelf.html:10 msgid "Delete this Shelf" @@ -3132,4 +3135,3 @@ msgstr "显示已读/未读选择" #: cps/templates/user_table.html:158 msgid "Show random books" msgstr "显示随机书籍" - From fed9eff7b868aa628bd87d71880dc26e4ff778dd Mon Sep 17 00:00:00 2001 From: xlivevil Date: Sat, 25 Sep 2021 22:10:46 +0800 Subject: [PATCH 02/22] Fix the publishstart option in advsearch --- cps/templates/search_form.html | 2 +- cps/web.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cps/templates/search_form.html b/cps/templates/search_form.html index 0c2ddf19..b2962c46 100644 --- a/cps/templates/search_form.html +++ b/cps/templates/search_form.html @@ -19,7 +19,7 @@
- + diff --git a/cps/web.py b/cps/web.py index 9dcb6541..8ca12c0b 100644 --- a/cps/web.py +++ b/cps/web.py @@ -1224,7 +1224,7 @@ def extend_search_term(searchterm, format_date(datetime.strptime(pub_end, "%Y-%m-%d"), format='medium', locale=get_locale())]) except ValueError: - pub_start = u"" + pub_end = u"" elements = {'tag': db.Tags, 'serie':db.Series, 'shelf':ub.Shelf} for key, db_element in elements.items(): tag_names = calibre_db.session.query(db_element).filter(db_element.id.in_(tags['include_' + key])).all() @@ -1295,7 +1295,7 @@ def render_adv_search_results(term, offset=None, order=None, limit=None): column_end = term.get('custom_column_' + str(c.id) + '_end') if column_start: searchterm.extend([u"{} >= {}".format(c.name, - format_date(datetime.strptime(column_start, "%Y-%m-%d"), + format_date(datetime.strptime(column_start, "%Y-%m-%d").date(), format='medium', locale=get_locale()) )]) From 1b8410e78645a38fc4ce732c2b4a78cf4f606d54 Mon Sep 17 00:00:00 2001 From: xlivevil Date: Sat, 25 Sep 2021 23:15:44 +0800 Subject: [PATCH 03/22] Update Simplified Chinese translation --- cps/templates/user_table.html | 3 +- .../zh_Hans_CN/LC_MESSAGES/messages.mo | Bin 46817 -> 49196 bytes .../zh_Hans_CN/LC_MESSAGES/messages.po | 85 ++++++------------ 3 files changed, 29 insertions(+), 59 deletions(-) diff --git a/cps/templates/user_table.html b/cps/templates/user_table.html index dec79eb0..733c882f 100644 --- a/cps/templates/user_table.html +++ b/cps/templates/user_table.html @@ -138,7 +138,7 @@ {{ user_table_row('allowed_tags', _("Edit Allowed Tags"), _("Allowed Tags"), false, tags) }} {{ user_table_row('denied_tags', _("Edit Denied Tags"), _("Denied Tags"), false, tags) }} {{ user_table_row('allowed_column_value', _("Edit Allowed Column Values"), _("Allowed Column Values"), false, custom_values) }} - {{ user_table_row('denied_column_value', _("Edit Denied Column Values"), _("Denied Columns Values"), false, custom_values) }} + {{ user_table_row('denied_column_value', _("Edit Denied Column Values"), _("Denied Column Values"), false, custom_values) }} {{ user_checkbox_row("role", "admin_role", _('Admin'), visiblility, all_roles)}} {{ user_checkbox_row("role", "passwd_role", _('Change Password'), visiblility, all_roles)}} {{ user_checkbox_row("role", "upload_role",_('Upload'), visiblility, all_roles)}} @@ -185,4 +185,3 @@ {% endblock %} - diff --git a/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.mo b/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.mo index cecb2a4f35eebede1b2470c88febdccae8a20e13..975f3225c07f42520783f5320da01b76c92e85ba 100644 GIT binary patch delta 13442 zcmb8!cX(CBy2tTFfJg}moj?d~gwR6?(rYN8SttgiO3DTTA;A=ia@=$h1PN|>4IF7P z)U6;Sz)_D^5kwDS7YigiSKOYA;PD8w2SJA)!DU5WS>V&7T9$vr>=*K1)+SYN}U{BQZN!S#ZVNHDA z_Mb)<@h8|0f5S?S<8j&$#nRCUN8{7j4X zDp-QS_&o+;IkK*e!KnM1U=Z^=!)WNnN6R`KXDVvK4AekRSeK&i%fS%bflA;I>V6+8 zkrSwu{{wYj5o(+tQ5E_F@56>sj#G{Kojx@5z=K!^Cu11SMrHmiHozTN6Hg-lI&bku zWpp~4{whdGop4m5%}^`ugsSLJ?1@Y8L3|lKqiBTOPZcl$C*dJ{0E0U@PHP;Gjd3|D z^Zlq}avrt!SFsLO@9a4Bu^9$pU#yCQusV)HZCxU&QpugEze=-&jtaOMYvEcO??YAM z0ICva(S`4$Ci(^Se2p$%eO1H{n5fp$h< zOZ1>tv>(Ud8LWr(sH3)`9V#A*N+ce`aX#w$X4Lf;ZTuE$ORk|7^b1B{Ee~m_RNYVy z_C=L?Jhs5UpkAjvI0(;S4Xo9}+!ulMi3g!3jKesbXX8&$E$K zi<fyzDFfciL%x3&5jgaTE^0J*bj@hnlEjKQo{Ul~5ZScR;PU7wYvI ziux{$L_I$N^<8)zbw-}RHux-hblT6*P-#n1H`buuWfj0s;!t@n&2X855Gnw^anP< z(1GUk_e3Q&8pCiZYD*WR7P1Ca`rXz7RKoulNd0wqKA}Ue#W$!@{)(C~Fvd&}iW(>i zHBk&I@iAC-22d+rgBm9n_5AawL{6ceJBQkmPf>~9@X*jTlOCEVmQ~Wtp}R~rehTS9uEzDK#rm+aUPZV=ctKp zpc2%HRASXJ9K%s7?SWch4C=W@Fc7C;bDW8hxDGqwtEj#I1zYI-uQ!w*3_AK+r=li! z#+r{R^_%!GmZJ8u+c5Jh_An~ZZKw(JQ7gZMn)oYZH=X(qm{0Cws7fuxvfux0G?aNB zw!%WJge6!3zr!l{6KX*Hc518IVh8Ml-SKhkg!xz%ub{T(8?1&uq7n;u$hY&VQWmXzI%=F}QP=mQ4(DsuFR%ykE!2X# z45$9ut9~?;@etICV=)-V**FRHKnhmId8i2%V+iiR>Uan>&fidn?mQ~-sw2z?EgUt@ zR8)W32=-rlxr7c)xEb}D?MEHTQ>e4>0S4husJ#o|GpV=%HpS+s!}|bs#mDd-+=wcD zE^6X~sDw|T7I1bX^;e^q4ozH+dU9TzIyeU7kb~-+Kz;GbKVk-Op*}?IZ9K%rV=;>U zG~}!8>_#2F5>(=mvE~Ce5IYc0_0Z@`V-xC&_A#oIw^0*>j5ZIpKt0eG`(hgEkovF& z7Gh1jfZC!jQ7iw-_Wz1Hj6tkQTU--cqNg4WRUjHQ&_q)0AEU`M=(6`0>?JI<`2BkF-(7=Qy&nGQy6 z$z0URvr#MDgRQU-+hYm3Fmya`6n4YzI3M)^JB}*-`&bV@!C<}rKhV&G0Taw=u84|T zq0U4kYQPcL7T01Ad=)vj&L5~1jhtu>>oU|9zJqML^9k0%s7YoaF{raM20bnslWE9> zsM7C3mH6+d)BG+*W8h;Zp~0vXCtJ5+B=H4ogumH1Y_d69LokMZH>x7}*ab@_Q-77@ z-Z+y{Q`D)AM7^gyti$Z}@z|99MAVA1QDeT0<5`V#7e-(9hK0s|@sf}-I@yT{ijh2Jcnglf;!}%pzbg6 z(9ncVf|;N?HXw|!abIjg9E;ksdA5HM>b?!w43A=S{0LQ{a*1Z5W~d58p%ya0#=~$h zv1cNUK{WQD68Q$}<84$0Lfxi95vY}QLscRgb$v9dHoumHiq2n1En&2qjgMUYr?!4{)2WsG}s55dMmDq2nFJZ0eW<@Pg z<8(zA4n-wA1C_u6)ctEwiR4YE{$Vs;u^peGUW=bm1BJ{m6E#K+)D>0Q2T|9jp$2>c zt6~l+(XFV8?#51-k8SV@4#bdT^XnIzO#NHZ;i01)?zet~Er=`6GSdu+!f)Bs7S63@cMxBw$?7e?Y6crX5p zF07ksD$xb?Rt&*v_#kQv$6F_(5^!TxoPk5pGlzygjjv#Dd>3_N%~|Fz6rtFjxHW2J z6Ht4fgL?h;qE7vns0!77-24Xg!4AZePz%UGje87LfkGr8g!hqUd9mOZ>@h| zb>fgT)9=Fe#O+ZfjKg3|ve)OLDw%~kE2}Xa^H68)4Gh8}4AuL8gN7ccl5R>`12te2 zYDLkgk|*2#l^8|51-17VP|yE@dhKqbwjeCSe3Dz@Bg7+66YoJK?!&sw?-bC`0~fId zet~*DzQ@W~CDUYH+u9zrw-2E18(~edE<`P06Y6c)hbsLMR3(n15_k_iy5TYn4d_QD z@D*y0e#e?vX|_ou40ZY=P-oy_)Id{E6QrO@o`E`ytFb3~QI&cJo8hmhab0t$zgFIH zj(NYMQHN?Ysy_#HTDPMrk%vn31=I>ppzeDEwFU2^&dO!feczxK@`H_UqY^7W*Cce$ zT1G{+-g5k>7^)(bpD?8k!_LGVu_;c+*0>t=d;#jTe}tj<2R6abCyhPv ze&WffdDnSp^rNvIWAIDth%M&Z*A2C@92;-2@j2^7Y|izMP;W)KznDW7W$lA{n;t-Y zPbQ%5d&>5E4%x;T>)WVP`nip-qe}l9Dv`ja%=K!hxPi4XYEN5OdsrW`#-S>bfsJsL z>GwGKrs14HWqJ|yvv~!TNJX|N3~Qn$Xp4~;jY=RDb>D0oFShXt)cqS!uW=q~>)u11 zv7iO2FhNXNgC7y>$%TWc8@@u7EMlR_e2{fAHllwXw#AL8iC)KA_%SN6Z%~Q-ggQe3 zi%frQR3*YNi20rS?S*J{5D&I-EY>HUVEbpIDzO;r;11M8FQQghh|RDBb%uf$n@aV= zXyRGe1&^Yh`zLxd;SCx(wYRYiHeF&e9DxrJPe)C7!uqzg*m?_tud(AX#zIKRTzjb zqCQZCHa>^iqKl~Uf5#43#glD1dZG@`5F1alPRIWA&p}O4fXe(Tssg{E4qv?$=J2*c zO)%A(f%-x&L{)mV?caeth&}lMdA++JYU{ z0#pJYSc_24-9U|7ZlxKw9@6h|B4}u3oiG+B;sErS8=QY(Q{qai%)pVTgt}X!@gCyA zHXd#rgId@m8$XUZJ9F_~T!oGF{vV*xn2z%pgx{bZyoEYc!OxhzY=*kt3AN&Ws1;4J z{TVi1hP+R?>z|=s=dVx|thky4^!_)Zp$hcE2y~++dKxvsM$~`@tuLbv=Ougn zhV8#6$0XJOL%7}<^<0c~tTh=mz6U*;V5RNYWj%y?u+aLp^$J#}|0mSm2d*&#MOdRy zThj;2Cbs=!ty64&I;sN8)=+b{?Cf8eub!dj?>G{8RC z9<|rAP+PFndII$w_!{*ktl*{oda$S03_KE*P`owOI^UX&HMzbXE8~9K@3Z}XLsj5i zybnLdNc`Q}daYUcSk(124-K8}b=H%p!}YoK7T!x-Z=LyHvRzOKF2NXFgR01fs55j8 zb;zo(H($!7TtiacoJ$=0c;`%+Mqc+$q3 zt$R^>{{pth0@T}b9Y^8ssLGDmVk$HqLz&;1VLO(fCSGgZi($kkQ4_z9b?~ZE)bZ8}Qc9?-5!iL20s0TgR z8aH7-d<|9VO1Y*YA*hu_p!&O@R^Hn>4AuXr^)b}pos#P@D|?0xJ+RmM0&1^bM(yP} z?1aCe4q4PrGvQFwa}!V%NUp|3Q^Bpve&=1{)mm~zlBOH{I6z#o)NY&-s(mToQhicY}EU_ z7nR6y)C%81ec8T14H*2Kx!w=;+@sh7vr!4XhUM`y)Hqj=v*dC9MMD!-*li9+RaD#> zTVWJxz=^2C^^A>=<1pfD*d6cRW8zd)B@1vIzJXdmlf7oe9Wju&7v87$e*g^^9aB*y z%0dm0ht2UgcEiu{UaY^*{8w-{RGff%ZZT?QyHS-XK&`ygUJuxB?rVzL;us8Me#cFt zGA3JRqcUEAN+id+4K-n&jo-9>U@fxVKs|rk8k}d|sz%l*tjzTo^ym{i+;+H86Q)|{ zqe_*Hx-ZAN+g?9ueI0f9E}`zfZu@_*vGcqc_a19))N9@NdFrnTd(ffM4MweS66%mW zg(}q=)WC;PD?5%2@O5m0S5RjpFy9=;E~pjGK#iY?dVUe=`D`49oARmu2pYw7Xu>WB zOd>;3H%>?z?UKs~$9QO^hi1{Cj^-=Li)P(V*m0*GGzho`3*KgYEb$#Z!cGiB@SS(^VV)Zms@;NxTUv@%Gj(s1H|fY>#s>8uz0r_7!^6sQ#kq=wuy-O2mU&={nSF zcm%cLcWhj0t#r(M+nb{fTWi#wKZvU67*t}3HlAUx&pk%{bzzackd1YS*P|xNM@{@1 zYA=gWdl-D&OwkD|^*JZjuDdwrgDnbnJfxt@ER{nr4cbo9ZWQ4e;0$@KR^ zO*|AMFavAiW{kuGsNaZBQ1_KTVG@r-#WAS+XQ9SjjGAwSjW>8~$9B|v`@Hoe>cO-2 z`lqNBmZB#70X1OQNi*Pm)^^sOsLBnoPQwPo%TWpJLRH#xh=vAw4MXv~y`dOe5r1#{ z!wXDlJEK+}gE~7Ir~x-&81Aw0E2!t+#{PH{wKcs9&3q3b^LdPr=Kr3pMa+8}CAmyWhsgtfx?0_;-xffZx+l=D(u0pyuEB!!^ns zmzFTiHN!n`PHI}B%ZX?apPD+OWx6Zfos#IvNOcWMN=Zz1d)u`M_cdrUr9!p-smYl$ zQ(U9tk~7`u-Z|}m3hf`4oD`qtcInT!w0W-N)P%TAq(7hg1k2l9HYg zmy+OiC8fJEQ@k_!M*3QGO%JFtGbzC}(jAxRPV;T-o*U3?=;&A*I|JgP%PSoqJMKlIOK?Y1OV-aT(KGNh$xnmXey` zn$7YOyOWx(dOP=iBBZK)$bJLPAcBy=&(QC_C$1a@bJv|WEL}u z3eBdRFGfFHAvT?5{T|(_LXdlIMp|4#hAS?^mF&$L818Exb1PsZ05`F38B7?lQXI1aS>dOw0 zGb%NW(={(O(-p^Q)7Hc#C#TMFmmO1gVp4`FLD|i|MN_^GsFLnZb|++T!zka_q)nBo zx@Tp^+iATw9v@bDZpNJ?x~DY?sCVb=7q4DZx?o{()?st@ePc3mD}?wro-TRrq(66c z$(Dn~3ktnI&wa0sf6EL0wI^J6_PY3_x9HR=@AY}DyBgnk4iyw{+UKjcXl_8$ z0lXP^yBz=VBiFKzI{tNs{i_a=Z0XWfC8rL0*Dd*FR8hgwqJn4cUMYI%Kyg-X>89sM zx8%qw4u4W&%k*yxSN`W6W;I;CcKlHB=_URRx&C!o-xhAZ^QvSo9UM}+Ip^Aj)px7r zduQo}fd5g-$yt$YYz^;@Z*p@=3fEsdz2;A&c$a0x1QjpMFJ5}Yl+*iK*08E&1u=E@ z1!uP@ALQSfcWv>h;;b#j1t-0epRDJdxH8jr`d8-^uU@ZC-^G=e1I8DfI-@5KJXgBt zV9CKFtnAtgdx}>dFFt;>q+oUNfsMsm_g!7E$obQK{;c(8!s47&|JO6#gR5T;9TfQ> zucaB&pS!a(Z>2vgr+CEql*UoGzdMVG;hVlH{ z7ME_yaf%O}D0*qtwHJ?T9~bTOAKmHSnr#aFzdqpeKA#*AWX`V{%lF-Zgn&SQ?())I f8+~IBpRZU=Z`9qSyiJb{3d)$9@$Zi5$L9Puo`7zX delta 11638 zcmYM&2YioL`^WJ+LkK|<#7IKSNQ~Gc;jt1sRIOHx+G>s+tbzpvK&oO9pzIoG+)b>GpvH!0-5w}X8@MTai& z_~)Zw&x^y*81?@DpIenYFOu$Utd38xELN-RdHm~j;txGH8Oz~njK*U&ehw4p-@_Cv zT*dS9U^;g8JfD|IqYDG;u|7V;dRVKf=jFm-*a$~qZVX@u9>Ah_7!&b4=EbL20Q0h1 z1Qy4_SOIlknvM6x0<7Pf_=uLrQlj+l*Y@FMoaBqnQ%v(U$Jdf(9~jX^bCgk@1>&>T57uLl;v*;pLcVi@kne0UTi z@k`VZ{e;TMbyNnPU?_&y^1MP=0M##3i~MWHi3}uQEz|;?Q4bDBo!NL)pzDw%c&AZ; zJ;hY4T-)>N;6T)otVTV*0VyYM8z$jJEP}bYxhuxkA^(bW3kN>gj zf7$gyb>01yP^oW@I>OFa9$!OcXc=nW)u;^b!;1JL>TL=2QR-1Nl2A9Kp%(6eMKKF| z<9zG?j+!{UzIzQLQ9G@LTBs4KHo77Idc*ib#h8Pde=q8&e!#-$yGcV2JVgZ(O+K4o zIaG=Vpi=5bRqYBS>s}6Oq6PXihZ-dYKl!iVa zH&KD)rgT-kCHO-Vc15MQA1c66s0pW|cD4}peRv18;D3>N^X{OEt!zVAY;~~|{RUV9 zyJJbc|5-HjUM@wYb{}eiBjzbo(R`0u@PAN&JVBjhhJQel)YE+ePvHmvH zh7O?KlFu-l^}VlY=q&z&dY|v0&i*gd5k#^*Rc}L7>IS0jn~&Pzax8}LVGMqP&yEJ; z=-);KmbbC{ew0VepMpN6wgnBHO&3&uC2FE~u@oM`l6VOf$Wv4?B~d8aVH;FNo6Y?L_P0fUHR6spYJ9`}! z_%hVnunG124%EWOP|uw~W%@EIum??j?o11@ecezN6+kUiU`bY*HA|8sWl~Gs)-$K0=pQDcSAFP1B_~x#Wj+%IgnT<+u4z|Y=sI!Y{ z;dz-@85Q7o)I!;)9q&Lb_!+W>cOT1RgO)BseNY)5j|A-VX3|JzU zk&YelWz+<_P!nIU>-SK_SFnvU8Tp2J8JHI*V;IiGeCS7QYz-=N8`NigFF->Ne2C$A z3>CnasI&hSwe!C*ALecAiYf+m=ADtvcmq-M?6C2Js3SX#TJS3BExL!Qx!jziPiJ15 zMg%rORdHME_rr4ZUqcn=Qsn24_b%qf%a|W;q89!O6>vy9w}C=t3Tojt$R502*cG?7 zBmas#gbLGHWuhh+jQWs_x4z%{>rt=GLF5zR-9Z&u_2*pRSy-C>e5{T;urXf2vRJNz z%VbN`{4aJO|Jw0L2K2yeY>Wpn5B`Hu81}r&Krz%2RYL8&wv9JK6=4_D8F$Ad?2S6g zIjDJZP?_3?s*U458VzZjL={gs6{k#O;ImIDYQYJp;+u{-(^aUW*og)3H&g%*F$KL& zZlP+Zh0;*9(-f7VcBqZ}M$k}Xvrsj#5;b8CYQjBO7!RU~<_xN4enZtjcxSgj6jq{N z43&X&RN$>p_jSZzdrRG1blhAQG%R1Gvn&C?I7>iy55q12y4PQikc zkhAiRSpN*_{wt`7ZlkI?sE1oP0yS?Os`!#nHB`;auFK!$$teJ*$gD&c2tVK zM=kUZDg)uY+)iRq{W91RYheqVhzjHrERNryHg*S*Jm;gk1M|rD-H{ zp(5%v>4-X;8CVA2K}~oZ707ASLcd@zQ5iXmt??x43m7xl{naZGb>9Gt#-XSmRzB2* zwxd#i74@1uLKS!IAucn6uq1uIk4AMGJ5iBeMNOP{sM~oYD&knw4oaETQ9EyDc0>i( z*ZQMT0Zl_?ZZ|5kAKCR&s0{ip(9r941@$^TK^0ZpF!vhOLlsp9>Vck^fc;Su&cI|` zf~D|?jbB3T_zqUYGOxPl+o0aA=P|$D|KT(e8JLKja3e}-epfXVl z^%gY8aO{Z+e2_T}b);)i_iZ#kGQY!TzyG^UBM&z`Mx{R22$zX`r~r~s*Q=u@OhpCI z2=ihGR1I`T1u`6ya2%=z)}!XxkDC8uRK`EU5WW9bXf(hZs8p4E&HYfyL`^&zwey*% z_jn1asJ7VnRn)?NpaOi11u$r&doB`nbR{to%cJhAgFZFVXsE~^+9_uf>Jw3~0gq*c6Xp za||2nUZ+fRGHNHgt$)z^cg+W=T6%)jutJurrLJZ_EXeq4sPDz(Eb^}#*V~0}&8z00 zsA3HLw|g)OmFm){Kq{fG*RXygvpGgHo@u^pjxuLpF|M!h(a?urr(HN>UPXOMAD|W} zG0s(YB5LAhSOvSF0-1)oZ;thsTYnAe{`asB9!7nj?wh{k@viuKVtp>Wg-XqLSPUPS zkrP~?Nm!NfmZ*udP(PezqXJot3S=XyMt0ixanyV#?fO+W?(=@Pfxp~|9OJL|EH$f@XgK5|SJE9iYh}z*HjKNQ=e*ty<3hF2xqcT-svdctM^u;mI-Uf!E z&U73q<#Ww-sJG-p)a&&tYQd-}&SIz|DTPXLYpjl4t)Gpmk)_t(V(y(n{+n^(I0KqE z&r}z2HPp^qp#tiM4KNF}z%KJB>dSZ5aJE1nx57TijmcuisdG4bY4w>Q1>!XpI zfhZd&ZYH22Pqcn2swSFXDeQs@cr2F2C8!1VqMkdBs+IGop9Od9`V-U!^UZV{@FmjF zgAHwOK5vg* zIAQ*Pn&1{H#eZABV78ku&P*|zqJFA%Mg=qg_55^m5r)xUg9>PqjqiIV=YPU3e1qEA zb-Upy>Z~JXy9wjWB(n}`!e*%Zy4d&t)Pkc>8yJs`Z~^KFzeZ*Dnq+;i_#F4%W@26X z{ZJ3CLQT9AwWE*CugnYPuc$!oV>pJ-b@vxSjVGW2s)=PV74@a;fj%|n(9q8Jp{n() z`2clRar2z@P{r2?+u~@9z@yk4Pon}Z@}{ea@~E20#1tHe&2SlNogd%i{B?sj-%V5k z6>%b}s8Ufo>Vw+BP}G8>P-i^}3*s77=C)b?2I~F?sQaIwzKr=6xVNGVKFfqYxq3}{ zFrZK57}OcfwEimVe}KxwF>H@Nqb5jM=$?NbmBGQN`=**}P-lGr^Wq&;U=LA&1^E`a zfdZ(V7qNatGX-^H9n_ASS-+1t95vzVSPiFQB<{kF_z5b5#r-Z*Wl@3Fw7#z`jc5kC zo5N8%n1Wh(HL4i5TK_2OgL4`+@m;Km53OHyv3sr_=3_hqqp$-O!oH}Z$a3TS{*Q(x zSc}c^Tda<;OI)OxsEG!kCK!oIIV?uMI_d~pqcYh872rZt06Ca~AE4Ix z$;N-fXTSgZgNBOhDQd!!E8PTjQ4eIA-B1$_wCk^;0-J_Cm;p_66ID#HZ@YdvwxK@;Q}L+vA7eNAEmymM*Q0hAKrQeQ>icjU z6YvHq6M5FSj3%RMp{|cceHy*66s|D$p&s}FwSz~f3`DJUJ8Xoy{(?CkOVVG33g7@L zppVT{sLY;29qDz`caKIX2E2FNg#@#TnQFE`P0-2ghk9#9o3l_0uEN5&$@&LS3w~mr zMFsdXa-Yw;?i$`ByCHI&dmtWFT*;^hn%a0P>vyq!4|6aU=e{iKFGOW-HEM&qP_^_e zDpNNwOz(f#dbhLuSb_`jSQhJ{YN9);=;onzcoemxlc>PHM`h+`RIS{>4w$yVEjSMq z$Xe8Wdu;p!hOxf)gI&0UTHr2ffrqHqD)&Y=Q37hgny8(oqVDTtK51HTKYWwlma@PnwTW4_4Xa{t}sn3ZONX#tzmWh1%J8b2e(nE3LmBHUAL| z!!J;QpV>tI)%b}4P4JuD@CfVB56*Gc$8z*Xm`hL-?#Ea>j(YwQDzLj4hS8hdLdDGr zsEpP`)k53N0sh%tvOzdu}`fweVn6;FIv#2MV=;1FrA$ zzO@VYFoX-y@4GXM!EpNZFan#R0%>pkE_S`IjSsW&(Wr$dqZV3*T6jAq;a8{{`5Pnj z{>Ogc7OIFk`x>Z)nxYnNWp*+9VoSzHSbrZjqJIMQT-Y}ETz=GoC9piEqmFtoR>6sw zsP}&>4c+(+D&l{vAG6&(&=@swM^r%FtUu8DuVMklCz!KQ3$3v0@1Zie4-@eiYQEpl z{rsn)iJzJgJ6y_&oAppt-W7G&R^#6cK^<1iZMplV<>YW|Nf z9=`~Xe>Hxwfv{a}!g8pT)j~b+FI0eSP&*!IzG~OUpca~9{Uzo)8{dY{GGhJPsQEqL zZZ~0G)Q+O8pN!S%S4W*$UsTo3K`rz?7QrK^0MDWBzk7lRzoBNsKuWEt!GY6t!b1b4(gp+v7Bzf3IHdQ;A%V_~^9A_>P0|AqO}`2DKTI#{ ze<>r)za^tp;7LZ=&_L_fkAnR>GtUIxZPzhhpjx*_L4m5>*9QeI^jH=Y*wCwdM48u)Z^>#Mc$yU#9H=>dO{o9!8{hi(Pb%WS?<<3`fnk&G1O>)Uxf2ptGb27Y zaB@~waM<;|JATRD=^rrXfj=-eBamm_(qR9t`4#;67c}zsT96*tz92cof5{&gc5TCs zUv_QuKlYCeELnUp*nfK2iNO2IN8}B3SpQ>CpytL|L4nUUjSdP7*nB%*;Lxrv!GV;$ dor1%z?%Q;2!Ms5BzEipUeGfPH?>Rj7{{X^3a=`!q diff --git a/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po b/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po index c452ecbb..c449d58d 100644 --- a/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po +++ b/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po @@ -66,9 +66,8 @@ msgid "UI Configuration" msgstr "界面配置" #: cps/admin.py:274 cps/templates/admin.html:46 -#, fuzzy msgid "Edit Users" -msgstr "管理员用户" +msgstr "管理用户" #: cps/admin.py:315 cps/opds.py:110 cps/opds.py:199 cps/opds.py:276 #: cps/opds.py:328 cps/templates/grid.html:14 cps/templates/list.html:14 @@ -185,14 +184,12 @@ msgid "Are you sure you want to change the selected visibility restrictions for msgstr "您确定要修改选定用户的选定可视化限制吗?" #: cps/admin.py:589 -#, fuzzy msgid "Are you sure you want to change shelf sync behavior for the selected user(s)?" -msgstr "您确定要修改选定用户的选定角色吗?" +msgstr "您确定要更改所选用户的书架同步行为吗?" #: cps/admin.py:591 -#, fuzzy msgid "Are you sure you want to change Calibre library location?" -msgstr "您确定要关闭吗?" +msgstr "您确定要更改 Calibre 库位置吗?" #: cps/admin.py:740 msgid "Tag not found" @@ -231,9 +228,8 @@ msgid "Please Enter a LDAP Provider, Port, DN and User Object Identifier" msgstr "请输入LDAP主机、端口、DN和用户对象标识符" #: cps/admin.py:1101 -#, fuzzy msgid "Please Enter a LDAP Service Account and Password" -msgstr "请输入有效的用户名进行密码重置" +msgstr "请输入一个LDAP服务账号和密码 " #: cps/admin.py:1104 msgid "Please Enter a LDAP Service Account" @@ -293,9 +289,8 @@ msgid "Certfile Location is not Valid, Please Enter Correct Path" msgstr "证书文件路径无效,请输入正确的路径" #: cps/admin.py:1320 -#, fuzzy msgid "Database Configuration" -msgstr "功能配置" +msgstr "数据库配置" #: cps/admin.py:1336 cps/web.py:1479 msgid "Please fill out all fields!" @@ -315,9 +310,8 @@ msgid "User '%(user)s' created" msgstr "用户“%(user)s”已创建" #: cps/admin.py:1365 -#, fuzzy msgid "Found an existing account for this e-mail address or name." -msgstr "此邮箱或用户名的账号已经存在。" +msgstr "使用此邮箱或用户名的账号已经存在。" #: cps/admin.py:1385 #, python-format @@ -351,7 +345,6 @@ msgid "Edit E-mail Server Settings" msgstr "编辑邮件服务器设置" #: cps/admin.py:1517 -#, fuzzy msgid "Gmail Account Verification Successful" msgstr "G-Mail账号校验成功" @@ -440,13 +433,12 @@ msgid "Update File Could Not be Saved in Temp Dir" msgstr "更新文件无法保存在临时目录中" #: cps/admin.py:1709 -#, fuzzy msgid "Failed to extract at least One LDAP User" -msgstr "创建至少一个LDAP用户失败" +msgstr "未能提取至少一个LDAP用户" #: cps/admin.py:1752 msgid "Failed to Create at Least One LDAP User" -msgstr "创建至少一个LDAP用户失败" +msgstr "未能创建至少一个LDAP用户" #: cps/admin.py:1765 #, python-format @@ -639,9 +631,9 @@ msgid "Send %(format)s to Kindle" msgstr "发送 %(format)s 到Kindle" #: cps/helper.py:220 cps/tasks/convert.py:73 -#, fuzzy, python-format +#, python-format msgid "%(book)s send to Kindle" -msgstr "发送到Kindle" +msgstr "%(book)s发送到Kindle" #: cps/helper.py:225 msgid "The requested file could not be read. Maybe wrong permissions?" @@ -658,9 +650,9 @@ msgid "Deleting book %(id)s failed: %(message)s" msgstr "删除书籍 %(id)s失败:%(message)s" #: cps/helper.py:339 -#, fuzzy, python-format +#, python-format msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" -msgstr "仅从数据库中删除书籍 %(id)s,书籍路径在数据库中无效: %(path)s" +msgstr "仅从数据库中删除书籍 %(id)s,数据库中的书籍路径无效: %(path)s" #: cps/helper.py:394 #, python-format @@ -683,9 +675,8 @@ msgid "Book path %(path)s not found on Google Drive" msgstr "Google Drive上找不到书籍路径 %(path)s" #: cps/helper.py:516 cps/web.py:1653 -#, fuzzy msgid "Found an existing account for this e-mail address" -msgstr "此邮箱的账号已经存在。" +msgstr "使用此邮箱的账号已经存在。" #: cps/helper.py:524 msgid "This username is already taken" @@ -986,9 +977,8 @@ msgid "Invalid shelf specified" msgstr "指定的书架无效" #: cps/shelf.py:75 -#, fuzzy msgid "Sorry you are not allowed to add a book to that shelf" -msgstr "对不起,您没有添加书籍到书架 %(shelfname)s 的权限" +msgstr "对不起,您没有添加书籍到这个书架的权限" #: cps/shelf.py:84 #, python-format @@ -1035,9 +1025,8 @@ msgid "Create a Shelf" msgstr "创建书架" #: cps/shelf.py:238 -#, fuzzy msgid "Sorry you are not allowed to edit this shelf" -msgstr "对不起,您没有编辑书架的权限" +msgstr "对不起,您没有编辑这个书架的权限" #: cps/shelf.py:240 msgid "Edit a shelf" @@ -1472,9 +1461,8 @@ msgid "Reverse Proxy Header Name" msgstr "反向代理头部名称" #: cps/templates/admin.html:153 -#, fuzzy msgid "Edit Calibre Database Configuration" -msgstr "编辑基本配置" +msgstr "编辑Calibre数据库配置" #: cps/templates/admin.html:154 msgid "Edit Basic Configuration" @@ -1800,13 +1788,10 @@ msgstr "自动更新作者排序" msgid "Enter Title" msgstr "输入书名" -#: cps/templates/book_table.html:51 cps/templates/shelf_edit.html:7 +#: cps/templates/book_table.html:51 cps/templates/config_view_edit.html:23 +#: cps/templates/shelf_edit.html:7 msgid "Title" -msgstr "书名" - -#: cps/templates/config_view_edit.html:23 -msgid "Title" -msgstr "网站标题" +msgstr "标题" #: cps/templates/book_table.html:52 msgid "Enter Title Sort" @@ -1893,9 +1878,8 @@ msgid "Revoke" msgstr "撤回" #: cps/templates/config_db.html:67 -#, fuzzy msgid "New db location is invalid, please enter valid path" -msgstr "数据库路径无效,请输入正确的路径" +msgstr "新数据库路径无效,请输入有效的路径" #: cps/templates/config_edit.html:17 msgid "Server Configuration" @@ -2259,7 +2243,7 @@ msgid "Listen in Browser" msgstr "在线听书" #: cps/templates/detail.html:124 -#, fuzzy, python-format +#, python-format msgid "Book %(index)s of %(range)s" msgstr "%(range)s 第%(index)s册" @@ -2384,9 +2368,8 @@ msgid "Open the .kobo/Kobo eReader.conf file in a text editor and add (or edit): msgstr "在文本编辑器中打开.kobo/Kobo eReader.conf,添加(或编辑):" #: cps/templates/http_error.html:31 -#, fuzzy msgid "Calibre-Web Instance is unconfigured, please contact your administrator" -msgstr "邮件服务未配置,请联系网站管理员!" +msgstr "Calibre-Web 实例未配置,请联系您的管理员!" #: cps/templates/http_error.html:41 msgid "Create Issue" @@ -2649,16 +2632,14 @@ msgid "Select" msgstr "选择" #: cps/templates/modal_dialogs.html:134 -#, fuzzy msgid "Ok" -msgstr "丛书编号" +msgstr "完成" #: cps/templates/osd.xml:5 msgid "Calibre-Web eBook Catalog" msgstr "Caliebre-Web电子书路径" #: cps/templates/read.html:6 -#, fuzzy msgid "epub Reader" msgstr "epub阅读器" @@ -2667,7 +2648,6 @@ msgid "Reflow text when sidebars are open." msgstr "打开侧栏时重排文本。" #: cps/templates/readcbr.html:7 -#, fuzzy msgid "Comic Reader" msgstr "Comic阅读器" @@ -2788,17 +2768,14 @@ msgid "Hide" msgstr "隐藏" #: cps/templates/readdjvu.html:10 -#, fuzzy msgid "DJVU Reader" msgstr "DJVU阅读器" #: cps/templates/readpdf.html:29 -#, fuzzy msgid "PDF Reader" msgstr "PDF阅读器" #: cps/templates/readtxt.html:6 -#, fuzzy msgid "txt Reader" msgstr "txt阅读器" @@ -3091,24 +3068,20 @@ msgid "Denied Tags" msgstr "拒绝标签" #: cps/templates/user_table.html:140 -#, fuzzy msgid "Edit Allowed Column Values" -msgstr "添加显示或隐藏书籍的自定义栏目值" +msgstr "编辑显示栏目值" #: cps/templates/user_table.html:140 -#, fuzzy msgid "Allowed Column Values" -msgstr "添加显示或隐藏书籍的自定义栏目值" +msgstr "显示栏目值" #: cps/templates/user_table.html:141 -#, fuzzy msgid "Edit Denied Column Values" -msgstr "添加显示或隐藏书籍的自定义栏目值" +msgstr "编辑隐藏栏目值" #: cps/templates/user_table.html:141 -#, fuzzy -msgid "Denied Columns Values" -msgstr "添加显示或隐藏书籍的自定义栏目值" +msgid "Denied Column Values" +msgstr "隐藏栏目值" #: cps/templates/user_table.html:143 msgid "Change Password" @@ -3119,12 +3092,10 @@ msgid "View" msgstr "查看书籍" #: cps/templates/user_table.html:149 -#, fuzzy msgid "Edit Public Shelves" msgstr "编辑公共书架" #: cps/templates/user_table.html:151 -#, fuzzy msgid "Sync selected Shelves with Kobo" msgstr "同步所选书架到 Kobo" From 83babf88fc092694253e39a11a885af7219ceab4 Mon Sep 17 00:00:00 2001 From: Fernando Mesquita <69275210+fernando-mesquita@users.noreply.github.com> Date: Tue, 28 Sep 2021 12:03:07 -0300 Subject: [PATCH 04/22] msgid "Read Books" --> msgstr "Livros Lidos" --- cps/translations/pt_BR/LC_MESSAGES/messages.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cps/translations/pt_BR/LC_MESSAGES/messages.po b/cps/translations/pt_BR/LC_MESSAGES/messages.po index 422e534d..77d23864 100644 --- a/cps/translations/pt_BR/LC_MESSAGES/messages.po +++ b/cps/translations/pt_BR/LC_MESSAGES/messages.po @@ -877,7 +877,7 @@ msgstr "Mostrar os melhores livros avaliados" #: cps/render_template.py:59 cps/templates/index.xml:54 #: cps/templates/index.xml:58 cps/web.py:666 msgid "Read Books" -msgstr "Ler Livros" +msgstr "Livros Lidos" #: cps/render_template.py:61 msgid "Show read and unread" From deb91996a8b77fbae895db1d470c1b1588b6c1d8 Mon Sep 17 00:00:00 2001 From: xlivevil Date: Thu, 30 Sep 2021 20:09:02 +0800 Subject: [PATCH 05/22] fix:bootstrap-table locale Add data-locale in table tag Add bootstrap-table-locale-all-min-js Remove bootstrap-table locale dir --- .../bootstrap-table/bootstrap-table-locale-all.min.js | 10 ++++++++++ .../locale/bootstrap-table-af-ZA.min.js | 10 ---------- .../locale/bootstrap-table-ar-SA.min.js | 10 ---------- .../locale/bootstrap-table-bg-BG.min.js | 10 ---------- .../locale/bootstrap-table-ca-ES.min.js | 10 ---------- .../locale/bootstrap-table-cs-CZ.min.js | 10 ---------- .../locale/bootstrap-table-da-DK.min.js | 10 ---------- .../locale/bootstrap-table-de-DE.min.js | 10 ---------- .../locale/bootstrap-table-el-GR.min.js | 10 ---------- .../locale/bootstrap-table-en-US.min.js | 10 ---------- .../locale/bootstrap-table-es-AR.min.js | 10 ---------- .../locale/bootstrap-table-es-CL.min.js | 10 ---------- .../locale/bootstrap-table-es-CR.min.js | 10 ---------- .../locale/bootstrap-table-es-ES.min.js | 10 ---------- .../locale/bootstrap-table-es-MX.min.js | 10 ---------- .../locale/bootstrap-table-es-NI.min.js | 10 ---------- .../locale/bootstrap-table-es-SP.min.js | 10 ---------- .../locale/bootstrap-table-et-EE.min.js | 10 ---------- .../locale/bootstrap-table-eu-EU.min.js | 10 ---------- .../locale/bootstrap-table-fa-IR.min.js | 10 ---------- .../locale/bootstrap-table-fi-FI.min.js | 10 ---------- .../locale/bootstrap-table-fr-BE.min.js | 10 ---------- .../locale/bootstrap-table-fr-CH.min.js | 10 ---------- .../locale/bootstrap-table-fr-FR.min.js | 10 ---------- .../locale/bootstrap-table-fr-LU.min.js | 10 ---------- .../locale/bootstrap-table-he-IL.min.js | 10 ---------- .../locale/bootstrap-table-hr-HR.min.js | 10 ---------- .../locale/bootstrap-table-hu-HU.min.js | 10 ---------- .../locale/bootstrap-table-id-ID.min.js | 10 ---------- .../locale/bootstrap-table-it-IT.min.js | 10 ---------- .../locale/bootstrap-table-ja-JP.min.js | 10 ---------- .../locale/bootstrap-table-ka-GE.min.js | 10 ---------- .../locale/bootstrap-table-ko-KR.min.js | 10 ---------- .../locale/bootstrap-table-ms-MY.min.js | 10 ---------- .../locale/bootstrap-table-nb-NO.min.js | 10 ---------- .../locale/bootstrap-table-nl-BE.min.js | 10 ---------- .../locale/bootstrap-table-nl-NL.min.js | 10 ---------- .../locale/bootstrap-table-pl-PL.min.js | 10 ---------- .../locale/bootstrap-table-pt-BR.min.js | 10 ---------- .../locale/bootstrap-table-pt-PT.min.js | 10 ---------- .../locale/bootstrap-table-ro-RO.min.js | 10 ---------- .../locale/bootstrap-table-ru-RU.min.js | 10 ---------- .../locale/bootstrap-table-sk-SK.min.js | 10 ---------- .../locale/bootstrap-table-sr-Cyrl-RS.min.js | 10 ---------- .../locale/bootstrap-table-sr-Latn-RS.min.js | 10 ---------- .../locale/bootstrap-table-sv-SE.min.js | 10 ---------- .../locale/bootstrap-table-th-TH.min.js | 10 ---------- .../locale/bootstrap-table-tr-TR.min.js | 10 ---------- .../locale/bootstrap-table-uk-UA.min.js | 10 ---------- .../locale/bootstrap-table-ur-PK.min.js | 10 ---------- .../locale/bootstrap-table-uz-Latn-UZ.min.js | 10 ---------- .../locale/bootstrap-table-vi-VN.min.js | 10 ---------- .../locale/bootstrap-table-zh-CN.min.js | 10 ---------- .../locale/bootstrap-table-zh-TW.min.js | 10 ---------- cps/templates/book_table.html | 3 ++- cps/templates/email_edit.html | 5 +++-- cps/templates/tasks.html | 3 ++- cps/templates/user_table.html | 3 ++- 58 files changed, 19 insertions(+), 535 deletions(-) create mode 100644 cps/static/js/libs/bootstrap-table/bootstrap-table-locale-all.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-af-ZA.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ar-SA.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-bg-BG.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ca-ES.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-cs-CZ.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-da-DK.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-de-DE.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-el-GR.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-en-US.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-AR.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-CL.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-CR.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-ES.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-MX.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-NI.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-SP.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-et-EE.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-eu-EU.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fa-IR.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fi-FI.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fr-BE.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fr-CH.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fr-FR.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fr-LU.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-he-IL.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-hr-HR.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-hu-HU.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-id-ID.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-it-IT.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ja-JP.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ka-GE.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ko-KR.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ms-MY.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-nb-NO.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-nl-BE.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-nl-NL.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-pl-PL.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-pt-BR.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-pt-PT.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ro-RO.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ru-RU.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-sk-SK.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-sr-Cyrl-RS.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-sr-Latn-RS.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-sv-SE.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-th-TH.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-tr-TR.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-uk-UA.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ur-PK.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-uz-Latn-UZ.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-vi-VN.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-zh-CN.min.js delete mode 100644 cps/static/js/libs/bootstrap-table/locale/bootstrap-table-zh-TW.min.js diff --git a/cps/static/js/libs/bootstrap-table/bootstrap-table-locale-all.min.js b/cps/static/js/libs/bootstrap-table/bootstrap-table-locale-all.min.js new file mode 100644 index 00000000..eb7b265c --- /dev/null +++ b/cps/static/js/libs/bootstrap-table/bootstrap-table-locale-all.min.js @@ -0,0 +1,10 @@ +/** + * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) + * + * @version v1.18.3 + * @homepage https://bootstrap-table.com + * @author wenzhixin (http://wenzhixin.net.cn/) + * @license MIT + */ + +!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var o=n(t),r="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function e(t,n){return t(n={exports:{}},n.exports),n.exports}var a=function(t){return t&&t.Math==Math&&t},i=a("object"==typeof globalThis&&globalThis)||a("object"==typeof window&&window)||a("object"==typeof self&&self)||a("object"==typeof r&&r)||function(){return this}()||Function("return this")(),u=function(t){try{return!!t()}catch(t){return!0}},f=!u((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),c={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!c.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:c},m=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},g={}.toString,d=function(t){return g.call(t).slice(8,-1)},h="".split,p=u((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==d(t)?h.call(t,""):Object(t)}:Object,w=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},S=function(t){return p(w(t))},P=function(t){return"object"==typeof t?null!==t:"function"==typeof t},T=function(t,n){if(!P(t))return t;var o,r;if(n&&"function"==typeof(o=t.toString)&&!P(r=o.call(t)))return r;if("function"==typeof(o=t.valueOf)&&!P(r=o.call(t)))return r;if(!n&&"function"==typeof(o=t.toString)&&!P(r=o.call(t)))return r;throw TypeError("Can't convert object to primitive value")},R={}.hasOwnProperty,C=function(t,n){return R.call(t,n)},b=i.document,v=P(b)&&P(b.createElement),A=!f&&!u((function(){return 7!=Object.defineProperty((t="div",v?b.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,F={f:f?x:function(t,n){if(t=S(t),n=T(n,!0),A)try{return x(t,n)}catch(t){}if(C(t,n))return m(!s.f.call(t,n),t[n])}},y=function(t){if(!P(t))throw TypeError(String(t)+" is not an object");return t},k=Object.defineProperty,H={f:f?k:function(t,n,o){if(y(t),n=T(n,!0),y(o),A)try{return k(t,n,o)}catch(t){}if("get"in o||"set"in o)throw TypeError("Accessors not supported");return"value"in o&&(t[n]=o.value),t}},O=f?function(t,n,o){return H.f(t,n,m(1,o))}:function(t,n,o){return t[n]=o,t},M=function(t,n){try{O(i,t,n)}catch(o){i[t]=n}return n},E="__core-js_shared__",N=i[E]||M(E,{}),D=Function.toString;"function"!=typeof N.inspectSource&&(N.inspectSource=function(t){return D.call(t)});var z,L,j,B,U=N.inspectSource,J=i.WeakMap,G="function"==typeof J&&/native code/.test(U(J)),V=e((function(t){(t.exports=function(t,n){return N[t]||(N[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),Z=0,I=Math.random(),q=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++Z+I).toString(36)},K=V("keys"),W={},Y=i.WeakMap;if(G){var _=N.state||(N.state=new Y),Q=_.get,X=_.has,$=_.set;z=function(t,n){return n.facade=t,$.call(_,t,n),n},L=function(t){return Q.call(_,t)||{}},j=function(t){return X.call(_,t)}}else{var tt=K[B="state"]||(K[B]=q(B));W[tt]=!0,z=function(t,n){return n.facade=t,O(t,tt,n),n},L=function(t){return C(t,tt)?t[tt]:{}},j=function(t){return C(t,tt)}}var nt,ot,rt={set:z,get:L,has:j,enforce:function(t){return j(t)?L(t):z(t,{})},getterFor:function(t){return function(n){var o;if(!P(n)||(o=L(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return o}}},et=e((function(t){var n=rt.get,o=rt.enforce,r=String(String).split("String");(t.exports=function(t,n,e,a){var u,f=!!a&&!!a.unsafe,c=!!a&&!!a.enumerable,l=!!a&&!!a.noTargetGet;"function"==typeof e&&("string"!=typeof n||C(e,"name")||O(e,"name",n),(u=o(e)).source||(u.source=r.join("string"==typeof n?n:""))),t!==i?(f?!l&&t[n]&&(c=!0):delete t[n],c?t[n]=e:O(t,n,e)):c?t[n]=e:M(n,e)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||U(this)}))})),at=i,it=function(t){return"function"==typeof t?t:void 0},ut=function(t,n){return arguments.length<2?it(at[t])||it(i[t]):at[t]&&at[t][n]||i[t]&&i[t][n]},ft=Math.ceil,ct=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ct:ft)(t)},st=Math.min,mt=function(t){return t>0?st(lt(t),9007199254740991):0},gt=Math.max,dt=Math.min,ht=function(t){return function(n,o,r){var e,a=S(n),i=mt(a.length),u=function(t,n){var o=lt(t);return o<0?gt(o+n,0):dt(o,n)}(r,i);if(t&&o!=o){for(;i>u;)if((e=a[u++])!=e)return!0}else for(;i>u;u++)if((t||u in a)&&a[u]===o)return t||u||0;return!t&&-1}},pt={includes:ht(!0),indexOf:ht(!1)}.indexOf,wt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),St={f:Object.getOwnPropertyNames||function(t){return function(t,n){var o,r=S(t),e=0,a=[];for(o in r)!C(W,o)&&C(r,o)&&a.push(o);for(;n.length>e;)C(r,o=n[e++])&&(~pt(a,o)||a.push(o));return a}(t,wt)}},Pt={f:Object.getOwnPropertySymbols},Tt=ut("Reflect","ownKeys")||function(t){var n=St.f(y(t)),o=Pt.f;return o?n.concat(o(t)):n},Rt=function(t,n){for(var o=Tt(n),r=H.f,e=F.f,a=0;a=74)&&(nt=Nt.match(/Chrome\/(\d+)/))&&(ot=nt[1]);var jt,Bt=ot&&+ot,Ut=!!Object.getOwnPropertySymbols&&!u((function(){return!Symbol.sham&&(Et?38===Bt:Bt>37&&Bt<41)})),Jt=Ut&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=V("wks"),Vt=i.Symbol,Zt=Jt?Vt:Vt&&Vt.withoutSetter||q,It=function(t){return C(Gt,t)&&(Ut||"string"==typeof Gt[t])||(Ut&&C(Vt,t)?Gt[t]=Vt[t]:Gt[t]=Zt("Symbol."+t)),Gt[t]},qt=It("species"),Kt=function(t,n){var o;return Ht(t)&&("function"!=typeof(o=t.constructor)||o!==Array&&!Ht(o.prototype)?P(o)&&null===(o=o[qt])&&(o=void 0):o=void 0),new(void 0===o?Array:o)(0===n?0:n)},Wt=It("species"),Yt=It("isConcatSpreadable"),_t=9007199254740991,Qt="Maximum allowed index exceeded",Xt=Bt>=51||!u((function(){var t=[];return t[Yt]=!1,t.concat()[0]!==t})),$t=(jt="concat",Bt>=51||!u((function(){var t=[];return(t.constructor={})[Wt]=function(){return{foo:1}},1!==t[jt](Boolean).foo}))),tn=function(t){if(!P(t))return!1;var n=t[Yt];return void 0!==n?!!n:Ht(t)};!function(t,n){var o,r,e,a,u,f=t.target,c=t.global,l=t.stat;if(o=c?i:l?i[f]||M(f,{}):(i[f]||{}).prototype)for(r in n){if(a=n[r],e=t.noTargetGet?(u=kt(o,r))&&u.value:o[r],!yt(c?r:f+(l?".":"#")+r,t.forced)&&void 0!==e){if(typeof a==typeof e)continue;Rt(a,e)}(t.sham||e&&e.sham)&&O(a,"sham",!0),et(o,r,a,t)}}({target:"Array",proto:!0,forced:!Xt||!$t},{concat:function(t){var n,o,r,e,a,i=Ot(this),u=Kt(i,0),f=0;for(n=-1,r=arguments.length;n_t)throw TypeError(Qt);for(o=0;o=_t)throw TypeError(Qt);Mt(u,f++,a)}return u.length=f,u}}),o.default.fn.bootstrapTable.locales["af-ZA"]=o.default.fn.bootstrapTable.locales.af={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Besig om te laai, wag asseblief"},formatRecordsPerPage:function(t){return"".concat(t," rekords per bladsy")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Resultate ".concat(t," tot ").concat(n," van ").concat(o," rye (filtered from ").concat(r," total rows)"):"Resultate ".concat(t," tot ").concat(n," van ").concat(o," rye")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Soek"},formatNoMatches:function(){return"Geen rekords gevind nie"},formatPaginationSwitch:function(){return"Wys/verberg bladsy nummering"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Herlaai"},formatToggle:function(){return"Wissel"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Kolomme"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["af-ZA"]),o.default.fn.bootstrapTable.locales["ar-SA"]=o.default.fn.bootstrapTable.locales.ar={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"جاري التحميل, يرجى الإنتظار"},formatRecordsPerPage:function(t){return"".concat(t," سجل لكل صفحة")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"الظاهر ".concat(t," إلى ").concat(n," من ").concat(o," سجل ").concat(r," total rows)"):"الظاهر ".concat(t," إلى ").concat(n," من ").concat(o," سجل")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"بحث"},formatNoMatches:function(){return"لا توجد نتائج مطابقة للبحث"},formatPaginationSwitch:function(){return"إخفاءإظهار ترقيم الصفحات"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"تحديث"},formatToggle:function(){return"تغيير"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"أعمدة"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["ar-SA"]),o.default.fn.bootstrapTable.locales["bg-BG"]=o.default.fn.bootstrapTable.locales.bg={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Зареждане, моля изчакайте"},formatRecordsPerPage:function(t){return"".concat(t," реда на страница")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Показани редове от ".concat(t," до ").concat(n," от ").concat(o," реда (филтрирани от общо ").concat(r," реда)"):"Показани редове от ".concat(t," до ").concat(n," от общо ").concat(o," реда")},formatSRPaginationPreText:function(){return"предишна страница"},formatSRPaginationPageText:function(t){return"до страница ".concat(t)},formatSRPaginationNextText:function(){return"следваща страница"},formatDetailPagination:function(t){return"Показани ".concat(t," реда")},formatClearSearch:function(){return"Изчистване на търсенето"},formatSearch:function(){return"Търсене"},formatNoMatches:function(){return"Не са намерени съвпадащи записи"},formatPaginationSwitch:function(){return"Скриване/Показване на странициране"},formatPaginationSwitchDown:function(){return"Показване на странициране"},formatPaginationSwitchUp:function(){return"Скриване на странициране"},formatRefresh:function(){return"Обновяване"},formatToggle:function(){return"Превключване"},formatToggleOn:function(){return"Показване на изглед карта"},formatToggleOff:function(){return"Скриване на изглед карта"},formatColumns:function(){return"Колони"},formatColumnsToggleAll:function(){return"Превключване на всички"},formatFullscreen:function(){return"Цял екран"},formatAllRows:function(){return"Всички"},formatAutoRefresh:function(){return"Автоматично обновяване"},formatExport:function(){return"Експорт на данни"},formatJumpTo:function(){return"ОТИДИ"},formatAdvancedSearch:function(){return"Разширено търсене"},formatAdvancedCloseButton:function(){return"Затваряне"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["bg-BG"]),o.default.fn.bootstrapTable.locales["ca-ES"]=o.default.fn.bootstrapTable.locales.ca={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Espereu, si us plau"},formatRecordsPerPage:function(t){return"".concat(t," resultats per pàgina")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Mostrant de ".concat(t," fins ").concat(n," - total ").concat(o," resultats (filtered from ").concat(r," total rows)"):"Mostrant de ".concat(t," fins ").concat(n," - total ").concat(o," resultats")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Cerca"},formatNoMatches:function(){return"No s'han trobat resultats"},formatPaginationSwitch:function(){return"Amaga/Mostra paginació"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refresca"},formatToggle:function(){return"Alterna formatació"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columnes"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Tots"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["ca-ES"]),o.default.fn.bootstrapTable.locales["cs-CZ"]=o.default.fn.bootstrapTable.locales.cs={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Čekejte, prosím"},formatRecordsPerPage:function(t){return"".concat(t," položek na stránku")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Zobrazena ".concat(t,". - ").concat(n," . položka z celkových ").concat(o," (filtered from ").concat(r," total rows)"):"Zobrazena ".concat(t,". - ").concat(n," . položka z celkových ").concat(o)},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Vyhledávání"},formatNoMatches:function(){return"Nenalezena žádná vyhovující položka"},formatPaginationSwitch:function(){return"Skrýt/Zobrazit stránkování"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Aktualizovat"},formatToggle:function(){return"Přepni"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Sloupce"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Vše"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["cs-CZ"]),o.default.fn.bootstrapTable.locales["da-DK"]=o.default.fn.bootstrapTable.locales.da={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Indlæser, vent venligst"},formatRecordsPerPage:function(t){return"".concat(t," poster pr side")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Viser ".concat(t," til ").concat(n," af ").concat(o," række").concat(o>1?"r":""," (filtered from ").concat(r," total rows)"):"Viser ".concat(t," til ").concat(n," af ").concat(o," række").concat(o>1?"r":"")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Viser ".concat(t," række").concat(t>1?"r":"")},formatClearSearch:function(){return"Ryd filtre"},formatSearch:function(){return"Søg"},formatNoMatches:function(){return"Ingen poster fundet"},formatPaginationSwitch:function(){return"Skjul/vis nummerering"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Opdater"},formatToggle:function(){return"Skift"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Kolonner"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Alle"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Eksporter"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["da-DK"]),o.default.fn.bootstrapTable.locales["de-DE"]=o.default.fn.bootstrapTable.locales.de={formatCopyRows:function(){return"Zeilen kopieren"},formatPrint:function(){return"Drucken"},formatLoadingMessage:function(){return"Lade, bitte warten"},formatRecordsPerPage:function(t){return"".concat(t," Zeilen pro Seite.")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Zeige Zeile ".concat(t," bis ").concat(n," von ").concat(o," Zeile").concat(o>1?"n":""," (Gefiltert von ").concat(r," Zeile").concat(r>1?"n":"",")"):"Zeige Zeile ".concat(t," bis ").concat(n," von ").concat(o," Zeile").concat(o>1?"n":"",".")},formatSRPaginationPreText:function(){return"Vorherige Seite"},formatSRPaginationPageText:function(t){return"Zu Seite ".concat(t)},formatSRPaginationNextText:function(){return"Nächste Seite"},formatDetailPagination:function(t){return"Zeige ".concat(t," Zeile").concat(t>1?"n":"",".")},formatClearSearch:function(){return"Lösche Filter"},formatSearch:function(){return"Suchen"},formatNoMatches:function(){return"Keine passenden Ergebnisse gefunden"},formatPaginationSwitch:function(){return"Verstecke/Zeige Nummerierung"},formatPaginationSwitchDown:function(){return"Zeige Nummerierung"},formatPaginationSwitchUp:function(){return"Verstecke Nummerierung"},formatRefresh:function(){return"Neu laden"},formatToggle:function(){return"Umschalten"},formatToggleOn:function(){return"Normale Ansicht"},formatToggleOff:function(){return"Kartenansicht"},formatColumns:function(){return"Spalten"},formatColumnsToggleAll:function(){return"Alle umschalten"},formatFullscreen:function(){return"Vollbild"},formatAllRows:function(){return"Alle"},formatAutoRefresh:function(){return"Automatisches Neuladen"},formatExport:function(){return"Datenexport"},formatJumpTo:function(){return"Springen"},formatAdvancedSearch:function(){return"Erweiterte Suche"},formatAdvancedCloseButton:function(){return"Schließen"},formatFilterControlSwitch:function(){return"Verstecke/Zeige Filter"},formatFilterControlSwitchHide:function(){return"Verstecke Filter"},formatFilterControlSwitchShow:function(){return"Zeige Filter"},formatAddLevel:function(){return"Ebene hinzufügen"},formatCancel:function(){return"Abbrechen"},formatColumn:function(){return"Spalte"},formatDeleteLevel:function(){return"Ebene entfernen"},formatDuplicateAlertTitle:function(){return"Doppelte Einträge gefunden!"},formatDuplicateAlertDescription:function(){return"Bitte doppelte Spalten entfenen oder ändern"},formatMultipleSort:function(){return"Mehrfachsortierung"},formatOrder:function(){return"Reihenfolge"},formatSort:function(){return"Sortieren"},formatSortBy:function(){return"Sortieren nach"},formatThenBy:function(){return"anschließend"},formatSortOrders:function(){return{asc:"Aufsteigend",desc:"Absteigend"}}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["de-DE"]),o.default.fn.bootstrapTable.locales["el-GR"]=o.default.fn.bootstrapTable.locales.el={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Φορτώνει, παρακαλώ περιμένετε"},formatRecordsPerPage:function(t){return"".concat(t," αποτελέσματα ανά σελίδα")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Εμφανίζονται από την ".concat(t," ως την ").concat(n," από σύνολο ").concat(o," σειρών (filtered from ").concat(r," total rows)"):"Εμφανίζονται από την ".concat(t," ως την ").concat(n," από σύνολο ").concat(o," σειρών")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Αναζητήστε"},formatNoMatches:function(){return"Δεν βρέθηκαν αποτελέσματα"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refresh"},formatToggle:function(){return"Toggle"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columns"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["el-GR"]),o.default.fn.bootstrapTable.locales["en-US"]=o.default.fn.bootstrapTable.locales.en={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Loading, please wait"},formatRecordsPerPage:function(t){return"".concat(t," rows per page")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Showing ".concat(t," to ").concat(n," of ").concat(o," rows (filtered from ").concat(r," total rows)"):"Showing ".concat(t," to ").concat(n," of ").concat(o," rows")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Search"},formatNoMatches:function(){return"No matching records found"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refresh"},formatToggle:function(){return"Toggle"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columns"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["en-US"]),o.default.fn.bootstrapTable.locales["es-AR"]={formatCopyRows:function(){return"Copiar Filas"},formatPrint:function(){return"Imprimir"},formatLoadingMessage:function(){return"Cargando, espere por favor"},formatRecordsPerPage:function(t){return"".concat(t," registros por página")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Mostrando desde ".concat(t," a ").concat(n," de ").concat(o," filas (filtrado de ").concat(r," columnas totales)"):"Mostrando desde ".concat(t," a ").concat(n," de ").concat(o," filas")},formatSRPaginationPreText:function(){return"página anterior"},formatSRPaginationPageText:function(t){return"a la página ".concat(t)},formatSRPaginationNextText:function(){return"siguiente página"},formatDetailPagination:function(t){return"Mostrando ".concat(t," columnas")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros"},formatPaginationSwitch:function(){return"Ocultar/Mostrar paginación"},formatPaginationSwitchDown:function(){return"Mostrar paginación"},formatPaginationSwitchUp:function(){return"Ocultar paginación"},formatRefresh:function(){return"Recargar"},formatToggle:function(){return"Cambiar"},formatToggleOn:function(){return"Mostrar vista de carta"},formatToggleOff:function(){return"Ocultar vista de carta"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Cambiar todo"},formatFullscreen:function(){return"Pantalla completa"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto Recargar"},formatExport:function(){return"Exportar datos"},formatJumpTo:function(){return"Ir"},formatAdvancedSearch:function(){return"Búsqueda avanzada"},formatAdvancedCloseButton:function(){return"Cerrar"},formatFilterControlSwitch:function(){return"Ocultar/Mostrar controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Mostrar controles"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["es-AR"]),o.default.fn.bootstrapTable.locales["es-CL"]={formatCopyRows:function(){return"Copiar Filas"},formatPrint:function(){return"Imprimir"},formatLoadingMessage:function(){return"Cargando, espere por favor"},formatRecordsPerPage:function(t){return"".concat(t," filas por página")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Mostrando ".concat(t," a ").concat(n," de ").concat(o," filas (filtrado de ").concat(r," filas totales)"):"Mostrando ".concat(t," a ").concat(n," de ").concat(o," filas")},formatSRPaginationPreText:function(){return"página anterior"},formatSRPaginationPageText:function(t){return"a la página ".concat(t)},formatSRPaginationNextText:function(){return"siguiente página"},formatDetailPagination:function(t){return"Mostrando ".concat(t," filas")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros"},formatPaginationSwitch:function(){return"Ocultar/Mostrar paginación"},formatPaginationSwitchDown:function(){return"Mostrar paginación"},formatPaginationSwitchUp:function(){return"Ocultar paginación"},formatRefresh:function(){return"Refrescar"},formatToggle:function(){return"Cambiar"},formatToggleOn:function(){return"Mostrar vista de carta"},formatToggleOff:function(){return"Ocultar vista de carta"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Cambiar todo"},formatFullscreen:function(){return"Pantalla completa"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto Recargar"},formatExport:function(){return"Exportar datos"},formatJumpTo:function(){return"IR"},formatAdvancedSearch:function(){return"Búsqueda avanzada"},formatAdvancedCloseButton:function(){return"Cerrar"},formatFilterControlSwitch:function(){return"Ocultar/Mostrar controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Mostrar controles"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["es-CL"]),o.default.fn.bootstrapTable.locales["es-CR"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Cargando, por favor espere"},formatRecordsPerPage:function(t){return"".concat(t," registros por página")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Mostrando de ".concat(t," a ").concat(n," registros de ").concat(o," registros en total (filtered from ").concat(r," total rows)"):"Mostrando de ".concat(t," a ").concat(n," registros de ").concat(o," registros en total")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refrescar"},formatToggle:function(){return"Alternar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Ocultar/Mostrar controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Mostrar controles"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["es-CR"]),o.default.fn.bootstrapTable.locales["es-ES"]=o.default.fn.bootstrapTable.locales.es={formatCopyRows:function(){return"Copiar filas"},formatPrint:function(){return"Imprimir"},formatLoadingMessage:function(){return"Por favor espere"},formatRecordsPerPage:function(t){return"".concat(t," resultados por página")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Mostrando desde ".concat(t," hasta ").concat(n," - En total ").concat(o," resultados (filtrado de ").concat(r," filas totales)"):"Mostrando desde ".concat(t," hasta ").concat(n," - En total ").concat(o," resultados")},formatSRPaginationPreText:function(){return"página anterior"},formatSRPaginationPageText:function(t){return"a la página ".concat(t)},formatSRPaginationNextText:function(){return"siguiente página"},formatDetailPagination:function(t){return"Mostrando ".concat(t," filas")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron resultados"},formatPaginationSwitch:function(){return"Ocultar/Mostrar paginación"},formatPaginationSwitchDown:function(){return"Mostrar paginación"},formatPaginationSwitchUp:function(){return"Ocultar paginación"},formatRefresh:function(){return"Recargar"},formatToggle:function(){return"Ocultar/Mostrar"},formatToggleOn:function(){return"Mostrar vista de carta"},formatToggleOff:function(){return"Ocultar vista de carta"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Cambiar todo"},formatFullscreen:function(){return"Pantalla completa"},formatAllRows:function(){return"Todos"},formatAutoRefresh:function(){return"Auto Recargar"},formatExport:function(){return"Exportar los datos"},formatJumpTo:function(){return"IR"},formatAdvancedSearch:function(){return"Búsqueda avanzada"},formatAdvancedCloseButton:function(){return"Cerrar"},formatFilterControlSwitch:function(){return"Ocultar/Mostrar controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Mostrar controles"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["es-ES"]),o.default.fn.bootstrapTable.locales["es-MX"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Cargando, espere por favor"},formatRecordsPerPage:function(t){return"".concat(t," registros por página")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Mostrando ".concat(t," a ").concat(n," de ").concat(o," filas (filtered from ").concat(r," total rows)"):"Mostrando ".concat(t," a ").concat(n," de ").concat(o," filas")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Mostrando ".concat(t," filas")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros que coincidan"},formatPaginationSwitch:function(){return"Mostrar/ocultar paginación"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Actualizar"},formatToggle:function(){return"Cambiar vista"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Pantalla completa"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Ocultar/Mostrar controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Mostrar controles"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["es-MX"]),o.default.fn.bootstrapTable.locales["es-NI"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Cargando, por favor espere"},formatRecordsPerPage:function(t){return"".concat(t," registros por página")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Mostrando de ".concat(t," a ").concat(n," registros de ").concat(o," registros en total (filtered from ").concat(r," total rows)"):"Mostrando de ".concat(t," a ").concat(n," registros de ").concat(o," registros en total")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refrescar"},formatToggle:function(){return"Alternar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Ocultar/Mostrar controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Mostrar controles"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["es-NI"]),o.default.fn.bootstrapTable.locales["es-SP"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Cargando, por favor espera"},formatRecordsPerPage:function(t){return"".concat(t," registros por página.")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"".concat(t," - ").concat(n," de ").concat(o," registros (filtered from ").concat(r," total rows)"):"".concat(t," - ").concat(n," de ").concat(o," registros.")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se han encontrado registros."},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Actualizar"},formatToggle:function(){return"Alternar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Ocultar/Mostrar controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Mostrar controles"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["es-SP"]),o.default.fn.bootstrapTable.locales["et-EE"]=o.default.fn.bootstrapTable.locales.et={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Päring käib, palun oota"},formatRecordsPerPage:function(t){return"".concat(t," rida lehe kohta")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Näitan tulemusi ".concat(t," kuni ").concat(n," - kokku ").concat(o," tulemust (filtered from ").concat(r," total rows)"):"Näitan tulemusi ".concat(t," kuni ").concat(n," - kokku ").concat(o," tulemust")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Otsi"},formatNoMatches:function(){return"Päringu tingimustele ei vastanud ühtegi tulemust"},formatPaginationSwitch:function(){return"Näita/Peida lehtedeks jagamine"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Värskenda"},formatToggle:function(){return"Lülita"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Veerud"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Kõik"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["et-EE"]),o.default.fn.bootstrapTable.locales["eu-EU"]=o.default.fn.bootstrapTable.locales.eu={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Itxaron mesedez"},formatRecordsPerPage:function(t){return"".concat(t," emaitza orriko.")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"".concat(o," erregistroetatik ").concat(t,"etik ").concat(n,"erakoak erakusten (filtered from ").concat(r," total rows)"):"".concat(o," erregistroetatik ").concat(t,"etik ").concat(n,"erakoak erakusten.")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Bilatu"},formatNoMatches:function(){return"Ez da emaitzarik aurkitu"},formatPaginationSwitch:function(){return"Ezkutatu/Erakutsi orrikatzea"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Eguneratu"},formatToggle:function(){return"Ezkutatu/Erakutsi"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Zutabeak"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Guztiak"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["eu-EU"]),o.default.fn.bootstrapTable.locales["fa-IR"]=o.default.fn.bootstrapTable.locales.fa={formatCopyRows:function(){return"کپی ردیف ها"},formatPrint:function(){return"پرینت"},formatLoadingMessage:function(){return"در حال بارگذاری, لطفا صبر کنید"},formatRecordsPerPage:function(t){return"".concat(t," رکورد در صفحه")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"نمایش ".concat(t," تا ").concat(n," از ").concat(o," ردیف (filtered from ").concat(r," total rows)"):"نمایش ".concat(t," تا ").concat(n," از ").concat(o," ردیف")},formatSRPaginationPreText:function(){return"صفحه قبلی"},formatSRPaginationPageText:function(t){return"به صفحه ".concat(t)},formatSRPaginationNextText:function(){return"صفحه بعدی"},formatDetailPagination:function(t){return"نمایش ".concat(t," سطرها")},formatClearSearch:function(){return"پاک کردن جستجو"},formatSearch:function(){return"جستجو"},formatNoMatches:function(){return"رکوردی یافت نشد."},formatPaginationSwitch:function(){return"نمایش/مخفی صفحه بندی"},formatPaginationSwitchDown:function(){return"نمایش صفحه بندی"},formatPaginationSwitchUp:function(){return"پنهان کردن صفحه بندی"},formatRefresh:function(){return"به روز رسانی"},formatToggle:function(){return"تغییر نمایش"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"سطر ها"},formatColumnsToggleAll:function(){return"تغییر وضعیت همه"},formatFullscreen:function(){return"تمام صفحه"},formatAllRows:function(){return"همه"},formatAutoRefresh:function(){return"رفرش اتوماتیک"},formatExport:function(){return"خروجی دیتا"},formatJumpTo:function(){return"برو"},formatAdvancedSearch:function(){return"جستجوی پیشرفته"},formatAdvancedCloseButton:function(){return"بستن"},formatFilterControlSwitch:function(){return"پنهان/نمایش دادن کنترل ها"},formatFilterControlSwitchHide:function(){return"پنهان کردن کنترل ها"},formatFilterControlSwitchShow:function(){return"نمایش کنترل ها"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["fa-IR"]),o.default.fn.bootstrapTable.locales["fi-FI"]=o.default.fn.bootstrapTable.locales.fi={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Ladataan, ole hyvä ja odota"},formatRecordsPerPage:function(t){return"".concat(t," riviä sivulla")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Näytetään rivit ".concat(t," - ").concat(n," / ").concat(o," (filtered from ").concat(r," total rows)"):"Näytetään rivit ".concat(t," - ").concat(n," / ").concat(o)},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Poista suodattimet"},formatSearch:function(){return"Hae"},formatNoMatches:function(){return"Hakuehtoja vastaavia tuloksia ei löytynyt"},formatPaginationSwitch:function(){return"Näytä/Piilota sivutus"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Päivitä"},formatToggle:function(){return"Valitse"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Sarakkeet"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Kaikki"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Vie tiedot"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["fi-FI"]),o.default.fn.bootstrapTable.locales["fr-BE"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Chargement en cours"},formatRecordsPerPage:function(t){return"".concat(t," lignes par page")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Affiche de ".concat(t," à ").concat(n," sur ").concat(o," lignes (filtrés à partir de ").concat(r," lignes)"):"Affiche de ".concat(t," à ").concat(n," sur ").concat(o," lignes")},formatSRPaginationPreText:function(){return"page précédente"},formatSRPaginationPageText:function(t){return"vers la page ".concat(t)},formatSRPaginationNextText:function(){return"page suivante"},formatDetailPagination:function(t){return"Affiche ".concat(t," lignes")},formatClearSearch:function(){return"Effacer la recherche"},formatSearch:function(){return"Recherche"},formatNoMatches:function(){return"Pas de lignes trouvés"},formatPaginationSwitch:function(){return"Cacher/Afficher pagination"},formatPaginationSwitchDown:function(){return"Afficher pagination"},formatPaginationSwitchUp:function(){return"Cacher pagination"},formatRefresh:function(){return"Rafraichir"},formatToggle:function(){return"Basculer"},formatToggleOn:function(){return"Afficher vue carte"},formatToggleOff:function(){return"Cacher vue carte"},formatColumns:function(){return"Colonnes"},formatColumnsToggleAll:function(){return"Tout basculer"},formatFullscreen:function(){return"Plein écran"},formatAllRows:function(){return"Tout"},formatAutoRefresh:function(){return"Rafraîchissement automatique"},formatExport:function(){return"Exporter les données"},formatJumpTo:function(){return"Aller à"},formatAdvancedSearch:function(){return"Recherche avancée"},formatAdvancedCloseButton:function(){return"Fermer"},formatFilterControlSwitch:function(){return"Cacher/Afficher controls"},formatFilterControlSwitchHide:function(){return"Cacher controls"},formatFilterControlSwitchShow:function(){return"Afficher controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["fr-BE"]),o.default.fn.bootstrapTable.locales["fr-CH"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Chargement en cours"},formatRecordsPerPage:function(t){return"".concat(t," lignes par page")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Affiche de ".concat(t," à ").concat(n," sur ").concat(o," lignes (filtrés à partir de ").concat(r," lignes)"):"Affiche de ".concat(t," à ").concat(n," sur ").concat(o," lignes")},formatSRPaginationPreText:function(){return"page précédente"},formatSRPaginationPageText:function(t){return"vers la page ".concat(t)},formatSRPaginationNextText:function(){return"page suivante"},formatDetailPagination:function(t){return"Affiche ".concat(t," lignes")},formatClearSearch:function(){return"Effacer la recherche"},formatSearch:function(){return"Recherche"},formatNoMatches:function(){return"Pas de lignes trouvés"},formatPaginationSwitch:function(){return"Cacher/Afficher pagination"},formatPaginationSwitchDown:function(){return"Afficher pagination"},formatPaginationSwitchUp:function(){return"Cacher pagination"},formatRefresh:function(){return"Rafraichir"},formatToggle:function(){return"Basculer"},formatToggleOn:function(){return"Afficher vue carte"},formatToggleOff:function(){return"Cacher vue carte"},formatColumns:function(){return"Colonnes"},formatColumnsToggleAll:function(){return"Tout basculer"},formatFullscreen:function(){return"Plein écran"},formatAllRows:function(){return"Tout"},formatAutoRefresh:function(){return"Rafraîchissement automatique"},formatExport:function(){return"Exporter les données"},formatJumpTo:function(){return"Aller à"},formatAdvancedSearch:function(){return"Recherche avancée"},formatAdvancedCloseButton:function(){return"Fermer"},formatFilterControlSwitch:function(){return"Cacher/Afficher controls"},formatFilterControlSwitchHide:function(){return"Cacher controls"},formatFilterControlSwitchShow:function(){return"Afficher controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["fr-CH"]),o.default.fn.bootstrapTable.locales["fr-FR"]=o.default.fn.bootstrapTable.locales.fr={formatCopyRows:function(){return"Copier les lignes"},formatPrint:function(){return"Imprimer"},formatLoadingMessage:function(){return"Chargement en cours"},formatRecordsPerPage:function(t){return"".concat(t," lignes par page")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Affiche de ".concat(t," à ").concat(n," sur ").concat(o," lignes (filtrés à partir de ").concat(r," lignes)"):"Affiche de ".concat(t," à ").concat(n," sur ").concat(o," lignes")},formatSRPaginationPreText:function(){return"page précédente"},formatSRPaginationPageText:function(t){return"vers la page ".concat(t)},formatSRPaginationNextText:function(){return"page suivante"},formatDetailPagination:function(t){return"Affiche ".concat(t," lignes")},formatClearSearch:function(){return"Effacer la recherche"},formatSearch:function(){return"Recherche"},formatNoMatches:function(){return"Aucun résultat"},formatPaginationSwitch:function(){return"Masquer/Afficher la pagination"},formatPaginationSwitchDown:function(){return"Afficher la pagination"},formatPaginationSwitchUp:function(){return"Masquer la pagination"},formatRefresh:function(){return"Actualiser"},formatToggle:function(){return"Basculer"},formatToggleOn:function(){return"Afficher la vue carte"},formatToggleOff:function(){return"Masquer la vue carte"},formatColumns:function(){return"Colonnes"},formatColumnsToggleAll:function(){return"Tout basculer"},formatFullscreen:function(){return"Plein écran"},formatAllRows:function(){return"Tout"},formatAutoRefresh:function(){return"Actualisation automatique"},formatExport:function(){return"Exporter les données"},formatJumpTo:function(){return"ALLER"},formatAdvancedSearch:function(){return"Recherche avancée"},formatAdvancedCloseButton:function(){return"Fermer"},formatFilterControlSwitch:function(){return"Masquer/Afficher les contrôles"},formatFilterControlSwitchHide:function(){return"Masquer les contrôles"},formatFilterControlSwitchShow:function(){return"Afficher les contrôles"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["fr-FR"]),o.default.fn.bootstrapTable.locales["fr-LU"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Chargement en cours"},formatRecordsPerPage:function(t){return"".concat(t," lignes par page")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Affiche de ".concat(t," à ").concat(n," sur ").concat(o," lignes (filtrés à partir de ").concat(r," lignes)"):"Affiche de ".concat(t," à ").concat(n," sur ").concat(o," lignes")},formatSRPaginationPreText:function(){return"page précédente"},formatSRPaginationPageText:function(t){return"vers la page ".concat(t)},formatSRPaginationNextText:function(){return"page suivante"},formatDetailPagination:function(t){return"Affiche ".concat(t," lignes")},formatClearSearch:function(){return"Effacer la recherche"},formatSearch:function(){return"Recherche"},formatNoMatches:function(){return"Pas de lignes trouvés"},formatPaginationSwitch:function(){return"Cacher/Afficher pagination"},formatPaginationSwitchDown:function(){return"Afficher pagination"},formatPaginationSwitchUp:function(){return"Cacher pagination"},formatRefresh:function(){return"Rafraichir"},formatToggle:function(){return"Basculer"},formatToggleOn:function(){return"Afficher vue carte"},formatToggleOff:function(){return"Cacher vue carte"},formatColumns:function(){return"Colonnes"},formatColumnsToggleAll:function(){return"Tout basculer"},formatFullscreen:function(){return"Plein écran"},formatAllRows:function(){return"Tout"},formatAutoRefresh:function(){return"Rafraîchissement automatique"},formatExport:function(){return"Exporter les données"},formatJumpTo:function(){return"Aller à"},formatAdvancedSearch:function(){return"Recherche avancée"},formatAdvancedCloseButton:function(){return"Fermer"},formatFilterControlSwitch:function(){return"Cacher/Afficher controls"},formatFilterControlSwitchHide:function(){return"Cacher controls"},formatFilterControlSwitchShow:function(){return"Afficher controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["fr-LU"]),o.default.fn.bootstrapTable.locales["he-IL"]=o.default.fn.bootstrapTable.locales.he={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"טוען, נא להמתין"},formatRecordsPerPage:function(t){return"".concat(t," שורות בעמוד")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"מציג ".concat(t," עד ").concat(n," מ-").concat(o,"שורות").concat(r," total rows)"):"מציג ".concat(t," עד ").concat(n," מ-").concat(o," שורות")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"חיפוש"},formatNoMatches:function(){return"לא נמצאו רשומות תואמות"},formatPaginationSwitch:function(){return"הסתר/הצג מספור דפים"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"רענן"},formatToggle:function(){return"החלף תצוגה"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"עמודות"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"הכל"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["he-IL"]),o.default.fn.bootstrapTable.locales["hr-HR"]=o.default.fn.bootstrapTable.locales.hr={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Molimo pričekajte"},formatRecordsPerPage:function(t){return"".concat(t," broj zapisa po stranici")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Prikazujem ".concat(t,". - ").concat(n,". od ukupnog broja zapisa ").concat(o," (filtered from ").concat(r," total rows)"):"Prikazujem ".concat(t,". - ").concat(n,". od ukupnog broja zapisa ").concat(o)},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Pretraži"},formatNoMatches:function(){return"Nije pronađen niti jedan zapis"},formatPaginationSwitch:function(){return"Prikaži/sakrij stranice"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Osvježi"},formatToggle:function(){return"Promijeni prikaz"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Kolone"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Sve"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["hr-HR"]),o.default.fn.bootstrapTable.locales["hu-HU"]=o.default.fn.bootstrapTable.locales.hu={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Betöltés, kérem várjon"},formatRecordsPerPage:function(t){return"".concat(t," rekord per oldal")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Megjelenítve ".concat(t," - ").concat(n," / ").concat(o," összesen (filtered from ").concat(r," total rows)"):"Megjelenítve ".concat(t," - ").concat(n," / ").concat(o," összesen")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Keresés"},formatNoMatches:function(){return"Nincs találat"},formatPaginationSwitch:function(){return"Lapozó elrejtése/megjelenítése"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Frissítés"},formatToggle:function(){return"Összecsuk/Kinyit"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Oszlopok"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Összes"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["hu-HU"]),o.default.fn.bootstrapTable.locales["id-ID"]=o.default.fn.bootstrapTable.locales.id={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Memuat, mohon tunggu"},formatRecordsPerPage:function(t){return"".concat(t," baris per halaman")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Menampilkan ".concat(t," sampai ").concat(n," dari ").concat(o," baris (filtered from ").concat(r," total rows)"):"Menampilkan ".concat(t," sampai ").concat(n," dari ").concat(o," baris")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Bersihkan filter"},formatSearch:function(){return"Pencarian"},formatNoMatches:function(){return"Tidak ditemukan data yang cocok"},formatPaginationSwitch:function(){return"Sembunyikan/Tampilkan halaman"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Muat ulang"},formatToggle:function(){return"Beralih"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"kolom"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Semua"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Ekspor data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["id-ID"]),o.default.fn.bootstrapTable.locales["it-IT"]=o.default.fn.bootstrapTable.locales.it={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Caricamento in corso"},formatRecordsPerPage:function(t){return"".concat(t," elementi per pagina")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Visualizzazione da ".concat(t," a ").concat(n," di ").concat(o," elementi (filtrati da ").concat(r," elementi totali)"):"Visualizzazione da ".concat(t," a ").concat(n," di ").concat(o," elementi")},formatSRPaginationPreText:function(){return"pagina precedente"},formatSRPaginationPageText:function(t){return"alla pagina ".concat(t)},formatSRPaginationNextText:function(){return"pagina successiva"},formatDetailPagination:function(t){return"Mostrando ".concat(t," elementi")},formatClearSearch:function(){return"Pulisci filtri"},formatSearch:function(){return"Cerca"},formatNoMatches:function(){return"Nessun elemento trovato"},formatPaginationSwitch:function(){return"Nascondi/Mostra paginazione"},formatPaginationSwitchDown:function(){return"Mostra paginazione"},formatPaginationSwitchUp:function(){return"Nascondi paginazione"},formatRefresh:function(){return"Aggiorna"},formatToggle:function(){return"Attiva/Disattiva"},formatToggleOn:function(){return"Mostra visuale a scheda"},formatToggleOff:function(){return"Nascondi visuale a scheda"},formatColumns:function(){return"Colonne"},formatColumnsToggleAll:function(){return"Mostra tutte"},formatFullscreen:function(){return"Schermo intero"},formatAllRows:function(){return"Tutto"},formatAutoRefresh:function(){return"Auto Aggiornamento"},formatExport:function(){return"Esporta dati"},formatJumpTo:function(){return"VAI"},formatAdvancedSearch:function(){return"Filtri avanzati"},formatAdvancedCloseButton:function(){return"Chiudi"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["it-IT"]),o.default.fn.bootstrapTable.locales["ja-JP"]=o.default.fn.bootstrapTable.locales.ja={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"読み込み中です。少々お待ちください。"},formatRecordsPerPage:function(t){return"ページ当たり最大".concat(t,"件")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"全".concat(o,"件から、").concat(t,"から").concat(n,"件目まで表示しています (filtered from ").concat(r," total rows)"):"全".concat(o,"件から、").concat(t,"から").concat(n,"件目まで表示しています")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"検索"},formatNoMatches:function(){return"該当するレコードが見つかりません"},formatPaginationSwitch:function(){return"ページ数を表示・非表示"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"更新"},formatToggle:function(){return"トグル"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"列"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"すべて"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["ja-JP"]),o.default.fn.bootstrapTable.locales["ka-GE"]=o.default.fn.bootstrapTable.locales.ka={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"იტვირთება, გთხოვთ მოიცადოთ"},formatRecordsPerPage:function(t){return"".concat(t," ჩანაწერი თითო გვერდზე")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"ნაჩვენებია ".concat(t,"-დან ").concat(n,"-მდე ჩანაწერი ჯამური ").concat(o,"-დან (filtered from ").concat(r," total rows)"):"ნაჩვენებია ".concat(t,"-დან ").concat(n,"-მდე ჩანაწერი ჯამური ").concat(o,"-დან")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"ძებნა"},formatNoMatches:function(){return"მონაცემები არ არის"},formatPaginationSwitch:function(){return"გვერდების გადამრთველის დამალვა/გამოჩენა"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"განახლება"},formatToggle:function(){return"ჩართვა/გამორთვა"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"სვეტები"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["ka-GE"]),o.default.fn.bootstrapTable.locales["ko-KR"]=o.default.fn.bootstrapTable.locales.ko={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"데이터를 불러오는 중입니다"},formatRecordsPerPage:function(t){return"페이지 당 ".concat(t,"개 데이터 출력")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"전체 ".concat(o,"개 중 ").concat(t,"~").concat(n,"번째 데이터 출력, (filtered from ").concat(r," total rows)"):"전체 ".concat(o,"개 중 ").concat(t,"~").concat(n,"번째 데이터 출력,")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"검색"},formatNoMatches:function(){return"조회된 데이터가 없습니다."},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"새로 고침"},formatToggle:function(){return"전환"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"컬럼 필터링"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["ko-KR"]),o.default.fn.bootstrapTable.locales["ms-MY"]=o.default.fn.bootstrapTable.locales.ms={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Permintaan sedang dimuatkan. Sila tunggu sebentar"},formatRecordsPerPage:function(t){return"".concat(t," rekod setiap muka surat")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Sedang memaparkan rekod ".concat(t," hingga ").concat(n," daripada jumlah ").concat(o," rekod (filtered from ").concat(r," total rows)"):"Sedang memaparkan rekod ".concat(t," hingga ").concat(n," daripada jumlah ").concat(o," rekod")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Cari"},formatNoMatches:function(){return"Tiada rekod yang menyamai permintaan"},formatPaginationSwitch:function(){return"Tunjuk/sembunyi muka surat"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Muatsemula"},formatToggle:function(){return"Tukar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Lajur"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Semua"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["ms-MY"]),o.default.fn.bootstrapTable.locales["nb-NO"]=o.default.fn.bootstrapTable.locales.nb={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Oppdaterer, vennligst vent"},formatRecordsPerPage:function(t){return"".concat(t," poster pr side")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Viser ".concat(t," til ").concat(n," av ").concat(o," rekker (filtered from ").concat(r," total rows)"):"Viser ".concat(t," til ").concat(n," av ").concat(o," rekker")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Søk"},formatNoMatches:function(){return"Ingen poster funnet"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Oppdater"},formatToggle:function(){return"Endre"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Kolonner"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["nb-NO"]),o.default.fn.bootstrapTable.locales["nl-BE"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Laden, even geduld"},formatRecordsPerPage:function(t){return"".concat(t," records per pagina")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Toon ".concat(t," tot ").concat(n," van ").concat(o," record").concat(o>1?"s":""," (gefilterd van ").concat(r," records in totaal)"):"Toon ".concat(t," tot ").concat(n," van ").concat(o," record").concat(o>1?"s":"")},formatSRPaginationPreText:function(){return"vorige pagina"},formatSRPaginationPageText:function(t){return"tot pagina ".concat(t)},formatSRPaginationNextText:function(){return"volgende pagina"},formatDetailPagination:function(t){return"Toon ".concat(t," record").concat(t>1?"s":"")},formatClearSearch:function(){return"Verwijder filters"},formatSearch:function(){return"Zoeken"},formatNoMatches:function(){return"Geen resultaten gevonden"},formatPaginationSwitch:function(){return"Verberg/Toon paginering"},formatPaginationSwitchDown:function(){return"Toon paginering"},formatPaginationSwitchUp:function(){return"Verberg paginering"},formatRefresh:function(){return"Vernieuwen"},formatToggle:function(){return"Omschakelen"},formatToggleOn:function(){return"Toon kaartweergave"},formatToggleOff:function(){return"Verberg kaartweergave"},formatColumns:function(){return"Kolommen"},formatColumnsToggleAll:function(){return"Allen omschakelen"},formatFullscreen:function(){return"Volledig scherm"},formatAllRows:function(){return"Alle"},formatAutoRefresh:function(){return"Automatisch vernieuwen"},formatExport:function(){return"Exporteer gegevens"},formatJumpTo:function(){return"GA"},formatAdvancedSearch:function(){return"Geavanceerd zoeken"},formatAdvancedCloseButton:function(){return"Sluiten"},formatFilterControlSwitch:function(){return"Verberg/Toon controls"},formatFilterControlSwitchHide:function(){return"Verberg controls"},formatFilterControlSwitchShow:function(){return"Toon controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["nl-BE"]),o.default.fn.bootstrapTable.locales["nl-NL"]=o.default.fn.bootstrapTable.locales.nl={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Laden, even geduld"},formatRecordsPerPage:function(t){return"".concat(t," records per pagina")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Toon ".concat(t," tot ").concat(n," van ").concat(o," record").concat(o>1?"s":""," (gefilterd van ").concat(r," records in totaal)"):"Toon ".concat(t," tot ").concat(n," van ").concat(o," record").concat(o>1?"s":"")},formatSRPaginationPreText:function(){return"vorige pagina"},formatSRPaginationPageText:function(t){return"tot pagina ".concat(t)},formatSRPaginationNextText:function(){return"volgende pagina"},formatDetailPagination:function(t){return"Toon ".concat(t," record").concat(t>1?"s":"")},formatClearSearch:function(){return"Verwijder filters"},formatSearch:function(){return"Zoeken"},formatNoMatches:function(){return"Geen resultaten gevonden"},formatPaginationSwitch:function(){return"Verberg/Toon paginering"},formatPaginationSwitchDown:function(){return"Toon paginering"},formatPaginationSwitchUp:function(){return"Verberg paginering"},formatRefresh:function(){return"Vernieuwen"},formatToggle:function(){return"Omschakelen"},formatToggleOn:function(){return"Toon kaartweergave"},formatToggleOff:function(){return"Verberg kaartweergave"},formatColumns:function(){return"Kolommen"},formatColumnsToggleAll:function(){return"Allen omschakelen"},formatFullscreen:function(){return"Volledig scherm"},formatAllRows:function(){return"Alle"},formatAutoRefresh:function(){return"Automatisch vernieuwen"},formatExport:function(){return"Exporteer gegevens"},formatJumpTo:function(){return"GA"},formatAdvancedSearch:function(){return"Geavanceerd zoeken"},formatAdvancedCloseButton:function(){return"Sluiten"},formatFilterControlSwitch:function(){return"Verberg/Toon controls"},formatFilterControlSwitchHide:function(){return"Verberg controls"},formatFilterControlSwitchShow:function(){return"Toon controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["nl-NL"]),o.default.fn.bootstrapTable.locales["pl-PL"]=o.default.fn.bootstrapTable.locales.pl={formatCopyRows:function(){return"Kopiuj wiersze"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Ładowanie, proszę czekać"},formatRecordsPerPage:function(t){return"".concat(t," rekordów na stronę")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Wyświetlanie rekordów od ".concat(t," do ").concat(n," z ").concat(o," (filtered from ").concat(r," total rows)"):"Wyświetlanie rekordów od ".concat(t," do ").concat(n," z ").concat(o)},formatSRPaginationPreText:function(){return"poprzednia strona"},formatSRPaginationPageText:function(t){return"z ".concat(t)},formatSRPaginationNextText:function(){return"następna strona"},formatDetailPagination:function(t){return"Wyświetla ".concat(t," wierszy")},formatClearSearch:function(){return"Wyczyść wyszukiwanie"},formatSearch:function(){return"Szukaj"},formatNoMatches:function(){return"Niestety, nic nie znaleziono"},formatPaginationSwitch:function(){return"Pokaż/ukryj stronicowanie"},formatPaginationSwitchDown:function(){return"Pokaż stronicowanie"},formatPaginationSwitchUp:function(){return"Ukryj stronicowanie"},formatRefresh:function(){return"Odśwież"},formatToggle:function(){return"Przełącz"},formatToggleOn:function(){return"Pokaż układ karty"},formatToggleOff:function(){return"Ukryj układ karty"},formatColumns:function(){return"Kolumny"},formatColumnsToggleAll:function(){return"Zaznacz wszystko"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Wszystkie"},formatAutoRefresh:function(){return"Auto odświeżanie"},formatExport:function(){return"Eksport danych"},formatJumpTo:function(){return"Przejdź"},formatAdvancedSearch:function(){return"Wyszukiwanie zaawansowane"},formatAdvancedCloseButton:function(){return"Zamknij"},formatFilterControlSwitch:function(){return"Pokaż/Ukryj"},formatFilterControlSwitchHide:function(){return"Pokaż"},formatFilterControlSwitchShow:function(){return"Ukryj"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["pl-PL"]),o.default.fn.bootstrapTable.locales["pt-BR"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Carregando, aguarde"},formatRecordsPerPage:function(t){return"".concat(t," registros por página")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Exibindo ".concat(t," até ").concat(n," de ").concat(o," linhas (filtradas de um total de ").concat(r," linhas)"):"Exibindo ".concat(t," até ").concat(n," de ").concat(o," linhas")},formatSRPaginationPreText:function(){return"página anterior"},formatSRPaginationPageText:function(t){return"Para a página ".concat(t)},formatSRPaginationNextText:function(){return"próxima página"},formatDetailPagination:function(t){return"Mostrando ".concat(t," linhas")},formatClearSearch:function(){return"Limpar Pesquisa"},formatSearch:function(){return"Pesquisar"},formatNoMatches:function(){return"Nenhum registro encontrado"},formatPaginationSwitch:function(){return"Ocultar/Exibir paginação"},formatPaginationSwitchDown:function(){return"Mostrar Paginação"},formatPaginationSwitchUp:function(){return"Esconder Paginação"},formatRefresh:function(){return"Recarregar"},formatToggle:function(){return"Alternar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Colunas"},formatColumnsToggleAll:function(){return"Alternar tudo"},formatFullscreen:function(){return"Tela cheia"},formatAllRows:function(){return"Tudo"},formatAutoRefresh:function(){return"Atualização Automática"},formatExport:function(){return"Exportar dados"},formatJumpTo:function(){return"IR"},formatAdvancedSearch:function(){return"Pesquisa Avançada"},formatAdvancedCloseButton:function(){return"Fechar"},formatFilterControlSwitch:function(){return"Ocultar/Exibir controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Exibir controles"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["pt-BR"]),o.default.fn.bootstrapTable.locales["pt-PT"]=o.default.fn.bootstrapTable.locales.pt={formatCopyRows:function(){return"Copiar Linhas"},formatPrint:function(){return"Imprimir"},formatLoadingMessage:function(){return"A carregar, por favor aguarde"},formatRecordsPerPage:function(t){return"".concat(t," registos por página")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"A mostrar ".concat(t," até ").concat(n," de ").concat(o," linhas (filtered from ").concat(r," total rows)"):"A mostrar ".concat(t," até ").concat(n," de ").concat(o," linhas")},formatSRPaginationPreText:function(){return"página anterior"},formatSRPaginationPageText:function(t){return"ir para página ".concat(t)},formatSRPaginationNextText:function(){return"próxima página"},formatDetailPagination:function(t){return"Mostrando ".concat(t," linhas")},formatClearSearch:function(){return"Limpar Pesquisa"},formatSearch:function(){return"Pesquisa"},formatNoMatches:function(){return"Nenhum registo encontrado"},formatPaginationSwitch:function(){return"Esconder/Mostrar paginação"},formatPaginationSwitchDown:function(){return"Mostrar página"},formatPaginationSwitchUp:function(){return"Esconder página"},formatRefresh:function(){return"Actualizar"},formatToggle:function(){return"Alternar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Colunas"},formatColumnsToggleAll:function(){return"Activar tudo"},formatFullscreen:function(){return"Ecrã completo"},formatAllRows:function(){return"Tudo"},formatAutoRefresh:function(){return"Actualização autmática"},formatExport:function(){return"Exportar dados"},formatJumpTo:function(){return"Avançar"},formatAdvancedSearch:function(){return"Pesquisa avançada"},formatAdvancedCloseButton:function(){return"Fechar"},formatFilterControlSwitch:function(){return"Esconder/Exibir controlos"},formatFilterControlSwitchHide:function(){return"Esconder controlos"},formatFilterControlSwitchShow:function(){return"Exibir controlos"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["pt-PT"]),o.default.fn.bootstrapTable.locales["ro-RO"]=o.default.fn.bootstrapTable.locales.ro={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Se incarca, va rugam asteptati"},formatRecordsPerPage:function(t){return"".concat(t," inregistrari pe pagina")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Arata de la ".concat(t," pana la ").concat(n," din ").concat(o," randuri (filtered from ").concat(r," total rows)"):"Arata de la ".concat(t," pana la ").concat(n," din ").concat(o," randuri")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Cauta"},formatNoMatches:function(){return"Nu au fost gasite inregistrari"},formatPaginationSwitch:function(){return"Ascunde/Arata paginatia"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Reincarca"},formatToggle:function(){return"Comuta"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Coloane"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Toate"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["ro-RO"]),o.default.fn.bootstrapTable.locales["ru-RU"]=o.default.fn.bootstrapTable.locales.ru={formatCopyRows:function(){return"Скопировать строки"},formatPrint:function(){return"Печать"},formatLoadingMessage:function(){return"Пожалуйста, подождите, идёт загрузка"},formatRecordsPerPage:function(t){return"".concat(t," записей на страницу")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Записи с ".concat(t," по ").concat(n," из ").concat(o," (отфильтровано, всего на сервере ").concat(r," записей)"):"Записи с ".concat(t," по ").concat(n," из ").concat(o)},formatSRPaginationPreText:function(){return"предыдущая страница"},formatSRPaginationPageText:function(t){return"перейти к странице ".concat(t)},formatSRPaginationNextText:function(){return"следующая страница"},formatDetailPagination:function(t){return"Загружено ".concat(t," строк")},formatClearSearch:function(){return"Очистить фильтры"},formatSearch:function(){return"Поиск"},formatNoMatches:function(){return"Ничего не найдено"},formatPaginationSwitch:function(){return"Скрыть/Показать постраничную навигацию"},formatPaginationSwitchDown:function(){return"Показать постраничную навигацию"},formatPaginationSwitchUp:function(){return"Скрыть постраничную навигацию"},formatRefresh:function(){return"Обновить"},formatToggle:function(){return"Переключить"},formatToggleOn:function(){return"Показать записи в виде карточек"},formatToggleOff:function(){return"Табличный режим просмотра"},formatColumns:function(){return"Колонки"},formatColumnsToggleAll:function(){return"Выбрать все"},formatFullscreen:function(){return"Полноэкранный режим"},formatAllRows:function(){return"Все"},formatAutoRefresh:function(){return"Автоматическое обновление"},formatExport:function(){return"Экспортировать данные"},formatJumpTo:function(){return"Стр."},formatAdvancedSearch:function(){return"Расширенный поиск"},formatAdvancedCloseButton:function(){return"Закрыть"},formatFilterControlSwitch:function(){return"Скрыть/Показать панель инструментов"},formatFilterControlSwitchHide:function(){return"Скрыть панель инструментов"},formatFilterControlSwitchShow:function(){return"Показать панель инструментов"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["ru-RU"]),o.default.fn.bootstrapTable.locales["sk-SK"]=o.default.fn.bootstrapTable.locales.sk={formatCopyRows:function(){return"Skopírovať riadky"},formatPrint:function(){return"Vytlačiť"},formatLoadingMessage:function(){return"Prosím čakajte"},formatRecordsPerPage:function(t){return"".concat(t," záznamov na stranu")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Zobrazená ".concat(t,". - ").concat(n,". položka z celkových ").concat(o," (filtered from ").concat(r," total rows)"):"Zobrazená ".concat(t,". - ").concat(n,". položka z celkových ").concat(o)},formatSRPaginationPreText:function(){return"Predchádzajúca strana"},formatSRPaginationPageText:function(t){return"na stranu ".concat(t)},formatSRPaginationNextText:function(){return"Nasledujúca strana"},formatDetailPagination:function(t){return"Zobrazuje sa ".concat(t," riadkov")},formatClearSearch:function(){return"Odstráň filtre"},formatSearch:function(){return"Vyhľadávanie"},formatNoMatches:function(){return"Nenájdená žiadna vyhovujúca položka"},formatPaginationSwitch:function(){return"Skry/Zobraz stránkovanie"},formatPaginationSwitchDown:function(){return"Zobraziť stránkovanie"},formatPaginationSwitchUp:function(){return"Skryť stránkovanie"},formatRefresh:function(){return"Obnoviť"},formatToggle:function(){return"Prepni"},formatToggleOn:function(){return"Zobraziť kartové zobrazenie"},formatToggleOff:function(){return"skryť kartové zobrazenie"},formatColumns:function(){return"Stĺpce"},formatColumnsToggleAll:function(){return"Prepnúť všetky"},formatFullscreen:function(){return"Celá obrazovka"},formatAllRows:function(){return"Všetky"},formatAutoRefresh:function(){return"Automatické obnovenie"},formatExport:function(){return"Exportuj dáta"},formatJumpTo:function(){return"Ísť"},formatAdvancedSearch:function(){return"Pokročilé vyhľadávanie"},formatAdvancedCloseButton:function(){return"Zatvoriť"},formatFilterControlSwitch:function(){return"Zobraziť/Skryť tlačidlá"},formatFilterControlSwitchHide:function(){return"Skryť tlačidlá"},formatFilterControlSwitchShow:function(){return"Zobraziť tlačidlá"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["sk-SK"]),o.default.fn.bootstrapTable.locales["sr-Cyrl-RS"]=o.default.fn.bootstrapTable.locales.sr={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Молим сачекај"},formatRecordsPerPage:function(t){return"".concat(t," редова по страни")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Приказано ".concat(t,". - ").concat(n,". од укупног броја редова ").concat(o," (филтрирано од ").concat(r,")"):"Приказано ".concat(t,". - ").concat(n,". од укупног броја редова ").concat(o)},formatSRPaginationPreText:function(){return"претходна страна"},formatSRPaginationPageText:function(t){return"на страну ".concat(t)},formatSRPaginationNextText:function(){return"следећа страна"},formatDetailPagination:function(t){return"Приказано ".concat(t," редова")},formatClearSearch:function(){return"Обриши претрагу"},formatSearch:function(){return"Пронађи"},formatNoMatches:function(){return"Није пронађен ни један податак"},formatPaginationSwitch:function(){return"Прикажи/сакриј пагинацију"},formatPaginationSwitchDown:function(){return"Прикажи пагинацију"},formatPaginationSwitchUp:function(){return"Сакриј пагинацију"},formatRefresh:function(){return"Освежи"},formatToggle:function(){return"Промени приказ"},formatToggleOn:function(){return"Прикажи картице"},formatToggleOff:function(){return"Сакриј картице"},formatColumns:function(){return"Колоне"},formatColumnsToggleAll:function(){return"Прикажи/сакриј све"},formatFullscreen:function(){return"Цео екран"},formatAllRows:function(){return"Све"},formatAutoRefresh:function(){return"Аутоматско освежавање"},formatExport:function(){return"Извези податке"},formatJumpTo:function(){return"Иди"},formatAdvancedSearch:function(){return"Напредна претрага"},formatAdvancedCloseButton:function(){return"Затвори"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["sr-Cyrl-RS"]),o.default.fn.bootstrapTable.locales["sr-Latn-RS"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Molim sačekaj"},formatRecordsPerPage:function(t){return"".concat(t," redova po strani")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Prikazano ".concat(t,". - ").concat(n,". od ukupnog broja redova ").concat(o," (filtrirano od ").concat(r,")"):"Prikazano ".concat(t,". - ").concat(n,". od ukupnog broja redova ").concat(o)},formatSRPaginationPreText:function(){return"prethodna strana"},formatSRPaginationPageText:function(t){return"na stranu ".concat(t)},formatSRPaginationNextText:function(){return"sledeća strana"},formatDetailPagination:function(t){return"Prikazano ".concat(t," redova")},formatClearSearch:function(){return"Obriši pretragu"},formatSearch:function(){return"Pronađi"},formatNoMatches:function(){return"Nije pronađen ni jedan podatak"},formatPaginationSwitch:function(){return"Prikaži/sakrij paginaciju"},formatPaginationSwitchDown:function(){return"Prikaži paginaciju"},formatPaginationSwitchUp:function(){return"Sakrij paginaciju"},formatRefresh:function(){return"Osveži"},formatToggle:function(){return"Promeni prikaz"},formatToggleOn:function(){return"Prikaži kartice"},formatToggleOff:function(){return"Sakrij kartice"},formatColumns:function(){return"Kolone"},formatColumnsToggleAll:function(){return"Prikaži/sakrij sve"},formatFullscreen:function(){return"Ceo ekran"},formatAllRows:function(){return"Sve"},formatAutoRefresh:function(){return"Automatsko osvežavanje"},formatExport:function(){return"Izvezi podatke"},formatJumpTo:function(){return"Idi"},formatAdvancedSearch:function(){return"Napredna pretraga"},formatAdvancedCloseButton:function(){return"Zatvori"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["sr-Latn-RS"]),o.default.fn.bootstrapTable.locales["sv-SE"]=o.default.fn.bootstrapTable.locales.sv={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Laddar, vänligen vänta"},formatRecordsPerPage:function(t){return"".concat(t," rader per sida")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Visa ".concat(t," till ").concat(n," av ").concat(o," rader (filtered from ").concat(r," total rows)"):"Visa ".concat(t," till ").concat(n," av ").concat(o," rader")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Sök"},formatNoMatches:function(){return"Inga matchande resultat funna."},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Uppdatera"},formatToggle:function(){return"Skifta"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"kolumn"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["sv-SE"]),o.default.fn.bootstrapTable.locales["th-TH"]=o.default.fn.bootstrapTable.locales.th={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"กำลังโหลดข้อมูล, กรุณารอสักครู่"},formatRecordsPerPage:function(t){return"".concat(t," รายการต่อหน้า")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"รายการที่ ".concat(t," ถึง ").concat(n," จากทั้งหมด ").concat(o," รายการ (filtered from ").concat(r," total rows)"):"รายการที่ ".concat(t," ถึง ").concat(n," จากทั้งหมด ").concat(o," รายการ")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"ค้นหา"},formatNoMatches:function(){return"ไม่พบรายการที่ค้นหา !"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"รีเฟรส"},formatToggle:function(){return"สลับมุมมอง"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"คอลัมน์"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["th-TH"]),o.default.fn.bootstrapTable.locales["tr-TR"]=o.default.fn.bootstrapTable.locales.tr={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Yükleniyor, lütfen bekleyin"},formatRecordsPerPage:function(t){return"Sayfa başına ".concat(t," kayıt.")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"".concat(o," kayıttan ").concat(t,"-").concat(n," arası gösteriliyor (filtered from ").concat(r," total rows)."):"".concat(o," kayıttan ").concat(t,"-").concat(n," arası gösteriliyor.")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Ara"},formatNoMatches:function(){return"Eşleşen kayıt bulunamadı."},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Yenile"},formatToggle:function(){return"Değiştir"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Sütunlar"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Tüm Satırlar"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["tr-TR"]),o.default.fn.bootstrapTable.locales["uk-UA"]=o.default.fn.bootstrapTable.locales.uk={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Завантаження, будь ласка, зачекайте"},formatRecordsPerPage:function(t){return"".concat(t," записів на сторінку")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Показано з ".concat(t," по ").concat(n,". Всього: ").concat(o," (filtered from ").concat(r," total rows)"):"Показано з ".concat(t," по ").concat(n,". Всього: ").concat(o)},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Очистити фільтри"},formatSearch:function(){return"Пошук"},formatNoMatches:function(){return"Не знайдено жодного запису"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Оновити"},formatToggle:function(){return"Змінити"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Стовпці"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["uk-UA"]),o.default.fn.bootstrapTable.locales["ur-PK"]=o.default.fn.bootstrapTable.locales.ur={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"براۓ مہربانی انتظار کیجئے"},formatRecordsPerPage:function(t){return"".concat(t," ریکارڈز فی صفہ ")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"دیکھیں ".concat(t," سے ").concat(n," کے ").concat(o,"ریکارڈز (filtered from ").concat(r," total rows)"):"دیکھیں ".concat(t," سے ").concat(n," کے ").concat(o,"ریکارڈز")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"تلاش"},formatNoMatches:function(){return"کوئی ریکارڈ نہیں ملا"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"تازہ کریں"},formatToggle:function(){return"تبدیل کریں"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"کالم"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["ur-PK"]),o.default.fn.bootstrapTable.locales["uz-Latn-UZ"]=o.default.fn.bootstrapTable.locales.uz={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Yuklanyapti, iltimos kuting"},formatRecordsPerPage:function(t){return"".concat(t," qator har sahifada")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Ko'rsatypati ".concat(t," dan ").concat(n," gacha ").concat(o," qatorlarni (filtered from ").concat(r," total rows)"):"Ko'rsatypati ".concat(t," dan ").concat(n," gacha ").concat(o," qatorlarni")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Filtrlarni tozalash"},formatSearch:function(){return"Qidirish"},formatNoMatches:function(){return"Hech narsa topilmadi"},formatPaginationSwitch:function(){return"Sahifalashni yashirish/ko'rsatish"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Yangilash"},formatToggle:function(){return"Ko'rinish"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Ustunlar"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Hammasi"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Eksport"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["uz-Latn-UZ"]),o.default.fn.bootstrapTable.locales["vi-VN"]=o.default.fn.bootstrapTable.locales.vi={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Đang tải"},formatRecordsPerPage:function(t){return"".concat(t," bản ghi mỗi trang")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Hiển thị từ trang ".concat(t," đến ").concat(n," của ").concat(o," bảng ghi (filtered from ").concat(r," total rows)"):"Hiển thị từ trang ".concat(t," đến ").concat(n," của ").concat(o," bảng ghi")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Tìm kiếm"},formatNoMatches:function(){return"Không có dữ liệu"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refresh"},formatToggle:function(){return"Toggle"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columns"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["vi-VN"]),o.default.fn.bootstrapTable.locales["zh-CN"]=o.default.fn.bootstrapTable.locales.zh={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"正在努力地加载数据中,请稍候"},formatRecordsPerPage:function(t){return"每页显示 ".concat(t," 条记录")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"显示第 ".concat(t," 到第 ").concat(n," 条记录,总共 ").concat(o," 条记录(从 ").concat(r," 总记录中过滤)"):"显示第 ".concat(t," 到第 ").concat(n," 条记录,总共 ").concat(o," 条记录")},formatSRPaginationPreText:function(){return"上一页"},formatSRPaginationPageText:function(t){return"第".concat(t,"页")},formatSRPaginationNextText:function(){return"下一页"},formatDetailPagination:function(t){return"总共 ".concat(t," 条记录")},formatClearSearch:function(){return"清空过滤"},formatSearch:function(){return"搜索"},formatNoMatches:function(){return"没有找到匹配的记录"},formatPaginationSwitch:function(){return"隐藏/显示分页"},formatPaginationSwitchDown:function(){return"显示分页"},formatPaginationSwitchUp:function(){return"隐藏分页"},formatRefresh:function(){return"刷新"},formatToggle:function(){return"切换"},formatToggleOn:function(){return"显示卡片视图"},formatToggleOff:function(){return"隐藏卡片视图"},formatColumns:function(){return"列"},formatColumnsToggleAll:function(){return"切换所有"},formatFullscreen:function(){return"全屏"},formatAllRows:function(){return"所有"},formatAutoRefresh:function(){return"自动刷新"},formatExport:function(){return"导出数据"},formatJumpTo:function(){return"跳转"},formatAdvancedSearch:function(){return"高级搜索"},formatAdvancedCloseButton:function(){return"关闭"},formatFilterControlSwitch:function(){return"隐藏/显示过滤控制"},formatFilterControlSwitchHide:function(){return"隐藏过滤控制"},formatFilterControlSwitchShow:function(){return"显示过滤控制"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["zh-CN"]),o.default.fn.bootstrapTable.locales["zh-TW"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"正在努力地載入資料,請稍候"},formatRecordsPerPage:function(t){return"每頁顯示 ".concat(t," 項記錄")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"顯示第 ".concat(t," 到第 ").concat(n," 項記錄,總共 ").concat(o," 項記錄(從 ").concat(r," 總記錄中過濾)"):"顯示第 ".concat(t," 到第 ").concat(n," 項記錄,總共 ").concat(o," 項記錄")},formatSRPaginationPreText:function(){return"上一頁"},formatSRPaginationPageText:function(t){return"第".concat(t,"頁")},formatSRPaginationNextText:function(){return"下一頁"},formatDetailPagination:function(t){return"總共 ".concat(t," 項記錄")},formatClearSearch:function(){return"清空過濾"},formatSearch:function(){return"搜尋"},formatNoMatches:function(){return"沒有找到符合的結果"},formatPaginationSwitch:function(){return"隱藏/顯示分頁"},formatPaginationSwitchDown:function(){return"顯示分頁"},formatPaginationSwitchUp:function(){return"隱藏分頁"},formatRefresh:function(){return"重新整理"},formatToggle:function(){return"切換"},formatToggleOn:function(){return"顯示卡片視圖"},formatToggleOff:function(){return"隱藏卡片視圖"},formatColumns:function(){return"列"},formatColumnsToggleAll:function(){return"切換所有"},formatFullscreen:function(){return"全屏"},formatAllRows:function(){return"所有"},formatAutoRefresh:function(){return"自動刷新"},formatExport:function(){return"導出數據"},formatJumpTo:function(){return"跳轉"},formatAdvancedSearch:function(){return"高級搜尋"},formatAdvancedCloseButton:function(){return"關閉"},formatFilterControlSwitch:function(){return"隱藏/顯示過濾控制"},formatFilterControlSwitchHide:function(){return"隱藏過濾控制"},formatFilterControlSwitchShow:function(){return"顯示過濾控制"}},o.default.extend(o.default.fn.bootstrapTable.defaults,o.default.fn.bootstrapTable.locales["zh-TW"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-af-ZA.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-af-ZA.min.js deleted file mode 100644 index 806f8e69..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-af-ZA.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},a=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),c={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!c.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:c},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,g=function(t){return d.call(t).slice(8,-1)},y="".split,h=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?y.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return h(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=u.document,P=b(O)&&b(O.createElement),j=!a&&!f((function(){return 7!=Object.defineProperty((t="div",P?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,A={f:a?x:function(t,n){if(t=v(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},C=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},E=Object.defineProperty,R={f:a?E:function(t,n,r){if(C(t),n=w(n,!0),C(r),j)try{return E(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},M=a?function(t,n,r){return R.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{M(u,t,n)}catch(r){u[t]=n}return n},k="__core-js_shared__",N=u[k]||F(k,{}),H=Function.toString;"function"!=typeof N.inspectSource&&(N.inspectSource=function(t){return H.call(t)});var I,L,_,D,q=N.inspectSource,G=u.WeakMap,W="function"==typeof G&&/native code/.test(q(G)),z=o((function(t){(t.exports=function(t,n){return N[t]||(N[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),B=0,K=Math.random(),Z=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++B+K).toString(36)},J=z("keys"),Q={},U=u.WeakMap;if(W){var V=N.state||(N.state=new U),Y=V.get,X=V.has,$=V.set;I=function(t,n){return n.facade=t,$.call(V,t,n),n},L=function(t){return Y.call(V,t)||{}},_=function(t){return X.call(V,t)}}else{var tt=J[D="state"]||(J[D]=Z(D));Q[tt]=!0,I=function(t,n){return n.facade=t,M(t,tt,n),n},L=function(t){return T(t,tt)?t[tt]:{}},_=function(t){return T(t,tt)}}var nt,rt,et={set:I,get:L,has:_,enforce:function(t){return _(t)?L(t):I(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=L(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var f,a=!!i&&!!i.unsafe,c=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||M(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==u?(a?!l&&t[n]&&(c=!0):delete t[n],c?t[n]=o:M(t,n,o)):c?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},at=Math.ceil,ct=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ct:at)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},dt=Math.max,gt=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),f=function(t,n){var r=lt(t);return r<0?dt(r+n,0):gt(r,n)}(e,u);if(t&&r!=r){for(;u>f;)if((o=i[f++])!=o)return!0}else for(;u>f;f++)if((t||f in i)&&i[f]===r)return t||f||0;return!t&&-1}},ht={includes:yt(!0),indexOf:yt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!T(Q,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~ht(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=ft("Reflect","ownKeys")||function(t){var n=vt.f(C(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=R.f,o=A.f,i=0;i=74)&&(nt=Nt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Dt=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(kt?38===Dt:Dt>37&&Dt<41)})),Gt=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Wt=z("wks"),zt=u.Symbol,Bt=Gt?zt:zt&&zt.withoutSetter||Z,Kt=function(t){return T(Wt,t)&&(qt||"string"==typeof Wt[t])||(qt&&T(zt,t)?Wt[t]=zt[t]:Wt[t]=Bt("Symbol."+t)),Wt[t]},Zt=Kt("species"),Jt=function(t,n){var r;return Rt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Rt(r.prototype)?b(r)&&null===(r=r[Zt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Qt=Kt("species"),Ut=Kt("isConcatSpreadable"),Vt=9007199254740991,Yt="Maximum allowed index exceeded",Xt=Dt>=51||!f((function(){var t=[];return t[Ut]=!1,t.concat()[0]!==t})),$t=(_t="concat",Dt>=51||!f((function(){var t=[];return(t.constructor={})[Qt]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Ut];return void 0!==n?!!n:Rt(t)};!function(t,n){var r,e,o,i,f,a=t.target,c=t.global,l=t.stat;if(r=c?u:l?u[a]||F(a,{}):(u[a]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(f=Et(r,e))&&f.value:r[e],!Ct(c?e:a+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&M(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Xt||!$t},{concat:function(t){var n,r,e,o,i,u=Mt(this),f=Jt(u,0),a=0;for(n=-1,e=arguments.length;nVt)throw TypeError(Yt);for(r=0;r=Vt)throw TypeError(Yt);Ft(f,a++,i)}return f.length=a,f}}),r.default.fn.bootstrapTable.locales["af-ZA"]=r.default.fn.bootstrapTable.locales.af={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Besig om te laai, wag asseblief"},formatRecordsPerPage:function(t){return"".concat(t," rekords per bladsy")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Resultate ".concat(t," tot ").concat(n," van ").concat(r," rye (filtered from ").concat(e," total rows)"):"Resultate ".concat(t," tot ").concat(n," van ").concat(r," rye")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Soek"},formatNoMatches:function(){return"Geen rekords gevind nie"},formatPaginationSwitch:function(){return"Wys/verberg bladsy nummering"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Herlaai"},formatToggle:function(){return"Wissel"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Kolomme"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["af-ZA"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ar-SA.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ar-SA.min.js deleted file mode 100644 index 8c589ebe..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ar-SA.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},c=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},g={}.toString,y=function(t){return g.call(t).slice(8,-1)},d="".split,h=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==y(t)?d.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return h(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=u.document,P=b(O)&&b(O.createElement),j=!c&&!f((function(){return 7!=Object.defineProperty((t="div",P?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,A={f:c?x:function(t,n){if(t=v(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},C=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},E=Object.defineProperty,M={f:c?E:function(t,n,r){if(C(t),n=w(n,!0),C(r),j)try{return E(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=c?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(u,t,n)}catch(r){u[t]=n}return n},N="__core-js_shared__",k=u[N]||F(N,{}),I=Function.toString;"function"!=typeof k.inspectSource&&(k.inspectSource=function(t){return I.call(t)});var L,_,D,H,q=k.inspectSource,z=u.WeakMap,G="function"==typeof z&&/native code/.test(q(z)),B=o((function(t){(t.exports=function(t,n){return k[t]||(k[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),W=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+J).toString(36)},Q=B("keys"),U={},V=u.WeakMap;if(G){var Y=k.state||(k.state=new V),X=Y.get,Z=Y.has,$=Y.set;L=function(t,n){return n.facade=t,$.call(Y,t,n),n},_=function(t){return X.call(Y,t)||{}},D=function(t){return Z.call(Y,t)}}else{var tt=Q[H="state"]||(Q[H]=K(H));U[tt]=!0,L=function(t,n){return n.facade=t,R(t,tt,n),n},_=function(t){return T(t,tt)?t[tt]:{}},D=function(t){return T(t,tt)}}var nt,rt,et={set:L,get:_,has:D,enforce:function(t){return D(t)?_(t):L(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=_(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var f,c=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||R(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==u?(c?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:R(t,n,o)):a?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ct=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},gt=Math.max,yt=Math.min,dt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),f=function(t,n){var r=lt(t);return r<0?gt(r+n,0):yt(r,n)}(e,u);if(t&&r!=r){for(;u>f;)if((o=i[f++])!=o)return!0}else for(;u>f;f++)if((t||f in i)&&i[f]===r)return t||f||0;return!t&&-1}},ht={includes:dt(!0),indexOf:dt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!T(U,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~ht(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=ft("Reflect","ownKeys")||function(t){var n=vt.f(C(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=M.f,o=A.f,i=0;i=74)&&(nt=kt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var Dt,Ht=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(Nt?38===Ht:Ht>37&&Ht<41)})),zt=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=B("wks"),Bt=u.Symbol,Wt=zt?Bt:Bt&&Bt.withoutSetter||K,Jt=function(t){return T(Gt,t)&&(qt||"string"==typeof Gt[t])||(qt&&T(Bt,t)?Gt[t]=Bt[t]:Gt[t]=Wt("Symbol."+t)),Gt[t]},Kt=Jt("species"),Qt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?b(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Ht>=51||!f((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(Dt="concat",Ht>=51||!f((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[Dt](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,i,f,c=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[c]||F(c,{}):(u[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(f=Et(r,e))&&f.value:r[e],!Ct(a?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Rt(this),f=Qt(u,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(f,c++,i)}return f.length=c,f}}),r.default.fn.bootstrapTable.locales["ar-SA"]=r.default.fn.bootstrapTable.locales.ar={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"جاري التحميل, يرجى الإنتظار"},formatRecordsPerPage:function(t){return"".concat(t," سجل لكل صفحة")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"الظاهر ".concat(t," إلى ").concat(n," من ").concat(r," سجل ").concat(e," total rows)"):"الظاهر ".concat(t," إلى ").concat(n," من ").concat(r," سجل")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"بحث"},formatNoMatches:function(){return"لا توجد نتائج مطابقة للبحث"},formatPaginationSwitch:function(){return"إخفاءإظهار ترقيم الصفحات"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"تحديث"},formatToggle:function(){return"تغيير"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"أعمدة"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["ar-SA"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-bg-BG.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-bg-BG.min.js deleted file mode 100644 index 5de8da28..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-bg-BG.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},c=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},y={}.toString,g=function(t){return y.call(t).slice(8,-1)},d="".split,h=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?d.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},b=function(t){return h(m(t))},v=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!v(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!v(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!v(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!v(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=u.document,P=v(O)&&v(O.createElement),j=!c&&!f((function(){return 7!=Object.defineProperty((t="div",P?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,E={f:c?x:function(t,n){if(t=b(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},A=function(t){if(!v(t))throw TypeError(String(t)+" is not an object");return t},C=Object.defineProperty,M={f:c?C:function(t,n,r){if(A(t),n=w(n,!0),A(r),j)try{return C(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=c?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(u,t,n)}catch(r){u[t]=n}return n},N="__core-js_shared__",k=u[N]||F(N,{}),I=Function.toString;"function"!=typeof k.inspectSource&&(k.inspectSource=function(t){return I.call(t)});var L,_,D,q,B=k.inspectSource,G=u.WeakMap,z="function"==typeof G&&/native code/.test(B(G)),H=o((function(t){(t.exports=function(t,n){return k[t]||(k[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),W=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+J).toString(36)},Q=H("keys"),U={},V=u.WeakMap;if(z){var Y=k.state||(k.state=new V),X=Y.get,Z=Y.has,$=Y.set;L=function(t,n){return n.facade=t,$.call(Y,t,n),n},_=function(t){return X.call(Y,t)||{}},D=function(t){return Z.call(Y,t)}}else{var tt=Q[q="state"]||(Q[q]=K(q));U[tt]=!0,L=function(t,n){return n.facade=t,R(t,tt,n),n},_=function(t){return T(t,tt)?t[tt]:{}},D=function(t){return T(t,tt)}}var nt,rt,et={set:L,get:_,has:D,enforce:function(t){return D(t)?_(t):L(t,{})},getterFor:function(t){return function(n){var r;if(!v(n)||(r=_(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var f,c=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||R(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==u?(c?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:R(t,n,o)):a?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||B(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ct=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},yt=Math.max,gt=Math.min,dt=function(t){return function(n,r,e){var o,i=b(n),u=pt(i.length),f=function(t,n){var r=lt(t);return r<0?yt(r+n,0):gt(r,n)}(e,u);if(t&&r!=r){for(;u>f;)if((o=i[f++])!=o)return!0}else for(;u>f;f++)if((t||f in i)&&i[f]===r)return t||f||0;return!t&&-1}},ht={includes:dt(!0),indexOf:dt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),bt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=b(t),o=0,i=[];for(r in e)!T(U,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~ht(i,r)||i.push(r));return i}(t,mt)}},vt={f:Object.getOwnPropertySymbols},wt=ft("Reflect","ownKeys")||function(t){var n=bt.f(A(t)),r=vt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=M.f,o=E.f,i=0;i=74)&&(nt=kt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var Dt,qt=rt&&+rt,Bt=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(Nt?38===qt:qt>37&&qt<41)})),Gt=Bt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,zt=H("wks"),Ht=u.Symbol,Wt=Gt?Ht:Ht&&Ht.withoutSetter||K,Jt=function(t){return T(zt,t)&&(Bt||"string"==typeof zt[t])||(Bt&&T(Ht,t)?zt[t]=Ht[t]:zt[t]=Wt("Symbol."+t)),zt[t]},Kt=Jt("species"),Qt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?v(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=qt>=51||!f((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(Dt="concat",qt>=51||!f((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[Dt](Boolean).foo}))),tn=function(t){if(!v(t))return!1;var n=t[Vt];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,i,f,c=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[c]||F(c,{}):(u[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(f=Ct(r,e))&&f.value:r[e],!At(a?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Rt(this),f=Qt(u,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(f,c++,i)}return f.length=c,f}}),r.default.fn.bootstrapTable.locales["bg-BG"]=r.default.fn.bootstrapTable.locales.bg={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Зареждане, моля изчакайте"},formatRecordsPerPage:function(t){return"".concat(t," реда на страница")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Показани редове от ".concat(t," до ").concat(n," от ").concat(r," реда (филтрирани от общо ").concat(e," реда)"):"Показани редове от ".concat(t," до ").concat(n," от общо ").concat(r," реда")},formatSRPaginationPreText:function(){return"предишна страница"},formatSRPaginationPageText:function(t){return"до страница ".concat(t)},formatSRPaginationNextText:function(){return"следваща страница"},formatDetailPagination:function(t){return"Показани ".concat(t," реда")},formatClearSearch:function(){return"Изчистване на търсенето"},formatSearch:function(){return"Търсене"},formatNoMatches:function(){return"Не са намерени съвпадащи записи"},formatPaginationSwitch:function(){return"Скриване/Показване на странициране"},formatPaginationSwitchDown:function(){return"Показване на странициране"},formatPaginationSwitchUp:function(){return"Скриване на странициране"},formatRefresh:function(){return"Обновяване"},formatToggle:function(){return"Превключване"},formatToggleOn:function(){return"Показване на изглед карта"},formatToggleOff:function(){return"Скриване на изглед карта"},formatColumns:function(){return"Колони"},formatColumnsToggleAll:function(){return"Превключване на всички"},formatFullscreen:function(){return"Цял екран"},formatAllRows:function(){return"Всички"},formatAutoRefresh:function(){return"Автоматично обновяване"},formatExport:function(){return"Експорт на данни"},formatJumpTo:function(){return"ОТИДИ"},formatAdvancedSearch:function(){return"Разширено търсене"},formatAdvancedCloseButton:function(){return"Затваряне"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["bg-BG"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ca-ES.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ca-ES.min.js deleted file mode 100644 index 9679c084..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ca-ES.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),a=function(t){try{return!!t()}catch(t){return!0}},f=!a((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),c={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!c.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:c},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},g={}.toString,d=function(t){return g.call(t).slice(8,-1)},y="".split,h=a((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==d(t)?y.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return h(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=u.document,P=b(O)&&b(O.createElement),j=!f&&!a((function(){return 7!=Object.defineProperty((t="div",P?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,E={f:f?x:function(t,n){if(t=v(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},A=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},C=Object.defineProperty,M={f:f?C:function(t,n,r){if(A(t),n=w(n,!0),A(r),j)try{return C(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=f?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(u,t,n)}catch(r){u[t]=n}return n},N="__core-js_shared__",k=u[N]||F(N,{}),I=Function.toString;"function"!=typeof k.inspectSource&&(k.inspectSource=function(t){return I.call(t)});var L,_,D,H,q=k.inspectSource,z=u.WeakMap,G="function"==typeof z&&/native code/.test(q(z)),B=o((function(t){(t.exports=function(t,n){return k[t]||(k[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),W=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+J).toString(36)},Q=B("keys"),U={},V=u.WeakMap;if(G){var Y=k.state||(k.state=new V),X=Y.get,Z=Y.has,$=Y.set;L=function(t,n){return n.facade=t,$.call(Y,t,n),n},_=function(t){return X.call(Y,t)||{}},D=function(t){return Z.call(Y,t)}}else{var tt=Q[H="state"]||(Q[H]=K(H));U[tt]=!0,L=function(t,n){return n.facade=t,R(t,tt,n),n},_=function(t){return T(t,tt)?t[tt]:{}},D=function(t){return T(t,tt)}}var nt,rt,et={set:L,get:_,has:D,enforce:function(t){return D(t)?_(t):L(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=_(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var a,f=!!i&&!!i.unsafe,c=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||R(o,"name",n),(a=r(o)).source||(a.source=e.join("string"==typeof n?n:""))),t!==u?(f?!l&&t[n]&&(c=!0):delete t[n],c?t[n]=o:R(t,n,o)):c?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},at=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ft=Math.ceil,ct=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ct:ft)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},gt=Math.max,dt=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),a=function(t,n){var r=lt(t);return r<0?gt(r+n,0):dt(r,n)}(e,u);if(t&&r!=r){for(;u>a;)if((o=i[a++])!=o)return!0}else for(;u>a;a++)if((t||a in i)&&i[a]===r)return t||a||0;return!t&&-1}},ht={includes:yt(!0),indexOf:yt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!T(U,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~ht(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=at("Reflect","ownKeys")||function(t){var n=vt.f(A(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=M.f,o=E.f,i=0;i=74)&&(nt=kt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var Dt,Ht=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!a((function(){return!Symbol.sham&&(Nt?38===Ht:Ht>37&&Ht<41)})),zt=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=B("wks"),Bt=u.Symbol,Wt=zt?Bt:Bt&&Bt.withoutSetter||K,Jt=function(t){return T(Gt,t)&&(qt||"string"==typeof Gt[t])||(qt&&T(Bt,t)?Gt[t]=Bt[t]:Gt[t]=Wt("Symbol."+t)),Gt[t]},Kt=Jt("species"),Qt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?b(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Ht>=51||!a((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(Dt="concat",Ht>=51||!a((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[Dt](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,i,a,f=t.target,c=t.global,l=t.stat;if(r=c?u:l?u[f]||F(f,{}):(u[f]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(a=Ct(r,e))&&a.value:r[e],!At(c?e:f+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Rt(this),a=Qt(u,0),f=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(a,f++,i)}return a.length=f,a}}),r.default.fn.bootstrapTable.locales["ca-ES"]=r.default.fn.bootstrapTable.locales.ca={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Espereu, si us plau"},formatRecordsPerPage:function(t){return"".concat(t," resultats per pàgina")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Mostrant de ".concat(t," fins ").concat(n," - total ").concat(r," resultats (filtered from ").concat(e," total rows)"):"Mostrant de ".concat(t," fins ").concat(n," - total ").concat(r," resultats")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Cerca"},formatNoMatches:function(){return"No s'han trobat resultats"},formatPaginationSwitch:function(){return"Amaga/Mostra paginació"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refresca"},formatToggle:function(){return"Alterna formatació"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columnes"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Tots"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["ca-ES"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-cs-CZ.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-cs-CZ.min.js deleted file mode 100644 index e3502b7c..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-cs-CZ.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),c=function(t){try{return!!t()}catch(t){return!0}},f=!c((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,h=function(t){return d.call(t).slice(8,-1)},y="".split,g=c((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==h(t)?y.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return g(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},j=u.document,O=b(j)&&b(j.createElement),P=!f&&!c((function(){return 7!=Object.defineProperty((t="div",O?j.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,C={f:f?x:function(t,n){if(t=v(t),n=w(n,!0),P)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},k=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},A=Object.defineProperty,E={f:f?A:function(t,n,r){if(k(t),n=w(n,!0),k(r),P)try{return A(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},M=f?function(t,n,r){return E.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},R=function(t,n){try{M(u,t,n)}catch(r){u[t]=n}return n},z="__core-js_shared__",F=u[z]||R(z,{}),N=Function.toString;"function"!=typeof F.inspectSource&&(F.inspectSource=function(t){return N.call(t)});var I,L,_,D,H=F.inspectSource,Z=u.WeakMap,q="function"==typeof Z&&/native code/.test(H(Z)),G=o((function(t){(t.exports=function(t,n){return F[t]||(F[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),V=0,B=Math.random(),W=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++V+B).toString(36)},J=G("keys"),K={},Q=u.WeakMap;if(q){var U=F.state||(F.state=new Q),Y=U.get,X=U.has,$=U.set;I=function(t,n){return n.facade=t,$.call(U,t,n),n},L=function(t){return Y.call(U,t)||{}},_=function(t){return X.call(U,t)}}else{var tt=J[D="state"]||(J[D]=W(D));K[tt]=!0,I=function(t,n){return n.facade=t,M(t,tt,n),n},L=function(t){return T(t,tt)?t[tt]:{}},_=function(t){return T(t,tt)}}var nt,rt,et={set:I,get:L,has:_,enforce:function(t){return _(t)?L(t):I(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=L(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var c,f=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||M(o,"name",n),(c=r(o)).source||(c.source=e.join("string"==typeof n?n:""))),t!==u?(f?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:M(t,n,o)):a?t[n]=o:R(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||H(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ct=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ft=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ft)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},dt=Math.max,ht=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),c=function(t,n){var r=lt(t);return r<0?dt(r+n,0):ht(r,n)}(e,u);if(t&&r!=r){for(;u>c;)if((o=i[c++])!=o)return!0}else for(;u>c;c++)if((t||c in i)&&i[c]===r)return t||c||0;return!t&&-1}},gt={includes:yt(!0),indexOf:yt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!T(K,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~gt(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=ct("Reflect","ownKeys")||function(t){var n=vt.f(k(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=E.f,o=C.f,i=0;i=74)&&(nt=Ft.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Dt=rt&&+rt,Ht=!!Object.getOwnPropertySymbols&&!c((function(){return!Symbol.sham&&(zt?38===Dt:Dt>37&&Dt<41)})),Zt=Ht&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,qt=G("wks"),Gt=u.Symbol,Vt=Zt?Gt:Gt&&Gt.withoutSetter||W,Bt=function(t){return T(qt,t)&&(Ht||"string"==typeof qt[t])||(Ht&&T(Gt,t)?qt[t]=Gt[t]:qt[t]=Vt("Symbol."+t)),qt[t]},Wt=Bt("species"),Jt=function(t,n){var r;return Et(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Et(r.prototype)?b(r)&&null===(r=r[Wt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Kt=Bt("species"),Qt=Bt("isConcatSpreadable"),Ut=9007199254740991,Yt="Maximum allowed index exceeded",Xt=Dt>=51||!c((function(){var t=[];return t[Qt]=!1,t.concat()[0]!==t})),$t=(_t="concat",Dt>=51||!c((function(){var t=[];return(t.constructor={})[Kt]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Qt];return void 0!==n?!!n:Et(t)};!function(t,n){var r,e,o,i,c,f=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[f]||R(f,{}):(u[f]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(c=At(r,e))&&c.value:r[e],!kt(a?e:f+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&M(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Xt||!$t},{concat:function(t){var n,r,e,o,i,u=Mt(this),c=Jt(u,0),f=0;for(n=-1,e=arguments.length;nUt)throw TypeError(Yt);for(r=0;r=Ut)throw TypeError(Yt);Rt(c,f++,i)}return c.length=f,c}}),r.default.fn.bootstrapTable.locales["cs-CZ"]=r.default.fn.bootstrapTable.locales.cs={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Čekejte, prosím"},formatRecordsPerPage:function(t){return"".concat(t," položek na stránku")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Zobrazena ".concat(t,". - ").concat(n," . položka z celkových ").concat(r," (filtered from ").concat(e," total rows)"):"Zobrazena ".concat(t,". - ").concat(n," . položka z celkových ").concat(r)},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Vyhledávání"},formatNoMatches:function(){return"Nenalezena žádná vyhovující položka"},formatPaginationSwitch:function(){return"Skrýt/Zobrazit stránkování"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Aktualizovat"},formatToggle:function(){return"Přepni"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Sloupce"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Vše"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["cs-CZ"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-da-DK.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-da-DK.min.js deleted file mode 100644 index 7397fdfc..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-da-DK.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},c=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,g=function(t){return d.call(t).slice(8,-1)},y="".split,h=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?y.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return h(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,O=function(t,n){return S.call(t,n)},T=u.document,j=b(T)&&b(T.createElement),P=!c&&!f((function(){return 7!=Object.defineProperty((t="div",j?T.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,A={f:c?x:function(t,n){if(t=v(t),n=w(n,!0),P)try{return x(t,n)}catch(t){}if(O(t,n))return p(!s.f.call(t,n),t[n])}},E=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},k=Object.defineProperty,C={f:c?k:function(t,n,r){if(E(t),n=w(n,!0),E(r),P)try{return k(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},M=c?function(t,n,r){return C.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},R=function(t,n){try{M(u,t,n)}catch(r){u[t]=n}return n},F="__core-js_shared__",I=u[F]||R(F,{}),D=Function.toString;"function"!=typeof I.inspectSource&&(I.inspectSource=function(t){return D.call(t)});var N,L,_,H,q=I.inspectSource,K=u.WeakMap,V="function"==typeof K&&/native code/.test(q(K)),z=o((function(t){(t.exports=function(t,n){return I[t]||(I[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),G=0,B=Math.random(),W=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++G+B).toString(36)},J=z("keys"),Q={},U=u.WeakMap;if(V){var Y=I.state||(I.state=new U),X=Y.get,Z=Y.has,$=Y.set;N=function(t,n){return n.facade=t,$.call(Y,t,n),n},L=function(t){return X.call(Y,t)||{}},_=function(t){return Z.call(Y,t)}}else{var tt=J[H="state"]||(J[H]=W(H));Q[tt]=!0,N=function(t,n){return n.facade=t,M(t,tt,n),n},L=function(t){return O(t,tt)?t[tt]:{}},_=function(t){return O(t,tt)}}var nt,rt,et={set:N,get:L,has:_,enforce:function(t){return _(t)?L(t):N(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=L(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var f,c=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||O(o,"name")||M(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==u?(c?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:M(t,n,o)):a?t[n]=o:R(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ct=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},dt=Math.max,gt=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),f=function(t,n){var r=lt(t);return r<0?dt(r+n,0):gt(r,n)}(e,u);if(t&&r!=r){for(;u>f;)if((o=i[f++])!=o)return!0}else for(;u>f;f++)if((t||f in i)&&i[f]===r)return t||f||0;return!t&&-1}},ht={includes:yt(!0),indexOf:yt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!O(Q,r)&&O(e,r)&&i.push(r);for(;n.length>o;)O(e,r=n[o++])&&(~ht(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=ft("Reflect","ownKeys")||function(t){var n=vt.f(E(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=C.f,o=A.f,i=0;i=74)&&(nt=It.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Ht=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(Ft?38===Ht:Ht>37&&Ht<41)})),Kt=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Vt=z("wks"),zt=u.Symbol,Gt=Kt?zt:zt&&zt.withoutSetter||W,Bt=function(t){return O(Vt,t)&&(qt||"string"==typeof Vt[t])||(qt&&O(zt,t)?Vt[t]=zt[t]:Vt[t]=Gt("Symbol."+t)),Vt[t]},Wt=Bt("species"),Jt=function(t,n){var r;return Ct(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Ct(r.prototype)?b(r)&&null===(r=r[Wt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Qt=Bt("species"),Ut=Bt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Ht>=51||!f((function(){var t=[];return t[Ut]=!1,t.concat()[0]!==t})),$t=(_t="concat",Ht>=51||!f((function(){var t=[];return(t.constructor={})[Qt]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Ut];return void 0!==n?!!n:Ct(t)};!function(t,n){var r,e,o,i,f,c=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[c]||R(c,{}):(u[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(f=kt(r,e))&&f.value:r[e],!Et(a?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&M(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Mt(this),f=Jt(u,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Rt(f,c++,i)}return f.length=c,f}}),r.default.fn.bootstrapTable.locales["da-DK"]=r.default.fn.bootstrapTable.locales.da={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Indlæser, vent venligst"},formatRecordsPerPage:function(t){return"".concat(t," poster pr side")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Viser ".concat(t," til ").concat(n," af ").concat(r," række").concat(r>1?"r":""," (filtered from ").concat(e," total rows)"):"Viser ".concat(t," til ").concat(n," af ").concat(r," række").concat(r>1?"r":"")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Viser ".concat(t," række").concat(t>1?"r":"")},formatClearSearch:function(){return"Ryd filtre"},formatSearch:function(){return"Søg"},formatNoMatches:function(){return"Ingen poster fundet"},formatPaginationSwitch:function(){return"Skjul/vis nummerering"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Opdater"},formatToggle:function(){return"Skift"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Kolonner"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Alle"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Eksporter"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["da-DK"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-de-DE.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-de-DE.min.js deleted file mode 100644 index ed7fd4cf..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-de-DE.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function e(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var n=e(t),r="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,e){return t(e={exports:{}},e.exports),e.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof r&&r)||function(){return this}()||Function("return this")(),c=function(t){try{return!!t()}catch(t){return!0}},f=!c((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var e=l(this,t);return!!e&&e.enumerable}:a},p=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},m={}.toString,g=function(t){return m.call(t).slice(8,-1)},d="".split,h=c((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?d.call(t,""):Object(t)}:Object,y=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},b=function(t){return h(y(t))},v=function(t){return"object"==typeof t?null!==t:"function"==typeof t},S=function(t,e){if(!v(t))return t;var n,r;if(e&&"function"==typeof(n=t.toString)&&!v(r=n.call(t)))return r;if("function"==typeof(n=t.valueOf)&&!v(r=n.call(t)))return r;if(!e&&"function"==typeof(n=t.toString)&&!v(r=n.call(t)))return r;throw TypeError("Can't convert object to primitive value")},w={}.hasOwnProperty,T=function(t,e){return w.call(t,e)},O=u.document,j=v(O)&&v(O.createElement),P=!f&&!c((function(){return 7!=Object.defineProperty((t="div",j?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),A=Object.getOwnPropertyDescriptor,E={f:f?A:function(t,e){if(t=b(t),e=S(e,!0),P)try{return A(t,e)}catch(t){}if(T(t,e))return p(!s.f.call(t,e),t[e])}},x=function(t){if(!v(t))throw TypeError(String(t)+" is not an object");return t},Z=Object.defineProperty,C={f:f?Z:function(t,e,n){if(x(t),e=S(e,!0),x(n),P)try{return Z(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},M=f?function(t,e,n){return C.f(t,e,p(1,n))}:function(t,e,n){return t[e]=n,t},D=function(t,e){try{M(u,t,e)}catch(n){u[t]=e}return e},N="__core-js_shared__",F=u[N]||D(N,{}),k=Function.toString;"function"!=typeof F.inspectSource&&(F.inspectSource=function(t){return k.call(t)});var R,L,V,I,_=F.inspectSource,B=u.WeakMap,q="function"==typeof B&&/native code/.test(_(B)),z=o((function(t){(t.exports=function(t,e){return F[t]||(F[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),G=0,K=Math.random(),U=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++G+K).toString(36)},W=z("keys"),H={},J=u.WeakMap;if(q){var Q=F.state||(F.state=new J),Y=Q.get,X=Q.has,$=Q.set;R=function(t,e){return e.facade=t,$.call(Q,t,e),e},L=function(t){return Y.call(Q,t)||{}},V=function(t){return X.call(Q,t)}}else{var tt=W[I="state"]||(W[I]=U(I));H[tt]=!0,R=function(t,e){return e.facade=t,M(t,tt,e),e},L=function(t){return T(t,tt)?t[tt]:{}},V=function(t){return T(t,tt)}}var et,nt,rt={set:R,get:L,has:V,enforce:function(t){return V(t)?L(t):R(t,{})},getterFor:function(t){return function(e){var n;if(!v(e)||(n=L(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}},ot=o((function(t){var e=rt.get,n=rt.enforce,r=String(String).split("String");(t.exports=function(t,e,o,i){var c,f=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof e||T(o,"name")||M(o,"name",e),(c=n(o)).source||(c.source=r.join("string"==typeof e?e:""))),t!==u?(f?!l&&t[e]&&(a=!0):delete t[e],a?t[e]=o:M(t,e,o)):a?t[e]=o:D(e,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&e(this).source||_(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ct=function(t,e){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][e]||u[t]&&u[t][e]},ft=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ft)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},mt=Math.max,gt=Math.min,dt=function(t){return function(e,n,r){var o,i=b(e),u=pt(i.length),c=function(t,e){var n=lt(t);return n<0?mt(n+e,0):gt(n,e)}(r,u);if(t&&n!=n){for(;u>c;)if((o=i[c++])!=o)return!0}else for(;u>c;c++)if((t||c in i)&&i[c]===n)return t||c||0;return!t&&-1}},ht={includes:dt(!0),indexOf:dt(!1)}.indexOf,yt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),bt={f:Object.getOwnPropertyNames||function(t){return function(t,e){var n,r=b(t),o=0,i=[];for(n in r)!T(H,n)&&T(r,n)&&i.push(n);for(;e.length>o;)T(r,n=e[o++])&&(~ht(i,n)||i.push(n));return i}(t,yt)}},vt={f:Object.getOwnPropertySymbols},St=ct("Reflect","ownKeys")||function(t){var e=bt.f(x(t)),n=vt.f;return n?e.concat(n(t)):e},wt=function(t,e){for(var n=St(e),r=C.f,o=E.f,i=0;i=74)&&(et=Ft.match(/Chrome\/(\d+)/))&&(nt=et[1]);var Vt,It=nt&&+nt,_t=!!Object.getOwnPropertySymbols&&!c((function(){return!Symbol.sham&&(Nt?38===It:It>37&&It<41)})),Bt=_t&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,qt=z("wks"),zt=u.Symbol,Gt=Bt?zt:zt&&zt.withoutSetter||U,Kt=function(t){return T(qt,t)&&(_t||"string"==typeof qt[t])||(_t&&T(zt,t)?qt[t]=zt[t]:qt[t]=Gt("Symbol."+t)),qt[t]},Ut=Kt("species"),Wt=function(t,e){var n;return Ct(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!Ct(n.prototype)?v(n)&&null===(n=n[Ut])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===e?0:e)},Ht=Kt("species"),Jt=Kt("isConcatSpreadable"),Qt=9007199254740991,Yt="Maximum allowed index exceeded",Xt=It>=51||!c((function(){var t=[];return t[Jt]=!1,t.concat()[0]!==t})),$t=(Vt="concat",It>=51||!c((function(){var t=[];return(t.constructor={})[Ht]=function(){return{foo:1}},1!==t[Vt](Boolean).foo}))),te=function(t){if(!v(t))return!1;var e=t[Jt];return void 0!==e?!!e:Ct(t)};!function(t,e){var n,r,o,i,c,f=t.target,a=t.global,l=t.stat;if(n=a?u:l?u[f]||D(f,{}):(u[f]||{}).prototype)for(r in e){if(i=e[r],o=t.noTargetGet?(c=Zt(n,r))&&c.value:n[r],!xt(a?r:f+(l?".":"#")+r,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;wt(i,o)}(t.sham||o&&o.sham)&&M(i,"sham",!0),ot(n,r,i,t)}}({target:"Array",proto:!0,forced:!Xt||!$t},{concat:function(t){var e,n,r,o,i,u=Mt(this),c=Wt(u,0),f=0;for(e=-1,r=arguments.length;eQt)throw TypeError(Yt);for(n=0;n=Qt)throw TypeError(Yt);Dt(c,f++,i)}return c.length=f,c}}),n.default.fn.bootstrapTable.locales["de-DE"]=n.default.fn.bootstrapTable.locales.de={formatCopyRows:function(){return"Zeilen kopieren"},formatPrint:function(){return"Drucken"},formatLoadingMessage:function(){return"Lade, bitte warten"},formatRecordsPerPage:function(t){return"".concat(t," Zeilen pro Seite.")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Zeige Zeile ".concat(t," bis ").concat(e," von ").concat(n," Zeile").concat(n>1?"n":""," (Gefiltert von ").concat(r," Zeile").concat(r>1?"n":"",")"):"Zeige Zeile ".concat(t," bis ").concat(e," von ").concat(n," Zeile").concat(n>1?"n":"",".")},formatSRPaginationPreText:function(){return"Vorherige Seite"},formatSRPaginationPageText:function(t){return"Zu Seite ".concat(t)},formatSRPaginationNextText:function(){return"Nächste Seite"},formatDetailPagination:function(t){return"Zeige ".concat(t," Zeile").concat(t>1?"n":"",".")},formatClearSearch:function(){return"Lösche Filter"},formatSearch:function(){return"Suchen"},formatNoMatches:function(){return"Keine passenden Ergebnisse gefunden"},formatPaginationSwitch:function(){return"Verstecke/Zeige Nummerierung"},formatPaginationSwitchDown:function(){return"Zeige Nummerierung"},formatPaginationSwitchUp:function(){return"Verstecke Nummerierung"},formatRefresh:function(){return"Neu laden"},formatToggle:function(){return"Umschalten"},formatToggleOn:function(){return"Normale Ansicht"},formatToggleOff:function(){return"Kartenansicht"},formatColumns:function(){return"Spalten"},formatColumnsToggleAll:function(){return"Alle umschalten"},formatFullscreen:function(){return"Vollbild"},formatAllRows:function(){return"Alle"},formatAutoRefresh:function(){return"Automatisches Neuladen"},formatExport:function(){return"Datenexport"},formatJumpTo:function(){return"Springen"},formatAdvancedSearch:function(){return"Erweiterte Suche"},formatAdvancedCloseButton:function(){return"Schließen"},formatFilterControlSwitch:function(){return"Verstecke/Zeige Filter"},formatFilterControlSwitchHide:function(){return"Verstecke Filter"},formatFilterControlSwitchShow:function(){return"Zeige Filter"},formatAddLevel:function(){return"Ebene hinzufügen"},formatCancel:function(){return"Abbrechen"},formatColumn:function(){return"Spalte"},formatDeleteLevel:function(){return"Ebene entfernen"},formatDuplicateAlertTitle:function(){return"Doppelte Einträge gefunden!"},formatDuplicateAlertDescription:function(){return"Bitte doppelte Spalten entfenen oder ändern"},formatMultipleSort:function(){return"Mehrfachsortierung"},formatOrder:function(){return"Reihenfolge"},formatSort:function(){return"Sortieren"},formatSortBy:function(){return"Sortieren nach"},formatThenBy:function(){return"anschließend"},formatSortOrders:function(){return{asc:"Aufsteigend",desc:"Absteigend"}}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["de-DE"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-el-GR.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-el-GR.min.js deleted file mode 100644 index d782c166..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-el-GR.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},c=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},g={}.toString,d=function(t){return g.call(t).slice(8,-1)},h="".split,y=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==d(t)?h.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return y(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=u.document,P=b(O)&&b(O.createElement),j=!c&&!f((function(){return 7!=Object.defineProperty((t="div",P?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,A={f:c?x:function(t,n){if(t=v(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},C=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},E=Object.defineProperty,R={f:c?E:function(t,n,r){if(C(t),n=w(n,!0),C(r),j)try{return E(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},M=c?function(t,n,r){return R.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{M(u,t,n)}catch(r){u[t]=n}return n},N="__core-js_shared__",k=u[N]||F(N,{}),H=Function.toString;"function"!=typeof k.inspectSource&&(k.inspectSource=function(t){return H.call(t)});var I,L,_,D,G=k.inspectSource,q=u.WeakMap,z="function"==typeof q&&/native code/.test(G(q)),B=o((function(t){(t.exports=function(t,n){return k[t]||(k[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),W=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+J).toString(36)},Q=B("keys"),U={},V=u.WeakMap;if(z){var Y=k.state||(k.state=new V),X=Y.get,Z=Y.has,$=Y.set;I=function(t,n){return n.facade=t,$.call(Y,t,n),n},L=function(t){return X.call(Y,t)||{}},_=function(t){return Z.call(Y,t)}}else{var tt=Q[D="state"]||(Q[D]=K(D));U[tt]=!0,I=function(t,n){return n.facade=t,M(t,tt,n),n},L=function(t){return T(t,tt)?t[tt]:{}},_=function(t){return T(t,tt)}}var nt,rt,et={set:I,get:L,has:_,enforce:function(t){return _(t)?L(t):I(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=L(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var f,c=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||M(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==u?(c?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:M(t,n,o)):a?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||G(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ct=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},gt=Math.max,dt=Math.min,ht=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),f=function(t,n){var r=lt(t);return r<0?gt(r+n,0):dt(r,n)}(e,u);if(t&&r!=r){for(;u>f;)if((o=i[f++])!=o)return!0}else for(;u>f;f++)if((t||f in i)&&i[f]===r)return t||f||0;return!t&&-1}},yt={includes:ht(!0),indexOf:ht(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!T(U,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~yt(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=ft("Reflect","ownKeys")||function(t){var n=vt.f(C(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=R.f,o=A.f,i=0;i=74)&&(nt=kt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Dt=rt&&+rt,Gt=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(Nt?38===Dt:Dt>37&&Dt<41)})),qt=Gt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,zt=B("wks"),Bt=u.Symbol,Wt=qt?Bt:Bt&&Bt.withoutSetter||K,Jt=function(t){return T(zt,t)&&(Gt||"string"==typeof zt[t])||(Gt&&T(Bt,t)?zt[t]=Bt[t]:zt[t]=Wt("Symbol."+t)),zt[t]},Kt=Jt("species"),Qt=function(t,n){var r;return Rt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Rt(r.prototype)?b(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Dt>=51||!f((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(_t="concat",Dt>=51||!f((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:Rt(t)};!function(t,n){var r,e,o,i,f,c=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[c]||F(c,{}):(u[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(f=Et(r,e))&&f.value:r[e],!Ct(a?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&M(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Mt(this),f=Qt(u,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(f,c++,i)}return f.length=c,f}}),r.default.fn.bootstrapTable.locales["el-GR"]=r.default.fn.bootstrapTable.locales.el={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Φορτώνει, παρακαλώ περιμένετε"},formatRecordsPerPage:function(t){return"".concat(t," αποτελέσματα ανά σελίδα")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Εμφανίζονται από την ".concat(t," ως την ").concat(n," από σύνολο ").concat(r," σειρών (filtered from ").concat(e," total rows)"):"Εμφανίζονται από την ".concat(t," ως την ").concat(n," από σύνολο ").concat(r," σειρών")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Αναζητήστε"},formatNoMatches:function(){return"Δεν βρέθηκαν αποτελέσματα"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refresh"},formatToggle:function(){return"Toggle"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columns"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["el-GR"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-en-US.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-en-US.min.js deleted file mode 100644 index 87bef300..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-en-US.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},c=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},g={}.toString,d=function(t){return g.call(t).slice(8,-1)},h="".split,y=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==d(t)?h.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return y(m(t))},w=function(t){return"object"==typeof t?null!==t:"function"==typeof t},b=function(t,n){if(!w(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!w(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!w(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!w(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=u.document,P=w(O)&&w(O.createElement),j=!c&&!f((function(){return 7!=Object.defineProperty((t="div",P?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,A={f:c?x:function(t,n){if(t=v(t),n=b(n,!0),j)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},C=function(t){if(!w(t))throw TypeError(String(t)+" is not an object");return t},E=Object.defineProperty,M={f:c?E:function(t,n,r){if(C(t),n=b(n,!0),C(r),j)try{return E(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=c?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(u,t,n)}catch(r){u[t]=n}return n},N="__core-js_shared__",L=u[N]||F(N,{}),k=Function.toString;"function"!=typeof L.inspectSource&&(L.inspectSource=function(t){return k.call(t)});var H,I,_,D,q=L.inspectSource,z=u.WeakMap,G="function"==typeof z&&/native code/.test(q(z)),U=o((function(t){(t.exports=function(t,n){return L[t]||(L[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),B=0,W=Math.random(),J=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++B+W).toString(36)},K=U("keys"),Q={},V=u.WeakMap;if(G){var Y=L.state||(L.state=new V),X=Y.get,Z=Y.has,$=Y.set;H=function(t,n){return n.facade=t,$.call(Y,t,n),n},I=function(t){return X.call(Y,t)||{}},_=function(t){return Z.call(Y,t)}}else{var tt=K[D="state"]||(K[D]=J(D));Q[tt]=!0,H=function(t,n){return n.facade=t,R(t,tt,n),n},I=function(t){return T(t,tt)?t[tt]:{}},_=function(t){return T(t,tt)}}var nt,rt,et={set:H,get:I,has:_,enforce:function(t){return _(t)?I(t):H(t,{})},getterFor:function(t){return function(n){var r;if(!w(n)||(r=I(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var f,c=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||R(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==u?(c?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:R(t,n,o)):a?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ct=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},gt=Math.max,dt=Math.min,ht=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),f=function(t,n){var r=lt(t);return r<0?gt(r+n,0):dt(r,n)}(e,u);if(t&&r!=r){for(;u>f;)if((o=i[f++])!=o)return!0}else for(;u>f;f++)if((t||f in i)&&i[f]===r)return t||f||0;return!t&&-1}},yt={includes:ht(!0),indexOf:ht(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!T(Q,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~yt(i,r)||i.push(r));return i}(t,mt)}},wt={f:Object.getOwnPropertySymbols},bt=ft("Reflect","ownKeys")||function(t){var n=vt.f(C(t)),r=wt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=bt(n),e=M.f,o=A.f,i=0;i=74)&&(nt=Lt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Dt=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(Nt?38===Dt:Dt>37&&Dt<41)})),zt=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=U("wks"),Ut=u.Symbol,Bt=zt?Ut:Ut&&Ut.withoutSetter||J,Wt=function(t){return T(Gt,t)&&(qt||"string"==typeof Gt[t])||(qt&&T(Ut,t)?Gt[t]=Ut[t]:Gt[t]=Bt("Symbol."+t)),Gt[t]},Jt=Wt("species"),Kt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?w(r)&&null===(r=r[Jt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Qt=Wt("species"),Vt=Wt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Dt>=51||!f((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(_t="concat",Dt>=51||!f((function(){var t=[];return(t.constructor={})[Qt]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!w(t))return!1;var n=t[Vt];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,i,f,c=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[c]||F(c,{}):(u[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(f=Et(r,e))&&f.value:r[e],!Ct(a?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Rt(this),f=Kt(u,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(f,c++,i)}return f.length=c,f}}),r.default.fn.bootstrapTable.locales["en-US"]=r.default.fn.bootstrapTable.locales.en={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Loading, please wait"},formatRecordsPerPage:function(t){return"".concat(t," rows per page")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Showing ".concat(t," to ").concat(n," of ").concat(r," rows (filtered from ").concat(e," total rows)"):"Showing ".concat(t," to ").concat(n," of ").concat(r," rows")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Search"},formatNoMatches:function(){return"No matching records found"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refresh"},formatToggle:function(){return"Toggle"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columns"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["en-US"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-AR.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-AR.min.js deleted file mode 100644 index bb2c8054..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-AR.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},a=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),u=function(t){try{return!!t()}catch(t){return!0}},c=!u((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),f={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!f.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:f},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,g=function(t){return d.call(t).slice(8,-1)},m="".split,y=u((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?m.call(t,""):Object(t)}:Object,h=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return y(h(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,O=function(t,n){return S.call(t,n)},T=a.document,P=b(T)&&b(T.createElement),j=!c&&!u((function(){return 7!=Object.defineProperty((t="div",P?T.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),M=Object.getOwnPropertyDescriptor,x={f:c?M:function(t,n){if(t=v(t),n=w(n,!0),j)try{return M(t,n)}catch(t){}if(O(t,n))return p(!s.f.call(t,n),t[n])}},C=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},A=Object.defineProperty,E={f:c?A:function(t,n,r){if(C(t),n=w(n,!0),C(r),j)try{return A(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=c?function(t,n,r){return E.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(a,t,n)}catch(r){a[t]=n}return n},I="__core-js_shared__",N=a[I]||F(I,{}),L=Function.toString;"function"!=typeof N.inspectSource&&(N.inspectSource=function(t){return L.call(t)});var k,q,_,D,z=N.inspectSource,B=a.WeakMap,G="function"==typeof B&&/native code/.test(z(B)),W=o((function(t){(t.exports=function(t,n){return N[t]||(N[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),H=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++H+J).toString(36)},Q=W("keys"),U={},V=a.WeakMap;if(G){var Y=N.state||(N.state=new V),X=Y.get,Z=Y.has,$=Y.set;k=function(t,n){return n.facade=t,$.call(Y,t,n),n},q=function(t){return X.call(Y,t)||{}},_=function(t){return Z.call(Y,t)}}else{var tt=Q[D="state"]||(Q[D]=K(D));U[tt]=!0,k=function(t,n){return n.facade=t,R(t,tt,n),n},q=function(t){return O(t,tt)?t[tt]:{}},_=function(t){return O(t,tt)}}var nt,rt,et={set:k,get:q,has:_,enforce:function(t){return _(t)?q(t):k(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=q(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var u,c=!!i&&!!i.unsafe,f=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||O(o,"name")||R(o,"name",n),(u=r(o)).source||(u.source=e.join("string"==typeof n?n:""))),t!==a?(c?!l&&t[n]&&(f=!0):delete t[n],f?t[n]=o:R(t,n,o)):f?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||z(this)}))})),it=a,at=function(t){return"function"==typeof t?t:void 0},ut=function(t,n){return arguments.length<2?at(it[t])||at(a[t]):it[t]&&it[t][n]||a[t]&&a[t][n]},ct=Math.ceil,ft=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ft:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},dt=Math.max,gt=Math.min,mt=function(t){return function(n,r,e){var o,i=v(n),a=pt(i.length),u=function(t,n){var r=lt(t);return r<0?dt(r+n,0):gt(r,n)}(e,a);if(t&&r!=r){for(;a>u;)if((o=i[u++])!=o)return!0}else for(;a>u;u++)if((t||u in i)&&i[u]===r)return t||u||0;return!t&&-1}},yt={includes:mt(!0),indexOf:mt(!1)}.indexOf,ht=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!O(U,r)&&O(e,r)&&i.push(r);for(;n.length>o;)O(e,r=n[o++])&&(~yt(i,r)||i.push(r));return i}(t,ht)}},bt={f:Object.getOwnPropertySymbols},wt=ut("Reflect","ownKeys")||function(t){var n=vt.f(C(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=E.f,o=x.f,i=0;i=74)&&(nt=Nt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Dt=rt&&+rt,zt=!!Object.getOwnPropertySymbols&&!u((function(){return!Symbol.sham&&(It?38===Dt:Dt>37&&Dt<41)})),Bt=zt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=W("wks"),Wt=a.Symbol,Ht=Bt?Wt:Wt&&Wt.withoutSetter||K,Jt=function(t){return O(Gt,t)&&(zt||"string"==typeof Gt[t])||(zt&&O(Wt,t)?Gt[t]=Wt[t]:Gt[t]=Ht("Symbol."+t)),Gt[t]},Kt=Jt("species"),Qt=function(t,n){var r;return Et(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Et(r.prototype)?b(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Dt>=51||!u((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(_t="concat",Dt>=51||!u((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:Et(t)};!function(t,n){var r,e,o,i,u,c=t.target,f=t.global,l=t.stat;if(r=f?a:l?a[c]||F(c,{}):(a[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(u=At(r,e))&&u.value:r[e],!Ct(f?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,a=Rt(this),u=Qt(a,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(u,c++,i)}return u.length=c,u}}),r.default.fn.bootstrapTable.locales["es-AR"]={formatCopyRows:function(){return"Copiar Filas"},formatPrint:function(){return"Imprimir"},formatLoadingMessage:function(){return"Cargando, espere por favor"},formatRecordsPerPage:function(t){return"".concat(t," registros por página")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Mostrando desde ".concat(t," a ").concat(n," de ").concat(r," filas (filtrado de ").concat(e," columnas totales)"):"Mostrando desde ".concat(t," a ").concat(n," de ").concat(r," filas")},formatSRPaginationPreText:function(){return"página anterior"},formatSRPaginationPageText:function(t){return"a la página ".concat(t)},formatSRPaginationNextText:function(){return"siguiente página"},formatDetailPagination:function(t){return"Mostrando ".concat(t," columnas")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros"},formatPaginationSwitch:function(){return"Ocultar/Mostrar paginación"},formatPaginationSwitchDown:function(){return"Mostrar paginación"},formatPaginationSwitchUp:function(){return"Ocultar paginación"},formatRefresh:function(){return"Recargar"},formatToggle:function(){return"Cambiar"},formatToggleOn:function(){return"Mostrar vista de carta"},formatToggleOff:function(){return"Ocultar vista de carta"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Cambiar todo"},formatFullscreen:function(){return"Pantalla completa"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto Recargar"},formatExport:function(){return"Exportar datos"},formatJumpTo:function(){return"Ir"},formatAdvancedSearch:function(){return"Búsqueda avanzada"},formatAdvancedCloseButton:function(){return"Cerrar"},formatFilterControlSwitch:function(){return"Ocultar/Mostrar controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Mostrar controles"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["es-AR"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-CL.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-CL.min.js deleted file mode 100644 index cb7dc6af..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-CL.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},a=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),u=function(t){try{return!!t()}catch(t){return!0}},c=!u((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),f={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!f.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:f},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,g=function(t){return d.call(t).slice(8,-1)},y="".split,m=u((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?y.call(t,""):Object(t)}:Object,h=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return m(h(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,O=function(t,n){return S.call(t,n)},T=a.document,P=b(T)&&b(T.createElement),j=!c&&!u((function(){return 7!=Object.defineProperty((t="div",P?T.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),C=Object.getOwnPropertyDescriptor,M={f:c?C:function(t,n){if(t=v(t),n=w(n,!0),j)try{return C(t,n)}catch(t){}if(O(t,n))return p(!s.f.call(t,n),t[n])}},x=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},E=Object.defineProperty,A={f:c?E:function(t,n,r){if(x(t),n=w(n,!0),x(r),j)try{return E(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=c?function(t,n,r){return A.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(a,t,n)}catch(r){a[t]=n}return n},L="__core-js_shared__",I=a[L]||F(L,{}),N=Function.toString;"function"!=typeof I.inspectSource&&(I.inspectSource=function(t){return N.call(t)});var k,q,_,D,z=I.inspectSource,B=a.WeakMap,G="function"==typeof B&&/native code/.test(z(B)),W=o((function(t){(t.exports=function(t,n){return I[t]||(I[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),H=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++H+J).toString(36)},Q=W("keys"),U={},V=a.WeakMap;if(G){var Y=I.state||(I.state=new V),X=Y.get,Z=Y.has,$=Y.set;k=function(t,n){return n.facade=t,$.call(Y,t,n),n},q=function(t){return X.call(Y,t)||{}},_=function(t){return Z.call(Y,t)}}else{var tt=Q[D="state"]||(Q[D]=K(D));U[tt]=!0,k=function(t,n){return n.facade=t,R(t,tt,n),n},q=function(t){return O(t,tt)?t[tt]:{}},_=function(t){return O(t,tt)}}var nt,rt,et={set:k,get:q,has:_,enforce:function(t){return _(t)?q(t):k(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=q(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var u,c=!!i&&!!i.unsafe,f=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||O(o,"name")||R(o,"name",n),(u=r(o)).source||(u.source=e.join("string"==typeof n?n:""))),t!==a?(c?!l&&t[n]&&(f=!0):delete t[n],f?t[n]=o:R(t,n,o)):f?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||z(this)}))})),it=a,at=function(t){return"function"==typeof t?t:void 0},ut=function(t,n){return arguments.length<2?at(it[t])||at(a[t]):it[t]&&it[t][n]||a[t]&&a[t][n]},ct=Math.ceil,ft=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ft:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},dt=Math.max,gt=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),a=pt(i.length),u=function(t,n){var r=lt(t);return r<0?dt(r+n,0):gt(r,n)}(e,a);if(t&&r!=r){for(;a>u;)if((o=i[u++])!=o)return!0}else for(;a>u;u++)if((t||u in i)&&i[u]===r)return t||u||0;return!t&&-1}},mt={includes:yt(!0),indexOf:yt(!1)}.indexOf,ht=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!O(U,r)&&O(e,r)&&i.push(r);for(;n.length>o;)O(e,r=n[o++])&&(~mt(i,r)||i.push(r));return i}(t,ht)}},bt={f:Object.getOwnPropertySymbols},wt=ut("Reflect","ownKeys")||function(t){var n=vt.f(x(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=A.f,o=M.f,i=0;i=74)&&(nt=It.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Dt=rt&&+rt,zt=!!Object.getOwnPropertySymbols&&!u((function(){return!Symbol.sham&&(Lt?38===Dt:Dt>37&&Dt<41)})),Bt=zt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=W("wks"),Wt=a.Symbol,Ht=Bt?Wt:Wt&&Wt.withoutSetter||K,Jt=function(t){return O(Gt,t)&&(zt||"string"==typeof Gt[t])||(zt&&O(Wt,t)?Gt[t]=Wt[t]:Gt[t]=Ht("Symbol."+t)),Gt[t]},Kt=Jt("species"),Qt=function(t,n){var r;return At(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!At(r.prototype)?b(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Dt>=51||!u((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(_t="concat",Dt>=51||!u((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:At(t)};!function(t,n){var r,e,o,i,u,c=t.target,f=t.global,l=t.stat;if(r=f?a:l?a[c]||F(c,{}):(a[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(u=Et(r,e))&&u.value:r[e],!xt(f?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,a=Rt(this),u=Qt(a,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(u,c++,i)}return u.length=c,u}}),r.default.fn.bootstrapTable.locales["es-CL"]={formatCopyRows:function(){return"Copiar Filas"},formatPrint:function(){return"Imprimir"},formatLoadingMessage:function(){return"Cargando, espere por favor"},formatRecordsPerPage:function(t){return"".concat(t," filas por página")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Mostrando ".concat(t," a ").concat(n," de ").concat(r," filas (filtrado de ").concat(e," filas totales)"):"Mostrando ".concat(t," a ").concat(n," de ").concat(r," filas")},formatSRPaginationPreText:function(){return"página anterior"},formatSRPaginationPageText:function(t){return"a la página ".concat(t)},formatSRPaginationNextText:function(){return"siguiente página"},formatDetailPagination:function(t){return"Mostrando ".concat(t," filas")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros"},formatPaginationSwitch:function(){return"Ocultar/Mostrar paginación"},formatPaginationSwitchDown:function(){return"Mostrar paginación"},formatPaginationSwitchUp:function(){return"Ocultar paginación"},formatRefresh:function(){return"Refrescar"},formatToggle:function(){return"Cambiar"},formatToggleOn:function(){return"Mostrar vista de carta"},formatToggleOff:function(){return"Ocultar vista de carta"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Cambiar todo"},formatFullscreen:function(){return"Pantalla completa"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto Recargar"},formatExport:function(){return"Exportar datos"},formatJumpTo:function(){return"IR"},formatAdvancedSearch:function(){return"Búsqueda avanzada"},formatAdvancedCloseButton:function(){return"Cerrar"},formatFilterControlSwitch:function(){return"Ocultar/Mostrar controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Mostrar controles"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["es-CL"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-CR.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-CR.min.js deleted file mode 100644 index 8cdbc787..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-CR.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),a=function(t){try{return!!t()}catch(t){return!0}},f=!a((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),c={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!c.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:c},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},g={}.toString,d=function(t){return g.call(t).slice(8,-1)},y="".split,h=a((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==d(t)?y.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return h(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,O=function(t,n){return S.call(t,n)},T=u.document,P=b(T)&&b(T.createElement),j=!f&&!a((function(){return 7!=Object.defineProperty((t="div",P?T.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,C={f:f?x:function(t,n){if(t=v(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(O(t,n))return p(!s.f.call(t,n),t[n])}},A=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},M=Object.defineProperty,E={f:f?M:function(t,n,r){if(A(t),n=w(n,!0),A(r),j)try{return M(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=f?function(t,n,r){return E.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(u,t,n)}catch(r){u[t]=n}return n},N="__core-js_shared__",L=u[N]||F(N,{}),k=Function.toString;"function"!=typeof L.inspectSource&&(L.inspectSource=function(t){return k.call(t)});var I,_,q,D,H=L.inspectSource,z=u.WeakMap,B="function"==typeof z&&/native code/.test(H(z)),G=o((function(t){(t.exports=function(t,n){return L[t]||(L[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),W=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+J).toString(36)},Q=G("keys"),U={},V=u.WeakMap;if(B){var Y=L.state||(L.state=new V),X=Y.get,Z=Y.has,$=Y.set;I=function(t,n){return n.facade=t,$.call(Y,t,n),n},_=function(t){return X.call(Y,t)||{}},q=function(t){return Z.call(Y,t)}}else{var tt=Q[D="state"]||(Q[D]=K(D));U[tt]=!0,I=function(t,n){return n.facade=t,R(t,tt,n),n},_=function(t){return O(t,tt)?t[tt]:{}},q=function(t){return O(t,tt)}}var nt,rt,et={set:I,get:_,has:q,enforce:function(t){return q(t)?_(t):I(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=_(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var a,f=!!i&&!!i.unsafe,c=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||O(o,"name")||R(o,"name",n),(a=r(o)).source||(a.source=e.join("string"==typeof n?n:""))),t!==u?(f?!l&&t[n]&&(c=!0):delete t[n],c?t[n]=o:R(t,n,o)):c?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||H(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},at=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ft=Math.ceil,ct=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ct:ft)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},gt=Math.max,dt=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),a=function(t,n){var r=lt(t);return r<0?gt(r+n,0):dt(r,n)}(e,u);if(t&&r!=r){for(;u>a;)if((o=i[a++])!=o)return!0}else for(;u>a;a++)if((t||a in i)&&i[a]===r)return t||a||0;return!t&&-1}},ht={includes:yt(!0),indexOf:yt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!O(U,r)&&O(e,r)&&i.push(r);for(;n.length>o;)O(e,r=n[o++])&&(~ht(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=at("Reflect","ownKeys")||function(t){var n=vt.f(A(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=E.f,o=C.f,i=0;i=74)&&(nt=Lt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var qt,Dt=rt&&+rt,Ht=!!Object.getOwnPropertySymbols&&!a((function(){return!Symbol.sham&&(Nt?38===Dt:Dt>37&&Dt<41)})),zt=Ht&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Bt=G("wks"),Gt=u.Symbol,Wt=zt?Gt:Gt&&Gt.withoutSetter||K,Jt=function(t){return O(Bt,t)&&(Ht||"string"==typeof Bt[t])||(Ht&&O(Gt,t)?Bt[t]=Gt[t]:Bt[t]=Wt("Symbol."+t)),Bt[t]},Kt=Jt("species"),Qt=function(t,n){var r;return Et(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Et(r.prototype)?b(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Dt>=51||!a((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(qt="concat",Dt>=51||!a((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[qt](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:Et(t)};!function(t,n){var r,e,o,i,a,f=t.target,c=t.global,l=t.stat;if(r=c?u:l?u[f]||F(f,{}):(u[f]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(a=Mt(r,e))&&a.value:r[e],!At(c?e:f+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Rt(this),a=Qt(u,0),f=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(a,f++,i)}return a.length=f,a}}),r.default.fn.bootstrapTable.locales["es-CR"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Cargando, por favor espere"},formatRecordsPerPage:function(t){return"".concat(t," registros por página")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Mostrando de ".concat(t," a ").concat(n," registros de ").concat(r," registros en total (filtered from ").concat(e," total rows)"):"Mostrando de ".concat(t," a ").concat(n," registros de ").concat(r," registros en total")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refrescar"},formatToggle:function(){return"Alternar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Ocultar/Mostrar controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Mostrar controles"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["es-CR"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-ES.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-ES.min.js deleted file mode 100644 index f460022b..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-ES.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var a=function(t){return t&&t.Math==Math&&t},i=a("object"==typeof globalThis&&globalThis)||a("object"==typeof window&&window)||a("object"==typeof self&&self)||a("object"==typeof e&&e)||function(){return this}()||Function("return this")(),u=function(t){try{return!!t()}catch(t){return!0}},c=!u((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),f={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!f.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:f},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,g=function(t){return d.call(t).slice(8,-1)},y="".split,m=u((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?y.call(t,""):Object(t)}:Object,h=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},b=function(t){return m(h(t))},v=function(t){return"object"==typeof t?null!==t:"function"==typeof t},S=function(t,n){if(!v(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!v(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!v(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!v(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},w={}.hasOwnProperty,O=function(t,n){return w.call(t,n)},T=i.document,P=v(T)&&v(T.createElement),j=!c&&!u((function(){return 7!=Object.defineProperty((t="div",P?T.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),M=Object.getOwnPropertyDescriptor,E={f:c?M:function(t,n){if(t=b(t),n=S(n,!0),j)try{return M(t,n)}catch(t){}if(O(t,n))return p(!s.f.call(t,n),t[n])}},x=function(t){if(!v(t))throw TypeError(String(t)+" is not an object");return t},C=Object.defineProperty,A={f:c?C:function(t,n,r){if(x(t),n=S(n,!0),x(r),j)try{return C(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=c?function(t,n,r){return A.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(i,t,n)}catch(r){i[t]=n}return n},I="__core-js_shared__",N=i[I]||F(I,{}),L=Function.toString;"function"!=typeof N.inspectSource&&(N.inspectSource=function(t){return L.call(t)});var k,q,_,D,z=N.inspectSource,B=i.WeakMap,G="function"==typeof B&&/native code/.test(z(B)),W=o((function(t){(t.exports=function(t,n){return N[t]||(N[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),H=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++H+J).toString(36)},Q=W("keys"),U={},V=i.WeakMap;if(G){var Y=N.state||(N.state=new V),X=Y.get,Z=Y.has,$=Y.set;k=function(t,n){return n.facade=t,$.call(Y,t,n),n},q=function(t){return X.call(Y,t)||{}},_=function(t){return Z.call(Y,t)}}else{var tt=Q[D="state"]||(Q[D]=K(D));U[tt]=!0,k=function(t,n){return n.facade=t,R(t,tt,n),n},q=function(t){return O(t,tt)?t[tt]:{}},_=function(t){return O(t,tt)}}var nt,rt,et={set:k,get:q,has:_,enforce:function(t){return _(t)?q(t):k(t,{})},getterFor:function(t){return function(n){var r;if(!v(n)||(r=q(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,a){var u,c=!!a&&!!a.unsafe,f=!!a&&!!a.enumerable,l=!!a&&!!a.noTargetGet;"function"==typeof o&&("string"!=typeof n||O(o,"name")||R(o,"name",n),(u=r(o)).source||(u.source=e.join("string"==typeof n?n:""))),t!==i?(c?!l&&t[n]&&(f=!0):delete t[n],f?t[n]=o:R(t,n,o)):f?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||z(this)}))})),at=i,it=function(t){return"function"==typeof t?t:void 0},ut=function(t,n){return arguments.length<2?it(at[t])||it(i[t]):at[t]&&at[t][n]||i[t]&&i[t][n]},ct=Math.ceil,ft=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ft:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},dt=Math.max,gt=Math.min,yt=function(t){return function(n,r,e){var o,a=b(n),i=pt(a.length),u=function(t,n){var r=lt(t);return r<0?dt(r+n,0):gt(r,n)}(e,i);if(t&&r!=r){for(;i>u;)if((o=a[u++])!=o)return!0}else for(;i>u;u++)if((t||u in a)&&a[u]===r)return t||u||0;return!t&&-1}},mt={includes:yt(!0),indexOf:yt(!1)}.indexOf,ht=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),bt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=b(t),o=0,a=[];for(r in e)!O(U,r)&&O(e,r)&&a.push(r);for(;n.length>o;)O(e,r=n[o++])&&(~mt(a,r)||a.push(r));return a}(t,ht)}},vt={f:Object.getOwnPropertySymbols},St=ut("Reflect","ownKeys")||function(t){var n=bt.f(x(t)),r=vt.f;return r?n.concat(r(t)):n},wt=function(t,n){for(var r=St(n),e=A.f,o=E.f,a=0;a=74)&&(nt=Nt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Dt=rt&&+rt,zt=!!Object.getOwnPropertySymbols&&!u((function(){return!Symbol.sham&&(It?38===Dt:Dt>37&&Dt<41)})),Bt=zt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=W("wks"),Wt=i.Symbol,Ht=Bt?Wt:Wt&&Wt.withoutSetter||K,Jt=function(t){return O(Gt,t)&&(zt||"string"==typeof Gt[t])||(zt&&O(Wt,t)?Gt[t]=Wt[t]:Gt[t]=Ht("Symbol."+t)),Gt[t]},Kt=Jt("species"),Qt=function(t,n){var r;return At(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!At(r.prototype)?v(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Dt>=51||!u((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(_t="concat",Dt>=51||!u((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!v(t))return!1;var n=t[Vt];return void 0!==n?!!n:At(t)};!function(t,n){var r,e,o,a,u,c=t.target,f=t.global,l=t.stat;if(r=f?i:l?i[c]||F(c,{}):(i[c]||{}).prototype)for(e in n){if(a=n[e],o=t.noTargetGet?(u=Ct(r,e))&&u.value:r[e],!xt(f?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof a==typeof o)continue;wt(a,o)}(t.sham||o&&o.sham)&&R(a,"sham",!0),ot(r,e,a,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,a,i=Rt(this),u=Qt(i,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(u,c++,a)}return u.length=c,u}}),r.default.fn.bootstrapTable.locales["es-ES"]=r.default.fn.bootstrapTable.locales.es={formatCopyRows:function(){return"Copiar filas"},formatPrint:function(){return"Imprimir"},formatLoadingMessage:function(){return"Por favor espere"},formatRecordsPerPage:function(t){return"".concat(t," resultados por página")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Mostrando desde ".concat(t," hasta ").concat(n," - En total ").concat(r," resultados (filtrado de ").concat(e," filas totales)"):"Mostrando desde ".concat(t," hasta ").concat(n," - En total ").concat(r," resultados")},formatSRPaginationPreText:function(){return"página anterior"},formatSRPaginationPageText:function(t){return"a la página ".concat(t)},formatSRPaginationNextText:function(){return"siguiente página"},formatDetailPagination:function(t){return"Mostrando ".concat(t," filas")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron resultados"},formatPaginationSwitch:function(){return"Ocultar/Mostrar paginación"},formatPaginationSwitchDown:function(){return"Mostrar paginación"},formatPaginationSwitchUp:function(){return"Ocultar paginación"},formatRefresh:function(){return"Recargar"},formatToggle:function(){return"Ocultar/Mostrar"},formatToggleOn:function(){return"Mostrar vista de carta"},formatToggleOff:function(){return"Ocultar vista de carta"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Cambiar todo"},formatFullscreen:function(){return"Pantalla completa"},formatAllRows:function(){return"Todos"},formatAutoRefresh:function(){return"Auto Recargar"},formatExport:function(){return"Exportar los datos"},formatJumpTo:function(){return"IR"},formatAdvancedSearch:function(){return"Búsqueda avanzada"},formatAdvancedCloseButton:function(){return"Cerrar"},formatFilterControlSwitch:function(){return"Ocultar/Mostrar controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Mostrar controles"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["es-ES"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-MX.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-MX.min.js deleted file mode 100644 index b88a1b55..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-MX.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),a=function(t){try{return!!t()}catch(t){return!0}},c=!a((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),f={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!f.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:f},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,g=function(t){return d.call(t).slice(8,-1)},y="".split,m=a((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?y.call(t,""):Object(t)}:Object,h=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return m(h(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,O=function(t,n){return S.call(t,n)},T=u.document,P=b(T)&&b(T.createElement),j=!c&&!a((function(){return 7!=Object.defineProperty((t="div",P?T.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),M=Object.getOwnPropertyDescriptor,x={f:c?M:function(t,n){if(t=v(t),n=w(n,!0),j)try{return M(t,n)}catch(t){}if(O(t,n))return p(!s.f.call(t,n),t[n])}},C=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},A=Object.defineProperty,E={f:c?A:function(t,n,r){if(C(t),n=w(n,!0),C(r),j)try{return A(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=c?function(t,n,r){return E.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(u,t,n)}catch(r){u[t]=n}return n},N="__core-js_shared__",L=u[N]||F(N,{}),k=Function.toString;"function"!=typeof L.inspectSource&&(L.inspectSource=function(t){return k.call(t)});var q,I,_,D,z=L.inspectSource,B=u.WeakMap,G="function"==typeof B&&/native code/.test(z(B)),H=o((function(t){(t.exports=function(t,n){return L[t]||(L[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),W=0,X=Math.random(),J=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+X).toString(36)},K=H("keys"),Q={},U=u.WeakMap;if(G){var V=L.state||(L.state=new U),Y=V.get,Z=V.has,$=V.set;q=function(t,n){return n.facade=t,$.call(V,t,n),n},I=function(t){return Y.call(V,t)||{}},_=function(t){return Z.call(V,t)}}else{var tt=K[D="state"]||(K[D]=J(D));Q[tt]=!0,q=function(t,n){return n.facade=t,R(t,tt,n),n},I=function(t){return O(t,tt)?t[tt]:{}},_=function(t){return O(t,tt)}}var nt,rt,et={set:q,get:I,has:_,enforce:function(t){return _(t)?I(t):q(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=I(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var a,c=!!i&&!!i.unsafe,f=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||O(o,"name")||R(o,"name",n),(a=r(o)).source||(a.source=e.join("string"==typeof n?n:""))),t!==u?(c?!l&&t[n]&&(f=!0):delete t[n],f?t[n]=o:R(t,n,o)):f?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||z(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},at=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ct=Math.ceil,ft=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ft:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},dt=Math.max,gt=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),a=function(t,n){var r=lt(t);return r<0?dt(r+n,0):gt(r,n)}(e,u);if(t&&r!=r){for(;u>a;)if((o=i[a++])!=o)return!0}else for(;u>a;a++)if((t||a in i)&&i[a]===r)return t||a||0;return!t&&-1}},mt={includes:yt(!0),indexOf:yt(!1)}.indexOf,ht=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!O(Q,r)&&O(e,r)&&i.push(r);for(;n.length>o;)O(e,r=n[o++])&&(~mt(i,r)||i.push(r));return i}(t,ht)}},bt={f:Object.getOwnPropertySymbols},wt=at("Reflect","ownKeys")||function(t){var n=vt.f(C(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=E.f,o=x.f,i=0;i=74)&&(nt=Lt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Dt=rt&&+rt,zt=!!Object.getOwnPropertySymbols&&!a((function(){return!Symbol.sham&&(Nt?38===Dt:Dt>37&&Dt<41)})),Bt=zt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=H("wks"),Ht=u.Symbol,Wt=Bt?Ht:Ht&&Ht.withoutSetter||J,Xt=function(t){return O(Gt,t)&&(zt||"string"==typeof Gt[t])||(zt&&O(Ht,t)?Gt[t]=Ht[t]:Gt[t]=Wt("Symbol."+t)),Gt[t]},Jt=Xt("species"),Kt=function(t,n){var r;return Et(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Et(r.prototype)?b(r)&&null===(r=r[Jt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Qt=Xt("species"),Ut=Xt("isConcatSpreadable"),Vt=9007199254740991,Yt="Maximum allowed index exceeded",Zt=Dt>=51||!a((function(){var t=[];return t[Ut]=!1,t.concat()[0]!==t})),$t=(_t="concat",Dt>=51||!a((function(){var t=[];return(t.constructor={})[Qt]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Ut];return void 0!==n?!!n:Et(t)};!function(t,n){var r,e,o,i,a,c=t.target,f=t.global,l=t.stat;if(r=f?u:l?u[c]||F(c,{}):(u[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(a=At(r,e))&&a.value:r[e],!Ct(f?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Rt(this),a=Kt(u,0),c=0;for(n=-1,e=arguments.length;nVt)throw TypeError(Yt);for(r=0;r=Vt)throw TypeError(Yt);Ft(a,c++,i)}return a.length=c,a}}),r.default.fn.bootstrapTable.locales["es-MX"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Cargando, espere por favor"},formatRecordsPerPage:function(t){return"".concat(t," registros por página")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Mostrando ".concat(t," a ").concat(n," de ").concat(r," filas (filtered from ").concat(e," total rows)"):"Mostrando ".concat(t," a ").concat(n," de ").concat(r," filas")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Mostrando ".concat(t," filas")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros que coincidan"},formatPaginationSwitch:function(){return"Mostrar/ocultar paginación"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Actualizar"},formatToggle:function(){return"Cambiar vista"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Pantalla completa"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Ocultar/Mostrar controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Mostrar controles"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["es-MX"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-NI.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-NI.min.js deleted file mode 100644 index 21f79f60..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-NI.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),a=function(t){try{return!!t()}catch(t){return!0}},f=!a((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),c={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!c.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:c},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},g={}.toString,d=function(t){return g.call(t).slice(8,-1)},y="".split,h=a((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==d(t)?y.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return h(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,O=function(t,n){return S.call(t,n)},T=u.document,P=b(T)&&b(T.createElement),j=!f&&!a((function(){return 7!=Object.defineProperty((t="div",P?T.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,A={f:f?x:function(t,n){if(t=v(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(O(t,n))return p(!s.f.call(t,n),t[n])}},C=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},M=Object.defineProperty,E={f:f?M:function(t,n,r){if(C(t),n=w(n,!0),C(r),j)try{return M(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=f?function(t,n,r){return E.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(u,t,n)}catch(r){u[t]=n}return n},N="__core-js_shared__",I=u[N]||F(N,{}),L=Function.toString;"function"!=typeof I.inspectSource&&(I.inspectSource=function(t){return L.call(t)});var k,_,q,D,H=I.inspectSource,z=u.WeakMap,B="function"==typeof z&&/native code/.test(H(z)),G=o((function(t){(t.exports=function(t,n){return I[t]||(I[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),W=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+J).toString(36)},Q=G("keys"),U={},V=u.WeakMap;if(B){var Y=I.state||(I.state=new V),X=Y.get,Z=Y.has,$=Y.set;k=function(t,n){return n.facade=t,$.call(Y,t,n),n},_=function(t){return X.call(Y,t)||{}},q=function(t){return Z.call(Y,t)}}else{var tt=Q[D="state"]||(Q[D]=K(D));U[tt]=!0,k=function(t,n){return n.facade=t,R(t,tt,n),n},_=function(t){return O(t,tt)?t[tt]:{}},q=function(t){return O(t,tt)}}var nt,rt,et={set:k,get:_,has:q,enforce:function(t){return q(t)?_(t):k(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=_(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var a,f=!!i&&!!i.unsafe,c=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||O(o,"name")||R(o,"name",n),(a=r(o)).source||(a.source=e.join("string"==typeof n?n:""))),t!==u?(f?!l&&t[n]&&(c=!0):delete t[n],c?t[n]=o:R(t,n,o)):c?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||H(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},at=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ft=Math.ceil,ct=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ct:ft)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},gt=Math.max,dt=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),a=function(t,n){var r=lt(t);return r<0?gt(r+n,0):dt(r,n)}(e,u);if(t&&r!=r){for(;u>a;)if((o=i[a++])!=o)return!0}else for(;u>a;a++)if((t||a in i)&&i[a]===r)return t||a||0;return!t&&-1}},ht={includes:yt(!0),indexOf:yt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!O(U,r)&&O(e,r)&&i.push(r);for(;n.length>o;)O(e,r=n[o++])&&(~ht(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=at("Reflect","ownKeys")||function(t){var n=vt.f(C(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=E.f,o=A.f,i=0;i=74)&&(nt=It.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var qt,Dt=rt&&+rt,Ht=!!Object.getOwnPropertySymbols&&!a((function(){return!Symbol.sham&&(Nt?38===Dt:Dt>37&&Dt<41)})),zt=Ht&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Bt=G("wks"),Gt=u.Symbol,Wt=zt?Gt:Gt&&Gt.withoutSetter||K,Jt=function(t){return O(Bt,t)&&(Ht||"string"==typeof Bt[t])||(Ht&&O(Gt,t)?Bt[t]=Gt[t]:Bt[t]=Wt("Symbol."+t)),Bt[t]},Kt=Jt("species"),Qt=function(t,n){var r;return Et(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Et(r.prototype)?b(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Dt>=51||!a((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(qt="concat",Dt>=51||!a((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[qt](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:Et(t)};!function(t,n){var r,e,o,i,a,f=t.target,c=t.global,l=t.stat;if(r=c?u:l?u[f]||F(f,{}):(u[f]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(a=Mt(r,e))&&a.value:r[e],!Ct(c?e:f+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Rt(this),a=Qt(u,0),f=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(a,f++,i)}return a.length=f,a}}),r.default.fn.bootstrapTable.locales["es-NI"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Cargando, por favor espere"},formatRecordsPerPage:function(t){return"".concat(t," registros por página")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Mostrando de ".concat(t," a ").concat(n," registros de ").concat(r," registros en total (filtered from ").concat(e," total rows)"):"Mostrando de ".concat(t," a ").concat(n," registros de ").concat(r," registros en total")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refrescar"},formatToggle:function(){return"Alternar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Ocultar/Mostrar controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Mostrar controles"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["es-NI"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-SP.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-SP.min.js deleted file mode 100644 index 87320879..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-SP.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),c=function(t){try{return!!t()}catch(t){return!0}},f=!c((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},g={}.toString,d=function(t){return g.call(t).slice(8,-1)},y="".split,h=c((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==d(t)?y.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return h(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,O=function(t,n){return S.call(t,n)},P=u.document,T=b(P)&&b(P.createElement),j=!f&&!c((function(){return 7!=Object.defineProperty((t="div",T?P.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,A={f:f?x:function(t,n){if(t=v(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(O(t,n))return p(!s.f.call(t,n),t[n])}},C=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},E=Object.defineProperty,M={f:f?E:function(t,n,r){if(C(t),n=w(n,!0),C(r),j)try{return E(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=f?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(u,t,n)}catch(r){u[t]=n}return n},N="__core-js_shared__",L=u[N]||F(N,{}),k=Function.toString;"function"!=typeof L.inspectSource&&(L.inspectSource=function(t){return k.call(t)});var I,_,q,D,z=L.inspectSource,H=u.WeakMap,B="function"==typeof H&&/native code/.test(z(H)),G=o((function(t){(t.exports=function(t,n){return L[t]||(L[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),W=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+J).toString(36)},Q=G("keys"),U={},V=u.WeakMap;if(B){var Y=L.state||(L.state=new V),X=Y.get,Z=Y.has,$=Y.set;I=function(t,n){return n.facade=t,$.call(Y,t,n),n},_=function(t){return X.call(Y,t)||{}},q=function(t){return Z.call(Y,t)}}else{var tt=Q[D="state"]||(Q[D]=K(D));U[tt]=!0,I=function(t,n){return n.facade=t,R(t,tt,n),n},_=function(t){return O(t,tt)?t[tt]:{}},q=function(t){return O(t,tt)}}var nt,rt,et={set:I,get:_,has:q,enforce:function(t){return q(t)?_(t):I(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=_(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var c,f=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||O(o,"name")||R(o,"name",n),(c=r(o)).source||(c.source=e.join("string"==typeof n?n:""))),t!==u?(f?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:R(t,n,o)):a?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||z(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ct=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ft=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ft)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},gt=Math.max,dt=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),c=function(t,n){var r=lt(t);return r<0?gt(r+n,0):dt(r,n)}(e,u);if(t&&r!=r){for(;u>c;)if((o=i[c++])!=o)return!0}else for(;u>c;c++)if((t||c in i)&&i[c]===r)return t||c||0;return!t&&-1}},ht={includes:yt(!0),indexOf:yt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!O(U,r)&&O(e,r)&&i.push(r);for(;n.length>o;)O(e,r=n[o++])&&(~ht(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=ct("Reflect","ownKeys")||function(t){var n=vt.f(C(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=M.f,o=A.f,i=0;i=74)&&(nt=Lt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var qt,Dt=rt&&+rt,zt=!!Object.getOwnPropertySymbols&&!c((function(){return!Symbol.sham&&(Nt?38===Dt:Dt>37&&Dt<41)})),Ht=zt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Bt=G("wks"),Gt=u.Symbol,Wt=Ht?Gt:Gt&&Gt.withoutSetter||K,Jt=function(t){return O(Bt,t)&&(zt||"string"==typeof Bt[t])||(zt&&O(Gt,t)?Bt[t]=Gt[t]:Bt[t]=Wt("Symbol."+t)),Bt[t]},Kt=Jt("species"),Qt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?b(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Dt>=51||!c((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(qt="concat",Dt>=51||!c((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[qt](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,i,c,f=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[f]||F(f,{}):(u[f]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(c=Et(r,e))&&c.value:r[e],!Ct(a?e:f+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Rt(this),c=Qt(u,0),f=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(c,f++,i)}return c.length=f,c}}),r.default.fn.bootstrapTable.locales["es-SP"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Cargando, por favor espera"},formatRecordsPerPage:function(t){return"".concat(t," registros por página.")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"".concat(t," - ").concat(n," de ").concat(r," registros (filtered from ").concat(e," total rows)"):"".concat(t," - ").concat(n," de ").concat(r," registros.")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se han encontrado registros."},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Actualizar"},formatToggle:function(){return"Alternar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Ocultar/Mostrar controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Mostrar controles"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["es-SP"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-et-EE.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-et-EE.min.js deleted file mode 100644 index fa1ad354..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-et-EE.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},a=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),c={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!c.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:c},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,g=function(t){return d.call(t).slice(8,-1)},h="".split,y=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?h.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return y(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,P=function(t,n){return S.call(t,n)},O=u.document,T=b(O)&&b(O.createElement),j=!a&&!f((function(){return 7!=Object.defineProperty((t="div",T?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,E={f:a?x:function(t,n){if(t=v(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(P(t,n))return p(!s.f.call(t,n),t[n])}},k=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},A=Object.defineProperty,C={f:a?A:function(t,n,r){if(k(t),n=w(n,!0),k(r),j)try{return A(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},M=a?function(t,n,r){return C.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},R=function(t,n){try{M(u,t,n)}catch(r){u[t]=n}return n},F="__core-js_shared__",N=u[F]||R(F,{}),L=Function.toString;"function"!=typeof N.inspectSource&&(N.inspectSource=function(t){return L.call(t)});var I,_,D,H,q=N.inspectSource,z=u.WeakMap,G="function"==typeof z&&/native code/.test(q(z)),V=o((function(t){(t.exports=function(t,n){return N[t]||(N[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),B=0,K=Math.random(),W=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++B+K).toString(36)},J=V("keys"),Q={},U=u.WeakMap;if(G){var Y=N.state||(N.state=new U),X=Y.get,Z=Y.has,$=Y.set;I=function(t,n){return n.facade=t,$.call(Y,t,n),n},_=function(t){return X.call(Y,t)||{}},D=function(t){return Z.call(Y,t)}}else{var tt=J[H="state"]||(J[H]=W(H));Q[tt]=!0,I=function(t,n){return n.facade=t,M(t,tt,n),n},_=function(t){return P(t,tt)?t[tt]:{}},D=function(t){return P(t,tt)}}var nt,rt,et={set:I,get:_,has:D,enforce:function(t){return D(t)?_(t):I(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=_(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var f,a=!!i&&!!i.unsafe,c=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||P(o,"name")||M(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==u?(a?!l&&t[n]&&(c=!0):delete t[n],c?t[n]=o:M(t,n,o)):c?t[n]=o:R(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},at=Math.ceil,ct=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ct:at)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},dt=Math.max,gt=Math.min,ht=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),f=function(t,n){var r=lt(t);return r<0?dt(r+n,0):gt(r,n)}(e,u);if(t&&r!=r){for(;u>f;)if((o=i[f++])!=o)return!0}else for(;u>f;f++)if((t||f in i)&&i[f]===r)return t||f||0;return!t&&-1}},yt={includes:ht(!0),indexOf:ht(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!P(Q,r)&&P(e,r)&&i.push(r);for(;n.length>o;)P(e,r=n[o++])&&(~yt(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=ft("Reflect","ownKeys")||function(t){var n=vt.f(k(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=C.f,o=E.f,i=0;i=74)&&(nt=Nt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var Dt,Ht=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(Ft?38===Ht:Ht>37&&Ht<41)})),zt=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=V("wks"),Vt=u.Symbol,Bt=zt?Vt:Vt&&Vt.withoutSetter||W,Kt=function(t){return P(Gt,t)&&(qt||"string"==typeof Gt[t])||(qt&&P(Vt,t)?Gt[t]=Vt[t]:Gt[t]=Bt("Symbol."+t)),Gt[t]},Wt=Kt("species"),Jt=function(t,n){var r;return Ct(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Ct(r.prototype)?b(r)&&null===(r=r[Wt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Qt=Kt("species"),Ut=Kt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Ht>=51||!f((function(){var t=[];return t[Ut]=!1,t.concat()[0]!==t})),$t=(Dt="concat",Ht>=51||!f((function(){var t=[];return(t.constructor={})[Qt]=function(){return{foo:1}},1!==t[Dt](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Ut];return void 0!==n?!!n:Ct(t)};!function(t,n){var r,e,o,i,f,a=t.target,c=t.global,l=t.stat;if(r=c?u:l?u[a]||R(a,{}):(u[a]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(f=At(r,e))&&f.value:r[e],!kt(c?e:a+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&M(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Mt(this),f=Jt(u,0),a=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Rt(f,a++,i)}return f.length=a,f}}),r.default.fn.bootstrapTable.locales["et-EE"]=r.default.fn.bootstrapTable.locales.et={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Päring käib, palun oota"},formatRecordsPerPage:function(t){return"".concat(t," rida lehe kohta")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Näitan tulemusi ".concat(t," kuni ").concat(n," - kokku ").concat(r," tulemust (filtered from ").concat(e," total rows)"):"Näitan tulemusi ".concat(t," kuni ").concat(n," - kokku ").concat(r," tulemust")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Otsi"},formatNoMatches:function(){return"Päringu tingimustele ei vastanud ühtegi tulemust"},formatPaginationSwitch:function(){return"Näita/Peida lehtedeks jagamine"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Värskenda"},formatToggle:function(){return"Lülita"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Veerud"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Kõik"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["et-EE"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-eu-EU.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-eu-EU.min.js deleted file mode 100644 index 3f96601a..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-eu-EU.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),a=function(t){try{return!!t()}catch(t){return!0}},f=!a((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),c={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!c.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:c},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},g={}.toString,d=function(t){return g.call(t).slice(8,-1)},y="".split,h=a((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==d(t)?y.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return h(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=u.document,P=b(O)&&b(O.createElement),j=!f&&!a((function(){return 7!=Object.defineProperty((t="div",P?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),k=Object.getOwnPropertyDescriptor,E={f:f?k:function(t,n){if(t=v(t),n=w(n,!0),j)try{return k(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},x=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},A=Object.defineProperty,C={f:f?A:function(t,n,r){if(x(t),n=w(n,!0),x(r),j)try{return A(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},M=f?function(t,n,r){return C.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},R=function(t,n){try{M(u,t,n)}catch(r){u[t]=n}return n},z="__core-js_shared__",F=u[z]||R(z,{}),I=Function.toString;"function"!=typeof F.inspectSource&&(F.inspectSource=function(t){return I.call(t)});var N,L,_,D,H=F.inspectSource,q=u.WeakMap,G="function"==typeof q&&/native code/.test(H(q)),B=o((function(t){(t.exports=function(t,n){return F[t]||(F[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),U=0,W=Math.random(),J=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++U+W).toString(36)},K=B("keys"),Q={},V=u.WeakMap;if(G){var Y=F.state||(F.state=new V),Z=Y.get,X=Y.has,$=Y.set;N=function(t,n){return n.facade=t,$.call(Y,t,n),n},L=function(t){return Z.call(Y,t)||{}},_=function(t){return X.call(Y,t)}}else{var tt=K[D="state"]||(K[D]=J(D));Q[tt]=!0,N=function(t,n){return n.facade=t,M(t,tt,n),n},L=function(t){return T(t,tt)?t[tt]:{}},_=function(t){return T(t,tt)}}var nt,rt,et={set:N,get:L,has:_,enforce:function(t){return _(t)?L(t):N(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=L(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var a,f=!!i&&!!i.unsafe,c=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||M(o,"name",n),(a=r(o)).source||(a.source=e.join("string"==typeof n?n:""))),t!==u?(f?!l&&t[n]&&(c=!0):delete t[n],c?t[n]=o:M(t,n,o)):c?t[n]=o:R(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||H(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},at=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ft=Math.ceil,ct=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ct:ft)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},gt=Math.max,dt=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),a=function(t,n){var r=lt(t);return r<0?gt(r+n,0):dt(r,n)}(e,u);if(t&&r!=r){for(;u>a;)if((o=i[a++])!=o)return!0}else for(;u>a;a++)if((t||a in i)&&i[a]===r)return t||a||0;return!t&&-1}},ht={includes:yt(!0),indexOf:yt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!T(Q,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~ht(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=at("Reflect","ownKeys")||function(t){var n=vt.f(x(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=C.f,o=E.f,i=0;i=74)&&(nt=Ft.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Dt=rt&&+rt,Ht=!!Object.getOwnPropertySymbols&&!a((function(){return!Symbol.sham&&(zt?38===Dt:Dt>37&&Dt<41)})),qt=Ht&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=B("wks"),Bt=u.Symbol,Ut=qt?Bt:Bt&&Bt.withoutSetter||J,Wt=function(t){return T(Gt,t)&&(Ht||"string"==typeof Gt[t])||(Ht&&T(Bt,t)?Gt[t]=Bt[t]:Gt[t]=Ut("Symbol."+t)),Gt[t]},Jt=Wt("species"),Kt=function(t,n){var r;return Ct(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Ct(r.prototype)?b(r)&&null===(r=r[Jt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Qt=Wt("species"),Vt=Wt("isConcatSpreadable"),Yt=9007199254740991,Zt="Maximum allowed index exceeded",Xt=Dt>=51||!a((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(_t="concat",Dt>=51||!a((function(){var t=[];return(t.constructor={})[Qt]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:Ct(t)};!function(t,n){var r,e,o,i,a,f=t.target,c=t.global,l=t.stat;if(r=c?u:l?u[f]||R(f,{}):(u[f]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(a=At(r,e))&&a.value:r[e],!xt(c?e:f+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&M(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Xt||!$t},{concat:function(t){var n,r,e,o,i,u=Mt(this),a=Kt(u,0),f=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Zt);for(r=0;r=Yt)throw TypeError(Zt);Rt(a,f++,i)}return a.length=f,a}}),r.default.fn.bootstrapTable.locales["eu-EU"]=r.default.fn.bootstrapTable.locales.eu={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Itxaron mesedez"},formatRecordsPerPage:function(t){return"".concat(t," emaitza orriko.")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"".concat(r," erregistroetatik ").concat(t,"etik ").concat(n,"erakoak erakusten (filtered from ").concat(e," total rows)"):"".concat(r," erregistroetatik ").concat(t,"etik ").concat(n,"erakoak erakusten.")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Bilatu"},formatNoMatches:function(){return"Ez da emaitzarik aurkitu"},formatPaginationSwitch:function(){return"Ezkutatu/Erakutsi orrikatzea"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Eguneratu"},formatToggle:function(){return"Ezkutatu/Erakutsi"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Zutabeak"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Guztiak"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["eu-EU"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fa-IR.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fa-IR.min.js deleted file mode 100644 index c3677555..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fa-IR.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},c=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},y={}.toString,d=function(t){return y.call(t).slice(8,-1)},g="".split,m=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==d(t)?g.call(t,""):Object(t)}:Object,h=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},b=function(t){return m(h(t))},v=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!v(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!v(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!v(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!v(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=u.document,j=v(O)&&v(O.createElement),P=!c&&!f((function(){return 7!=Object.defineProperty((t="div",j?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,E={f:c?x:function(t,n){if(t=b(t),n=w(n,!0),P)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},A=function(t){if(!v(t))throw TypeError(String(t)+" is not an object");return t},C=Object.defineProperty,M={f:c?C:function(t,n,r){if(A(t),n=w(n,!0),A(r),P)try{return C(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=c?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(u,t,n)}catch(r){u[t]=n}return n},I="__core-js_shared__",N=u[I]||F(I,{}),k=Function.toString;"function"!=typeof N.inspectSource&&(N.inspectSource=function(t){return k.call(t)});var L,_,D,q,z=N.inspectSource,B=u.WeakMap,G="function"==typeof B&&/native code/.test(z(B)),H=o((function(t){(t.exports=function(t,n){return N[t]||(N[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),W=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+J).toString(36)},Q=H("keys"),U={},V=u.WeakMap;if(G){var Y=N.state||(N.state=new V),X=Y.get,Z=Y.has,$=Y.set;L=function(t,n){return n.facade=t,$.call(Y,t,n),n},_=function(t){return X.call(Y,t)||{}},D=function(t){return Z.call(Y,t)}}else{var tt=Q[q="state"]||(Q[q]=K(q));U[tt]=!0,L=function(t,n){return n.facade=t,R(t,tt,n),n},_=function(t){return T(t,tt)?t[tt]:{}},D=function(t){return T(t,tt)}}var nt,rt,et={set:L,get:_,has:D,enforce:function(t){return D(t)?_(t):L(t,{})},getterFor:function(t){return function(n){var r;if(!v(n)||(r=_(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var f,c=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||R(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==u?(c?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:R(t,n,o)):a?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||z(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ct=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},yt=Math.max,dt=Math.min,gt=function(t){return function(n,r,e){var o,i=b(n),u=pt(i.length),f=function(t,n){var r=lt(t);return r<0?yt(r+n,0):dt(r,n)}(e,u);if(t&&r!=r){for(;u>f;)if((o=i[f++])!=o)return!0}else for(;u>f;f++)if((t||f in i)&&i[f]===r)return t||f||0;return!t&&-1}},mt={includes:gt(!0),indexOf:gt(!1)}.indexOf,ht=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),bt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=b(t),o=0,i=[];for(r in e)!T(U,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~mt(i,r)||i.push(r));return i}(t,ht)}},vt={f:Object.getOwnPropertySymbols},wt=ft("Reflect","ownKeys")||function(t){var n=bt.f(A(t)),r=vt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=M.f,o=E.f,i=0;i=74)&&(nt=Nt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var Dt,qt=rt&&+rt,zt=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(It?38===qt:qt>37&&qt<41)})),Bt=zt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=H("wks"),Ht=u.Symbol,Wt=Bt?Ht:Ht&&Ht.withoutSetter||K,Jt=function(t){return T(Gt,t)&&(zt||"string"==typeof Gt[t])||(zt&&T(Ht,t)?Gt[t]=Ht[t]:Gt[t]=Wt("Symbol."+t)),Gt[t]},Kt=Jt("species"),Qt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?v(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=qt>=51||!f((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(Dt="concat",qt>=51||!f((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[Dt](Boolean).foo}))),tn=function(t){if(!v(t))return!1;var n=t[Vt];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,i,f,c=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[c]||F(c,{}):(u[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(f=Ct(r,e))&&f.value:r[e],!At(a?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Rt(this),f=Qt(u,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(f,c++,i)}return f.length=c,f}}),r.default.fn.bootstrapTable.locales["fa-IR"]=r.default.fn.bootstrapTable.locales.fa={formatCopyRows:function(){return"کپی ردیف ها"},formatPrint:function(){return"پرینت"},formatLoadingMessage:function(){return"در حال بارگذاری, لطفا صبر کنید"},formatRecordsPerPage:function(t){return"".concat(t," رکورد در صفحه")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"نمایش ".concat(t," تا ").concat(n," از ").concat(r," ردیف (filtered from ").concat(e," total rows)"):"نمایش ".concat(t," تا ").concat(n," از ").concat(r," ردیف")},formatSRPaginationPreText:function(){return"صفحه قبلی"},formatSRPaginationPageText:function(t){return"به صفحه ".concat(t)},formatSRPaginationNextText:function(){return"صفحه بعدی"},formatDetailPagination:function(t){return"نمایش ".concat(t," سطرها")},formatClearSearch:function(){return"پاک کردن جستجو"},formatSearch:function(){return"جستجو"},formatNoMatches:function(){return"رکوردی یافت نشد."},formatPaginationSwitch:function(){return"نمایش/مخفی صفحه بندی"},formatPaginationSwitchDown:function(){return"نمایش صفحه بندی"},formatPaginationSwitchUp:function(){return"پنهان کردن صفحه بندی"},formatRefresh:function(){return"به روز رسانی"},formatToggle:function(){return"تغییر نمایش"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"سطر ها"},formatColumnsToggleAll:function(){return"تغییر وضعیت همه"},formatFullscreen:function(){return"تمام صفحه"},formatAllRows:function(){return"همه"},formatAutoRefresh:function(){return"رفرش اتوماتیک"},formatExport:function(){return"خروجی دیتا"},formatJumpTo:function(){return"برو"},formatAdvancedSearch:function(){return"جستجوی پیشرفته"},formatAdvancedCloseButton:function(){return"بستن"},formatFilterControlSwitch:function(){return"پنهان/نمایش دادن کنترل ها"},formatFilterControlSwitchHide:function(){return"پنهان کردن کنترل ها"},formatFilterControlSwitchShow:function(){return"نمایش کنترل ها"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["fa-IR"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fi-FI.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fi-FI.min.js deleted file mode 100644 index b726c35a..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fi-FI.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},a=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),c={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!c.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:c},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},y={}.toString,d=function(t){return y.call(t).slice(8,-1)},g="".split,h=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==d(t)?g.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return h(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,P=function(t,n){return S.call(t,n)},T=u.document,j=b(T)&&b(T.createElement),O=!a&&!f((function(){return 7!=Object.defineProperty((t="div",j?T.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,A={f:a?x:function(t,n){if(t=v(t),n=w(n,!0),O)try{return x(t,n)}catch(t){}if(P(t,n))return p(!s.f.call(t,n),t[n])}},C=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},E=Object.defineProperty,M={f:a?E:function(t,n,r){if(C(t),n=w(n,!0),C(r),O)try{return E(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},k=a?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{k(u,t,n)}catch(r){u[t]=n}return n},R="__core-js_shared__",N=u[R]||F(R,{}),I=Function.toString;"function"!=typeof N.inspectSource&&(N.inspectSource=function(t){return I.call(t)});var H,L,_,D,q=N.inspectSource,z=u.WeakMap,G="function"==typeof z&&/native code/.test(q(z)),V=o((function(t){(t.exports=function(t,n){return N[t]||(N[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),B=0,K=Math.random(),W=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++B+K).toString(36)},J=V("keys"),Q={},U=u.WeakMap;if(G){var Y=N.state||(N.state=new U),X=Y.get,Z=Y.has,$=Y.set;H=function(t,n){return n.facade=t,$.call(Y,t,n),n},L=function(t){return X.call(Y,t)||{}},_=function(t){return Z.call(Y,t)}}else{var tt=J[D="state"]||(J[D]=W(D));Q[tt]=!0,H=function(t,n){return n.facade=t,k(t,tt,n),n},L=function(t){return P(t,tt)?t[tt]:{}},_=function(t){return P(t,tt)}}var nt,rt,et={set:H,get:L,has:_,enforce:function(t){return _(t)?L(t):H(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=L(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var f,a=!!i&&!!i.unsafe,c=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||P(o,"name")||k(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==u?(a?!l&&t[n]&&(c=!0):delete t[n],c?t[n]=o:k(t,n,o)):c?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},at=Math.ceil,ct=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ct:at)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},yt=Math.max,dt=Math.min,gt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),f=function(t,n){var r=lt(t);return r<0?yt(r+n,0):dt(r,n)}(e,u);if(t&&r!=r){for(;u>f;)if((o=i[f++])!=o)return!0}else for(;u>f;f++)if((t||f in i)&&i[f]===r)return t||f||0;return!t&&-1}},ht={includes:gt(!0),indexOf:gt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!P(Q,r)&&P(e,r)&&i.push(r);for(;n.length>o;)P(e,r=n[o++])&&(~ht(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=ft("Reflect","ownKeys")||function(t){var n=vt.f(C(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=M.f,o=A.f,i=0;i=74)&&(nt=Nt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Dt=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(Rt?38===Dt:Dt>37&&Dt<41)})),zt=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=V("wks"),Vt=u.Symbol,Bt=zt?Vt:Vt&&Vt.withoutSetter||W,Kt=function(t){return P(Gt,t)&&(qt||"string"==typeof Gt[t])||(qt&&P(Vt,t)?Gt[t]=Vt[t]:Gt[t]=Bt("Symbol."+t)),Gt[t]},Wt=Kt("species"),Jt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?b(r)&&null===(r=r[Wt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Qt=Kt("species"),Ut=Kt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Dt>=51||!f((function(){var t=[];return t[Ut]=!1,t.concat()[0]!==t})),$t=(_t="concat",Dt>=51||!f((function(){var t=[];return(t.constructor={})[Qt]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Ut];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,i,f,a=t.target,c=t.global,l=t.stat;if(r=c?u:l?u[a]||F(a,{}):(u[a]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(f=Et(r,e))&&f.value:r[e],!Ct(c?e:a+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&k(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=kt(this),f=Jt(u,0),a=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(f,a++,i)}return f.length=a,f}}),r.default.fn.bootstrapTable.locales["fi-FI"]=r.default.fn.bootstrapTable.locales.fi={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Ladataan, ole hyvä ja odota"},formatRecordsPerPage:function(t){return"".concat(t," riviä sivulla")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Näytetään rivit ".concat(t," - ").concat(n," / ").concat(r," (filtered from ").concat(e," total rows)"):"Näytetään rivit ".concat(t," - ").concat(n," / ").concat(r)},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Poista suodattimet"},formatSearch:function(){return"Hae"},formatNoMatches:function(){return"Hakuehtoja vastaavia tuloksia ei löytynyt"},formatPaginationSwitch:function(){return"Näytä/Piilota sivutus"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Päivitä"},formatToggle:function(){return"Valitse"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Sarakkeet"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Kaikki"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Vie tiedot"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["fi-FI"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fr-BE.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fr-BE.min.js deleted file mode 100644 index 10654ca1..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fr-BE.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),c=function(t){try{return!!t()}catch(t){return!0}},f=!c((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},h={}.toString,g=function(t){return h.call(t).slice(8,-1)},y="".split,d=c((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?y.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return d(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,P=function(t,n){return S.call(t,n)},T=u.document,O=b(T)&&b(T.createElement),j=!f&&!c((function(){return 7!=Object.defineProperty((t="div",O?T.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),A=Object.getOwnPropertyDescriptor,C={f:f?A:function(t,n){if(t=v(t),n=w(n,!0),j)try{return A(t,n)}catch(t){}if(P(t,n))return p(!s.f.call(t,n),t[n])}},x=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},E=Object.defineProperty,R={f:f?E:function(t,n,r){if(x(t),n=w(n,!0),x(r),j)try{return E(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},M=f?function(t,n,r){return R.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{M(u,t,n)}catch(r){u[t]=n}return n},N="__core-js_shared__",k=u[N]||F(N,{}),I=Function.toString;"function"!=typeof k.inspectSource&&(k.inspectSource=function(t){return I.call(t)});var L,_,q,B,D=k.inspectSource,z=u.WeakMap,G="function"==typeof z&&/native code/.test(D(z)),W=o((function(t){(t.exports=function(t,n){return k[t]||(k[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),H=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++H+J).toString(36)},Q=W("keys"),U={},V=u.WeakMap;if(G){var Y=k.state||(k.state=new V),X=Y.get,Z=Y.has,$=Y.set;L=function(t,n){return n.facade=t,$.call(Y,t,n),n},_=function(t){return X.call(Y,t)||{}},q=function(t){return Z.call(Y,t)}}else{var tt=Q[B="state"]||(Q[B]=K(B));U[tt]=!0,L=function(t,n){return n.facade=t,M(t,tt,n),n},_=function(t){return P(t,tt)?t[tt]:{}},q=function(t){return P(t,tt)}}var nt,rt,et={set:L,get:_,has:q,enforce:function(t){return q(t)?_(t):L(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=_(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var c,f=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||P(o,"name")||M(o,"name",n),(c=r(o)).source||(c.source=e.join("string"==typeof n?n:""))),t!==u?(f?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:M(t,n,o)):a?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||D(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ct=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ft=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ft)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},ht=Math.max,gt=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),c=function(t,n){var r=lt(t);return r<0?ht(r+n,0):gt(r,n)}(e,u);if(t&&r!=r){for(;u>c;)if((o=i[c++])!=o)return!0}else for(;u>c;c++)if((t||c in i)&&i[c]===r)return t||c||0;return!t&&-1}},dt={includes:yt(!0),indexOf:yt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!P(U,r)&&P(e,r)&&i.push(r);for(;n.length>o;)P(e,r=n[o++])&&(~dt(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=ct("Reflect","ownKeys")||function(t){var n=vt.f(x(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=R.f,o=C.f,i=0;i=74)&&(nt=kt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var qt,Bt=rt&&+rt,Dt=!!Object.getOwnPropertySymbols&&!c((function(){return!Symbol.sham&&(Nt?38===Bt:Bt>37&&Bt<41)})),zt=Dt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=W("wks"),Wt=u.Symbol,Ht=zt?Wt:Wt&&Wt.withoutSetter||K,Jt=function(t){return P(Gt,t)&&(Dt||"string"==typeof Gt[t])||(Dt&&P(Wt,t)?Gt[t]=Wt[t]:Gt[t]=Ht("Symbol."+t)),Gt[t]},Kt=Jt("species"),Qt=function(t,n){var r;return Rt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Rt(r.prototype)?b(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Bt>=51||!c((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(qt="concat",Bt>=51||!c((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[qt](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:Rt(t)};!function(t,n){var r,e,o,i,c,f=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[f]||F(f,{}):(u[f]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(c=Et(r,e))&&c.value:r[e],!xt(a?e:f+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&M(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Mt(this),c=Qt(u,0),f=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(c,f++,i)}return c.length=f,c}}),r.default.fn.bootstrapTable.locales["fr-BE"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Chargement en cours"},formatRecordsPerPage:function(t){return"".concat(t," lignes par page")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Affiche de ".concat(t," à ").concat(n," sur ").concat(r," lignes (filtrés à partir de ").concat(e," lignes)"):"Affiche de ".concat(t," à ").concat(n," sur ").concat(r," lignes")},formatSRPaginationPreText:function(){return"page précédente"},formatSRPaginationPageText:function(t){return"vers la page ".concat(t)},formatSRPaginationNextText:function(){return"page suivante"},formatDetailPagination:function(t){return"Affiche ".concat(t," lignes")},formatClearSearch:function(){return"Effacer la recherche"},formatSearch:function(){return"Recherche"},formatNoMatches:function(){return"Pas de lignes trouvés"},formatPaginationSwitch:function(){return"Cacher/Afficher pagination"},formatPaginationSwitchDown:function(){return"Afficher pagination"},formatPaginationSwitchUp:function(){return"Cacher pagination"},formatRefresh:function(){return"Rafraichir"},formatToggle:function(){return"Basculer"},formatToggleOn:function(){return"Afficher vue carte"},formatToggleOff:function(){return"Cacher vue carte"},formatColumns:function(){return"Colonnes"},formatColumnsToggleAll:function(){return"Tout basculer"},formatFullscreen:function(){return"Plein écran"},formatAllRows:function(){return"Tout"},formatAutoRefresh:function(){return"Rafraîchissement automatique"},formatExport:function(){return"Exporter les données"},formatJumpTo:function(){return"Aller à"},formatAdvancedSearch:function(){return"Recherche avancée"},formatAdvancedCloseButton:function(){return"Fermer"},formatFilterControlSwitch:function(){return"Cacher/Afficher controls"},formatFilterControlSwitchHide:function(){return"Cacher controls"},formatFilterControlSwitchShow:function(){return"Afficher controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["fr-BE"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fr-CH.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fr-CH.min.js deleted file mode 100644 index 967df9d5..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fr-CH.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),c=function(t){try{return!!t()}catch(t){return!0}},f=!c((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},h={}.toString,g=function(t){return h.call(t).slice(8,-1)},y="".split,d=c((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?y.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return d(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,P=function(t,n){return S.call(t,n)},T=u.document,O=b(T)&&b(T.createElement),j=!f&&!c((function(){return 7!=Object.defineProperty((t="div",O?T.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),A=Object.getOwnPropertyDescriptor,C={f:f?A:function(t,n){if(t=v(t),n=w(n,!0),j)try{return A(t,n)}catch(t){}if(P(t,n))return p(!s.f.call(t,n),t[n])}},x=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},E=Object.defineProperty,R={f:f?E:function(t,n,r){if(x(t),n=w(n,!0),x(r),j)try{return E(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},M=f?function(t,n,r){return R.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{M(u,t,n)}catch(r){u[t]=n}return n},N="__core-js_shared__",k=u[N]||F(N,{}),I=Function.toString;"function"!=typeof k.inspectSource&&(k.inspectSource=function(t){return I.call(t)});var L,_,q,D,z=k.inspectSource,B=u.WeakMap,H="function"==typeof B&&/native code/.test(z(B)),G=o((function(t){(t.exports=function(t,n){return k[t]||(k[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),W=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+J).toString(36)},Q=G("keys"),U={},V=u.WeakMap;if(H){var Y=k.state||(k.state=new V),X=Y.get,Z=Y.has,$=Y.set;L=function(t,n){return n.facade=t,$.call(Y,t,n),n},_=function(t){return X.call(Y,t)||{}},q=function(t){return Z.call(Y,t)}}else{var tt=Q[D="state"]||(Q[D]=K(D));U[tt]=!0,L=function(t,n){return n.facade=t,M(t,tt,n),n},_=function(t){return P(t,tt)?t[tt]:{}},q=function(t){return P(t,tt)}}var nt,rt,et={set:L,get:_,has:q,enforce:function(t){return q(t)?_(t):L(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=_(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var c,f=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||P(o,"name")||M(o,"name",n),(c=r(o)).source||(c.source=e.join("string"==typeof n?n:""))),t!==u?(f?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:M(t,n,o)):a?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||z(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ct=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ft=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ft)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},ht=Math.max,gt=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),c=function(t,n){var r=lt(t);return r<0?ht(r+n,0):gt(r,n)}(e,u);if(t&&r!=r){for(;u>c;)if((o=i[c++])!=o)return!0}else for(;u>c;c++)if((t||c in i)&&i[c]===r)return t||c||0;return!t&&-1}},dt={includes:yt(!0),indexOf:yt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!P(U,r)&&P(e,r)&&i.push(r);for(;n.length>o;)P(e,r=n[o++])&&(~dt(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=ct("Reflect","ownKeys")||function(t){var n=vt.f(x(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=R.f,o=C.f,i=0;i=74)&&(nt=kt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var qt,Dt=rt&&+rt,zt=!!Object.getOwnPropertySymbols&&!c((function(){return!Symbol.sham&&(Nt?38===Dt:Dt>37&&Dt<41)})),Bt=zt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Ht=G("wks"),Gt=u.Symbol,Wt=Bt?Gt:Gt&&Gt.withoutSetter||K,Jt=function(t){return P(Ht,t)&&(zt||"string"==typeof Ht[t])||(zt&&P(Gt,t)?Ht[t]=Gt[t]:Ht[t]=Wt("Symbol."+t)),Ht[t]},Kt=Jt("species"),Qt=function(t,n){var r;return Rt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Rt(r.prototype)?b(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Dt>=51||!c((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(qt="concat",Dt>=51||!c((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[qt](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:Rt(t)};!function(t,n){var r,e,o,i,c,f=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[f]||F(f,{}):(u[f]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(c=Et(r,e))&&c.value:r[e],!xt(a?e:f+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&M(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Mt(this),c=Qt(u,0),f=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(c,f++,i)}return c.length=f,c}}),r.default.fn.bootstrapTable.locales["fr-CH"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Chargement en cours"},formatRecordsPerPage:function(t){return"".concat(t," lignes par page")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Affiche de ".concat(t," à ").concat(n," sur ").concat(r," lignes (filtrés à partir de ").concat(e," lignes)"):"Affiche de ".concat(t," à ").concat(n," sur ").concat(r," lignes")},formatSRPaginationPreText:function(){return"page précédente"},formatSRPaginationPageText:function(t){return"vers la page ".concat(t)},formatSRPaginationNextText:function(){return"page suivante"},formatDetailPagination:function(t){return"Affiche ".concat(t," lignes")},formatClearSearch:function(){return"Effacer la recherche"},formatSearch:function(){return"Recherche"},formatNoMatches:function(){return"Pas de lignes trouvés"},formatPaginationSwitch:function(){return"Cacher/Afficher pagination"},formatPaginationSwitchDown:function(){return"Afficher pagination"},formatPaginationSwitchUp:function(){return"Cacher pagination"},formatRefresh:function(){return"Rafraichir"},formatToggle:function(){return"Basculer"},formatToggleOn:function(){return"Afficher vue carte"},formatToggleOff:function(){return"Cacher vue carte"},formatColumns:function(){return"Colonnes"},formatColumnsToggleAll:function(){return"Tout basculer"},formatFullscreen:function(){return"Plein écran"},formatAllRows:function(){return"Tout"},formatAutoRefresh:function(){return"Rafraîchissement automatique"},formatExport:function(){return"Exporter les données"},formatJumpTo:function(){return"Aller à"},formatAdvancedSearch:function(){return"Recherche avancée"},formatAdvancedCloseButton:function(){return"Fermer"},formatFilterControlSwitch:function(){return"Cacher/Afficher controls"},formatFilterControlSwitchHide:function(){return"Cacher controls"},formatFilterControlSwitchShow:function(){return"Afficher controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["fr-CH"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fr-FR.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fr-FR.min.js deleted file mode 100644 index 806e2338..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fr-FR.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},c=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},g={}.toString,h=function(t){return g.call(t).slice(8,-1)},y="".split,m=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==h(t)?y.call(t,""):Object(t)}:Object,d=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return m(d(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=u.document,P=b(O)&&b(O.createElement),j=!c&&!f((function(){return 7!=Object.defineProperty((t="div",P?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),A=Object.getOwnPropertyDescriptor,x={f:c?A:function(t,n){if(t=v(t),n=w(n,!0),j)try{return A(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},E=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},M=Object.defineProperty,C={f:c?M:function(t,n,r){if(E(t),n=w(n,!0),E(r),j)try{return M(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=c?function(t,n,r){return C.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(u,t,n)}catch(r){u[t]=n}return n},q="__core-js_shared__",L=u[q]||F(q,{}),I=Function.toString;"function"!=typeof L.inspectSource&&(L.inspectSource=function(t){return I.call(t)});var N,k,_,D,z=L.inspectSource,B=u.WeakMap,G="function"==typeof B&&/native code/.test(z(B)),W=o((function(t){(t.exports=function(t,n){return L[t]||(L[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),H=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++H+J).toString(36)},Q=W("keys"),U={},V=u.WeakMap;if(G){var Y=L.state||(L.state=new V),X=Y.get,Z=Y.has,$=Y.set;N=function(t,n){return n.facade=t,$.call(Y,t,n),n},k=function(t){return X.call(Y,t)||{}},_=function(t){return Z.call(Y,t)}}else{var tt=Q[D="state"]||(Q[D]=K(D));U[tt]=!0,N=function(t,n){return n.facade=t,R(t,tt,n),n},k=function(t){return T(t,tt)?t[tt]:{}},_=function(t){return T(t,tt)}}var nt,rt,et={set:N,get:k,has:_,enforce:function(t){return _(t)?k(t):N(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=k(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var f,c=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||R(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==u?(c?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:R(t,n,o)):a?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||z(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ct=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},gt=Math.max,ht=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),f=function(t,n){var r=lt(t);return r<0?gt(r+n,0):ht(r,n)}(e,u);if(t&&r!=r){for(;u>f;)if((o=i[f++])!=o)return!0}else for(;u>f;f++)if((t||f in i)&&i[f]===r)return t||f||0;return!t&&-1}},mt={includes:yt(!0),indexOf:yt(!1)}.indexOf,dt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!T(U,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~mt(i,r)||i.push(r));return i}(t,dt)}},bt={f:Object.getOwnPropertySymbols},wt=ft("Reflect","ownKeys")||function(t){var n=vt.f(E(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=C.f,o=x.f,i=0;i=74)&&(nt=Lt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Dt=rt&&+rt,zt=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(qt?38===Dt:Dt>37&&Dt<41)})),Bt=zt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=W("wks"),Wt=u.Symbol,Ht=Bt?Wt:Wt&&Wt.withoutSetter||K,Jt=function(t){return T(Gt,t)&&(zt||"string"==typeof Gt[t])||(zt&&T(Wt,t)?Gt[t]=Wt[t]:Gt[t]=Ht("Symbol."+t)),Gt[t]},Kt=Jt("species"),Qt=function(t,n){var r;return Ct(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Ct(r.prototype)?b(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Dt>=51||!f((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(_t="concat",Dt>=51||!f((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:Ct(t)};!function(t,n){var r,e,o,i,f,c=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[c]||F(c,{}):(u[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(f=Mt(r,e))&&f.value:r[e],!Et(a?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Rt(this),f=Qt(u,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(f,c++,i)}return f.length=c,f}}),r.default.fn.bootstrapTable.locales["fr-FR"]=r.default.fn.bootstrapTable.locales.fr={formatCopyRows:function(){return"Copier les lignes"},formatPrint:function(){return"Imprimer"},formatLoadingMessage:function(){return"Chargement en cours"},formatRecordsPerPage:function(t){return"".concat(t," lignes par page")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Affiche de ".concat(t," à ").concat(n," sur ").concat(r," lignes (filtrés à partir de ").concat(e," lignes)"):"Affiche de ".concat(t," à ").concat(n," sur ").concat(r," lignes")},formatSRPaginationPreText:function(){return"page précédente"},formatSRPaginationPageText:function(t){return"vers la page ".concat(t)},formatSRPaginationNextText:function(){return"page suivante"},formatDetailPagination:function(t){return"Affiche ".concat(t," lignes")},formatClearSearch:function(){return"Effacer la recherche"},formatSearch:function(){return"Recherche"},formatNoMatches:function(){return"Aucun résultat"},formatPaginationSwitch:function(){return"Masquer/Afficher la pagination"},formatPaginationSwitchDown:function(){return"Afficher la pagination"},formatPaginationSwitchUp:function(){return"Masquer la pagination"},formatRefresh:function(){return"Actualiser"},formatToggle:function(){return"Basculer"},formatToggleOn:function(){return"Afficher la vue carte"},formatToggleOff:function(){return"Masquer la vue carte"},formatColumns:function(){return"Colonnes"},formatColumnsToggleAll:function(){return"Tout basculer"},formatFullscreen:function(){return"Plein écran"},formatAllRows:function(){return"Tout"},formatAutoRefresh:function(){return"Actualisation automatique"},formatExport:function(){return"Exporter les données"},formatJumpTo:function(){return"ALLER"},formatAdvancedSearch:function(){return"Recherche avancée"},formatAdvancedCloseButton:function(){return"Fermer"},formatFilterControlSwitch:function(){return"Masquer/Afficher les contrôles"},formatFilterControlSwitchHide:function(){return"Masquer les contrôles"},formatFilterControlSwitchShow:function(){return"Afficher les contrôles"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["fr-FR"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fr-LU.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fr-LU.min.js deleted file mode 100644 index c1895719..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fr-LU.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),c=function(t){try{return!!t()}catch(t){return!0}},f=!c((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},h={}.toString,g=function(t){return h.call(t).slice(8,-1)},y="".split,d=c((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?y.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return d(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,P=function(t,n){return S.call(t,n)},T=u.document,O=b(T)&&b(T.createElement),j=!f&&!c((function(){return 7!=Object.defineProperty((t="div",O?T.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),A=Object.getOwnPropertyDescriptor,C={f:f?A:function(t,n){if(t=v(t),n=w(n,!0),j)try{return A(t,n)}catch(t){}if(P(t,n))return p(!s.f.call(t,n),t[n])}},x=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},E=Object.defineProperty,R={f:f?E:function(t,n,r){if(x(t),n=w(n,!0),x(r),j)try{return E(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},M=f?function(t,n,r){return R.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{M(u,t,n)}catch(r){u[t]=n}return n},L="__core-js_shared__",N=u[L]||F(L,{}),k=Function.toString;"function"!=typeof N.inspectSource&&(N.inspectSource=function(t){return k.call(t)});var I,_,q,D,z=N.inspectSource,B=u.WeakMap,U="function"==typeof B&&/native code/.test(z(B)),G=o((function(t){(t.exports=function(t,n){return N[t]||(N[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),W=0,H=Math.random(),J=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+H).toString(36)},K=G("keys"),Q={},V=u.WeakMap;if(U){var Y=N.state||(N.state=new V),X=Y.get,Z=Y.has,$=Y.set;I=function(t,n){return n.facade=t,$.call(Y,t,n),n},_=function(t){return X.call(Y,t)||{}},q=function(t){return Z.call(Y,t)}}else{var tt=K[D="state"]||(K[D]=J(D));Q[tt]=!0,I=function(t,n){return n.facade=t,M(t,tt,n),n},_=function(t){return P(t,tt)?t[tt]:{}},q=function(t){return P(t,tt)}}var nt,rt,et={set:I,get:_,has:q,enforce:function(t){return q(t)?_(t):I(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=_(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var c,f=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||P(o,"name")||M(o,"name",n),(c=r(o)).source||(c.source=e.join("string"==typeof n?n:""))),t!==u?(f?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:M(t,n,o)):a?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||z(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ct=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ft=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ft)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},ht=Math.max,gt=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),c=function(t,n){var r=lt(t);return r<0?ht(r+n,0):gt(r,n)}(e,u);if(t&&r!=r){for(;u>c;)if((o=i[c++])!=o)return!0}else for(;u>c;c++)if((t||c in i)&&i[c]===r)return t||c||0;return!t&&-1}},dt={includes:yt(!0),indexOf:yt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!P(Q,r)&&P(e,r)&&i.push(r);for(;n.length>o;)P(e,r=n[o++])&&(~dt(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=ct("Reflect","ownKeys")||function(t){var n=vt.f(x(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=R.f,o=C.f,i=0;i=74)&&(nt=Nt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var qt,Dt=rt&&+rt,zt=!!Object.getOwnPropertySymbols&&!c((function(){return!Symbol.sham&&(Lt?38===Dt:Dt>37&&Dt<41)})),Bt=zt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Ut=G("wks"),Gt=u.Symbol,Wt=Bt?Gt:Gt&&Gt.withoutSetter||J,Ht=function(t){return P(Ut,t)&&(zt||"string"==typeof Ut[t])||(zt&&P(Gt,t)?Ut[t]=Gt[t]:Ut[t]=Wt("Symbol."+t)),Ut[t]},Jt=Ht("species"),Kt=function(t,n){var r;return Rt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Rt(r.prototype)?b(r)&&null===(r=r[Jt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Qt=Ht("species"),Vt=Ht("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Dt>=51||!c((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(qt="concat",Dt>=51||!c((function(){var t=[];return(t.constructor={})[Qt]=function(){return{foo:1}},1!==t[qt](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:Rt(t)};!function(t,n){var r,e,o,i,c,f=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[f]||F(f,{}):(u[f]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(c=Et(r,e))&&c.value:r[e],!xt(a?e:f+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&M(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Mt(this),c=Kt(u,0),f=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(c,f++,i)}return c.length=f,c}}),r.default.fn.bootstrapTable.locales["fr-LU"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Chargement en cours"},formatRecordsPerPage:function(t){return"".concat(t," lignes par page")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Affiche de ".concat(t," à ").concat(n," sur ").concat(r," lignes (filtrés à partir de ").concat(e," lignes)"):"Affiche de ".concat(t," à ").concat(n," sur ").concat(r," lignes")},formatSRPaginationPreText:function(){return"page précédente"},formatSRPaginationPageText:function(t){return"vers la page ".concat(t)},formatSRPaginationNextText:function(){return"page suivante"},formatDetailPagination:function(t){return"Affiche ".concat(t," lignes")},formatClearSearch:function(){return"Effacer la recherche"},formatSearch:function(){return"Recherche"},formatNoMatches:function(){return"Pas de lignes trouvés"},formatPaginationSwitch:function(){return"Cacher/Afficher pagination"},formatPaginationSwitchDown:function(){return"Afficher pagination"},formatPaginationSwitchUp:function(){return"Cacher pagination"},formatRefresh:function(){return"Rafraichir"},formatToggle:function(){return"Basculer"},formatToggleOn:function(){return"Afficher vue carte"},formatToggleOff:function(){return"Cacher vue carte"},formatColumns:function(){return"Colonnes"},formatColumnsToggleAll:function(){return"Tout basculer"},formatFullscreen:function(){return"Plein écran"},formatAllRows:function(){return"Tout"},formatAutoRefresh:function(){return"Rafraîchissement automatique"},formatExport:function(){return"Exporter les données"},formatJumpTo:function(){return"Aller à"},formatAdvancedSearch:function(){return"Recherche avancée"},formatAdvancedCloseButton:function(){return"Fermer"},formatFilterControlSwitch:function(){return"Cacher/Afficher controls"},formatFilterControlSwitchHide:function(){return"Cacher controls"},formatFilterControlSwitchShow:function(){return"Afficher controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["fr-LU"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-he-IL.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-he-IL.min.js deleted file mode 100644 index 35a421e9..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-he-IL.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},c=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},h={}.toString,g=function(t){return h.call(t).slice(8,-1)},y="".split,d=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?y.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return d(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=u.document,P=b(O)&&b(O.createElement),j=!c&&!f((function(){return 7!=Object.defineProperty((t="div",P?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,A={f:c?x:function(t,n){if(t=v(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},C=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},E=Object.defineProperty,M={f:c?E:function(t,n,r){if(C(t),n=w(n,!0),C(r),j)try{return E(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=c?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(u,t,n)}catch(r){u[t]=n}return n},I="__core-js_shared__",L=u[I]||F(I,{}),N=Function.toString;"function"!=typeof L.inspectSource&&(L.inspectSource=function(t){return N.call(t)});var k,_,D,H,q=L.inspectSource,z=u.WeakMap,G="function"==typeof z&&/native code/.test(q(z)),B=o((function(t){(t.exports=function(t,n){return L[t]||(L[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),W=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+J).toString(36)},Q=B("keys"),U={},V=u.WeakMap;if(G){var Y=L.state||(L.state=new V),X=Y.get,Z=Y.has,$=Y.set;k=function(t,n){return n.facade=t,$.call(Y,t,n),n},_=function(t){return X.call(Y,t)||{}},D=function(t){return Z.call(Y,t)}}else{var tt=Q[H="state"]||(Q[H]=K(H));U[tt]=!0,k=function(t,n){return n.facade=t,R(t,tt,n),n},_=function(t){return T(t,tt)?t[tt]:{}},D=function(t){return T(t,tt)}}var nt,rt,et={set:k,get:_,has:D,enforce:function(t){return D(t)?_(t):k(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=_(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var f,c=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||R(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==u?(c?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:R(t,n,o)):a?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ct=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},ht=Math.max,gt=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),f=function(t,n){var r=lt(t);return r<0?ht(r+n,0):gt(r,n)}(e,u);if(t&&r!=r){for(;u>f;)if((o=i[f++])!=o)return!0}else for(;u>f;f++)if((t||f in i)&&i[f]===r)return t||f||0;return!t&&-1}},dt={includes:yt(!0),indexOf:yt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!T(U,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~dt(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=ft("Reflect","ownKeys")||function(t){var n=vt.f(C(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=M.f,o=A.f,i=0;i=74)&&(nt=Lt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var Dt,Ht=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(It?38===Ht:Ht>37&&Ht<41)})),zt=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=B("wks"),Bt=u.Symbol,Wt=zt?Bt:Bt&&Bt.withoutSetter||K,Jt=function(t){return T(Gt,t)&&(qt||"string"==typeof Gt[t])||(qt&&T(Bt,t)?Gt[t]=Bt[t]:Gt[t]=Wt("Symbol."+t)),Gt[t]},Kt=Jt("species"),Qt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?b(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Ht>=51||!f((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(Dt="concat",Ht>=51||!f((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[Dt](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,i,f,c=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[c]||F(c,{}):(u[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(f=Et(r,e))&&f.value:r[e],!Ct(a?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Rt(this),f=Qt(u,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(f,c++,i)}return f.length=c,f}}),r.default.fn.bootstrapTable.locales["he-IL"]=r.default.fn.bootstrapTable.locales.he={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"טוען, נא להמתין"},formatRecordsPerPage:function(t){return"".concat(t," שורות בעמוד")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"מציג ".concat(t," עד ").concat(n," מ-").concat(r,"שורות").concat(e," total rows)"):"מציג ".concat(t," עד ").concat(n," מ-").concat(r," שורות")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"חיפוש"},formatNoMatches:function(){return"לא נמצאו רשומות תואמות"},formatPaginationSwitch:function(){return"הסתר/הצג מספור דפים"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"רענן"},formatToggle:function(){return"החלף תצוגה"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"עמודות"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"הכל"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["he-IL"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-hr-HR.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-hr-HR.min.js deleted file mode 100644 index 2ccfafad..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-hr-HR.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),a=function(t){try{return!!t()}catch(t){return!0}},f=!a((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),c={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!c.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:c},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,g=function(t){return d.call(t).slice(8,-1)},h="".split,y=a((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?h.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return y(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,j=function(t,n){return S.call(t,n)},P=u.document,O=b(P)&&b(P.createElement),T=!f&&!a((function(){return 7!=Object.defineProperty((t="div",O?P.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,A={f:f?x:function(t,n){if(t=v(t),n=w(n,!0),T)try{return x(t,n)}catch(t){}if(j(t,n))return p(!s.f.call(t,n),t[n])}},C=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},E=Object.defineProperty,k={f:f?E:function(t,n,r){if(C(t),n=w(n,!0),C(r),T)try{return E(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},M=f?function(t,n,r){return k.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},R=function(t,n){try{M(u,t,n)}catch(r){u[t]=n}return n},z="__core-js_shared__",F=u[z]||R(z,{}),N=Function.toString;"function"!=typeof F.inspectSource&&(F.inspectSource=function(t){return N.call(t)});var H,I,L,_,D=F.inspectSource,q=u.WeakMap,G="function"==typeof q&&/native code/.test(D(q)),B=o((function(t){(t.exports=function(t,n){return F[t]||(F[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),K=0,W=Math.random(),J=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++K+W).toString(36)},Q=B("keys"),U={},V=u.WeakMap;if(G){var Y=F.state||(F.state=new V),X=Y.get,Z=Y.has,$=Y.set;H=function(t,n){return n.facade=t,$.call(Y,t,n),n},I=function(t){return X.call(Y,t)||{}},L=function(t){return Z.call(Y,t)}}else{var tt=Q[_="state"]||(Q[_]=J(_));U[tt]=!0,H=function(t,n){return n.facade=t,M(t,tt,n),n},I=function(t){return j(t,tt)?t[tt]:{}},L=function(t){return j(t,tt)}}var nt,rt,et={set:H,get:I,has:L,enforce:function(t){return L(t)?I(t):H(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=I(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var a,f=!!i&&!!i.unsafe,c=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||j(o,"name")||M(o,"name",n),(a=r(o)).source||(a.source=e.join("string"==typeof n?n:""))),t!==u?(f?!l&&t[n]&&(c=!0):delete t[n],c?t[n]=o:M(t,n,o)):c?t[n]=o:R(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||D(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},at=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ft=Math.ceil,ct=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ct:ft)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},dt=Math.max,gt=Math.min,ht=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),a=function(t,n){var r=lt(t);return r<0?dt(r+n,0):gt(r,n)}(e,u);if(t&&r!=r){for(;u>a;)if((o=i[a++])!=o)return!0}else for(;u>a;a++)if((t||a in i)&&i[a]===r)return t||a||0;return!t&&-1}},yt={includes:ht(!0),indexOf:ht(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!j(U,r)&&j(e,r)&&i.push(r);for(;n.length>o;)j(e,r=n[o++])&&(~yt(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=at("Reflect","ownKeys")||function(t){var n=vt.f(C(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=k.f,o=A.f,i=0;i=74)&&(nt=Ft.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var Lt,_t=rt&&+rt,Dt=!!Object.getOwnPropertySymbols&&!a((function(){return!Symbol.sham&&(zt?38===_t:_t>37&&_t<41)})),qt=Dt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=B("wks"),Bt=u.Symbol,Kt=qt?Bt:Bt&&Bt.withoutSetter||J,Wt=function(t){return j(Gt,t)&&(Dt||"string"==typeof Gt[t])||(Dt&&j(Bt,t)?Gt[t]=Bt[t]:Gt[t]=Kt("Symbol."+t)),Gt[t]},Jt=Wt("species"),Qt=function(t,n){var r;return kt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!kt(r.prototype)?b(r)&&null===(r=r[Jt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Wt("species"),Vt=Wt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=_t>=51||!a((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(Lt="concat",_t>=51||!a((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[Lt](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:kt(t)};!function(t,n){var r,e,o,i,a,f=t.target,c=t.global,l=t.stat;if(r=c?u:l?u[f]||R(f,{}):(u[f]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(a=Et(r,e))&&a.value:r[e],!Ct(c?e:f+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&M(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Mt(this),a=Qt(u,0),f=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Rt(a,f++,i)}return a.length=f,a}}),r.default.fn.bootstrapTable.locales["hr-HR"]=r.default.fn.bootstrapTable.locales.hr={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Molimo pričekajte"},formatRecordsPerPage:function(t){return"".concat(t," broj zapisa po stranici")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Prikazujem ".concat(t,". - ").concat(n,". od ukupnog broja zapisa ").concat(r," (filtered from ").concat(e," total rows)"):"Prikazujem ".concat(t,". - ").concat(n,". od ukupnog broja zapisa ").concat(r)},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Pretraži"},formatNoMatches:function(){return"Nije pronađen niti jedan zapis"},formatPaginationSwitch:function(){return"Prikaži/sakrij stranice"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Osvježi"},formatToggle:function(){return"Promijeni prikaz"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Kolone"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Sve"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["hr-HR"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-hu-HU.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-hu-HU.min.js deleted file mode 100644 index 602a5b01..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-hu-HU.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},c=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},g={}.toString,d=function(t){return g.call(t).slice(8,-1)},h="".split,y=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==d(t)?h.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return y(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,j=function(t,n){return S.call(t,n)},O=u.document,T=b(O)&&b(O.createElement),P=!c&&!f((function(){return 7!=Object.defineProperty((t="div",T?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,A={f:c?x:function(t,n){if(t=v(t),n=w(n,!0),P)try{return x(t,n)}catch(t){}if(j(t,n))return p(!s.f.call(t,n),t[n])}},C=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},E=Object.defineProperty,M={f:c?E:function(t,n,r){if(C(t),n=w(n,!0),C(r),P)try{return E(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=c?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(u,t,n)}catch(r){u[t]=n}return n},k="__core-js_shared__",z=u[k]||F(k,{}),N=Function.toString;"function"!=typeof z.inspectSource&&(z.inspectSource=function(t){return N.call(t)});var H,L,I,_,D=z.inspectSource,q=u.WeakMap,B="function"==typeof q&&/native code/.test(D(q)),G=o((function(t){(t.exports=function(t,n){return z[t]||(z[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),K=0,U=Math.random(),W=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++K+U).toString(36)},J=G("keys"),Q={},V=u.WeakMap;if(B){var Y=z.state||(z.state=new V),X=Y.get,Z=Y.has,$=Y.set;H=function(t,n){return n.facade=t,$.call(Y,t,n),n},L=function(t){return X.call(Y,t)||{}},I=function(t){return Z.call(Y,t)}}else{var tt=J[_="state"]||(J[_]=W(_));Q[tt]=!0,H=function(t,n){return n.facade=t,R(t,tt,n),n},L=function(t){return j(t,tt)?t[tt]:{}},I=function(t){return j(t,tt)}}var nt,rt,et={set:H,get:L,has:I,enforce:function(t){return I(t)?L(t):H(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=L(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var f,c=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||j(o,"name")||R(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==u?(c?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:R(t,n,o)):a?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||D(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ct=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},gt=Math.max,dt=Math.min,ht=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),f=function(t,n){var r=lt(t);return r<0?gt(r+n,0):dt(r,n)}(e,u);if(t&&r!=r){for(;u>f;)if((o=i[f++])!=o)return!0}else for(;u>f;f++)if((t||f in i)&&i[f]===r)return t||f||0;return!t&&-1}},yt={includes:ht(!0),indexOf:ht(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!j(Q,r)&&j(e,r)&&i.push(r);for(;n.length>o;)j(e,r=n[o++])&&(~yt(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=ft("Reflect","ownKeys")||function(t){var n=vt.f(C(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=M.f,o=A.f,i=0;i=74)&&(nt=zt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var It,_t=rt&&+rt,Dt=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(kt?38===_t:_t>37&&_t<41)})),qt=Dt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Bt=G("wks"),Gt=u.Symbol,Kt=qt?Gt:Gt&&Gt.withoutSetter||W,Ut=function(t){return j(Bt,t)&&(Dt||"string"==typeof Bt[t])||(Dt&&j(Gt,t)?Bt[t]=Gt[t]:Bt[t]=Kt("Symbol."+t)),Bt[t]},Wt=Ut("species"),Jt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?b(r)&&null===(r=r[Wt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Qt=Ut("species"),Vt=Ut("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=_t>=51||!f((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(It="concat",_t>=51||!f((function(){var t=[];return(t.constructor={})[Qt]=function(){return{foo:1}},1!==t[It](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,i,f,c=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[c]||F(c,{}):(u[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(f=Et(r,e))&&f.value:r[e],!Ct(a?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Rt(this),f=Jt(u,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(f,c++,i)}return f.length=c,f}}),r.default.fn.bootstrapTable.locales["hu-HU"]=r.default.fn.bootstrapTable.locales.hu={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Betöltés, kérem várjon"},formatRecordsPerPage:function(t){return"".concat(t," rekord per oldal")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Megjelenítve ".concat(t," - ").concat(n," / ").concat(r," összesen (filtered from ").concat(e," total rows)"):"Megjelenítve ".concat(t," - ").concat(n," / ").concat(r," összesen")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Keresés"},formatNoMatches:function(){return"Nincs találat"},formatPaginationSwitch:function(){return"Lapozó elrejtése/megjelenítése"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Frissítés"},formatToggle:function(){return"Összecsuk/Kinyit"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Oszlopok"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Összes"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["hu-HU"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-id-ID.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-id-ID.min.js deleted file mode 100644 index 9fe9ed66..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-id-ID.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),a=function(t){try{return!!t()}catch(t){return!0}},f=!a((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),c={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!c.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:c},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,m=function(t){return d.call(t).slice(8,-1)},g="".split,h=a((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==m(t)?g.call(t,""):Object(t)}:Object,y=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},b=function(t){return h(y(t))},v=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!v(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!v(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!v(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!v(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=u.document,P=v(O)&&v(O.createElement),j=!f&&!a((function(){return 7!=Object.defineProperty((t="div",P?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,M={f:f?x:function(t,n){if(t=b(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},k=function(t){if(!v(t))throw TypeError(String(t)+" is not an object");return t},A=Object.defineProperty,E={f:f?A:function(t,n,r){if(k(t),n=w(n,!0),k(r),j)try{return A(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},C=f?function(t,n,r){return E.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},R=function(t,n){try{C(u,t,n)}catch(r){u[t]=n}return n},F="__core-js_shared__",I=u[F]||R(F,{}),D=Function.toString;"function"!=typeof I.inspectSource&&(I.inspectSource=function(t){return D.call(t)});var N,L,_,H,q=I.inspectSource,B=u.WeakMap,z="function"==typeof B&&/native code/.test(q(B)),G=o((function(t){(t.exports=function(t,n){return I[t]||(I[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),W=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+J).toString(36)},Q=G("keys"),U={},V=u.WeakMap;if(z){var Y=I.state||(I.state=new V),X=Y.get,Z=Y.has,$=Y.set;N=function(t,n){return n.facade=t,$.call(Y,t,n),n},L=function(t){return X.call(Y,t)||{}},_=function(t){return Z.call(Y,t)}}else{var tt=Q[H="state"]||(Q[H]=K(H));U[tt]=!0,N=function(t,n){return n.facade=t,C(t,tt,n),n},L=function(t){return T(t,tt)?t[tt]:{}},_=function(t){return T(t,tt)}}var nt,rt,et={set:N,get:L,has:_,enforce:function(t){return _(t)?L(t):N(t,{})},getterFor:function(t){return function(n){var r;if(!v(n)||(r=L(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var a,f=!!i&&!!i.unsafe,c=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||C(o,"name",n),(a=r(o)).source||(a.source=e.join("string"==typeof n?n:""))),t!==u?(f?!l&&t[n]&&(c=!0):delete t[n],c?t[n]=o:C(t,n,o)):c?t[n]=o:R(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},at=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ft=Math.ceil,ct=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ct:ft)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},dt=Math.max,mt=Math.min,gt=function(t){return function(n,r,e){var o,i=b(n),u=pt(i.length),a=function(t,n){var r=lt(t);return r<0?dt(r+n,0):mt(r,n)}(e,u);if(t&&r!=r){for(;u>a;)if((o=i[a++])!=o)return!0}else for(;u>a;a++)if((t||a in i)&&i[a]===r)return t||a||0;return!t&&-1}},ht={includes:gt(!0),indexOf:gt(!1)}.indexOf,yt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),bt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=b(t),o=0,i=[];for(r in e)!T(U,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~ht(i,r)||i.push(r));return i}(t,yt)}},vt={f:Object.getOwnPropertySymbols},wt=at("Reflect","ownKeys")||function(t){var n=bt.f(k(t)),r=vt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=E.f,o=M.f,i=0;i=74)&&(nt=It.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Ht=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!a((function(){return!Symbol.sham&&(Ft?38===Ht:Ht>37&&Ht<41)})),Bt=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,zt=G("wks"),Gt=u.Symbol,Wt=Bt?Gt:Gt&&Gt.withoutSetter||K,Jt=function(t){return T(zt,t)&&(qt||"string"==typeof zt[t])||(qt&&T(Gt,t)?zt[t]=Gt[t]:zt[t]=Wt("Symbol."+t)),zt[t]},Kt=Jt("species"),Qt=function(t,n){var r;return Et(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Et(r.prototype)?v(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Ht>=51||!a((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(_t="concat",Ht>=51||!a((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!v(t))return!1;var n=t[Vt];return void 0!==n?!!n:Et(t)};!function(t,n){var r,e,o,i,a,f=t.target,c=t.global,l=t.stat;if(r=c?u:l?u[f]||R(f,{}):(u[f]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(a=At(r,e))&&a.value:r[e],!kt(c?e:f+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&C(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Ct(this),a=Qt(u,0),f=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Rt(a,f++,i)}return a.length=f,a}}),r.default.fn.bootstrapTable.locales["id-ID"]=r.default.fn.bootstrapTable.locales.id={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Memuat, mohon tunggu"},formatRecordsPerPage:function(t){return"".concat(t," baris per halaman")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Menampilkan ".concat(t," sampai ").concat(n," dari ").concat(r," baris (filtered from ").concat(e," total rows)"):"Menampilkan ".concat(t," sampai ").concat(n," dari ").concat(r," baris")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Bersihkan filter"},formatSearch:function(){return"Pencarian"},formatNoMatches:function(){return"Tidak ditemukan data yang cocok"},formatPaginationSwitch:function(){return"Sembunyikan/Tampilkan halaman"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Muat ulang"},formatToggle:function(){return"Beralih"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"kolom"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Semua"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Ekspor data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["id-ID"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-it-IT.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-it-IT.min.js deleted file mode 100644 index 3c6026a5..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-it-IT.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),a=function(t){try{return!!t()}catch(t){return!0}},c=!a((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),f={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!f.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:f},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,g=function(t){return d.call(t).slice(8,-1)},m="".split,y=a((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?m.call(t,""):Object(t)}:Object,h=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return y(h(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},P=u.document,O=b(P)&&b(P.createElement),j=!c&&!a((function(){return 7!=Object.defineProperty((t="div",O?P.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),A=Object.getOwnPropertyDescriptor,x={f:c?A:function(t,n){if(t=v(t),n=w(n,!0),j)try{return A(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},C=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},M=Object.defineProperty,E={f:c?M:function(t,n,r){if(C(t),n=w(n,!0),C(r),j)try{return M(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},z=c?function(t,n,r){return E.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},N=function(t,n){try{z(u,t,n)}catch(r){u[t]=n}return n},R="__core-js_shared__",F=u[R]||N(R,{}),I=Function.toString;"function"!=typeof F.inspectSource&&(F.inspectSource=function(t){return I.call(t)});var k,D,L,_,q=F.inspectSource,V=u.WeakMap,H="function"==typeof V&&/native code/.test(q(V)),B=o((function(t){(t.exports=function(t,n){return F[t]||(F[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),G=0,W=Math.random(),J=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++G+W).toString(36)},K=B("keys"),Q={},U=u.WeakMap;if(H){var Y=F.state||(F.state=new U),X=Y.get,Z=Y.has,$=Y.set;k=function(t,n){return n.facade=t,$.call(Y,t,n),n},D=function(t){return X.call(Y,t)||{}},L=function(t){return Z.call(Y,t)}}else{var tt=K[_="state"]||(K[_]=J(_));Q[tt]=!0,k=function(t,n){return n.facade=t,z(t,tt,n),n},D=function(t){return T(t,tt)?t[tt]:{}},L=function(t){return T(t,tt)}}var nt,rt,et={set:k,get:D,has:L,enforce:function(t){return L(t)?D(t):k(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=D(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var a,c=!!i&&!!i.unsafe,f=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||z(o,"name",n),(a=r(o)).source||(a.source=e.join("string"==typeof n?n:""))),t!==u?(c?!l&&t[n]&&(f=!0):delete t[n],f?t[n]=o:z(t,n,o)):f?t[n]=o:N(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},at=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ct=Math.ceil,ft=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ft:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},dt=Math.max,gt=Math.min,mt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),a=function(t,n){var r=lt(t);return r<0?dt(r+n,0):gt(r,n)}(e,u);if(t&&r!=r){for(;u>a;)if((o=i[a++])!=o)return!0}else for(;u>a;a++)if((t||a in i)&&i[a]===r)return t||a||0;return!t&&-1}},yt={includes:mt(!0),indexOf:mt(!1)}.indexOf,ht=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!T(Q,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~yt(i,r)||i.push(r));return i}(t,ht)}},bt={f:Object.getOwnPropertySymbols},wt=at("Reflect","ownKeys")||function(t){var n=vt.f(C(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=E.f,o=x.f,i=0;i=74)&&(nt=Ft.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var Lt,_t=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!a((function(){return!Symbol.sham&&(Rt?38===_t:_t>37&&_t<41)})),Vt=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Ht=B("wks"),Bt=u.Symbol,Gt=Vt?Bt:Bt&&Bt.withoutSetter||J,Wt=function(t){return T(Ht,t)&&(qt||"string"==typeof Ht[t])||(qt&&T(Bt,t)?Ht[t]=Bt[t]:Ht[t]=Gt("Symbol."+t)),Ht[t]},Jt=Wt("species"),Kt=function(t,n){var r;return Et(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Et(r.prototype)?b(r)&&null===(r=r[Jt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Qt=Wt("species"),Ut=Wt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=_t>=51||!a((function(){var t=[];return t[Ut]=!1,t.concat()[0]!==t})),$t=(Lt="concat",_t>=51||!a((function(){var t=[];return(t.constructor={})[Qt]=function(){return{foo:1}},1!==t[Lt](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Ut];return void 0!==n?!!n:Et(t)};!function(t,n){var r,e,o,i,a,c=t.target,f=t.global,l=t.stat;if(r=f?u:l?u[c]||N(c,{}):(u[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(a=Mt(r,e))&&a.value:r[e],!Ct(f?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&z(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=zt(this),a=Kt(u,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Nt(a,c++,i)}return a.length=c,a}}),r.default.fn.bootstrapTable.locales["it-IT"]=r.default.fn.bootstrapTable.locales.it={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Caricamento in corso"},formatRecordsPerPage:function(t){return"".concat(t," elementi per pagina")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Visualizzazione da ".concat(t," a ").concat(n," di ").concat(r," elementi (filtrati da ").concat(e," elementi totali)"):"Visualizzazione da ".concat(t," a ").concat(n," di ").concat(r," elementi")},formatSRPaginationPreText:function(){return"pagina precedente"},formatSRPaginationPageText:function(t){return"alla pagina ".concat(t)},formatSRPaginationNextText:function(){return"pagina successiva"},formatDetailPagination:function(t){return"Mostrando ".concat(t," elementi")},formatClearSearch:function(){return"Pulisci filtri"},formatSearch:function(){return"Cerca"},formatNoMatches:function(){return"Nessun elemento trovato"},formatPaginationSwitch:function(){return"Nascondi/Mostra paginazione"},formatPaginationSwitchDown:function(){return"Mostra paginazione"},formatPaginationSwitchUp:function(){return"Nascondi paginazione"},formatRefresh:function(){return"Aggiorna"},formatToggle:function(){return"Attiva/Disattiva"},formatToggleOn:function(){return"Mostra visuale a scheda"},formatToggleOff:function(){return"Nascondi visuale a scheda"},formatColumns:function(){return"Colonne"},formatColumnsToggleAll:function(){return"Mostra tutte"},formatFullscreen:function(){return"Schermo intero"},formatAllRows:function(){return"Tutto"},formatAutoRefresh:function(){return"Auto Aggiornamento"},formatExport:function(){return"Esporta dati"},formatJumpTo:function(){return"VAI"},formatAdvancedSearch:function(){return"Filtri avanzati"},formatAdvancedCloseButton:function(){return"Chiudi"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["it-IT"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ja-JP.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ja-JP.min.js deleted file mode 100644 index b1bd9f64..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ja-JP.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},c=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,g=function(t){return d.call(t).slice(8,-1)},y="".split,h=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?y.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return h(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,j=function(t,n){return S.call(t,n)},P=u.document,T=b(P)&&b(P.createElement),O=!c&&!f((function(){return 7!=Object.defineProperty((t="div",T?P.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,A={f:c?x:function(t,n){if(t=v(t),n=w(n,!0),O)try{return x(t,n)}catch(t){}if(j(t,n))return p(!s.f.call(t,n),t[n])}},C=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},E=Object.defineProperty,M={f:c?E:function(t,n,r){if(C(t),n=w(n,!0),C(r),O)try{return E(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=c?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(u,t,n)}catch(r){u[t]=n}return n},N="__core-js_shared__",k=u[N]||F(N,{}),I=Function.toString;"function"!=typeof k.inspectSource&&(k.inspectSource=function(t){return I.call(t)});var L,_,D,H,q=k.inspectSource,z=u.WeakMap,G="function"==typeof z&&/native code/.test(q(z)),J=o((function(t){(t.exports=function(t,n){return k[t]||(k[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),B=0,W=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++B+W).toString(36)},Q=J("keys"),U={},V=u.WeakMap;if(G){var Y=k.state||(k.state=new V),X=Y.get,Z=Y.has,$=Y.set;L=function(t,n){return n.facade=t,$.call(Y,t,n),n},_=function(t){return X.call(Y,t)||{}},D=function(t){return Z.call(Y,t)}}else{var tt=Q[H="state"]||(Q[H]=K(H));U[tt]=!0,L=function(t,n){return n.facade=t,R(t,tt,n),n},_=function(t){return j(t,tt)?t[tt]:{}},D=function(t){return j(t,tt)}}var nt,rt,et={set:L,get:_,has:D,enforce:function(t){return D(t)?_(t):L(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=_(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var f,c=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||j(o,"name")||R(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==u?(c?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:R(t,n,o)):a?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ct=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},dt=Math.max,gt=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),f=function(t,n){var r=lt(t);return r<0?dt(r+n,0):gt(r,n)}(e,u);if(t&&r!=r){for(;u>f;)if((o=i[f++])!=o)return!0}else for(;u>f;f++)if((t||f in i)&&i[f]===r)return t||f||0;return!t&&-1}},ht={includes:yt(!0),indexOf:yt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!j(U,r)&&j(e,r)&&i.push(r);for(;n.length>o;)j(e,r=n[o++])&&(~ht(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=ft("Reflect","ownKeys")||function(t){var n=vt.f(C(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=M.f,o=A.f,i=0;i=74)&&(nt=kt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var Dt,Ht=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(Nt?38===Ht:Ht>37&&Ht<41)})),zt=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=J("wks"),Jt=u.Symbol,Bt=zt?Jt:Jt&&Jt.withoutSetter||K,Wt=function(t){return j(Gt,t)&&(qt||"string"==typeof Gt[t])||(qt&&j(Jt,t)?Gt[t]=Jt[t]:Gt[t]=Bt("Symbol."+t)),Gt[t]},Kt=Wt("species"),Qt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?b(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Wt("species"),Vt=Wt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Ht>=51||!f((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(Dt="concat",Ht>=51||!f((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[Dt](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,i,f,c=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[c]||F(c,{}):(u[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(f=Et(r,e))&&f.value:r[e],!Ct(a?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Rt(this),f=Qt(u,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(f,c++,i)}return f.length=c,f}}),r.default.fn.bootstrapTable.locales["ja-JP"]=r.default.fn.bootstrapTable.locales.ja={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"読み込み中です。少々お待ちください。"},formatRecordsPerPage:function(t){return"ページ当たり最大".concat(t,"件")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"全".concat(r,"件から、").concat(t,"から").concat(n,"件目まで表示しています (filtered from ").concat(e," total rows)"):"全".concat(r,"件から、").concat(t,"から").concat(n,"件目まで表示しています")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"検索"},formatNoMatches:function(){return"該当するレコードが見つかりません"},formatPaginationSwitch:function(){return"ページ数を表示・非表示"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"更新"},formatToggle:function(){return"トグル"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"列"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"すべて"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["ja-JP"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ka-GE.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ka-GE.min.js deleted file mode 100644 index d3bc386e..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ka-GE.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},c=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,g=function(t){return d.call(t).slice(8,-1)},y="".split,h=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?y.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return h(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=u.document,P=b(O)&&b(O.createElement),j=!c&&!f((function(){return 7!=Object.defineProperty((t="div",P?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,E={f:c?x:function(t,n){if(t=v(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},A=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},C=Object.defineProperty,M={f:c?C:function(t,n,r){if(A(t),n=w(n,!0),A(r),j)try{return C(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=c?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(u,t,n)}catch(r){u[t]=n}return n},k="__core-js_shared__",N=u[k]||F(k,{}),I=Function.toString;"function"!=typeof N.inspectSource&&(N.inspectSource=function(t){return I.call(t)});var L,_,D,G,H=N.inspectSource,q=u.WeakMap,z="function"==typeof q&&/native code/.test(H(q)),B=o((function(t){(t.exports=function(t,n){return N[t]||(N[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),W=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+J).toString(36)},Q=B("keys"),U={},V=u.WeakMap;if(z){var Y=N.state||(N.state=new V),X=Y.get,Z=Y.has,$=Y.set;L=function(t,n){return n.facade=t,$.call(Y,t,n),n},_=function(t){return X.call(Y,t)||{}},D=function(t){return Z.call(Y,t)}}else{var tt=Q[G="state"]||(Q[G]=K(G));U[tt]=!0,L=function(t,n){return n.facade=t,R(t,tt,n),n},_=function(t){return T(t,tt)?t[tt]:{}},D=function(t){return T(t,tt)}}var nt,rt,et={set:L,get:_,has:D,enforce:function(t){return D(t)?_(t):L(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=_(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var f,c=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||R(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==u?(c?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:R(t,n,o)):a?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||H(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ct=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},dt=Math.max,gt=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),f=function(t,n){var r=lt(t);return r<0?dt(r+n,0):gt(r,n)}(e,u);if(t&&r!=r){for(;u>f;)if((o=i[f++])!=o)return!0}else for(;u>f;f++)if((t||f in i)&&i[f]===r)return t||f||0;return!t&&-1}},ht={includes:yt(!0),indexOf:yt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!T(U,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~ht(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=ft("Reflect","ownKeys")||function(t){var n=vt.f(A(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=M.f,o=E.f,i=0;i=74)&&(nt=Nt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var Dt,Gt=rt&&+rt,Ht=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(kt?38===Gt:Gt>37&&Gt<41)})),qt=Ht&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,zt=B("wks"),Bt=u.Symbol,Wt=qt?Bt:Bt&&Bt.withoutSetter||K,Jt=function(t){return T(zt,t)&&(Ht||"string"==typeof zt[t])||(Ht&&T(Bt,t)?zt[t]=Bt[t]:zt[t]=Wt("Symbol."+t)),zt[t]},Kt=Jt("species"),Qt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?b(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Gt>=51||!f((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(Dt="concat",Gt>=51||!f((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[Dt](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,i,f,c=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[c]||F(c,{}):(u[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(f=Ct(r,e))&&f.value:r[e],!At(a?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Rt(this),f=Qt(u,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(f,c++,i)}return f.length=c,f}}),r.default.fn.bootstrapTable.locales["ka-GE"]=r.default.fn.bootstrapTable.locales.ka={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"იტვირთება, გთხოვთ მოიცადოთ"},formatRecordsPerPage:function(t){return"".concat(t," ჩანაწერი თითო გვერდზე")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"ნაჩვენებია ".concat(t,"-დან ").concat(n,"-მდე ჩანაწერი ჯამური ").concat(r,"-დან (filtered from ").concat(e," total rows)"):"ნაჩვენებია ".concat(t,"-დან ").concat(n,"-მდე ჩანაწერი ჯამური ").concat(r,"-დან")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"ძებნა"},formatNoMatches:function(){return"მონაცემები არ არის"},formatPaginationSwitch:function(){return"გვერდების გადამრთველის დამალვა/გამოჩენა"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"განახლება"},formatToggle:function(){return"ჩართვა/გამორთვა"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"სვეტები"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["ka-GE"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ko-KR.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ko-KR.min.js deleted file mode 100644 index 35e084e3..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ko-KR.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},c=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,g=function(t){return d.call(t).slice(8,-1)},y="".split,h=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?y.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return h(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=u.document,P=b(O)&&b(O.createElement),j=!c&&!f((function(){return 7!=Object.defineProperty((t="div",P?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,A={f:c?x:function(t,n){if(t=v(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},C=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},E=Object.defineProperty,R={f:c?E:function(t,n,r){if(C(t),n=w(n,!0),C(r),j)try{return E(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},M=c?function(t,n,r){return R.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{M(u,t,n)}catch(r){u[t]=n}return n},k="__core-js_shared__",N=u[k]||F(k,{}),H=Function.toString;"function"!=typeof N.inspectSource&&(N.inspectSource=function(t){return H.call(t)});var I,L,_,D,q=N.inspectSource,z=u.WeakMap,G="function"==typeof z&&/native code/.test(q(z)),K=o((function(t){(t.exports=function(t,n){return N[t]||(N[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),B=0,W=Math.random(),J=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++B+W).toString(36)},Q=K("keys"),U={},V=u.WeakMap;if(G){var Y=N.state||(N.state=new V),X=Y.get,Z=Y.has,$=Y.set;I=function(t,n){return n.facade=t,$.call(Y,t,n),n},L=function(t){return X.call(Y,t)||{}},_=function(t){return Z.call(Y,t)}}else{var tt=Q[D="state"]||(Q[D]=J(D));U[tt]=!0,I=function(t,n){return n.facade=t,M(t,tt,n),n},L=function(t){return T(t,tt)?t[tt]:{}},_=function(t){return T(t,tt)}}var nt,rt,et={set:I,get:L,has:_,enforce:function(t){return _(t)?L(t):I(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=L(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var f,c=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||M(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==u?(c?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:M(t,n,o)):a?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ct=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},dt=Math.max,gt=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),f=function(t,n){var r=lt(t);return r<0?dt(r+n,0):gt(r,n)}(e,u);if(t&&r!=r){for(;u>f;)if((o=i[f++])!=o)return!0}else for(;u>f;f++)if((t||f in i)&&i[f]===r)return t||f||0;return!t&&-1}},ht={includes:yt(!0),indexOf:yt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!T(U,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~ht(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=ft("Reflect","ownKeys")||function(t){var n=vt.f(C(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=R.f,o=A.f,i=0;i=74)&&(nt=Nt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Dt=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(kt?38===Dt:Dt>37&&Dt<41)})),zt=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=K("wks"),Kt=u.Symbol,Bt=zt?Kt:Kt&&Kt.withoutSetter||J,Wt=function(t){return T(Gt,t)&&(qt||"string"==typeof Gt[t])||(qt&&T(Kt,t)?Gt[t]=Kt[t]:Gt[t]=Bt("Symbol."+t)),Gt[t]},Jt=Wt("species"),Qt=function(t,n){var r;return Rt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Rt(r.prototype)?b(r)&&null===(r=r[Jt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Wt("species"),Vt=Wt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Dt>=51||!f((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(_t="concat",Dt>=51||!f((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:Rt(t)};!function(t,n){var r,e,o,i,f,c=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[c]||F(c,{}):(u[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(f=Et(r,e))&&f.value:r[e],!Ct(a?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&M(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Mt(this),f=Qt(u,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(f,c++,i)}return f.length=c,f}}),r.default.fn.bootstrapTable.locales["ko-KR"]=r.default.fn.bootstrapTable.locales.ko={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"데이터를 불러오는 중입니다"},formatRecordsPerPage:function(t){return"페이지 당 ".concat(t,"개 데이터 출력")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"전체 ".concat(r,"개 중 ").concat(t,"~").concat(n,"번째 데이터 출력, (filtered from ").concat(e," total rows)"):"전체 ".concat(r,"개 중 ").concat(t,"~").concat(n,"번째 데이터 출력,")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"검색"},formatNoMatches:function(){return"조회된 데이터가 없습니다."},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"새로 고침"},formatToggle:function(){return"전환"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"컬럼 필터링"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["ko-KR"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ms-MY.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ms-MY.min.js deleted file mode 100644 index 8aa21210..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ms-MY.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),a=function(t){try{return!!t()}catch(t){return!0}},f=!a((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),c={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!c.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:c},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,m=function(t){return d.call(t).slice(8,-1)},g="".split,y=a((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==m(t)?g.call(t,""):Object(t)}:Object,h=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},b=function(t){return y(h(t))},v=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!v(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!v(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!v(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!v(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},j=u.document,O=v(j)&&v(j.createElement),P=!f&&!a((function(){return 7!=Object.defineProperty((t="div",O?j.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,k={f:f?x:function(t,n){if(t=b(t),n=w(n,!0),P)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},C=function(t){if(!v(t))throw TypeError(String(t)+" is not an object");return t},A=Object.defineProperty,E={f:f?A:function(t,n,r){if(C(t),n=w(n,!0),C(r),P)try{return A(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},M=f?function(t,n,r){return E.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},R=function(t,n){try{M(u,t,n)}catch(r){u[t]=n}return n},F="__core-js_shared__",L=u[F]||R(F,{}),N=Function.toString;"function"!=typeof L.inspectSource&&(L.inspectSource=function(t){return N.call(t)});var I,_,D,H,q=L.inspectSource,z=u.WeakMap,G="function"==typeof z&&/native code/.test(q(z)),Y=o((function(t){(t.exports=function(t,n){return L[t]||(L[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),B=0,W=Math.random(),J=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++B+W).toString(36)},K=Y("keys"),Q={},U=u.WeakMap;if(G){var V=L.state||(L.state=new U),X=V.get,Z=V.has,$=V.set;I=function(t,n){return n.facade=t,$.call(V,t,n),n},_=function(t){return X.call(V,t)||{}},D=function(t){return Z.call(V,t)}}else{var tt=K[H="state"]||(K[H]=J(H));Q[tt]=!0,I=function(t,n){return n.facade=t,M(t,tt,n),n},_=function(t){return T(t,tt)?t[tt]:{}},D=function(t){return T(t,tt)}}var nt,rt,et={set:I,get:_,has:D,enforce:function(t){return D(t)?_(t):I(t,{})},getterFor:function(t){return function(n){var r;if(!v(n)||(r=_(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var a,f=!!i&&!!i.unsafe,c=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||M(o,"name",n),(a=r(o)).source||(a.source=e.join("string"==typeof n?n:""))),t!==u?(f?!l&&t[n]&&(c=!0):delete t[n],c?t[n]=o:M(t,n,o)):c?t[n]=o:R(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},at=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ft=Math.ceil,ct=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ct:ft)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},dt=Math.max,mt=Math.min,gt=function(t){return function(n,r,e){var o,i=b(n),u=pt(i.length),a=function(t,n){var r=lt(t);return r<0?dt(r+n,0):mt(r,n)}(e,u);if(t&&r!=r){for(;u>a;)if((o=i[a++])!=o)return!0}else for(;u>a;a++)if((t||a in i)&&i[a]===r)return t||a||0;return!t&&-1}},yt={includes:gt(!0),indexOf:gt(!1)}.indexOf,ht=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),bt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=b(t),o=0,i=[];for(r in e)!T(Q,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~yt(i,r)||i.push(r));return i}(t,ht)}},vt={f:Object.getOwnPropertySymbols},wt=at("Reflect","ownKeys")||function(t){var n=bt.f(C(t)),r=vt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=E.f,o=k.f,i=0;i=74)&&(nt=Lt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var Dt,Ht=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!a((function(){return!Symbol.sham&&(Ft?38===Ht:Ht>37&&Ht<41)})),zt=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=Y("wks"),Yt=u.Symbol,Bt=zt?Yt:Yt&&Yt.withoutSetter||J,Wt=function(t){return T(Gt,t)&&(qt||"string"==typeof Gt[t])||(qt&&T(Yt,t)?Gt[t]=Yt[t]:Gt[t]=Bt("Symbol."+t)),Gt[t]},Jt=Wt("species"),Kt=function(t,n){var r;return Et(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Et(r.prototype)?v(r)&&null===(r=r[Jt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Qt=Wt("species"),Ut=Wt("isConcatSpreadable"),Vt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Ht>=51||!a((function(){var t=[];return t[Ut]=!1,t.concat()[0]!==t})),$t=(Dt="concat",Ht>=51||!a((function(){var t=[];return(t.constructor={})[Qt]=function(){return{foo:1}},1!==t[Dt](Boolean).foo}))),tn=function(t){if(!v(t))return!1;var n=t[Ut];return void 0!==n?!!n:Et(t)};!function(t,n){var r,e,o,i,a,f=t.target,c=t.global,l=t.stat;if(r=c?u:l?u[f]||R(f,{}):(u[f]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(a=At(r,e))&&a.value:r[e],!Ct(c?e:f+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&M(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Mt(this),a=Kt(u,0),f=0;for(n=-1,e=arguments.length;nVt)throw TypeError(Xt);for(r=0;r=Vt)throw TypeError(Xt);Rt(a,f++,i)}return a.length=f,a}}),r.default.fn.bootstrapTable.locales["ms-MY"]=r.default.fn.bootstrapTable.locales.ms={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Permintaan sedang dimuatkan. Sila tunggu sebentar"},formatRecordsPerPage:function(t){return"".concat(t," rekod setiap muka surat")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Sedang memaparkan rekod ".concat(t," hingga ").concat(n," daripada jumlah ").concat(r," rekod (filtered from ").concat(e," total rows)"):"Sedang memaparkan rekod ".concat(t," hingga ").concat(n," daripada jumlah ").concat(r," rekod")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Cari"},formatNoMatches:function(){return"Tiada rekod yang menyamai permintaan"},formatPaginationSwitch:function(){return"Tunjuk/sembunyi muka surat"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Muatsemula"},formatToggle:function(){return"Tukar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Lajur"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Semua"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["ms-MY"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-nb-NO.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-nb-NO.min.js deleted file mode 100644 index 753bec20..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-nb-NO.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},c=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,g=function(t){return d.call(t).slice(8,-1)},y="".split,h=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?y.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return h(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,O=function(t,n){return S.call(t,n)},T=u.document,P=b(T)&&b(T.createElement),j=!c&&!f((function(){return 7!=Object.defineProperty((t="div",P?T.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,A={f:c?x:function(t,n){if(t=v(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(O(t,n))return p(!s.f.call(t,n),t[n])}},E=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},C=Object.defineProperty,M={f:c?C:function(t,n,r){if(E(t),n=w(n,!0),E(r),j)try{return C(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=c?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},k=function(t,n){try{R(u,t,n)}catch(r){u[t]=n}return n},F="__core-js_shared__",N=u[F]||k(F,{}),I=Function.toString;"function"!=typeof N.inspectSource&&(N.inspectSource=function(t){return I.call(t)});var H,L,_,D,q=N.inspectSource,z=u.WeakMap,G="function"==typeof z&&/native code/.test(q(z)),V=o((function(t){(t.exports=function(t,n){return N[t]||(N[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),B=0,K=Math.random(),W=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++B+K).toString(36)},J=V("keys"),Q={},U=u.WeakMap;if(G){var Y=N.state||(N.state=new U),X=Y.get,Z=Y.has,$=Y.set;H=function(t,n){return n.facade=t,$.call(Y,t,n),n},L=function(t){return X.call(Y,t)||{}},_=function(t){return Z.call(Y,t)}}else{var tt=J[D="state"]||(J[D]=W(D));Q[tt]=!0,H=function(t,n){return n.facade=t,R(t,tt,n),n},L=function(t){return O(t,tt)?t[tt]:{}},_=function(t){return O(t,tt)}}var nt,rt,et={set:H,get:L,has:_,enforce:function(t){return _(t)?L(t):H(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=L(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var f,c=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||O(o,"name")||R(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==u?(c?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:R(t,n,o)):a?t[n]=o:k(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ct=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},dt=Math.max,gt=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),f=function(t,n){var r=lt(t);return r<0?dt(r+n,0):gt(r,n)}(e,u);if(t&&r!=r){for(;u>f;)if((o=i[f++])!=o)return!0}else for(;u>f;f++)if((t||f in i)&&i[f]===r)return t||f||0;return!t&&-1}},ht={includes:yt(!0),indexOf:yt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!O(Q,r)&&O(e,r)&&i.push(r);for(;n.length>o;)O(e,r=n[o++])&&(~ht(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=ft("Reflect","ownKeys")||function(t){var n=vt.f(E(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=M.f,o=A.f,i=0;i=74)&&(nt=Nt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Dt=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(Ft?38===Dt:Dt>37&&Dt<41)})),zt=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=V("wks"),Vt=u.Symbol,Bt=zt?Vt:Vt&&Vt.withoutSetter||W,Kt=function(t){return O(Gt,t)&&(qt||"string"==typeof Gt[t])||(qt&&O(Vt,t)?Gt[t]=Vt[t]:Gt[t]=Bt("Symbol."+t)),Gt[t]},Wt=Kt("species"),Jt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?b(r)&&null===(r=r[Wt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Qt=Kt("species"),Ut=Kt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Dt>=51||!f((function(){var t=[];return t[Ut]=!1,t.concat()[0]!==t})),$t=(_t="concat",Dt>=51||!f((function(){var t=[];return(t.constructor={})[Qt]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Ut];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,i,f,c=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[c]||k(c,{}):(u[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(f=Ct(r,e))&&f.value:r[e],!Et(a?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Rt(this),f=Jt(u,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);kt(f,c++,i)}return f.length=c,f}}),r.default.fn.bootstrapTable.locales["nb-NO"]=r.default.fn.bootstrapTable.locales.nb={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Oppdaterer, vennligst vent"},formatRecordsPerPage:function(t){return"".concat(t," poster pr side")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Viser ".concat(t," til ").concat(n," av ").concat(r," rekker (filtered from ").concat(e," total rows)"):"Viser ".concat(t," til ").concat(n," av ").concat(r," rekker")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Søk"},formatNoMatches:function(){return"Ingen poster funnet"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Oppdater"},formatToggle:function(){return"Endre"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Kolonner"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["nb-NO"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-nl-BE.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-nl-BE.min.js deleted file mode 100644 index 1b9d158f..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-nl-BE.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),c=function(t){try{return!!t()}catch(t){return!0}},f=!c((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},g={}.toString,d=function(t){return g.call(t).slice(8,-1)},y="".split,m=c((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==d(t)?y.call(t,""):Object(t)}:Object,h=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return m(h(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=u.document,j=b(O)&&b(O.createElement),P=!f&&!c((function(){return 7!=Object.defineProperty((t="div",j?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,A={f:f?x:function(t,n){if(t=v(t),n=w(n,!0),P)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},E=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},C=Object.defineProperty,M={f:f?C:function(t,n,r){if(E(t),n=w(n,!0),E(r),P)try{return C(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},k=f?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},R=function(t,n){try{k(u,t,n)}catch(r){u[t]=n}return n},F="__core-js_shared__",V=u[F]||R(F,{}),L=Function.toString;"function"!=typeof V.inspectSource&&(V.inspectSource=function(t){return L.call(t)});var N,I,_,D,G=V.inspectSource,q=u.WeakMap,z="function"==typeof q&&/native code/.test(G(q)),B=o((function(t){(t.exports=function(t,n){return V[t]||(V[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),K=0,W=Math.random(),H=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++K+W).toString(36)},J=B("keys"),Q={},U=u.WeakMap;if(z){var Y=V.state||(V.state=new U),Z=Y.get,X=Y.has,$=Y.set;N=function(t,n){return n.facade=t,$.call(Y,t,n),n},I=function(t){return Z.call(Y,t)||{}},_=function(t){return X.call(Y,t)}}else{var tt=J[D="state"]||(J[D]=H(D));Q[tt]=!0,N=function(t,n){return n.facade=t,k(t,tt,n),n},I=function(t){return T(t,tt)?t[tt]:{}},_=function(t){return T(t,tt)}}var nt,rt,et={set:N,get:I,has:_,enforce:function(t){return _(t)?I(t):N(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=I(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var c,f=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||k(o,"name",n),(c=r(o)).source||(c.source=e.join("string"==typeof n?n:""))),t!==u?(f?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:k(t,n,o)):a?t[n]=o:R(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||G(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ct=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ft=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ft)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},gt=Math.max,dt=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),c=function(t,n){var r=lt(t);return r<0?gt(r+n,0):dt(r,n)}(e,u);if(t&&r!=r){for(;u>c;)if((o=i[c++])!=o)return!0}else for(;u>c;c++)if((t||c in i)&&i[c]===r)return t||c||0;return!t&&-1}},mt={includes:yt(!0),indexOf:yt(!1)}.indexOf,ht=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!T(Q,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~mt(i,r)||i.push(r));return i}(t,ht)}},bt={f:Object.getOwnPropertySymbols},wt=ct("Reflect","ownKeys")||function(t){var n=vt.f(E(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=M.f,o=A.f,i=0;i=74)&&(nt=Vt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Dt=rt&&+rt,Gt=!!Object.getOwnPropertySymbols&&!c((function(){return!Symbol.sham&&(Ft?38===Dt:Dt>37&&Dt<41)})),qt=Gt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,zt=B("wks"),Bt=u.Symbol,Kt=qt?Bt:Bt&&Bt.withoutSetter||H,Wt=function(t){return T(zt,t)&&(Gt||"string"==typeof zt[t])||(Gt&&T(Bt,t)?zt[t]=Bt[t]:zt[t]=Kt("Symbol."+t)),zt[t]},Ht=Wt("species"),Jt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?b(r)&&null===(r=r[Ht])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Qt=Wt("species"),Ut=Wt("isConcatSpreadable"),Yt=9007199254740991,Zt="Maximum allowed index exceeded",Xt=Dt>=51||!c((function(){var t=[];return t[Ut]=!1,t.concat()[0]!==t})),$t=(_t="concat",Dt>=51||!c((function(){var t=[];return(t.constructor={})[Qt]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Ut];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,i,c,f=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[f]||R(f,{}):(u[f]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(c=Ct(r,e))&&c.value:r[e],!Et(a?e:f+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&k(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Xt||!$t},{concat:function(t){var n,r,e,o,i,u=kt(this),c=Jt(u,0),f=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Zt);for(r=0;r=Yt)throw TypeError(Zt);Rt(c,f++,i)}return c.length=f,c}}),r.default.fn.bootstrapTable.locales["nl-BE"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Laden, even geduld"},formatRecordsPerPage:function(t){return"".concat(t," records per pagina")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Toon ".concat(t," tot ").concat(n," van ").concat(r," record").concat(r>1?"s":""," (gefilterd van ").concat(e," records in totaal)"):"Toon ".concat(t," tot ").concat(n," van ").concat(r," record").concat(r>1?"s":"")},formatSRPaginationPreText:function(){return"vorige pagina"},formatSRPaginationPageText:function(t){return"tot pagina ".concat(t)},formatSRPaginationNextText:function(){return"volgende pagina"},formatDetailPagination:function(t){return"Toon ".concat(t," record").concat(t>1?"s":"")},formatClearSearch:function(){return"Verwijder filters"},formatSearch:function(){return"Zoeken"},formatNoMatches:function(){return"Geen resultaten gevonden"},formatPaginationSwitch:function(){return"Verberg/Toon paginering"},formatPaginationSwitchDown:function(){return"Toon paginering"},formatPaginationSwitchUp:function(){return"Verberg paginering"},formatRefresh:function(){return"Vernieuwen"},formatToggle:function(){return"Omschakelen"},formatToggleOn:function(){return"Toon kaartweergave"},formatToggleOff:function(){return"Verberg kaartweergave"},formatColumns:function(){return"Kolommen"},formatColumnsToggleAll:function(){return"Allen omschakelen"},formatFullscreen:function(){return"Volledig scherm"},formatAllRows:function(){return"Alle"},formatAutoRefresh:function(){return"Automatisch vernieuwen"},formatExport:function(){return"Exporteer gegevens"},formatJumpTo:function(){return"GA"},formatAdvancedSearch:function(){return"Geavanceerd zoeken"},formatAdvancedCloseButton:function(){return"Sluiten"},formatFilterControlSwitch:function(){return"Verberg/Toon controls"},formatFilterControlSwitchHide:function(){return"Verberg controls"},formatFilterControlSwitchShow:function(){return"Toon controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["nl-BE"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-nl-NL.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-nl-NL.min.js deleted file mode 100644 index b567817c..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-nl-NL.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),c=function(t){try{return!!t()}catch(t){return!0}},f=!c((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},g={}.toString,d=function(t){return g.call(t).slice(8,-1)},y="".split,m=c((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==d(t)?y.call(t,""):Object(t)}:Object,h=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return m(h(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=u.document,j=b(O)&&b(O.createElement),P=!f&&!c((function(){return 7!=Object.defineProperty((t="div",j?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,A={f:f?x:function(t,n){if(t=v(t),n=w(n,!0),P)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},E=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},C=Object.defineProperty,M={f:f?C:function(t,n,r){if(E(t),n=w(n,!0),E(r),P)try{return C(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},k=f?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},R=function(t,n){try{k(u,t,n)}catch(r){u[t]=n}return n},F="__core-js_shared__",L=u[F]||R(F,{}),N=Function.toString;"function"!=typeof L.inspectSource&&(L.inspectSource=function(t){return N.call(t)});var V,I,_,D,G=L.inspectSource,q=u.WeakMap,z="function"==typeof q&&/native code/.test(G(q)),B=o((function(t){(t.exports=function(t,n){return L[t]||(L[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),K=0,W=Math.random(),H=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++K+W).toString(36)},J=B("keys"),Q={},U=u.WeakMap;if(z){var Y=L.state||(L.state=new U),Z=Y.get,X=Y.has,$=Y.set;V=function(t,n){return n.facade=t,$.call(Y,t,n),n},I=function(t){return Z.call(Y,t)||{}},_=function(t){return X.call(Y,t)}}else{var tt=J[D="state"]||(J[D]=H(D));Q[tt]=!0,V=function(t,n){return n.facade=t,k(t,tt,n),n},I=function(t){return T(t,tt)?t[tt]:{}},_=function(t){return T(t,tt)}}var nt,rt,et={set:V,get:I,has:_,enforce:function(t){return _(t)?I(t):V(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=I(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var c,f=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||k(o,"name",n),(c=r(o)).source||(c.source=e.join("string"==typeof n?n:""))),t!==u?(f?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:k(t,n,o)):a?t[n]=o:R(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||G(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ct=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ft=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ft)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},gt=Math.max,dt=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),c=function(t,n){var r=lt(t);return r<0?gt(r+n,0):dt(r,n)}(e,u);if(t&&r!=r){for(;u>c;)if((o=i[c++])!=o)return!0}else for(;u>c;c++)if((t||c in i)&&i[c]===r)return t||c||0;return!t&&-1}},mt={includes:yt(!0),indexOf:yt(!1)}.indexOf,ht=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!T(Q,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~mt(i,r)||i.push(r));return i}(t,ht)}},bt={f:Object.getOwnPropertySymbols},wt=ct("Reflect","ownKeys")||function(t){var n=vt.f(E(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=M.f,o=A.f,i=0;i=74)&&(nt=Lt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Dt=rt&&+rt,Gt=!!Object.getOwnPropertySymbols&&!c((function(){return!Symbol.sham&&(Ft?38===Dt:Dt>37&&Dt<41)})),qt=Gt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,zt=B("wks"),Bt=u.Symbol,Kt=qt?Bt:Bt&&Bt.withoutSetter||H,Wt=function(t){return T(zt,t)&&(Gt||"string"==typeof zt[t])||(Gt&&T(Bt,t)?zt[t]=Bt[t]:zt[t]=Kt("Symbol."+t)),zt[t]},Ht=Wt("species"),Jt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?b(r)&&null===(r=r[Ht])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Qt=Wt("species"),Ut=Wt("isConcatSpreadable"),Yt=9007199254740991,Zt="Maximum allowed index exceeded",Xt=Dt>=51||!c((function(){var t=[];return t[Ut]=!1,t.concat()[0]!==t})),$t=(_t="concat",Dt>=51||!c((function(){var t=[];return(t.constructor={})[Qt]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Ut];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,i,c,f=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[f]||R(f,{}):(u[f]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(c=Ct(r,e))&&c.value:r[e],!Et(a?e:f+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&k(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Xt||!$t},{concat:function(t){var n,r,e,o,i,u=kt(this),c=Jt(u,0),f=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Zt);for(r=0;r=Yt)throw TypeError(Zt);Rt(c,f++,i)}return c.length=f,c}}),r.default.fn.bootstrapTable.locales["nl-NL"]=r.default.fn.bootstrapTable.locales.nl={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Laden, even geduld"},formatRecordsPerPage:function(t){return"".concat(t," records per pagina")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Toon ".concat(t," tot ").concat(n," van ").concat(r," record").concat(r>1?"s":""," (gefilterd van ").concat(e," records in totaal)"):"Toon ".concat(t," tot ").concat(n," van ").concat(r," record").concat(r>1?"s":"")},formatSRPaginationPreText:function(){return"vorige pagina"},formatSRPaginationPageText:function(t){return"tot pagina ".concat(t)},formatSRPaginationNextText:function(){return"volgende pagina"},formatDetailPagination:function(t){return"Toon ".concat(t," record").concat(t>1?"s":"")},formatClearSearch:function(){return"Verwijder filters"},formatSearch:function(){return"Zoeken"},formatNoMatches:function(){return"Geen resultaten gevonden"},formatPaginationSwitch:function(){return"Verberg/Toon paginering"},formatPaginationSwitchDown:function(){return"Toon paginering"},formatPaginationSwitchUp:function(){return"Verberg paginering"},formatRefresh:function(){return"Vernieuwen"},formatToggle:function(){return"Omschakelen"},formatToggleOn:function(){return"Toon kaartweergave"},formatToggleOff:function(){return"Verberg kaartweergave"},formatColumns:function(){return"Kolommen"},formatColumnsToggleAll:function(){return"Allen omschakelen"},formatFullscreen:function(){return"Volledig scherm"},formatAllRows:function(){return"Alle"},formatAutoRefresh:function(){return"Automatisch vernieuwen"},formatExport:function(){return"Exporteer gegevens"},formatJumpTo:function(){return"GA"},formatAdvancedSearch:function(){return"Geavanceerd zoeken"},formatAdvancedCloseButton:function(){return"Sluiten"},formatFilterControlSwitch:function(){return"Verberg/Toon controls"},formatFilterControlSwitchHide:function(){return"Verberg controls"},formatFilterControlSwitchShow:function(){return"Toon controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["nl-NL"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-pl-PL.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-pl-PL.min.js deleted file mode 100644 index a81723db..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-pl-PL.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),a=function(t){try{return!!t()}catch(t){return!0}},f=!a((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),c={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!c.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:c},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},y={}.toString,d=function(t){return y.call(t).slice(8,-1)},m="".split,g=a((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==d(t)?m.call(t,""):Object(t)}:Object,h=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},w=function(t){return g(h(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},v=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,P=function(t,n){return S.call(t,n)},j=u.document,k=b(j)&&b(j.createElement),O=!f&&!a((function(){return 7!=Object.defineProperty((t="div",k?j.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),T=Object.getOwnPropertyDescriptor,z={f:f?T:function(t,n){if(t=w(t),n=v(n,!0),O)try{return T(t,n)}catch(t){}if(P(t,n))return p(!s.f.call(t,n),t[n])}},x=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},E=Object.defineProperty,A={f:f?E:function(t,n,r){if(x(t),n=v(n,!0),x(r),O)try{return E(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},C=f?function(t,n,r){return A.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},M=function(t,n){try{C(u,t,n)}catch(r){u[t]=n}return n},F="__core-js_shared__",R=u[F]||M(F,{}),L=Function.toString;"function"!=typeof R.inspectSource&&(R.inspectSource=function(t){return L.call(t)});var N,W,I,_,D=R.inspectSource,U=u.WeakMap,q="function"==typeof U&&/native code/.test(D(U)),K=o((function(t){(t.exports=function(t,n){return R[t]||(R[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),B=0,G=Math.random(),Z=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++B+G).toString(36)},H=K("keys"),J={},Q=u.WeakMap;if(q){var V=R.state||(R.state=new Q),Y=V.get,X=V.has,$=V.set;N=function(t,n){return n.facade=t,$.call(V,t,n),n},W=function(t){return Y.call(V,t)||{}},I=function(t){return X.call(V,t)}}else{var tt=H[_="state"]||(H[_]=Z(_));J[tt]=!0,N=function(t,n){return n.facade=t,C(t,tt,n),n},W=function(t){return P(t,tt)?t[tt]:{}},I=function(t){return P(t,tt)}}var nt,rt,et={set:N,get:W,has:I,enforce:function(t){return I(t)?W(t):N(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=W(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var a,f=!!i&&!!i.unsafe,c=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||P(o,"name")||C(o,"name",n),(a=r(o)).source||(a.source=e.join("string"==typeof n?n:""))),t!==u?(f?!l&&t[n]&&(c=!0):delete t[n],c?t[n]=o:C(t,n,o)):c?t[n]=o:M(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||D(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},at=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ft=Math.ceil,ct=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ct:ft)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},yt=Math.max,dt=Math.min,mt=function(t){return function(n,r,e){var o,i=w(n),u=pt(i.length),a=function(t,n){var r=lt(t);return r<0?yt(r+n,0):dt(r,n)}(e,u);if(t&&r!=r){for(;u>a;)if((o=i[a++])!=o)return!0}else for(;u>a;a++)if((t||a in i)&&i[a]===r)return t||a||0;return!t&&-1}},gt={includes:mt(!0),indexOf:mt(!1)}.indexOf,ht=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),wt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=w(t),o=0,i=[];for(r in e)!P(J,r)&&P(e,r)&&i.push(r);for(;n.length>o;)P(e,r=n[o++])&&(~gt(i,r)||i.push(r));return i}(t,ht)}},bt={f:Object.getOwnPropertySymbols},vt=at("Reflect","ownKeys")||function(t){var n=wt.f(x(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=vt(n),e=A.f,o=z.f,i=0;i=74)&&(nt=Rt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var It,_t=rt&&+rt,Dt=!!Object.getOwnPropertySymbols&&!a((function(){return!Symbol.sham&&(Ft?38===_t:_t>37&&_t<41)})),Ut=Dt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,qt=K("wks"),Kt=u.Symbol,Bt=Ut?Kt:Kt&&Kt.withoutSetter||Z,Gt=function(t){return P(qt,t)&&(Dt||"string"==typeof qt[t])||(Dt&&P(Kt,t)?qt[t]=Kt[t]:qt[t]=Bt("Symbol."+t)),qt[t]},Zt=Gt("species"),Ht=function(t,n){var r;return At(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!At(r.prototype)?b(r)&&null===(r=r[Zt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Jt=Gt("species"),Qt=Gt("isConcatSpreadable"),Vt=9007199254740991,Yt="Maximum allowed index exceeded",Xt=_t>=51||!a((function(){var t=[];return t[Qt]=!1,t.concat()[0]!==t})),$t=(It="concat",_t>=51||!a((function(){var t=[];return(t.constructor={})[Jt]=function(){return{foo:1}},1!==t[It](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Qt];return void 0!==n?!!n:At(t)};!function(t,n){var r,e,o,i,a,f=t.target,c=t.global,l=t.stat;if(r=c?u:l?u[f]||M(f,{}):(u[f]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(a=Et(r,e))&&a.value:r[e],!xt(c?e:f+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&C(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Xt||!$t},{concat:function(t){var n,r,e,o,i,u=Ct(this),a=Ht(u,0),f=0;for(n=-1,e=arguments.length;nVt)throw TypeError(Yt);for(r=0;r=Vt)throw TypeError(Yt);Mt(a,f++,i)}return a.length=f,a}}),r.default.fn.bootstrapTable.locales["pl-PL"]=r.default.fn.bootstrapTable.locales.pl={formatCopyRows:function(){return"Kopiuj wiersze"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Ładowanie, proszę czekać"},formatRecordsPerPage:function(t){return"".concat(t," rekordów na stronę")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Wyświetlanie rekordów od ".concat(t," do ").concat(n," z ").concat(r," (filtered from ").concat(e," total rows)"):"Wyświetlanie rekordów od ".concat(t," do ").concat(n," z ").concat(r)},formatSRPaginationPreText:function(){return"poprzednia strona"},formatSRPaginationPageText:function(t){return"z ".concat(t)},formatSRPaginationNextText:function(){return"następna strona"},formatDetailPagination:function(t){return"Wyświetla ".concat(t," wierszy")},formatClearSearch:function(){return"Wyczyść wyszukiwanie"},formatSearch:function(){return"Szukaj"},formatNoMatches:function(){return"Niestety, nic nie znaleziono"},formatPaginationSwitch:function(){return"Pokaż/ukryj stronicowanie"},formatPaginationSwitchDown:function(){return"Pokaż stronicowanie"},formatPaginationSwitchUp:function(){return"Ukryj stronicowanie"},formatRefresh:function(){return"Odśwież"},formatToggle:function(){return"Przełącz"},formatToggleOn:function(){return"Pokaż układ karty"},formatToggleOff:function(){return"Ukryj układ karty"},formatColumns:function(){return"Kolumny"},formatColumnsToggleAll:function(){return"Zaznacz wszystko"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Wszystkie"},formatAutoRefresh:function(){return"Auto odświeżanie"},formatExport:function(){return"Eksport danych"},formatJumpTo:function(){return"Przejdź"},formatAdvancedSearch:function(){return"Wyszukiwanie zaawansowane"},formatAdvancedCloseButton:function(){return"Zamknij"},formatFilterControlSwitch:function(){return"Pokaż/Ukryj"},formatFilterControlSwitchHide:function(){return"Pokaż"},formatFilterControlSwitchShow:function(){return"Ukryj"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["pl-PL"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-pt-BR.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-pt-BR.min.js deleted file mode 100644 index c7c3441d..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-pt-BR.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),a=function(t){try{return!!t()}catch(t){return!0}},c=!a((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),f={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!f.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:f},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,g=function(t){return d.call(t).slice(8,-1)},y="".split,h=a((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?y.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},b=function(t){return h(m(t))},v=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!v(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!v(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!v(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!v(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,P=function(t,n){return S.call(t,n)},O=u.document,T=v(O)&&v(O.createElement),j=!c&&!a((function(){return 7!=Object.defineProperty((t="div",T?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,E={f:c?x:function(t,n){if(t=b(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(P(t,n))return p(!s.f.call(t,n),t[n])}},A=function(t){if(!v(t))throw TypeError(String(t)+" is not an object");return t},C=Object.defineProperty,M={f:c?C:function(t,n,r){if(A(t),n=w(n,!0),A(r),j)try{return C(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=c?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(u,t,n)}catch(r){u[t]=n}return n},N="__core-js_shared__",q=u[N]||F(N,{}),I=Function.toString;"function"!=typeof q.inspectSource&&(q.inspectSource=function(t){return I.call(t)});var L,k,_,D,z=q.inspectSource,B=u.WeakMap,G="function"==typeof B&&/native code/.test(z(B)),H=o((function(t){(t.exports=function(t,n){return q[t]||(q[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),W=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+J).toString(36)},Q=H("keys"),U={},V=u.WeakMap;if(G){var Y=q.state||(q.state=new V),X=Y.get,Z=Y.has,$=Y.set;L=function(t,n){return n.facade=t,$.call(Y,t,n),n},k=function(t){return X.call(Y,t)||{}},_=function(t){return Z.call(Y,t)}}else{var tt=Q[D="state"]||(Q[D]=K(D));U[tt]=!0,L=function(t,n){return n.facade=t,R(t,tt,n),n},k=function(t){return P(t,tt)?t[tt]:{}},_=function(t){return P(t,tt)}}var nt,rt,et={set:L,get:k,has:_,enforce:function(t){return _(t)?k(t):L(t,{})},getterFor:function(t){return function(n){var r;if(!v(n)||(r=k(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var a,c=!!i&&!!i.unsafe,f=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||P(o,"name")||R(o,"name",n),(a=r(o)).source||(a.source=e.join("string"==typeof n?n:""))),t!==u?(c?!l&&t[n]&&(f=!0):delete t[n],f?t[n]=o:R(t,n,o)):f?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||z(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},at=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ct=Math.ceil,ft=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ft:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},dt=Math.max,gt=Math.min,yt=function(t){return function(n,r,e){var o,i=b(n),u=pt(i.length),a=function(t,n){var r=lt(t);return r<0?dt(r+n,0):gt(r,n)}(e,u);if(t&&r!=r){for(;u>a;)if((o=i[a++])!=o)return!0}else for(;u>a;a++)if((t||a in i)&&i[a]===r)return t||a||0;return!t&&-1}},ht={includes:yt(!0),indexOf:yt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),bt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=b(t),o=0,i=[];for(r in e)!P(U,r)&&P(e,r)&&i.push(r);for(;n.length>o;)P(e,r=n[o++])&&(~ht(i,r)||i.push(r));return i}(t,mt)}},vt={f:Object.getOwnPropertySymbols},wt=at("Reflect","ownKeys")||function(t){var n=bt.f(A(t)),r=vt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=M.f,o=E.f,i=0;i=74)&&(nt=qt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Dt=rt&&+rt,zt=!!Object.getOwnPropertySymbols&&!a((function(){return!Symbol.sham&&(Nt?38===Dt:Dt>37&&Dt<41)})),Bt=zt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=H("wks"),Ht=u.Symbol,Wt=Bt?Ht:Ht&&Ht.withoutSetter||K,Jt=function(t){return P(Gt,t)&&(zt||"string"==typeof Gt[t])||(zt&&P(Ht,t)?Gt[t]=Ht[t]:Gt[t]=Wt("Symbol."+t)),Gt[t]},Kt=Jt("species"),Qt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?v(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Dt>=51||!a((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(_t="concat",Dt>=51||!a((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!v(t))return!1;var n=t[Vt];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,i,a,c=t.target,f=t.global,l=t.stat;if(r=f?u:l?u[c]||F(c,{}):(u[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(a=Ct(r,e))&&a.value:r[e],!At(f?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Rt(this),a=Qt(u,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(a,c++,i)}return a.length=c,a}}),r.default.fn.bootstrapTable.locales["pt-BR"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Carregando, aguarde"},formatRecordsPerPage:function(t){return"".concat(t," registros por página")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Exibindo ".concat(t," até ").concat(n," de ").concat(r," linhas (filtradas de um total de ").concat(e," linhas)"):"Exibindo ".concat(t," até ").concat(n," de ").concat(r," linhas")},formatSRPaginationPreText:function(){return"página anterior"},formatSRPaginationPageText:function(t){return"Para a página ".concat(t)},formatSRPaginationNextText:function(){return"próxima página"},formatDetailPagination:function(t){return"Mostrando ".concat(t," linhas")},formatClearSearch:function(){return"Limpar Pesquisa"},formatSearch:function(){return"Pesquisar"},formatNoMatches:function(){return"Nenhum registro encontrado"},formatPaginationSwitch:function(){return"Ocultar/Exibir paginação"},formatPaginationSwitchDown:function(){return"Mostrar Paginação"},formatPaginationSwitchUp:function(){return"Esconder Paginação"},formatRefresh:function(){return"Recarregar"},formatToggle:function(){return"Alternar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Colunas"},formatColumnsToggleAll:function(){return"Alternar tudo"},formatFullscreen:function(){return"Tela cheia"},formatAllRows:function(){return"Tudo"},formatAutoRefresh:function(){return"Atualização Automática"},formatExport:function(){return"Exportar dados"},formatJumpTo:function(){return"IR"},formatAdvancedSearch:function(){return"Pesquisa Avançada"},formatAdvancedCloseButton:function(){return"Fechar"},formatFilterControlSwitch:function(){return"Ocultar/Exibir controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Exibir controles"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["pt-BR"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-pt-PT.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-pt-PT.min.js deleted file mode 100644 index fb04cb54..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-pt-PT.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),a=function(t){try{return!!t()}catch(t){return!0}},c=!a((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),f={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!f.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:f},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,g=function(t){return d.call(t).slice(8,-1)},m="".split,y=a((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?m.call(t,""):Object(t)}:Object,h=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return y(h(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,P=function(t,n){return S.call(t,n)},T=u.document,O=b(T)&&b(T.createElement),j=!c&&!a((function(){return 7!=Object.defineProperty((t="div",O?T.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),E=Object.getOwnPropertyDescriptor,x={f:c?E:function(t,n){if(t=v(t),n=w(n,!0),j)try{return E(t,n)}catch(t){}if(P(t,n))return p(!s.f.call(t,n),t[n])}},A=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},M=Object.defineProperty,C={f:c?M:function(t,n,r){if(A(t),n=w(n,!0),A(r),j)try{return M(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},F=c?function(t,n,r){return C.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},R=function(t,n){try{F(u,t,n)}catch(r){u[t]=n}return n},L="__core-js_shared__",N=u[L]||R(L,{}),q=Function.toString;"function"!=typeof N.inspectSource&&(N.inspectSource=function(t){return q.call(t)});var I,k,_,z,D=N.inspectSource,B=u.WeakMap,G="function"==typeof B&&/native code/.test(D(B)),H=o((function(t){(t.exports=function(t,n){return N[t]||(N[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),W=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+J).toString(36)},Q=H("keys"),U={},V=u.WeakMap;if(G){var Y=N.state||(N.state=new V),X=Y.get,Z=Y.has,$=Y.set;I=function(t,n){return n.facade=t,$.call(Y,t,n),n},k=function(t){return X.call(Y,t)||{}},_=function(t){return Z.call(Y,t)}}else{var tt=Q[z="state"]||(Q[z]=K(z));U[tt]=!0,I=function(t,n){return n.facade=t,F(t,tt,n),n},k=function(t){return P(t,tt)?t[tt]:{}},_=function(t){return P(t,tt)}}var nt,rt,et={set:I,get:k,has:_,enforce:function(t){return _(t)?k(t):I(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=k(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var a,c=!!i&&!!i.unsafe,f=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||P(o,"name")||F(o,"name",n),(a=r(o)).source||(a.source=e.join("string"==typeof n?n:""))),t!==u?(c?!l&&t[n]&&(f=!0):delete t[n],f?t[n]=o:F(t,n,o)):f?t[n]=o:R(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||D(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},at=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ct=Math.ceil,ft=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ft:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},dt=Math.max,gt=Math.min,mt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),a=function(t,n){var r=lt(t);return r<0?dt(r+n,0):gt(r,n)}(e,u);if(t&&r!=r){for(;u>a;)if((o=i[a++])!=o)return!0}else for(;u>a;a++)if((t||a in i)&&i[a]===r)return t||a||0;return!t&&-1}},yt={includes:mt(!0),indexOf:mt(!1)}.indexOf,ht=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!P(U,r)&&P(e,r)&&i.push(r);for(;n.length>o;)P(e,r=n[o++])&&(~yt(i,r)||i.push(r));return i}(t,ht)}},bt={f:Object.getOwnPropertySymbols},wt=at("Reflect","ownKeys")||function(t){var n=vt.f(A(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=C.f,o=x.f,i=0;i=74)&&(nt=Nt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,zt=rt&&+rt,Dt=!!Object.getOwnPropertySymbols&&!a((function(){return!Symbol.sham&&(Lt?38===zt:zt>37&&zt<41)})),Bt=Dt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=H("wks"),Ht=u.Symbol,Wt=Bt?Ht:Ht&&Ht.withoutSetter||K,Jt=function(t){return P(Gt,t)&&(Dt||"string"==typeof Gt[t])||(Dt&&P(Ht,t)?Gt[t]=Ht[t]:Gt[t]=Wt("Symbol."+t)),Gt[t]},Kt=Jt("species"),Qt=function(t,n){var r;return Ct(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Ct(r.prototype)?b(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=zt>=51||!a((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(_t="concat",zt>=51||!a((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:Ct(t)};!function(t,n){var r,e,o,i,a,c=t.target,f=t.global,l=t.stat;if(r=f?u:l?u[c]||R(c,{}):(u[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(a=Mt(r,e))&&a.value:r[e],!At(f?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&F(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Ft(this),a=Qt(u,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Rt(a,c++,i)}return a.length=c,a}}),r.default.fn.bootstrapTable.locales["pt-PT"]=r.default.fn.bootstrapTable.locales.pt={formatCopyRows:function(){return"Copiar Linhas"},formatPrint:function(){return"Imprimir"},formatLoadingMessage:function(){return"A carregar, por favor aguarde"},formatRecordsPerPage:function(t){return"".concat(t," registos por página")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"A mostrar ".concat(t," até ").concat(n," de ").concat(r," linhas (filtered from ").concat(e," total rows)"):"A mostrar ".concat(t," até ").concat(n," de ").concat(r," linhas")},formatSRPaginationPreText:function(){return"página anterior"},formatSRPaginationPageText:function(t){return"ir para página ".concat(t)},formatSRPaginationNextText:function(){return"próxima página"},formatDetailPagination:function(t){return"Mostrando ".concat(t," linhas")},formatClearSearch:function(){return"Limpar Pesquisa"},formatSearch:function(){return"Pesquisa"},formatNoMatches:function(){return"Nenhum registo encontrado"},formatPaginationSwitch:function(){return"Esconder/Mostrar paginação"},formatPaginationSwitchDown:function(){return"Mostrar página"},formatPaginationSwitchUp:function(){return"Esconder página"},formatRefresh:function(){return"Actualizar"},formatToggle:function(){return"Alternar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Colunas"},formatColumnsToggleAll:function(){return"Activar tudo"},formatFullscreen:function(){return"Ecrã completo"},formatAllRows:function(){return"Tudo"},formatAutoRefresh:function(){return"Actualização autmática"},formatExport:function(){return"Exportar dados"},formatJumpTo:function(){return"Avançar"},formatAdvancedSearch:function(){return"Pesquisa avançada"},formatAdvancedCloseButton:function(){return"Fechar"},formatFilterControlSwitch:function(){return"Esconder/Exibir controlos"},formatFilterControlSwitchHide:function(){return"Esconder controlos"},formatFilterControlSwitchShow:function(){return"Exibir controlos"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["pt-PT"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ro-RO.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ro-RO.min.js deleted file mode 100644 index ac5fb9dc..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ro-RO.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),a=function(t){try{return!!t()}catch(t){return!0}},c=!a((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),f={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!f.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:f},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,g=function(t){return d.call(t).slice(8,-1)},y="".split,h=a((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?y.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return h(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,O=function(t,n){return S.call(t,n)},T=u.document,P=b(T)&&b(T.createElement),j=!c&&!a((function(){return 7!=Object.defineProperty((t="div",P?T.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,A={f:c?x:function(t,n){if(t=v(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(O(t,n))return p(!s.f.call(t,n),t[n])}},C=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},E=Object.defineProperty,R={f:c?E:function(t,n,r){if(C(t),n=w(n,!0),C(r),j)try{return E(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},M=c?function(t,n,r){return R.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{M(u,t,n)}catch(r){u[t]=n}return n},N="__core-js_shared__",k=u[N]||F(N,{}),I=Function.toString;"function"!=typeof k.inspectSource&&(k.inspectSource=function(t){return I.call(t)});var L,_,D,H,q=k.inspectSource,z=u.WeakMap,G="function"==typeof z&&/native code/.test(q(z)),B=o((function(t){(t.exports=function(t,n){return k[t]||(k[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),W=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+J).toString(36)},Q=B("keys"),U={},V=u.WeakMap;if(G){var Y=k.state||(k.state=new V),X=Y.get,Z=Y.has,$=Y.set;L=function(t,n){return n.facade=t,$.call(Y,t,n),n},_=function(t){return X.call(Y,t)||{}},D=function(t){return Z.call(Y,t)}}else{var tt=Q[H="state"]||(Q[H]=K(H));U[tt]=!0,L=function(t,n){return n.facade=t,M(t,tt,n),n},_=function(t){return O(t,tt)?t[tt]:{}},D=function(t){return O(t,tt)}}var nt,rt,et={set:L,get:_,has:D,enforce:function(t){return D(t)?_(t):L(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=_(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var a,c=!!i&&!!i.unsafe,f=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||O(o,"name")||M(o,"name",n),(a=r(o)).source||(a.source=e.join("string"==typeof n?n:""))),t!==u?(c?!l&&t[n]&&(f=!0):delete t[n],f?t[n]=o:M(t,n,o)):f?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},at=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ct=Math.ceil,ft=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ft:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},dt=Math.max,gt=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),a=function(t,n){var r=lt(t);return r<0?dt(r+n,0):gt(r,n)}(e,u);if(t&&r!=r){for(;u>a;)if((o=i[a++])!=o)return!0}else for(;u>a;a++)if((t||a in i)&&i[a]===r)return t||a||0;return!t&&-1}},ht={includes:yt(!0),indexOf:yt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!O(U,r)&&O(e,r)&&i.push(r);for(;n.length>o;)O(e,r=n[o++])&&(~ht(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=at("Reflect","ownKeys")||function(t){var n=vt.f(C(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=R.f,o=A.f,i=0;i=74)&&(nt=kt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var Dt,Ht=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!a((function(){return!Symbol.sham&&(Nt?38===Ht:Ht>37&&Ht<41)})),zt=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=B("wks"),Bt=u.Symbol,Wt=zt?Bt:Bt&&Bt.withoutSetter||K,Jt=function(t){return O(Gt,t)&&(qt||"string"==typeof Gt[t])||(qt&&O(Bt,t)?Gt[t]=Bt[t]:Gt[t]=Wt("Symbol."+t)),Gt[t]},Kt=Jt("species"),Qt=function(t,n){var r;return Rt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Rt(r.prototype)?b(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Ht>=51||!a((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(Dt="concat",Ht>=51||!a((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[Dt](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:Rt(t)};!function(t,n){var r,e,o,i,a,c=t.target,f=t.global,l=t.stat;if(r=f?u:l?u[c]||F(c,{}):(u[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(a=Et(r,e))&&a.value:r[e],!Ct(f?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&M(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Mt(this),a=Qt(u,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(a,c++,i)}return a.length=c,a}}),r.default.fn.bootstrapTable.locales["ro-RO"]=r.default.fn.bootstrapTable.locales.ro={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Se incarca, va rugam asteptati"},formatRecordsPerPage:function(t){return"".concat(t," inregistrari pe pagina")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Arata de la ".concat(t," pana la ").concat(n," din ").concat(r," randuri (filtered from ").concat(e," total rows)"):"Arata de la ".concat(t," pana la ").concat(n," din ").concat(r," randuri")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Cauta"},formatNoMatches:function(){return"Nu au fost gasite inregistrari"},formatPaginationSwitch:function(){return"Ascunde/Arata paginatia"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Reincarca"},formatToggle:function(){return"Comuta"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Coloane"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Toate"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["ro-RO"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ru-RU.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ru-RU.min.js deleted file mode 100644 index fec56a26..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ru-RU.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var u=function(t){return t&&t.Math==Math&&t},i=u("object"==typeof globalThis&&globalThis)||u("object"==typeof window&&window)||u("object"==typeof self&&self)||u("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},c=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},y={}.toString,g=function(t){return y.call(t).slice(8,-1)},m="".split,d=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?m.call(t,""):Object(t)}:Object,h=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},b=function(t){return d(h(t))},v=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!v(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!v(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!v(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!v(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=i.document,j=v(O)&&v(O.createElement),P=!c&&!f((function(){return 7!=Object.defineProperty((t="div",j?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,E={f:c?x:function(t,n){if(t=b(t),n=w(n,!0),P)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},A=function(t){if(!v(t))throw TypeError(String(t)+" is not an object");return t},C=Object.defineProperty,M={f:c?C:function(t,n,r){if(A(t),n=w(n,!0),A(r),P)try{return C(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=c?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(i,t,n)}catch(r){i[t]=n}return n},N="__core-js_shared__",k=i[N]||F(N,{}),I=Function.toString;"function"!=typeof k.inspectSource&&(k.inspectSource=function(t){return I.call(t)});var L,_,D,q,z=k.inspectSource,U=i.WeakMap,B="function"==typeof U&&/native code/.test(z(U)),G=o((function(t){(t.exports=function(t,n){return k[t]||(k[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),W=0,H=Math.random(),J=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+H).toString(36)},K=G("keys"),Q={},V=i.WeakMap;if(B){var Y=k.state||(k.state=new V),X=Y.get,Z=Y.has,$=Y.set;L=function(t,n){return n.facade=t,$.call(Y,t,n),n},_=function(t){return X.call(Y,t)||{}},D=function(t){return Z.call(Y,t)}}else{var tt=K[q="state"]||(K[q]=J(q));Q[tt]=!0,L=function(t,n){return n.facade=t,R(t,tt,n),n},_=function(t){return T(t,tt)?t[tt]:{}},D=function(t){return T(t,tt)}}var nt,rt,et={set:L,get:_,has:D,enforce:function(t){return D(t)?_(t):L(t,{})},getterFor:function(t){return function(n){var r;if(!v(n)||(r=_(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,u){var f,c=!!u&&!!u.unsafe,a=!!u&&!!u.enumerable,l=!!u&&!!u.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||R(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==i?(c?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:R(t,n,o)):a?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||z(this)}))})),ut=i,it=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?it(ut[t])||it(i[t]):ut[t]&&ut[t][n]||i[t]&&i[t][n]},ct=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},yt=Math.max,gt=Math.min,mt=function(t){return function(n,r,e){var o,u=b(n),i=pt(u.length),f=function(t,n){var r=lt(t);return r<0?yt(r+n,0):gt(r,n)}(e,i);if(t&&r!=r){for(;i>f;)if((o=u[f++])!=o)return!0}else for(;i>f;f++)if((t||f in u)&&u[f]===r)return t||f||0;return!t&&-1}},dt={includes:mt(!0),indexOf:mt(!1)}.indexOf,ht=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),bt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=b(t),o=0,u=[];for(r in e)!T(Q,r)&&T(e,r)&&u.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~dt(u,r)||u.push(r));return u}(t,ht)}},vt={f:Object.getOwnPropertySymbols},wt=ft("Reflect","ownKeys")||function(t){var n=bt.f(A(t)),r=vt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=M.f,o=E.f,u=0;u=74)&&(nt=kt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var Dt,qt=rt&&+rt,zt=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(Nt?38===qt:qt>37&&qt<41)})),Ut=zt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Bt=G("wks"),Gt=i.Symbol,Wt=Ut?Gt:Gt&&Gt.withoutSetter||J,Ht=function(t){return T(Bt,t)&&(zt||"string"==typeof Bt[t])||(zt&&T(Gt,t)?Bt[t]=Gt[t]:Bt[t]=Wt("Symbol."+t)),Bt[t]},Jt=Ht("species"),Kt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?v(r)&&null===(r=r[Jt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Qt=Ht("species"),Vt=Ht("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=qt>=51||!f((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(Dt="concat",qt>=51||!f((function(){var t=[];return(t.constructor={})[Qt]=function(){return{foo:1}},1!==t[Dt](Boolean).foo}))),tn=function(t){if(!v(t))return!1;var n=t[Vt];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,u,f,c=t.target,a=t.global,l=t.stat;if(r=a?i:l?i[c]||F(c,{}):(i[c]||{}).prototype)for(e in n){if(u=n[e],o=t.noTargetGet?(f=Ct(r,e))&&f.value:r[e],!At(a?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof u==typeof o)continue;St(u,o)}(t.sham||o&&o.sham)&&R(u,"sham",!0),ot(r,e,u,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,u,i=Rt(this),f=Kt(i,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(f,c++,u)}return f.length=c,f}}),r.default.fn.bootstrapTable.locales["ru-RU"]=r.default.fn.bootstrapTable.locales.ru={formatCopyRows:function(){return"Скопировать строки"},formatPrint:function(){return"Печать"},formatLoadingMessage:function(){return"Пожалуйста, подождите, идёт загрузка"},formatRecordsPerPage:function(t){return"".concat(t," записей на страницу")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Записи с ".concat(t," по ").concat(n," из ").concat(r," (отфильтровано, всего на сервере ").concat(e," записей)"):"Записи с ".concat(t," по ").concat(n," из ").concat(r)},formatSRPaginationPreText:function(){return"предыдущая страница"},formatSRPaginationPageText:function(t){return"перейти к странице ".concat(t)},formatSRPaginationNextText:function(){return"следующая страница"},formatDetailPagination:function(t){return"Загружено ".concat(t," строк")},formatClearSearch:function(){return"Очистить фильтры"},formatSearch:function(){return"Поиск"},formatNoMatches:function(){return"Ничего не найдено"},formatPaginationSwitch:function(){return"Скрыть/Показать постраничную навигацию"},formatPaginationSwitchDown:function(){return"Показать постраничную навигацию"},formatPaginationSwitchUp:function(){return"Скрыть постраничную навигацию"},formatRefresh:function(){return"Обновить"},formatToggle:function(){return"Переключить"},formatToggleOn:function(){return"Показать записи в виде карточек"},formatToggleOff:function(){return"Табличный режим просмотра"},formatColumns:function(){return"Колонки"},formatColumnsToggleAll:function(){return"Выбрать все"},formatFullscreen:function(){return"Полноэкранный режим"},formatAllRows:function(){return"Все"},formatAutoRefresh:function(){return"Автоматическое обновление"},formatExport:function(){return"Экспортировать данные"},formatJumpTo:function(){return"Стр."},formatAdvancedSearch:function(){return"Расширенный поиск"},formatAdvancedCloseButton:function(){return"Закрыть"},formatFilterControlSwitch:function(){return"Скрыть/Показать панель инструментов"},formatFilterControlSwitchHide:function(){return"Скрыть панель инструментов"},formatFilterControlSwitchShow:function(){return"Показать панель инструментов"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["ru-RU"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-sk-SK.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-sk-SK.min.js deleted file mode 100644 index 0c61ba9a..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-sk-SK.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},a=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),u=function(t){try{return!!t()}catch(t){return!0}},f=!u((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),c={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!c.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:c},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},y={}.toString,d=function(t){return y.call(t).slice(8,-1)},h="".split,m=u((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==d(t)?h.call(t,""):Object(t)}:Object,g=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return m(g(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},S=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},w={}.hasOwnProperty,j=function(t,n){return w.call(t,n)},k=a.document,P=b(k)&&b(k.createElement),O=!f&&!u((function(){return 7!=Object.defineProperty((t="div",P?k.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),T=Object.getOwnPropertyDescriptor,z={f:f?T:function(t,n){if(t=v(t),n=S(n,!0),O)try{return T(t,n)}catch(t){}if(j(t,n))return p(!s.f.call(t,n),t[n])}},x=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},E=Object.defineProperty,A={f:f?E:function(t,n,r){if(x(t),n=S(n,!0),x(r),O)try{return E(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},C=f?function(t,n,r){return A.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},M=function(t,n){try{C(a,t,n)}catch(r){a[t]=n}return n},R="__core-js_shared__",F=a[R]||M(R,{}),N=Function.toString;"function"!=typeof F.inspectSource&&(F.inspectSource=function(t){return N.call(t)});var Z,I,L,_,D=F.inspectSource,q=a.WeakMap,V="function"==typeof q&&/native code/.test(D(q)),K=o((function(t){(t.exports=function(t,n){return F[t]||(F[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),B=0,G=Math.random(),W=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++B+G).toString(36)},H=K("keys"),J={},Q=a.WeakMap;if(V){var U=F.state||(F.state=new Q),Y=U.get,X=U.has,$=U.set;Z=function(t,n){return n.facade=t,$.call(U,t,n),n},I=function(t){return Y.call(U,t)||{}},L=function(t){return X.call(U,t)}}else{var tt=H[_="state"]||(H[_]=W(_));J[tt]=!0,Z=function(t,n){return n.facade=t,C(t,tt,n),n},I=function(t){return j(t,tt)?t[tt]:{}},L=function(t){return j(t,tt)}}var nt,rt,et={set:Z,get:I,has:L,enforce:function(t){return L(t)?I(t):Z(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=I(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var u,f=!!i&&!!i.unsafe,c=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||j(o,"name")||C(o,"name",n),(u=r(o)).source||(u.source=e.join("string"==typeof n?n:""))),t!==a?(f?!l&&t[n]&&(c=!0):delete t[n],c?t[n]=o:C(t,n,o)):c?t[n]=o:M(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||D(this)}))})),it=a,at=function(t){return"function"==typeof t?t:void 0},ut=function(t,n){return arguments.length<2?at(it[t])||at(a[t]):it[t]&&it[t][n]||a[t]&&a[t][n]},ft=Math.ceil,ct=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ct:ft)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},yt=Math.max,dt=Math.min,ht=function(t){return function(n,r,e){var o,i=v(n),a=pt(i.length),u=function(t,n){var r=lt(t);return r<0?yt(r+n,0):dt(r,n)}(e,a);if(t&&r!=r){for(;a>u;)if((o=i[u++])!=o)return!0}else for(;a>u;u++)if((t||u in i)&&i[u]===r)return t||u||0;return!t&&-1}},mt={includes:ht(!0),indexOf:ht(!1)}.indexOf,gt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!j(J,r)&&j(e,r)&&i.push(r);for(;n.length>o;)j(e,r=n[o++])&&(~mt(i,r)||i.push(r));return i}(t,gt)}},bt={f:Object.getOwnPropertySymbols},St=ut("Reflect","ownKeys")||function(t){var n=vt.f(x(t)),r=bt.f;return r?n.concat(r(t)):n},wt=function(t,n){for(var r=St(n),e=A.f,o=z.f,i=0;i=74)&&(nt=Ft.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var Lt,_t=rt&&+rt,Dt=!!Object.getOwnPropertySymbols&&!u((function(){return!Symbol.sham&&(Rt?38===_t:_t>37&&_t<41)})),qt=Dt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Vt=K("wks"),Kt=a.Symbol,Bt=qt?Kt:Kt&&Kt.withoutSetter||W,Gt=function(t){return j(Vt,t)&&(Dt||"string"==typeof Vt[t])||(Dt&&j(Kt,t)?Vt[t]=Kt[t]:Vt[t]=Bt("Symbol."+t)),Vt[t]},Wt=Gt("species"),Ht=function(t,n){var r;return At(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!At(r.prototype)?b(r)&&null===(r=r[Wt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Jt=Gt("species"),Qt=Gt("isConcatSpreadable"),Ut=9007199254740991,Yt="Maximum allowed index exceeded",Xt=_t>=51||!u((function(){var t=[];return t[Qt]=!1,t.concat()[0]!==t})),$t=(Lt="concat",_t>=51||!u((function(){var t=[];return(t.constructor={})[Jt]=function(){return{foo:1}},1!==t[Lt](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Qt];return void 0!==n?!!n:At(t)};!function(t,n){var r,e,o,i,u,f=t.target,c=t.global,l=t.stat;if(r=c?a:l?a[f]||M(f,{}):(a[f]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(u=Et(r,e))&&u.value:r[e],!xt(c?e:f+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;wt(i,o)}(t.sham||o&&o.sham)&&C(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Xt||!$t},{concat:function(t){var n,r,e,o,i,a=Ct(this),u=Ht(a,0),f=0;for(n=-1,e=arguments.length;nUt)throw TypeError(Yt);for(r=0;r=Ut)throw TypeError(Yt);Mt(u,f++,i)}return u.length=f,u}}),r.default.fn.bootstrapTable.locales["sk-SK"]=r.default.fn.bootstrapTable.locales.sk={formatCopyRows:function(){return"Skopírovať riadky"},formatPrint:function(){return"Vytlačiť"},formatLoadingMessage:function(){return"Prosím čakajte"},formatRecordsPerPage:function(t){return"".concat(t," záznamov na stranu")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Zobrazená ".concat(t,". - ").concat(n,". položka z celkových ").concat(r," (filtered from ").concat(e," total rows)"):"Zobrazená ".concat(t,". - ").concat(n,". položka z celkových ").concat(r)},formatSRPaginationPreText:function(){return"Predchádzajúca strana"},formatSRPaginationPageText:function(t){return"na stranu ".concat(t)},formatSRPaginationNextText:function(){return"Nasledujúca strana"},formatDetailPagination:function(t){return"Zobrazuje sa ".concat(t," riadkov")},formatClearSearch:function(){return"Odstráň filtre"},formatSearch:function(){return"Vyhľadávanie"},formatNoMatches:function(){return"Nenájdená žiadna vyhovujúca položka"},formatPaginationSwitch:function(){return"Skry/Zobraz stránkovanie"},formatPaginationSwitchDown:function(){return"Zobraziť stránkovanie"},formatPaginationSwitchUp:function(){return"Skryť stránkovanie"},formatRefresh:function(){return"Obnoviť"},formatToggle:function(){return"Prepni"},formatToggleOn:function(){return"Zobraziť kartové zobrazenie"},formatToggleOff:function(){return"skryť kartové zobrazenie"},formatColumns:function(){return"Stĺpce"},formatColumnsToggleAll:function(){return"Prepnúť všetky"},formatFullscreen:function(){return"Celá obrazovka"},formatAllRows:function(){return"Všetky"},formatAutoRefresh:function(){return"Automatické obnovenie"},formatExport:function(){return"Exportuj dáta"},formatJumpTo:function(){return"Ísť"},formatAdvancedSearch:function(){return"Pokročilé vyhľadávanie"},formatAdvancedCloseButton:function(){return"Zatvoriť"},formatFilterControlSwitch:function(){return"Zobraziť/Skryť tlačidlá"},formatFilterControlSwitchHide:function(){return"Skryť tlačidlá"},formatFilterControlSwitchShow:function(){return"Zobraziť tlačidlá"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["sk-SK"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-sr-Cyrl-RS.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-sr-Cyrl-RS.min.js deleted file mode 100644 index 4896816d..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-sr-Cyrl-RS.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},c=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},y={}.toString,d=function(t){return y.call(t).slice(8,-1)},g="".split,h=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==d(t)?g.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},b=function(t){return h(m(t))},v=function(t){return"object"==typeof t?null!==t:"function"==typeof t},S=function(t,n){if(!v(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!v(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!v(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!v(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},w={}.hasOwnProperty,T=function(t,n){return w.call(t,n)},O=u.document,P=v(O)&&v(O.createElement),j=!c&&!f((function(){return 7!=Object.defineProperty((t="div",P?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,C={f:c?x:function(t,n){if(t=b(t),n=S(n,!0),j)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},E=function(t){if(!v(t))throw TypeError(String(t)+" is not an object");return t},A=Object.defineProperty,M={f:c?A:function(t,n,r){if(E(t),n=S(n,!0),E(r),j)try{return A(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=c?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(u,t,n)}catch(r){u[t]=n}return n},N="__core-js_shared__",k=u[N]||F(N,{}),I=Function.toString;"function"!=typeof k.inspectSource&&(k.inspectSource=function(t){return I.call(t)});var L,_,D,q,z=k.inspectSource,H=u.WeakMap,B="function"==typeof H&&/native code/.test(z(H)),G=o((function(t){(t.exports=function(t,n){return k[t]||(k[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),W=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+J).toString(36)},Q=G("keys"),U={},V=u.WeakMap;if(B){var Y=k.state||(k.state=new V),X=Y.get,Z=Y.has,$=Y.set;L=function(t,n){return n.facade=t,$.call(Y,t,n),n},_=function(t){return X.call(Y,t)||{}},D=function(t){return Z.call(Y,t)}}else{var tt=Q[q="state"]||(Q[q]=K(q));U[tt]=!0,L=function(t,n){return n.facade=t,R(t,tt,n),n},_=function(t){return T(t,tt)?t[tt]:{}},D=function(t){return T(t,tt)}}var nt,rt,et={set:L,get:_,has:D,enforce:function(t){return D(t)?_(t):L(t,{})},getterFor:function(t){return function(n){var r;if(!v(n)||(r=_(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var f,c=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||R(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==u?(c?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:R(t,n,o)):a?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||z(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ct=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},yt=Math.max,dt=Math.min,gt=function(t){return function(n,r,e){var o,i=b(n),u=pt(i.length),f=function(t,n){var r=lt(t);return r<0?yt(r+n,0):dt(r,n)}(e,u);if(t&&r!=r){for(;u>f;)if((o=i[f++])!=o)return!0}else for(;u>f;f++)if((t||f in i)&&i[f]===r)return t||f||0;return!t&&-1}},ht={includes:gt(!0),indexOf:gt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),bt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=b(t),o=0,i=[];for(r in e)!T(U,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~ht(i,r)||i.push(r));return i}(t,mt)}},vt={f:Object.getOwnPropertySymbols},St=ft("Reflect","ownKeys")||function(t){var n=bt.f(E(t)),r=vt.f;return r?n.concat(r(t)):n},wt=function(t,n){for(var r=St(n),e=M.f,o=C.f,i=0;i=74)&&(nt=kt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var Dt,qt=rt&&+rt,zt=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(Nt?38===qt:qt>37&&qt<41)})),Ht=zt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Bt=G("wks"),Gt=u.Symbol,Wt=Ht?Gt:Gt&&Gt.withoutSetter||K,Jt=function(t){return T(Bt,t)&&(zt||"string"==typeof Bt[t])||(zt&&T(Gt,t)?Bt[t]=Gt[t]:Bt[t]=Wt("Symbol."+t)),Bt[t]},Kt=Jt("species"),Qt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?v(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=qt>=51||!f((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(Dt="concat",qt>=51||!f((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[Dt](Boolean).foo}))),tn=function(t){if(!v(t))return!1;var n=t[Vt];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,i,f,c=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[c]||F(c,{}):(u[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(f=At(r,e))&&f.value:r[e],!Et(a?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;wt(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Rt(this),f=Qt(u,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(f,c++,i)}return f.length=c,f}}),r.default.fn.bootstrapTable.locales["sr-Cyrl-RS"]=r.default.fn.bootstrapTable.locales.sr={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Молим сачекај"},formatRecordsPerPage:function(t){return"".concat(t," редова по страни")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Приказано ".concat(t,". - ").concat(n,". од укупног броја редова ").concat(r," (филтрирано од ").concat(e,")"):"Приказано ".concat(t,". - ").concat(n,". од укупног броја редова ").concat(r)},formatSRPaginationPreText:function(){return"претходна страна"},formatSRPaginationPageText:function(t){return"на страну ".concat(t)},formatSRPaginationNextText:function(){return"следећа страна"},formatDetailPagination:function(t){return"Приказано ".concat(t," редова")},formatClearSearch:function(){return"Обриши претрагу"},formatSearch:function(){return"Пронађи"},formatNoMatches:function(){return"Није пронађен ни један податак"},formatPaginationSwitch:function(){return"Прикажи/сакриј пагинацију"},formatPaginationSwitchDown:function(){return"Прикажи пагинацију"},formatPaginationSwitchUp:function(){return"Сакриј пагинацију"},formatRefresh:function(){return"Освежи"},formatToggle:function(){return"Промени приказ"},formatToggleOn:function(){return"Прикажи картице"},formatToggleOff:function(){return"Сакриј картице"},formatColumns:function(){return"Колоне"},formatColumnsToggleAll:function(){return"Прикажи/сакриј све"},formatFullscreen:function(){return"Цео екран"},formatAllRows:function(){return"Све"},formatAutoRefresh:function(){return"Аутоматско освежавање"},formatExport:function(){return"Извези податке"},formatJumpTo:function(){return"Иди"},formatAdvancedSearch:function(){return"Напредна претрага"},formatAdvancedCloseButton:function(){return"Затвори"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["sr-Cyrl-RS"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-sr-Latn-RS.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-sr-Latn-RS.min.js deleted file mode 100644 index e4897df1..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-sr-Latn-RS.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},a=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),u=function(t){try{return!!t()}catch(t){return!0}},f=!u((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),c={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!c.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:c},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,y=function(t){return d.call(t).slice(8,-1)},g="".split,m=u((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==y(t)?g.call(t,""):Object(t)}:Object,h=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return m(h(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},S=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},w={}.hasOwnProperty,j=function(t,n){return w.call(t,n)},P=a.document,O=b(P)&&b(P.createElement),k=!f&&!u((function(){return 7!=Object.defineProperty((t="div",O?P.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),T=Object.getOwnPropertyDescriptor,x={f:f?T:function(t,n){if(t=v(t),n=S(n,!0),k)try{return T(t,n)}catch(t){}if(j(t,n))return p(!s.f.call(t,n),t[n])}},A=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},C=Object.defineProperty,E={f:f?C:function(t,n,r){if(A(t),n=S(n,!0),A(r),k)try{return C(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},M=f?function(t,n,r){return E.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},R=function(t,n){try{M(a,t,n)}catch(r){a[t]=n}return n},z="__core-js_shared__",F=a[z]||R(z,{}),N=Function.toString;"function"!=typeof F.inspectSource&&(F.inspectSource=function(t){return N.call(t)});var I,L,_,D,q=F.inspectSource,H=a.WeakMap,B="function"==typeof H&&/native code/.test(q(H)),G=o((function(t){(t.exports=function(t,n){return F[t]||(F[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),K=0,W=Math.random(),J=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++K+W).toString(36)},Q=G("keys"),U={},V=a.WeakMap;if(B){var Y=F.state||(F.state=new V),Z=Y.get,X=Y.has,$=Y.set;I=function(t,n){return n.facade=t,$.call(Y,t,n),n},L=function(t){return Z.call(Y,t)||{}},_=function(t){return X.call(Y,t)}}else{var tt=Q[D="state"]||(Q[D]=J(D));U[tt]=!0,I=function(t,n){return n.facade=t,M(t,tt,n),n},L=function(t){return j(t,tt)?t[tt]:{}},_=function(t){return j(t,tt)}}var nt,rt,et={set:I,get:L,has:_,enforce:function(t){return _(t)?L(t):I(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=L(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var u,f=!!i&&!!i.unsafe,c=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||j(o,"name")||M(o,"name",n),(u=r(o)).source||(u.source=e.join("string"==typeof n?n:""))),t!==a?(f?!l&&t[n]&&(c=!0):delete t[n],c?t[n]=o:M(t,n,o)):c?t[n]=o:R(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),it=a,at=function(t){return"function"==typeof t?t:void 0},ut=function(t,n){return arguments.length<2?at(it[t])||at(a[t]):it[t]&&it[t][n]||a[t]&&a[t][n]},ft=Math.ceil,ct=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ct:ft)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},dt=Math.max,yt=Math.min,gt=function(t){return function(n,r,e){var o,i=v(n),a=pt(i.length),u=function(t,n){var r=lt(t);return r<0?dt(r+n,0):yt(r,n)}(e,a);if(t&&r!=r){for(;a>u;)if((o=i[u++])!=o)return!0}else for(;a>u;u++)if((t||u in i)&&i[u]===r)return t||u||0;return!t&&-1}},mt={includes:gt(!0),indexOf:gt(!1)}.indexOf,ht=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!j(U,r)&&j(e,r)&&i.push(r);for(;n.length>o;)j(e,r=n[o++])&&(~mt(i,r)||i.push(r));return i}(t,ht)}},bt={f:Object.getOwnPropertySymbols},St=ut("Reflect","ownKeys")||function(t){var n=vt.f(A(t)),r=bt.f;return r?n.concat(r(t)):n},wt=function(t,n){for(var r=St(n),e=E.f,o=x.f,i=0;i=74)&&(nt=Ft.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Dt=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!u((function(){return!Symbol.sham&&(zt?38===Dt:Dt>37&&Dt<41)})),Ht=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Bt=G("wks"),Gt=a.Symbol,Kt=Ht?Gt:Gt&&Gt.withoutSetter||J,Wt=function(t){return j(Bt,t)&&(qt||"string"==typeof Bt[t])||(qt&&j(Gt,t)?Bt[t]=Gt[t]:Bt[t]=Kt("Symbol."+t)),Bt[t]},Jt=Wt("species"),Qt=function(t,n){var r;return Et(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Et(r.prototype)?b(r)&&null===(r=r[Jt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Wt("species"),Vt=Wt("isConcatSpreadable"),Yt=9007199254740991,Zt="Maximum allowed index exceeded",Xt=Dt>=51||!u((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(_t="concat",Dt>=51||!u((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:Et(t)};!function(t,n){var r,e,o,i,u,f=t.target,c=t.global,l=t.stat;if(r=c?a:l?a[f]||R(f,{}):(a[f]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(u=Ct(r,e))&&u.value:r[e],!At(c?e:f+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;wt(i,o)}(t.sham||o&&o.sham)&&M(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Xt||!$t},{concat:function(t){var n,r,e,o,i,a=Mt(this),u=Qt(a,0),f=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Zt);for(r=0;r=Yt)throw TypeError(Zt);Rt(u,f++,i)}return u.length=f,u}}),r.default.fn.bootstrapTable.locales["sr-Latn-RS"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Molim sačekaj"},formatRecordsPerPage:function(t){return"".concat(t," redova po strani")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Prikazano ".concat(t,". - ").concat(n,". od ukupnog broja redova ").concat(r," (filtrirano od ").concat(e,")"):"Prikazano ".concat(t,". - ").concat(n,". od ukupnog broja redova ").concat(r)},formatSRPaginationPreText:function(){return"prethodna strana"},formatSRPaginationPageText:function(t){return"na stranu ".concat(t)},formatSRPaginationNextText:function(){return"sledeća strana"},formatDetailPagination:function(t){return"Prikazano ".concat(t," redova")},formatClearSearch:function(){return"Obriši pretragu"},formatSearch:function(){return"Pronađi"},formatNoMatches:function(){return"Nije pronađen ni jedan podatak"},formatPaginationSwitch:function(){return"Prikaži/sakrij paginaciju"},formatPaginationSwitchDown:function(){return"Prikaži paginaciju"},formatPaginationSwitchUp:function(){return"Sakrij paginaciju"},formatRefresh:function(){return"Osveži"},formatToggle:function(){return"Promeni prikaz"},formatToggleOn:function(){return"Prikaži kartice"},formatToggleOff:function(){return"Sakrij kartice"},formatColumns:function(){return"Kolone"},formatColumnsToggleAll:function(){return"Prikaži/sakrij sve"},formatFullscreen:function(){return"Ceo ekran"},formatAllRows:function(){return"Sve"},formatAutoRefresh:function(){return"Automatsko osvežavanje"},formatExport:function(){return"Izvezi podatke"},formatJumpTo:function(){return"Idi"},formatAdvancedSearch:function(){return"Napredna pretraga"},formatAdvancedCloseButton:function(){return"Zatvori"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["sr-Latn-RS"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-sv-SE.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-sv-SE.min.js deleted file mode 100644 index f55992d1..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-sv-SE.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),a=function(t){try{return!!t()}catch(t){return!0}},f=!a((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),c={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!c.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:c},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,g=function(t){return d.call(t).slice(8,-1)},h="".split,y=a((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?h.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return y(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=u.document,P=b(O)&&b(O.createElement),j=!f&&!a((function(){return 7!=Object.defineProperty((t="div",P?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,E={f:f?x:function(t,n){if(t=v(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},A=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},C=Object.defineProperty,M={f:f?C:function(t,n,r){if(A(t),n=w(n,!0),A(r),j)try{return C(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=f?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(u,t,n)}catch(r){u[t]=n}return n},k="__core-js_shared__",I=u[k]||F(k,{}),L=Function.toString;"function"!=typeof I.inspectSource&&(I.inspectSource=function(t){return L.call(t)});var N,H,_,D,q=I.inspectSource,z=u.WeakMap,G="function"==typeof z&&/native code/.test(q(z)),V=o((function(t){(t.exports=function(t,n){return I[t]||(I[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),B=0,U=Math.random(),W=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++B+U).toString(36)},J=V("keys"),K={},Q=u.WeakMap;if(G){var Y=I.state||(I.state=new Q),X=Y.get,Z=Y.has,$=Y.set;N=function(t,n){return n.facade=t,$.call(Y,t,n),n},H=function(t){return X.call(Y,t)||{}},_=function(t){return Z.call(Y,t)}}else{var tt=J[D="state"]||(J[D]=W(D));K[tt]=!0,N=function(t,n){return n.facade=t,R(t,tt,n),n},H=function(t){return T(t,tt)?t[tt]:{}},_=function(t){return T(t,tt)}}var nt,rt,et={set:N,get:H,has:_,enforce:function(t){return _(t)?H(t):N(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=H(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var a,f=!!i&&!!i.unsafe,c=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||R(o,"name",n),(a=r(o)).source||(a.source=e.join("string"==typeof n?n:""))),t!==u?(f?!l&&t[n]&&(c=!0):delete t[n],c?t[n]=o:R(t,n,o)):c?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},at=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ft=Math.ceil,ct=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ct:ft)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},dt=Math.max,gt=Math.min,ht=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),a=function(t,n){var r=lt(t);return r<0?dt(r+n,0):gt(r,n)}(e,u);if(t&&r!=r){for(;u>a;)if((o=i[a++])!=o)return!0}else for(;u>a;a++)if((t||a in i)&&i[a]===r)return t||a||0;return!t&&-1}},yt={includes:ht(!0),indexOf:ht(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!T(K,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~yt(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=at("Reflect","ownKeys")||function(t){var n=vt.f(A(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=M.f,o=E.f,i=0;i=74)&&(nt=It.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Dt=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!a((function(){return!Symbol.sham&&(kt?38===Dt:Dt>37&&Dt<41)})),zt=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=V("wks"),Vt=u.Symbol,Bt=zt?Vt:Vt&&Vt.withoutSetter||W,Ut=function(t){return T(Gt,t)&&(qt||"string"==typeof Gt[t])||(qt&&T(Vt,t)?Gt[t]=Vt[t]:Gt[t]=Bt("Symbol."+t)),Gt[t]},Wt=Ut("species"),Jt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?b(r)&&null===(r=r[Wt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Kt=Ut("species"),Qt=Ut("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Dt>=51||!a((function(){var t=[];return t[Qt]=!1,t.concat()[0]!==t})),$t=(_t="concat",Dt>=51||!a((function(){var t=[];return(t.constructor={})[Kt]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Qt];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,i,a,f=t.target,c=t.global,l=t.stat;if(r=c?u:l?u[f]||F(f,{}):(u[f]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(a=Ct(r,e))&&a.value:r[e],!At(c?e:f+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Rt(this),a=Jt(u,0),f=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(a,f++,i)}return a.length=f,a}}),r.default.fn.bootstrapTable.locales["sv-SE"]=r.default.fn.bootstrapTable.locales.sv={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Laddar, vänligen vänta"},formatRecordsPerPage:function(t){return"".concat(t," rader per sida")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Visa ".concat(t," till ").concat(n," av ").concat(r," rader (filtered from ").concat(e," total rows)"):"Visa ".concat(t," till ").concat(n," av ").concat(r," rader")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Sök"},formatNoMatches:function(){return"Inga matchande resultat funna."},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Uppdatera"},formatToggle:function(){return"Skifta"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"kolumn"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["sv-SE"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-th-TH.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-th-TH.min.js deleted file mode 100644 index d01154f4..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-th-TH.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},c=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},h={}.toString,d=function(t){return h.call(t).slice(8,-1)},g="".split,y=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==d(t)?g.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return y(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=u.document,P=b(O)&&b(O.createElement),j=!c&&!f((function(){return 7!=Object.defineProperty((t="div",P?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,A={f:c?x:function(t,n){if(t=v(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},C=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},E=Object.defineProperty,M={f:c?E:function(t,n,r){if(C(t),n=w(n,!0),C(r),j)try{return E(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=c?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(u,t,n)}catch(r){u[t]=n}return n},H="__core-js_shared__",N=u[H]||F(H,{}),k=Function.toString;"function"!=typeof N.inspectSource&&(N.inspectSource=function(t){return k.call(t)});var I,L,_,D,q=N.inspectSource,z=u.WeakMap,G="function"==typeof z&&/native code/.test(q(z)),B=o((function(t){(t.exports=function(t,n){return N[t]||(N[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),W=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+J).toString(36)},Q=B("keys"),U={},V=u.WeakMap;if(G){var Y=N.state||(N.state=new V),X=Y.get,Z=Y.has,$=Y.set;I=function(t,n){return n.facade=t,$.call(Y,t,n),n},L=function(t){return X.call(Y,t)||{}},_=function(t){return Z.call(Y,t)}}else{var tt=Q[D="state"]||(Q[D]=K(D));U[tt]=!0,I=function(t,n){return n.facade=t,R(t,tt,n),n},L=function(t){return T(t,tt)?t[tt]:{}},_=function(t){return T(t,tt)}}var nt,rt,et={set:I,get:L,has:_,enforce:function(t){return _(t)?L(t):I(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=L(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var f,c=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||R(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==u?(c?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:R(t,n,o)):a?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ct=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},ht=Math.max,dt=Math.min,gt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),f=function(t,n){var r=lt(t);return r<0?ht(r+n,0):dt(r,n)}(e,u);if(t&&r!=r){for(;u>f;)if((o=i[f++])!=o)return!0}else for(;u>f;f++)if((t||f in i)&&i[f]===r)return t||f||0;return!t&&-1}},yt={includes:gt(!0),indexOf:gt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!T(U,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~yt(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=ft("Reflect","ownKeys")||function(t){var n=vt.f(C(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=M.f,o=A.f,i=0;i=74)&&(nt=Nt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Dt=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(Ht?38===Dt:Dt>37&&Dt<41)})),zt=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=B("wks"),Bt=u.Symbol,Wt=zt?Bt:Bt&&Bt.withoutSetter||K,Jt=function(t){return T(Gt,t)&&(qt||"string"==typeof Gt[t])||(qt&&T(Bt,t)?Gt[t]=Bt[t]:Gt[t]=Wt("Symbol."+t)),Gt[t]},Kt=Jt("species"),Qt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?b(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Dt>=51||!f((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(_t="concat",Dt>=51||!f((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,i,f,c=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[c]||F(c,{}):(u[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(f=Et(r,e))&&f.value:r[e],!Ct(a?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Rt(this),f=Qt(u,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(f,c++,i)}return f.length=c,f}}),r.default.fn.bootstrapTable.locales["th-TH"]=r.default.fn.bootstrapTable.locales.th={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"กำลังโหลดข้อมูล, กรุณารอสักครู่"},formatRecordsPerPage:function(t){return"".concat(t," รายการต่อหน้า")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"รายการที่ ".concat(t," ถึง ").concat(n," จากทั้งหมด ").concat(r," รายการ (filtered from ").concat(e," total rows)"):"รายการที่ ".concat(t," ถึง ").concat(n," จากทั้งหมด ").concat(r," รายการ")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"ค้นหา"},formatNoMatches:function(){return"ไม่พบรายการที่ค้นหา !"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"รีเฟรส"},formatToggle:function(){return"สลับมุมมอง"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"คอลัมน์"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["th-TH"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-tr-TR.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-tr-TR.min.js deleted file mode 100644 index 6a5d1e5f..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-tr-TR.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),a=function(t){try{return!!t()}catch(t){return!0}},f=!a((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),c={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!c.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:c},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},y={}.toString,g=function(t){return y.call(t).slice(8,-1)},d="".split,h=a((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?d.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},b=function(t){return h(m(t))},v=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!v(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!v(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!v(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!v(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=u.document,P=v(O)&&v(O.createElement),j=!f&&!a((function(){return 7!=Object.defineProperty((t="div",P?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,A={f:f?x:function(t,n){if(t=b(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},E=function(t){if(!v(t))throw TypeError(String(t)+" is not an object");return t},C=Object.defineProperty,R={f:f?C:function(t,n,r){if(E(t),n=w(n,!0),E(r),j)try{return C(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},M=f?function(t,n,r){return R.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},k=function(t,n){try{M(u,t,n)}catch(r){u[t]=n}return n},F="__core-js_shared__",N=u[F]||k(F,{}),D=Function.toString;"function"!=typeof N.inspectSource&&(N.inspectSource=function(t){return D.call(t)});var H,I,L,_,q=N.inspectSource,z=u.WeakMap,G="function"==typeof z&&/native code/.test(q(z)),Y=o((function(t){(t.exports=function(t,n){return N[t]||(N[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),B=0,W=Math.random(),J=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++B+W).toString(36)},K=Y("keys"),Q={},U=u.WeakMap;if(G){var V=N.state||(N.state=new U),X=V.get,Z=V.has,$=V.set;H=function(t,n){return n.facade=t,$.call(V,t,n),n},I=function(t){return X.call(V,t)||{}},L=function(t){return Z.call(V,t)}}else{var tt=K[_="state"]||(K[_]=J(_));Q[tt]=!0,H=function(t,n){return n.facade=t,M(t,tt,n),n},I=function(t){return T(t,tt)?t[tt]:{}},L=function(t){return T(t,tt)}}var nt,rt,et={set:H,get:I,has:L,enforce:function(t){return L(t)?I(t):H(t,{})},getterFor:function(t){return function(n){var r;if(!v(n)||(r=I(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var a,f=!!i&&!!i.unsafe,c=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||M(o,"name",n),(a=r(o)).source||(a.source=e.join("string"==typeof n?n:""))),t!==u?(f?!l&&t[n]&&(c=!0):delete t[n],c?t[n]=o:M(t,n,o)):c?t[n]=o:k(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},at=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ft=Math.ceil,ct=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ct:ft)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},yt=Math.max,gt=Math.min,dt=function(t){return function(n,r,e){var o,i=b(n),u=pt(i.length),a=function(t,n){var r=lt(t);return r<0?yt(r+n,0):gt(r,n)}(e,u);if(t&&r!=r){for(;u>a;)if((o=i[a++])!=o)return!0}else for(;u>a;a++)if((t||a in i)&&i[a]===r)return t||a||0;return!t&&-1}},ht={includes:dt(!0),indexOf:dt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),bt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=b(t),o=0,i=[];for(r in e)!T(Q,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~ht(i,r)||i.push(r));return i}(t,mt)}},vt={f:Object.getOwnPropertySymbols},wt=at("Reflect","ownKeys")||function(t){var n=bt.f(E(t)),r=vt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=R.f,o=A.f,i=0;i=74)&&(nt=Nt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var Lt,_t=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!a((function(){return!Symbol.sham&&(Ft?38===_t:_t>37&&_t<41)})),zt=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=Y("wks"),Yt=u.Symbol,Bt=zt?Yt:Yt&&Yt.withoutSetter||J,Wt=function(t){return T(Gt,t)&&(qt||"string"==typeof Gt[t])||(qt&&T(Yt,t)?Gt[t]=Yt[t]:Gt[t]=Bt("Symbol."+t)),Gt[t]},Jt=Wt("species"),Kt=function(t,n){var r;return Rt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Rt(r.prototype)?v(r)&&null===(r=r[Jt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Qt=Wt("species"),Ut=Wt("isConcatSpreadable"),Vt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=_t>=51||!a((function(){var t=[];return t[Ut]=!1,t.concat()[0]!==t})),$t=(Lt="concat",_t>=51||!a((function(){var t=[];return(t.constructor={})[Qt]=function(){return{foo:1}},1!==t[Lt](Boolean).foo}))),tn=function(t){if(!v(t))return!1;var n=t[Ut];return void 0!==n?!!n:Rt(t)};!function(t,n){var r,e,o,i,a,f=t.target,c=t.global,l=t.stat;if(r=c?u:l?u[f]||k(f,{}):(u[f]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(a=Ct(r,e))&&a.value:r[e],!Et(c?e:f+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&M(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Mt(this),a=Kt(u,0),f=0;for(n=-1,e=arguments.length;nVt)throw TypeError(Xt);for(r=0;r=Vt)throw TypeError(Xt);kt(a,f++,i)}return a.length=f,a}}),r.default.fn.bootstrapTable.locales["tr-TR"]=r.default.fn.bootstrapTable.locales.tr={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Yükleniyor, lütfen bekleyin"},formatRecordsPerPage:function(t){return"Sayfa başına ".concat(t," kayıt.")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"".concat(r," kayıttan ").concat(t,"-").concat(n," arası gösteriliyor (filtered from ").concat(e," total rows)."):"".concat(r," kayıttan ").concat(t,"-").concat(n," arası gösteriliyor.")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Ara"},formatNoMatches:function(){return"Eşleşen kayıt bulunamadı."},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Yenile"},formatToggle:function(){return"Değiştir"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Sütunlar"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Tüm Satırlar"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["tr-TR"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-uk-UA.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-uk-UA.min.js deleted file mode 100644 index 79a21669..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-uk-UA.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},c=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,g=function(t){return d.call(t).slice(8,-1)},y="".split,h=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?y.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return h(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=u.document,P=b(O)&&b(O.createElement),j=!c&&!f((function(){return 7!=Object.defineProperty((t="div",P?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,A={f:c?x:function(t,n){if(t=v(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},E=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},C=Object.defineProperty,M={f:c?C:function(t,n,r){if(E(t),n=w(n,!0),E(r),j)try{return C(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=c?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(u,t,n)}catch(r){u[t]=n}return n},k="__core-js_shared__",N=u[k]||F(k,{}),H=Function.toString;"function"!=typeof N.inspectSource&&(N.inspectSource=function(t){return H.call(t)});var I,L,_,D,q=N.inspectSource,z=u.WeakMap,G="function"==typeof z&&/native code/.test(q(z)),U=o((function(t){(t.exports=function(t,n){return N[t]||(N[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),B=0,W=Math.random(),J=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++B+W).toString(36)},K=U("keys"),Q={},V=u.WeakMap;if(G){var Y=N.state||(N.state=new V),X=Y.get,Z=Y.has,$=Y.set;I=function(t,n){return n.facade=t,$.call(Y,t,n),n},L=function(t){return X.call(Y,t)||{}},_=function(t){return Z.call(Y,t)}}else{var tt=K[D="state"]||(K[D]=J(D));Q[tt]=!0,I=function(t,n){return n.facade=t,R(t,tt,n),n},L=function(t){return T(t,tt)?t[tt]:{}},_=function(t){return T(t,tt)}}var nt,rt,et={set:I,get:L,has:_,enforce:function(t){return _(t)?L(t):I(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=L(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var f,c=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||R(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==u?(c?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:R(t,n,o)):a?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ct=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},dt=Math.max,gt=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),f=function(t,n){var r=lt(t);return r<0?dt(r+n,0):gt(r,n)}(e,u);if(t&&r!=r){for(;u>f;)if((o=i[f++])!=o)return!0}else for(;u>f;f++)if((t||f in i)&&i[f]===r)return t||f||0;return!t&&-1}},ht={includes:yt(!0),indexOf:yt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!T(Q,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~ht(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=ft("Reflect","ownKeys")||function(t){var n=vt.f(E(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=M.f,o=A.f,i=0;i=74)&&(nt=Nt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Dt=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(kt?38===Dt:Dt>37&&Dt<41)})),zt=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=U("wks"),Ut=u.Symbol,Bt=zt?Ut:Ut&&Ut.withoutSetter||J,Wt=function(t){return T(Gt,t)&&(qt||"string"==typeof Gt[t])||(qt&&T(Ut,t)?Gt[t]=Ut[t]:Gt[t]=Bt("Symbol."+t)),Gt[t]},Jt=Wt("species"),Kt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?b(r)&&null===(r=r[Jt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Qt=Wt("species"),Vt=Wt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Dt>=51||!f((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(_t="concat",Dt>=51||!f((function(){var t=[];return(t.constructor={})[Qt]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,i,f,c=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[c]||F(c,{}):(u[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(f=Ct(r,e))&&f.value:r[e],!Et(a?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Rt(this),f=Kt(u,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(f,c++,i)}return f.length=c,f}}),r.default.fn.bootstrapTable.locales["uk-UA"]=r.default.fn.bootstrapTable.locales.uk={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Завантаження, будь ласка, зачекайте"},formatRecordsPerPage:function(t){return"".concat(t," записів на сторінку")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Показано з ".concat(t," по ").concat(n,". Всього: ").concat(r," (filtered from ").concat(e," total rows)"):"Показано з ".concat(t," по ").concat(n,". Всього: ").concat(r)},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Очистити фільтри"},formatSearch:function(){return"Пошук"},formatNoMatches:function(){return"Не знайдено жодного запису"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Оновити"},formatToggle:function(){return"Змінити"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Стовпці"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["uk-UA"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ur-PK.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ur-PK.min.js deleted file mode 100644 index 93f36b99..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ur-PK.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},c=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,g=function(t){return d.call(t).slice(8,-1)},y="".split,h=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?y.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return h(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,P=function(t,n){return S.call(t,n)},T=u.document,O=b(T)&&b(T.createElement),j=!c&&!f((function(){return 7!=Object.defineProperty((t="div",O?T.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,A={f:c?x:function(t,n){if(t=v(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(P(t,n))return p(!s.f.call(t,n),t[n])}},C=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},E=Object.defineProperty,M={f:c?E:function(t,n,r){if(C(t),n=w(n,!0),C(r),j)try{return E(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=c?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(u,t,n)}catch(r){u[t]=n}return n},N="__core-js_shared__",k=u[N]||F(N,{}),H=Function.toString;"function"!=typeof k.inspectSource&&(k.inspectSource=function(t){return H.call(t)});var I,L,_,D,q=k.inspectSource,z=u.WeakMap,G="function"==typeof z&&/native code/.test(q(z)),K=o((function(t){(t.exports=function(t,n){return k[t]||(k[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),B=0,W=Math.random(),J=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++B+W).toString(36)},Q=K("keys"),U={},V=u.WeakMap;if(G){var Y=k.state||(k.state=new V),X=Y.get,Z=Y.has,$=Y.set;I=function(t,n){return n.facade=t,$.call(Y,t,n),n},L=function(t){return X.call(Y,t)||{}},_=function(t){return Z.call(Y,t)}}else{var tt=Q[D="state"]||(Q[D]=J(D));U[tt]=!0,I=function(t,n){return n.facade=t,R(t,tt,n),n},L=function(t){return P(t,tt)?t[tt]:{}},_=function(t){return P(t,tt)}}var nt,rt,et={set:I,get:L,has:_,enforce:function(t){return _(t)?L(t):I(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=L(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var f,c=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||P(o,"name")||R(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==u?(c?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:R(t,n,o)):a?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ct=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},dt=Math.max,gt=Math.min,yt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),f=function(t,n){var r=lt(t);return r<0?dt(r+n,0):gt(r,n)}(e,u);if(t&&r!=r){for(;u>f;)if((o=i[f++])!=o)return!0}else for(;u>f;f++)if((t||f in i)&&i[f]===r)return t||f||0;return!t&&-1}},ht={includes:yt(!0),indexOf:yt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!P(U,r)&&P(e,r)&&i.push(r);for(;n.length>o;)P(e,r=n[o++])&&(~ht(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=ft("Reflect","ownKeys")||function(t){var n=vt.f(C(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=M.f,o=A.f,i=0;i=74)&&(nt=kt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Dt=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(Nt?38===Dt:Dt>37&&Dt<41)})),zt=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=K("wks"),Kt=u.Symbol,Bt=zt?Kt:Kt&&Kt.withoutSetter||J,Wt=function(t){return P(Gt,t)&&(qt||"string"==typeof Gt[t])||(qt&&P(Kt,t)?Gt[t]=Kt[t]:Gt[t]=Bt("Symbol."+t)),Gt[t]},Jt=Wt("species"),Qt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?b(r)&&null===(r=r[Jt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Wt("species"),Vt=Wt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Dt>=51||!f((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(_t="concat",Dt>=51||!f((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Vt];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,i,f,c=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[c]||F(c,{}):(u[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(f=Et(r,e))&&f.value:r[e],!Ct(a?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Rt(this),f=Qt(u,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(f,c++,i)}return f.length=c,f}}),r.default.fn.bootstrapTable.locales["ur-PK"]=r.default.fn.bootstrapTable.locales.ur={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"براۓ مہربانی انتظار کیجئے"},formatRecordsPerPage:function(t){return"".concat(t," ریکارڈز فی صفہ ")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"دیکھیں ".concat(t," سے ").concat(n," کے ").concat(r,"ریکارڈز (filtered from ").concat(e," total rows)"):"دیکھیں ".concat(t," سے ").concat(n," کے ").concat(r,"ریکارڈز")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"تلاش"},formatNoMatches:function(){return"کوئی ریکارڈ نہیں ملا"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"تازہ کریں"},formatToggle:function(){return"تبدیل کریں"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"کالم"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["ur-PK"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-uz-Latn-UZ.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-uz-Latn-UZ.min.js deleted file mode 100644 index 84279fa2..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-uz-Latn-UZ.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),a=function(t){try{return!!t()}catch(t){return!0}},f=!a((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),c={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!c.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:c},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},h={}.toString,d=function(t){return h.call(t).slice(8,-1)},g="".split,y=a((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==d(t)?g.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return y(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=u.document,P=b(O)&&b(O.createElement),j=!f&&!a((function(){return 7!=Object.defineProperty((t="div",P?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,A={f:f?x:function(t,n){if(t=v(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},E=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},C=Object.defineProperty,M={f:f?C:function(t,n,r){if(E(t),n=w(n,!0),E(r),j)try{return C(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=f?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(u,t,n)}catch(r){u[t]=n}return n},k="__core-js_shared__",L=u[k]||F(k,{}),q=Function.toString;"function"!=typeof L.inspectSource&&(L.inspectSource=function(t){return q.call(t)});var z,H,N,I,_=L.inspectSource,D=u.WeakMap,K="function"==typeof D&&/native code/.test(_(D)),U=o((function(t){(t.exports=function(t,n){return L[t]||(L[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),G=0,Y=Math.random(),B=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++G+Y).toString(36)},Q=U("keys"),W={},Z=u.WeakMap;if(K){var J=L.state||(L.state=new Z),V=J.get,X=J.has,$=J.set;z=function(t,n){return n.facade=t,$.call(J,t,n),n},H=function(t){return V.call(J,t)||{}},N=function(t){return X.call(J,t)}}else{var tt=Q[I="state"]||(Q[I]=B(I));W[tt]=!0,z=function(t,n){return n.facade=t,R(t,tt,n),n},H=function(t){return T(t,tt)?t[tt]:{}},N=function(t){return T(t,tt)}}var nt,rt,et={set:z,get:H,has:N,enforce:function(t){return N(t)?H(t):z(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=H(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var a,f=!!i&&!!i.unsafe,c=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||R(o,"name",n),(a=r(o)).source||(a.source=e.join("string"==typeof n?n:""))),t!==u?(f?!l&&t[n]&&(c=!0):delete t[n],c?t[n]=o:R(t,n,o)):c?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||_(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},at=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ft=Math.ceil,ct=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ct:ft)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},ht=Math.max,dt=Math.min,gt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),a=function(t,n){var r=lt(t);return r<0?ht(r+n,0):dt(r,n)}(e,u);if(t&&r!=r){for(;u>a;)if((o=i[a++])!=o)return!0}else for(;u>a;a++)if((t||a in i)&&i[a]===r)return t||a||0;return!t&&-1}},yt={includes:gt(!0),indexOf:gt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!T(W,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~yt(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=at("Reflect","ownKeys")||function(t){var n=vt.f(E(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=M.f,o=A.f,i=0;i=74)&&(nt=Lt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var Nt,It=rt&&+rt,_t=!!Object.getOwnPropertySymbols&&!a((function(){return!Symbol.sham&&(kt?38===It:It>37&&It<41)})),Dt=_t&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Kt=U("wks"),Ut=u.Symbol,Gt=Dt?Ut:Ut&&Ut.withoutSetter||B,Yt=function(t){return T(Kt,t)&&(_t||"string"==typeof Kt[t])||(_t&&T(Ut,t)?Kt[t]=Ut[t]:Kt[t]=Gt("Symbol."+t)),Kt[t]},Bt=Yt("species"),Qt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?b(r)&&null===(r=r[Bt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Wt=Yt("species"),Zt=Yt("isConcatSpreadable"),Jt=9007199254740991,Vt="Maximum allowed index exceeded",Xt=It>=51||!a((function(){var t=[];return t[Zt]=!1,t.concat()[0]!==t})),$t=(Nt="concat",It>=51||!a((function(){var t=[];return(t.constructor={})[Wt]=function(){return{foo:1}},1!==t[Nt](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Zt];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,i,a,f=t.target,c=t.global,l=t.stat;if(r=c?u:l?u[f]||F(f,{}):(u[f]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(a=Ct(r,e))&&a.value:r[e],!Et(c?e:f+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Xt||!$t},{concat:function(t){var n,r,e,o,i,u=Rt(this),a=Qt(u,0),f=0;for(n=-1,e=arguments.length;nJt)throw TypeError(Vt);for(r=0;r=Jt)throw TypeError(Vt);Ft(a,f++,i)}return a.length=f,a}}),r.default.fn.bootstrapTable.locales["uz-Latn-UZ"]=r.default.fn.bootstrapTable.locales.uz={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Yuklanyapti, iltimos kuting"},formatRecordsPerPage:function(t){return"".concat(t," qator har sahifada")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Ko'rsatypati ".concat(t," dan ").concat(n," gacha ").concat(r," qatorlarni (filtered from ").concat(e," total rows)"):"Ko'rsatypati ".concat(t," dan ").concat(n," gacha ").concat(r," qatorlarni")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Filtrlarni tozalash"},formatSearch:function(){return"Qidirish"},formatNoMatches:function(){return"Hech narsa topilmadi"},formatPaginationSwitch:function(){return"Sahifalashni yashirish/ko'rsatish"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Yangilash"},formatToggle:function(){return"Ko'rinish"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Ustunlar"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Hammasi"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Eksport"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["uz-Latn-UZ"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-vi-VN.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-vi-VN.min.js deleted file mode 100644 index 925f5f67..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-vi-VN.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var i=function(t){return t&&t.Math==Math&&t},u=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},c=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},g={}.toString,h=function(t){return g.call(t).slice(8,-1)},d="".split,y=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==h(t)?d.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return y(m(t))},b=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!b(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!b(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!b(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=u.document,P=b(O)&&b(O.createElement),j=!c&&!f((function(){return 7!=Object.defineProperty((t="div",P?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,A={f:c?x:function(t,n){if(t=v(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},C=function(t){if(!b(t))throw TypeError(String(t)+" is not an object");return t},E=Object.defineProperty,M={f:c?E:function(t,n,r){if(C(t),n=w(n,!0),C(r),j)try{return E(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=c?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(u,t,n)}catch(r){u[t]=n}return n},N="__core-js_shared__",H=u[N]||F(N,{}),k=Function.toString;"function"!=typeof H.inspectSource&&(H.inspectSource=function(t){return k.call(t)});var I,L,_,D,q=H.inspectSource,z=u.WeakMap,G="function"==typeof z&&/native code/.test(q(z)),V=o((function(t){(t.exports=function(t,n){return H[t]||(H[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),B=0,K=Math.random(),W=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++B+K).toString(36)},J=V("keys"),Q={},U=u.WeakMap;if(G){var Y=H.state||(H.state=new U),X=Y.get,Z=Y.has,$=Y.set;I=function(t,n){return n.facade=t,$.call(Y,t,n),n},L=function(t){return X.call(Y,t)||{}},_=function(t){return Z.call(Y,t)}}else{var tt=J[D="state"]||(J[D]=W(D));Q[tt]=!0,I=function(t,n){return n.facade=t,R(t,tt,n),n},L=function(t){return T(t,tt)?t[tt]:{}},_=function(t){return T(t,tt)}}var nt,rt,et={set:I,get:L,has:_,enforce:function(t){return _(t)?L(t):I(t,{})},getterFor:function(t){return function(n){var r;if(!b(n)||(r=L(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,i){var f,c=!!i&&!!i.unsafe,a=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||R(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==u?(c?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:R(t,n,o)):a?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),it=u,ut=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?ut(it[t])||ut(u[t]):it[t]&&it[t][n]||u[t]&&u[t][n]},ct=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},gt=Math.max,ht=Math.min,dt=function(t){return function(n,r,e){var o,i=v(n),u=pt(i.length),f=function(t,n){var r=lt(t);return r<0?gt(r+n,0):ht(r,n)}(e,u);if(t&&r!=r){for(;u>f;)if((o=i[f++])!=o)return!0}else for(;u>f;f++)if((t||f in i)&&i[f]===r)return t||f||0;return!t&&-1}},yt={includes:dt(!0),indexOf:dt(!1)}.indexOf,mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),vt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=v(t),o=0,i=[];for(r in e)!T(Q,r)&&T(e,r)&&i.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~yt(i,r)||i.push(r));return i}(t,mt)}},bt={f:Object.getOwnPropertySymbols},wt=ft("Reflect","ownKeys")||function(t){var n=vt.f(C(t)),r=bt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=M.f,o=A.f,i=0;i=74)&&(nt=Ht.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Dt=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(Nt?38===Dt:Dt>37&&Dt<41)})),zt=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=V("wks"),Vt=u.Symbol,Bt=zt?Vt:Vt&&Vt.withoutSetter||W,Kt=function(t){return T(Gt,t)&&(qt||"string"==typeof Gt[t])||(qt&&T(Vt,t)?Gt[t]=Vt[t]:Gt[t]=Bt("Symbol."+t)),Gt[t]},Wt=Kt("species"),Jt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?b(r)&&null===(r=r[Wt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Qt=Kt("species"),Ut=Kt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Dt>=51||!f((function(){var t=[];return t[Ut]=!1,t.concat()[0]!==t})),$t=(_t="concat",Dt>=51||!f((function(){var t=[];return(t.constructor={})[Qt]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!b(t))return!1;var n=t[Ut];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,i,f,c=t.target,a=t.global,l=t.stat;if(r=a?u:l?u[c]||F(c,{}):(u[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(f=Et(r,e))&&f.value:r[e],!Ct(a?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;St(i,o)}(t.sham||o&&o.sham)&&R(i,"sham",!0),ot(r,e,i,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,i,u=Rt(this),f=Jt(u,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(f,c++,i)}return f.length=c,f}}),r.default.fn.bootstrapTable.locales["vi-VN"]=r.default.fn.bootstrapTable.locales.vi={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Đang tải"},formatRecordsPerPage:function(t){return"".concat(t," bản ghi mỗi trang")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"Hiển thị từ trang ".concat(t," đến ").concat(n," của ").concat(r," bảng ghi (filtered from ").concat(e," total rows)"):"Hiển thị từ trang ".concat(t," đến ").concat(n," của ").concat(r," bảng ghi")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Tìm kiếm"},formatNoMatches:function(){return"Không có dữ liệu"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refresh"},formatToggle:function(){return"Toggle"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columns"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["vi-VN"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-zh-CN.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-zh-CN.min.js deleted file mode 100644 index 31367c7b..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-zh-CN.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var u=function(t){return t&&t.Math==Math&&t},i=u("object"==typeof globalThis&&globalThis)||u("object"==typeof window&&window)||u("object"==typeof self&&self)||u("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},c=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},y={}.toString,h=function(t){return y.call(t).slice(8,-1)},g="".split,m=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==h(t)?g.call(t,""):Object(t)}:Object,d=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},b=function(t){return m(d(t))},v=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!v(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!v(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!v(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!v(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=i.document,P=v(O)&&v(O.createElement),j=!c&&!f((function(){return 7!=Object.defineProperty((t="div",P?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,C={f:c?x:function(t,n){if(t=b(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},E=function(t){if(!v(t))throw TypeError(String(t)+" is not an object");return t},A=Object.defineProperty,M={f:c?A:function(t,n,r){if(E(t),n=w(n,!0),E(r),j)try{return A(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=c?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(i,t,n)}catch(r){i[t]=n}return n},N="__core-js_shared__",k=i[N]||F(N,{}),z=Function.toString;"function"!=typeof k.inspectSource&&(k.inspectSource=function(t){return z.call(t)});var I,L,_,D,q=k.inspectSource,B=i.WeakMap,G="function"==typeof B&&/native code/.test(q(B)),W=o((function(t){(t.exports=function(t,n){return k[t]||(k[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),H=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++H+J).toString(36)},Q=W("keys"),U={},V=i.WeakMap;if(G){var Y=k.state||(k.state=new V),X=Y.get,Z=Y.has,$=Y.set;I=function(t,n){return n.facade=t,$.call(Y,t,n),n},L=function(t){return X.call(Y,t)||{}},_=function(t){return Z.call(Y,t)}}else{var tt=Q[D="state"]||(Q[D]=K(D));U[tt]=!0,I=function(t,n){return n.facade=t,R(t,tt,n),n},L=function(t){return T(t,tt)?t[tt]:{}},_=function(t){return T(t,tt)}}var nt,rt,et={set:I,get:L,has:_,enforce:function(t){return _(t)?L(t):I(t,{})},getterFor:function(t){return function(n){var r;if(!v(n)||(r=L(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,u){var f,c=!!u&&!!u.unsafe,a=!!u&&!!u.enumerable,l=!!u&&!!u.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||R(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==i?(c?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:R(t,n,o)):a?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),ut=i,it=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?it(ut[t])||it(i[t]):ut[t]&&ut[t][n]||i[t]&&i[t][n]},ct=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},yt=Math.max,ht=Math.min,gt=function(t){return function(n,r,e){var o,u=b(n),i=pt(u.length),f=function(t,n){var r=lt(t);return r<0?yt(r+n,0):ht(r,n)}(e,i);if(t&&r!=r){for(;i>f;)if((o=u[f++])!=o)return!0}else for(;i>f;f++)if((t||f in u)&&u[f]===r)return t||f||0;return!t&&-1}},mt={includes:gt(!0),indexOf:gt(!1)}.indexOf,dt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),bt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=b(t),o=0,u=[];for(r in e)!T(U,r)&&T(e,r)&&u.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~mt(u,r)||u.push(r));return u}(t,dt)}},vt={f:Object.getOwnPropertySymbols},wt=ft("Reflect","ownKeys")||function(t){var n=bt.f(E(t)),r=vt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=M.f,o=C.f,u=0;u=74)&&(nt=kt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var _t,Dt=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(Nt?38===Dt:Dt>37&&Dt<41)})),Bt=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Gt=W("wks"),Wt=i.Symbol,Ht=Bt?Wt:Wt&&Wt.withoutSetter||K,Jt=function(t){return T(Gt,t)&&(qt||"string"==typeof Gt[t])||(qt&&T(Wt,t)?Gt[t]=Wt[t]:Gt[t]=Ht("Symbol."+t)),Gt[t]},Kt=Jt("species"),Qt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?v(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Dt>=51||!f((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(_t="concat",Dt>=51||!f((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[_t](Boolean).foo}))),tn=function(t){if(!v(t))return!1;var n=t[Vt];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,u,f,c=t.target,a=t.global,l=t.stat;if(r=a?i:l?i[c]||F(c,{}):(i[c]||{}).prototype)for(e in n){if(u=n[e],o=t.noTargetGet?(f=At(r,e))&&f.value:r[e],!Et(a?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof u==typeof o)continue;St(u,o)}(t.sham||o&&o.sham)&&R(u,"sham",!0),ot(r,e,u,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,u,i=Rt(this),f=Qt(i,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(f,c++,u)}return f.length=c,f}}),r.default.fn.bootstrapTable.locales["zh-CN"]=r.default.fn.bootstrapTable.locales.zh={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"正在努力地加载数据中,请稍候"},formatRecordsPerPage:function(t){return"每页显示 ".concat(t," 条记录")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"显示第 ".concat(t," 到第 ").concat(n," 条记录,总共 ").concat(r," 条记录(从 ").concat(e," 总记录中过滤)"):"显示第 ".concat(t," 到第 ").concat(n," 条记录,总共 ").concat(r," 条记录")},formatSRPaginationPreText:function(){return"上一页"},formatSRPaginationPageText:function(t){return"第".concat(t,"页")},formatSRPaginationNextText:function(){return"下一页"},formatDetailPagination:function(t){return"总共 ".concat(t," 条记录")},formatClearSearch:function(){return"清空过滤"},formatSearch:function(){return"搜索"},formatNoMatches:function(){return"没有找到匹配的记录"},formatPaginationSwitch:function(){return"隐藏/显示分页"},formatPaginationSwitchDown:function(){return"显示分页"},formatPaginationSwitchUp:function(){return"隐藏分页"},formatRefresh:function(){return"刷新"},formatToggle:function(){return"切换"},formatToggleOn:function(){return"显示卡片视图"},formatToggleOff:function(){return"隐藏卡片视图"},formatColumns:function(){return"列"},formatColumnsToggleAll:function(){return"切换所有"},formatFullscreen:function(){return"全屏"},formatAllRows:function(){return"所有"},formatAutoRefresh:function(){return"自动刷新"},formatExport:function(){return"导出数据"},formatJumpTo:function(){return"跳转"},formatAdvancedSearch:function(){return"高级搜索"},formatAdvancedCloseButton:function(){return"关闭"},formatFilterControlSwitch:function(){return"隐藏/显示过滤控制"},formatFilterControlSwitchHide:function(){return"隐藏过滤控制"},formatFilterControlSwitchShow:function(){return"显示过滤控制"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["zh-CN"])})); diff --git a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-zh-TW.min.js b/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-zh-TW.min.js deleted file mode 100644 index 958a4d24..00000000 --- a/cps/static/js/libs/bootstrap-table/locale/bootstrap-table-zh-TW.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) - * - * @version v1.18.3 - * @homepage https://bootstrap-table.com - * @author wenzhixin (http://wenzhixin.net.cn/) - * @license MIT - */ - -!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(t),e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var u=function(t){return t&&t.Math==Math&&t},i=u("object"==typeof globalThis&&globalThis)||u("object"==typeof window&&window)||u("object"==typeof self&&self)||u("object"==typeof e&&e)||function(){return this}()||Function("return this")(),f=function(t){try{return!!t()}catch(t){return!0}},c=!f((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),a={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,s={f:l&&!a.call({1:2},1)?function(t){var n=l(this,t);return!!n&&n.enumerable}:a},p=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},y={}.toString,g=function(t){return y.call(t).slice(8,-1)},h="".split,m=f((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==g(t)?h.call(t,""):Object(t)}:Object,d=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},b=function(t){return m(d(t))},v=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!v(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!v(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!v(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!v(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,T=function(t,n){return S.call(t,n)},O=i.document,P=v(O)&&v(O.createElement),j=!c&&!f((function(){return 7!=Object.defineProperty((t="div",P?O.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),x=Object.getOwnPropertyDescriptor,E={f:c?x:function(t,n){if(t=b(t),n=w(n,!0),j)try{return x(t,n)}catch(t){}if(T(t,n))return p(!s.f.call(t,n),t[n])}},A=function(t){if(!v(t))throw TypeError(String(t)+" is not an object");return t},C=Object.defineProperty,M={f:c?C:function(t,n,r){if(A(t),n=w(n,!0),A(r),j)try{return C(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},R=c?function(t,n,r){return M.f(t,n,p(1,r))}:function(t,n,r){return t[n]=r,t},F=function(t,n){try{R(i,t,n)}catch(r){i[t]=n}return n},N="__core-js_shared__",k=i[N]||F(N,{}),I=Function.toString;"function"!=typeof k.inspectSource&&(k.inspectSource=function(t){return I.call(t)});var L,_,z,D,q=k.inspectSource,W=i.WeakMap,B="function"==typeof W&&/native code/.test(q(W)),G=o((function(t){(t.exports=function(t,n){return k[t]||(k[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.9.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),H=0,J=Math.random(),K=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++H+J).toString(36)},Q=G("keys"),U={},V=i.WeakMap;if(B){var Y=k.state||(k.state=new V),X=Y.get,Z=Y.has,$=Y.set;L=function(t,n){return n.facade=t,$.call(Y,t,n),n},_=function(t){return X.call(Y,t)||{}},z=function(t){return Z.call(Y,t)}}else{var tt=Q[D="state"]||(Q[D]=K(D));U[tt]=!0,L=function(t,n){return n.facade=t,R(t,tt,n),n},_=function(t){return T(t,tt)?t[tt]:{}},z=function(t){return T(t,tt)}}var nt,rt,et={set:L,get:_,has:z,enforce:function(t){return z(t)?_(t):L(t,{})},getterFor:function(t){return function(n){var r;if(!v(n)||(r=_(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},ot=o((function(t){var n=et.get,r=et.enforce,e=String(String).split("String");(t.exports=function(t,n,o,u){var f,c=!!u&&!!u.unsafe,a=!!u&&!!u.enumerable,l=!!u&&!!u.noTargetGet;"function"==typeof o&&("string"!=typeof n||T(o,"name")||R(o,"name",n),(f=r(o)).source||(f.source=e.join("string"==typeof n?n:""))),t!==i?(c?!l&&t[n]&&(a=!0):delete t[n],a?t[n]=o:R(t,n,o)):a?t[n]=o:F(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||q(this)}))})),ut=i,it=function(t){return"function"==typeof t?t:void 0},ft=function(t,n){return arguments.length<2?it(ut[t])||it(i[t]):ut[t]&&ut[t][n]||i[t]&&i[t][n]},ct=Math.ceil,at=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?at:ct)(t)},st=Math.min,pt=function(t){return t>0?st(lt(t),9007199254740991):0},yt=Math.max,gt=Math.min,ht=function(t){return function(n,r,e){var o,u=b(n),i=pt(u.length),f=function(t,n){var r=lt(t);return r<0?yt(r+n,0):gt(r,n)}(e,i);if(t&&r!=r){for(;i>f;)if((o=u[f++])!=o)return!0}else for(;i>f;f++)if((t||f in u)&&u[f]===r)return t||f||0;return!t&&-1}},mt={includes:ht(!0),indexOf:ht(!1)}.indexOf,dt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),bt={f:Object.getOwnPropertyNames||function(t){return function(t,n){var r,e=b(t),o=0,u=[];for(r in e)!T(U,r)&&T(e,r)&&u.push(r);for(;n.length>o;)T(e,r=n[o++])&&(~mt(u,r)||u.push(r));return u}(t,dt)}},vt={f:Object.getOwnPropertySymbols},wt=ft("Reflect","ownKeys")||function(t){var n=bt.f(A(t)),r=vt.f;return r?n.concat(r(t)):n},St=function(t,n){for(var r=wt(n),e=M.f,o=E.f,u=0;u=74)&&(nt=kt.match(/Chrome\/(\d+)/))&&(rt=nt[1]);var zt,Dt=rt&&+rt,qt=!!Object.getOwnPropertySymbols&&!f((function(){return!Symbol.sham&&(Nt?38===Dt:Dt>37&&Dt<41)})),Wt=qt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Bt=G("wks"),Gt=i.Symbol,Ht=Wt?Gt:Gt&&Gt.withoutSetter||K,Jt=function(t){return T(Bt,t)&&(qt||"string"==typeof Bt[t])||(qt&&T(Gt,t)?Bt[t]=Gt[t]:Bt[t]=Ht("Symbol."+t)),Bt[t]},Kt=Jt("species"),Qt=function(t,n){var r;return Mt(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!Mt(r.prototype)?v(r)&&null===(r=r[Kt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Ut=Jt("species"),Vt=Jt("isConcatSpreadable"),Yt=9007199254740991,Xt="Maximum allowed index exceeded",Zt=Dt>=51||!f((function(){var t=[];return t[Vt]=!1,t.concat()[0]!==t})),$t=(zt="concat",Dt>=51||!f((function(){var t=[];return(t.constructor={})[Ut]=function(){return{foo:1}},1!==t[zt](Boolean).foo}))),tn=function(t){if(!v(t))return!1;var n=t[Vt];return void 0!==n?!!n:Mt(t)};!function(t,n){var r,e,o,u,f,c=t.target,a=t.global,l=t.stat;if(r=a?i:l?i[c]||F(c,{}):(i[c]||{}).prototype)for(e in n){if(u=n[e],o=t.noTargetGet?(f=Ct(r,e))&&f.value:r[e],!At(a?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof u==typeof o)continue;St(u,o)}(t.sham||o&&o.sham)&&R(u,"sham",!0),ot(r,e,u,t)}}({target:"Array",proto:!0,forced:!Zt||!$t},{concat:function(t){var n,r,e,o,u,i=Rt(this),f=Qt(i,0),c=0;for(n=-1,e=arguments.length;nYt)throw TypeError(Xt);for(r=0;r=Yt)throw TypeError(Xt);Ft(f,c++,u)}return f.length=c,f}}),r.default.fn.bootstrapTable.locales["zh-TW"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"正在努力地載入資料,請稍候"},formatRecordsPerPage:function(t){return"每頁顯示 ".concat(t," 項記錄")},formatShowingRows:function(t,n,r,e){return void 0!==e&&e>0&&e>r?"顯示第 ".concat(t," 到第 ").concat(n," 項記錄,總共 ").concat(r," 項記錄(從 ").concat(e," 總記錄中過濾)"):"顯示第 ".concat(t," 到第 ").concat(n," 項記錄,總共 ").concat(r," 項記錄")},formatSRPaginationPreText:function(){return"上一頁"},formatSRPaginationPageText:function(t){return"第".concat(t,"頁")},formatSRPaginationNextText:function(){return"下一頁"},formatDetailPagination:function(t){return"總共 ".concat(t," 項記錄")},formatClearSearch:function(){return"清空過濾"},formatSearch:function(){return"搜尋"},formatNoMatches:function(){return"沒有找到符合的結果"},formatPaginationSwitch:function(){return"隱藏/顯示分頁"},formatPaginationSwitchDown:function(){return"顯示分頁"},formatPaginationSwitchUp:function(){return"隱藏分頁"},formatRefresh:function(){return"重新整理"},formatToggle:function(){return"切換"},formatToggleOn:function(){return"顯示卡片視圖"},formatToggleOff:function(){return"隱藏卡片視圖"},formatColumns:function(){return"列"},formatColumnsToggleAll:function(){return"切換所有"},formatFullscreen:function(){return"全屏"},formatAllRows:function(){return"所有"},formatAutoRefresh:function(){return"自動刷新"},formatExport:function(){return"導出數據"},formatJumpTo:function(){return"跳轉"},formatAdvancedSearch:function(){return"高級搜尋"},formatAdvancedCloseButton:function(){return"關閉"},formatFilterControlSwitch:function(){return"隱藏/顯示過濾控制"},formatFilterControlSwitchHide:function(){return"隱藏過濾控制"},formatFilterControlSwitchShow:function(){return"顯示過濾控制"}},r.default.extend(r.default.fn.bootstrapTable.defaults,r.default.fn.bootstrapTable.locales["zh-TW"])})); diff --git a/cps/templates/book_table.html b/cps/templates/book_table.html index 33f8e080..43a3aea0 100644 --- a/cps/templates/book_table.html +++ b/cps/templates/book_table.html @@ -41,7 +41,7 @@
+ data-url="{{url_for('web.list_books')}}" data-locale="{{ g.user.locale }}"> {% if g.user.role_edit() %} @@ -96,6 +96,7 @@ {% endblock %} {% block js %} + diff --git a/cps/templates/email_edit.html b/cps/templates/email_edit.html index 7a7baa72..13b7f3aa 100644 --- a/cps/templates/email_edit.html +++ b/cps/templates/email_edit.html @@ -78,7 +78,7 @@ -
+
@@ -88,7 +88,7 @@

{{_('Denied Domains (Blacklist)')}}

- +
@@ -117,6 +117,7 @@ {% block js %} {% if g.allow_registration %} + diff --git a/cps/templates/tasks.html b/cps/templates/tasks.html index 76f23dfe..95f92684 100644 --- a/cps/templates/tasks.html +++ b/cps/templates/tasks.html @@ -5,7 +5,7 @@ {% block body %}

{{_('Tasks')}}

-
+
{% if g.user.role_admin() %} @@ -27,6 +27,7 @@ {% endblock %} {% block js %} + + From f6561456f7968dbeed9a5bfdba028223e2e4e651 Mon Sep 17 00:00:00 2001 From: GarcaMan Date: Fri, 1 Oct 2021 05:47:52 +0000 Subject: [PATCH 06/22] New sort for Comic Reader --- cps/static/js/kthoom.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cps/static/js/kthoom.js b/cps/static/js/kthoom.js index 76e6a2e4..268fe9ec 100644 --- a/cps/static/js/kthoom.js +++ b/cps/static/js/kthoom.js @@ -180,13 +180,15 @@ function initProgressClick() { function loadFromArrayBuffer(ab) { var lastCompletion = 0; + const collator = new Intl.Collator('en', { numeric: true, sensitivity: 'base' }); loadArchiveFormats(['rar', 'zip', 'tar'], function() { // Open the file as an archive archiveOpenFile(ab, function (archive) { if (archive) { totalImages = archive.entries.length console.info('Uncompressing ' + archive.archive_type + ' ...'); - archive.entries.forEach(function(e, i) { + entries = archive.entries.sort((a,b) => collator.compare(a.name, b.name)); + entries.forEach(function(e, i) { updateProgress( (i + 1)/ totalImages * 100); if (e.is_file) { e.readData(function(d) { From e060c62742185e516cc0460b24e07d22aa9e0ca1 Mon Sep 17 00:00:00 2001 From: Ozzie Isaacs Date: Sat, 16 Oct 2021 18:42:26 +0200 Subject: [PATCH 07/22] Fix exit on missing flask-wtf --- cps/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cps/__init__.py b/cps/__init__.py index a6305f0a..a8d6233b 100644 --- a/cps/__init__.py +++ b/cps/__init__.py @@ -119,7 +119,7 @@ def create_app(): if not wtf_present: log.info('*** "flask-WTF" is needed for calibre-web to run. Please install it using pip: "pip install flask-WTF" ***') print('*** "flask-WTF" is needed for calibre-web to run. Please install it using pip: "pip install flask-WTF" ***') - # sys.exit(7) + sys.exit(7) app.wsgi_app = ReverseProxied(app.wsgi_app) From 6f1e78b9a3b9f25fe22f51f96ddbf53fcacb7086 Mon Sep 17 00:00:00 2001 From: Ozzie Isaacs Date: Sat, 16 Oct 2021 20:43:22 +0200 Subject: [PATCH 08/22] Bugfix book list with language restriction or archived books --- cps/web.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cps/web.py b/cps/web.py index 44fe2906..0627d490 100644 --- a/cps/web.py +++ b/cps/web.py @@ -804,7 +804,7 @@ def list_books(): elif not state: order = [db.Books.timestamp.desc()] - total_count = filtered_count = calibre_db.session.query(db.Books).count() + total_count = filtered_count = calibre_db.session.query(db.Books).filter(calibre_db.common_filters(False)).count() if state is not None: if search: From 9d5e9b28ae9a290730a4db5446baab25c580ec9b Mon Sep 17 00:00:00 2001 From: Ozzie Isaacs Date: Sat, 16 Oct 2021 20:46:16 +0200 Subject: [PATCH 09/22] Enabled editing of "number" custom_columns in books list --- cps/db.py | 7 +++++-- cps/editbooks.py | 26 +++++++++++++++++++------- cps/static/js/table.js | 4 ++++ cps/templates/book_table.html | 11 +++++++++++ cps/web.py | 9 ++------- 5 files changed, 41 insertions(+), 16 deletions(-) diff --git a/cps/db.py b/cps/db.py index d8709335..82696768 100644 --- a/cps/db.py +++ b/cps/db.py @@ -395,7 +395,7 @@ class AlchemyEncoder(json.JSONEncoder): if isinstance(o.__class__, DeclarativeMeta): # an SQLAlchemy class fields = {} - for field in [x for x in dir(o) if not x.startswith('_') and x != 'metadata' and x!="password"]: + for field in [x for x in dir(o) if not x.startswith('_') and x != 'metadata' and x != "password"]: if field == 'books': continue data = o.__getattribute__(field) @@ -404,8 +404,11 @@ class AlchemyEncoder(json.JSONEncoder): data = data.replace("'", "\'") elif isinstance(data, InstrumentedList): el = list() + # ele = None for ele in data: - if ele.get: + if hasattr(ele, 'value'): # converter for custom_column values + el = [str(ele.value)] + elif ele.get: el.append(ele.get()) else: el.append(json.dumps(ele, cls=AlchemyEncoder)) diff --git a/cps/editbooks.py b/cps/editbooks.py index d3e1f01e..e44d30c5 100644 --- a/cps/editbooks.py +++ b/cps/editbooks.py @@ -573,10 +573,19 @@ def edit_cc_data_string(book, c, to_save, cc_db_value, cc_string): getattr(book, cc_string).append(new_cc) return changed, to_save +def edit_single_cc_data(book_id, book, column_id, to_save): + cc = (calibre_db.session.query(db.Custom_Columns) + .filter(db.Custom_Columns.datatype.notin_(db.cc_exceptions)) + .filter(db.Custom_Columns.id == column_id) + .all()) + return edit_cc_data(book_id, book, to_save, cc) -def edit_cc_data(book_id, book, to_save): - changed = False +def edit_all_cc_data(book_id, book, to_save): cc = calibre_db.session.query(db.Custom_Columns).filter(db.Custom_Columns.datatype.notin_(db.cc_exceptions)).all() + return edit_cc_data(book_id, book, to_save, cc) + +def edit_cc_data(book_id, book, to_save, cc): + changed = False for c in cc: cc_string = "custom_column_" + str(c.id) if not c.is_multiple: @@ -811,7 +820,7 @@ def edit_book(book_id): # handle book ratings modif_date |= edit_book_ratings(to_save, book) # handle cc data - modif_date |= edit_cc_data(book_id, book, to_save) + modif_date |= edit_all_cc_data(book_id, book, to_save) if to_save["pubdate"]: try: @@ -1131,10 +1140,6 @@ def edit_list_book(param): lang_names = list() for lang in book.languages: lang_names.append(isoLanguages.get_language_name(get_locale(), lang.lang_code)) - #try: - # lang_names.append(LC.parse(lang.lang_code).get_language_name(get_locale())) - #except UnknownLocaleError: - # lang_names.append(_(isoLanguages.get(part3=lang.lang_code).name)) ret = Response(json.dumps({'success': True, 'newValue': ', '.join(lang_names)}), mimetype='application/json') elif param =='author_sort': @@ -1157,6 +1162,13 @@ def edit_list_book(param): ret = Response(json.dumps({'success': True, 'newValue': ' & '.join([author.replace('|',',') for author in input_authors])}), mimetype='application/json') + elif param.startswith("custom_column_"): + new_val = dict() + new_val[param] = vals['value'] + edit_single_cc_data(book.id, book, param[14:], new_val) + ret = Response(json.dumps({'success': True, 'newValue': vals['value']}), + mimetype='application/json') + book.last_modified = datetime.utcnow() try: calibre_db.session.commit() diff --git a/cps/static/js/table.js b/cps/static/js/table.js index a55ec5d1..ac597c4a 100644 --- a/cps/static/js/table.js +++ b/cps/static/js/table.js @@ -639,6 +639,10 @@ function singlecheckboxFormatter(value, row){ return ''; } +function ratingFormatter(value, row) { + return (value/2); +} + /* Do some hiding disabling after user list is loaded */ function loadSuccess() { diff --git a/cps/templates/book_table.html b/cps/templates/book_table.html index f26e488d..3722d6c1 100644 --- a/cps/templates/book_table.html +++ b/cps/templates/book_table.html @@ -59,6 +59,17 @@ {{ text_table_row('languages', _('Enter Languages'),_('Languages'), false, true) }} {{ text_table_row('publishers', _('Enter Publishers'),_('Publishers'), false, true) }} + {% for c in cc %} + {% if c.datatype == "int" %} + + {% elif c.datatype == "rating" %} + + {% elif c.datatype == "float" %} + + {% else %} + + {% endif %} + {% endfor %} {% if g.user.role_delete_books() and g.user.role_edit()%} {% endif %} diff --git a/cps/web.py b/cps/web.py index 0627d490..f8a8610f 100644 --- a/cps/web.py +++ b/cps/web.py @@ -765,7 +765,8 @@ def books_list(data, sort_param, book_id, page): @login_required def books_table(): visibility = current_user.view_settings.get('table', {}) - return render_title_template('book_table.html', title=_(u"Books List"), page="book_table", + cc = get_cc_columns(filter_config_custom_read=True) + return render_title_template('book_table.html', title=_(u"Books List"), cc=cc, page="book_table", visiblility=visibility) @web.route("/ajax/listbooks") @@ -822,12 +823,6 @@ def list_books(): for index in range(0, len(entry.languages)): entry.languages[index].language_name = isoLanguages.get_language_name(get_locale(), entry.languages[ index].lang_code) - #try: - # entry.languages[index].language_name = LC.parse(entry.languages[index].lang_code)\ - # .get_language_name(get_locale()) - #except UnknownLocaleError: - # entry.languages[index].language_name = _( - # isoLanguages.get(part3=entry.languages[index].lang_code).name) table_entries = {'totalNotFiltered': total_count, 'total': filtered_count, "rows": entries} js_list = json.dumps(table_entries, cls=db.AlchemyEncoder) From 666015e867d3ebd474c0021c212cc92b62d74343 Mon Sep 17 00:00:00 2001 From: Ozzie Isaacs Date: Sat, 16 Oct 2021 20:50:04 +0200 Subject: [PATCH 10/22] Fix datepicker localized month names Removed redundant parenthesis in kobo.py response --- cps/kobo.py | 2 +- cps/static/js/edit_books.js | 1 + cps/templates/search_form.html | 3 +++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/cps/kobo.py b/cps/kobo.py index 92abf295..8a395821 100644 --- a/cps/kobo.py +++ b/cps/kobo.py @@ -961,7 +961,7 @@ def HandleBookDeletionRequest(book_uuid): ub.session.merge(archived_book) ub.session_commit() - return ("", 204) + return "", 204 # TODO: Implement the following routes diff --git a/cps/static/js/edit_books.js b/cps/static/js/edit_books.js index 88057162..ef1eb42b 100644 --- a/cps/static/js/edit_books.js +++ b/cps/static/js/edit_books.js @@ -23,6 +23,7 @@ if ($(".tiny_editor").length) { $(".datepicker").datepicker({ format: "yyyy-mm-dd", + language: language }).on("change", function () { // Show localized date over top of the standard YYYY-MM-DD date var pubDate; diff --git a/cps/templates/search_form.html b/cps/templates/search_form.html index b431af1c..c24ccd91 100644 --- a/cps/templates/search_form.html +++ b/cps/templates/search_form.html @@ -229,6 +229,9 @@ {% endblock %} {% block js %} + {% if not g.user.locale == 'en' %} From 4517f5b0cb6aa36b3f0f50286612f4d4587e4857 Mon Sep 17 00:00:00 2001 From: Ozzie Isaacs Date: Sun, 17 Oct 2021 10:00:04 +0200 Subject: [PATCH 11/22] Fix #2138 (Icons not showing in caliblur theme) --- cps/web.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cps/web.py b/cps/web.py index f8a8610f..11218a31 100644 --- a/cps/web.py +++ b/cps/web.py @@ -82,7 +82,7 @@ except ImportError: @app.after_request def add_security_headers(resp): - resp.headers['Content-Security-Policy'] = "default-src 'self' 'unsafe-inline' 'unsafe-eval'; img-src 'self' data:" + resp.headers['Content-Security-Policy'] = "default-src 'self' 'unsafe-inline' 'unsafe-eval'; img-src 'self' data:; font-src 'self' data:" if request.endpoint == "editbook.edit_book" or config.config_use_google_drive: resp.headers['Content-Security-Policy'] += " *" resp.headers['X-Content-Type-Options'] = 'nosniff' From 2ebddcfee3a0f6fb1c88561a77aaf13241bc36f0 Mon Sep 17 00:00:00 2001 From: Ozzie Isaacs Date: Sun, 17 Oct 2021 10:05:50 +0200 Subject: [PATCH 12/22] Lowered version of needed flask-wtf dependency (#2137) --- requirements.txt | 2 +- setup.cfg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index 0332185d..dc1b0d95 100644 --- a/requirements.txt +++ b/requirements.txt @@ -13,4 +13,4 @@ tornado>=4.1,<6.2 Wand>=0.4.4,<0.7.0 unidecode>=0.04.19,<1.3.0 lxml>=3.8.0,<4.7.0 -flask-wtf>=0.15.0,<0.16.0 +flask-wtf>=0.14.2,<0.16.0 diff --git a/setup.cfg b/setup.cfg index cea3f5a4..58213f47 100644 --- a/setup.cfg +++ b/setup.cfg @@ -51,7 +51,7 @@ install_requires = Wand>=0.4.4,<0.7.0 unidecode>=0.04.19,<1.3.0 lxml>=3.8.0,<4.7.0 - flask-wtf>=0.15.0,<0.16.0 + flask-wtf>=0.14.2,<0.16.0 [options.extras_require] gdrive = From 1e1d3a7c81fbf12921303c3108feb6b673b8d474 Mon Sep 17 00:00:00 2001 From: Ozzie Isaacs Date: Sun, 17 Oct 2021 14:05:18 +0200 Subject: [PATCH 13/22] Enable edit of enum column in books list --- cps/editbooks.py | 28 +++++++++++----------------- cps/templates/book_table.html | 4 +++- 2 files changed, 14 insertions(+), 18 deletions(-) diff --git a/cps/editbooks.py b/cps/editbooks.py index e44d30c5..9ad39373 100644 --- a/cps/editbooks.py +++ b/cps/editbooks.py @@ -1088,23 +1088,17 @@ def convert_bookformat(book_id): flash(_(u"There was an error converting this book: %(res)s", res=rtn), category="error") return redirect(url_for('editbook.edit_book', book_id=book_id)) -@editbook.route("/scholarsearch/",methods=['GET']) -@login_required_if_no_ano -@edit_required -def scholar_search(query): - if have_scholar: - scholar_gen = scholarly.search_pubs(' '.join(query.split('+'))) - i=0 - result = [] - for publication in scholar_gen: - del publication['source'] - result.append(publication) - i+=1 - if(i>=10): - break - return Response(json.dumps(result),mimetype='application/json') - else: - return "[]" +@editbook.route("/ajax/getcustomenum/") +@login_required +def table_get_custom_enum(c_id): + ret = list() + cc = (calibre_db.session.query(db.Custom_Columns) + .filter(db.Custom_Columns.id == c_id) + .filter(db.Custom_Columns.datatype.notin_(db.cc_exceptions)).one_or_none()) + for idx, en in enumerate(cc.get_display_dict()['enum_values']): + ret.append({'value': en, 'text': en}) + return json.dumps(ret) + @editbook.route("/ajax/editbooks/", methods=['POST']) @login_required_if_no_ano diff --git a/cps/templates/book_table.html b/cps/templates/book_table.html index 3722d6c1..b565ec75 100644 --- a/cps/templates/book_table.html +++ b/cps/templates/book_table.html @@ -63,9 +63,11 @@ {% if c.datatype == "int" %} {% elif c.datatype == "rating" %} - + {% elif c.datatype == "float" %} + {% elif c.datatype == "enumeration" %} + {% else %} {% endif %} From 24a2c0a5cfe855b025e20a756c8269af0e0205ea Mon Sep 17 00:00:00 2001 From: Ozzie Isaacs Date: Sun, 17 Oct 2021 14:11:52 +0200 Subject: [PATCH 14/22] Enable edit of custom text in book table --- cps/templates/book_table.html | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cps/templates/book_table.html b/cps/templates/book_table.html index b565ec75..9d5a448a 100644 --- a/cps/templates/book_table.html +++ b/cps/templates/book_table.html @@ -68,6 +68,10 @@ {% elif c.datatype == "enumeration" %} + {% elif c.datatype in ["bool", "datetime", "comments"] %} + + {% elif c.datatype == "text" and not c.is_multiple %} + {{ text_table_row('custom_column_' + c.id|string, _('Enter ') + c.name, c.name, false, false) }} {% else %} {% endif %} From 708861bcd599adc9e34ea012a0b688e337d8152a Mon Sep 17 00:00:00 2001 From: Ozzie Isaacs Date: Sun, 17 Oct 2021 14:29:13 +0200 Subject: [PATCH 15/22] Enabed edit of custom texts (including categories) in books list --- cps/db.py | 2 +- cps/templates/book_table.html | 2 +- cps/templates/detail.html | 2 ++ 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/cps/db.py b/cps/db.py index 82696768..456713cd 100644 --- a/cps/db.py +++ b/cps/db.py @@ -407,7 +407,7 @@ class AlchemyEncoder(json.JSONEncoder): # ele = None for ele in data: if hasattr(ele, 'value'): # converter for custom_column values - el = [str(ele.value)] + el.append(str(ele.value)) elif ele.get: el.append(ele.get()) else: diff --git a/cps/templates/book_table.html b/cps/templates/book_table.html index 9d5a448a..f3a4ffb9 100644 --- a/cps/templates/book_table.html +++ b/cps/templates/book_table.html @@ -70,7 +70,7 @@ {% elif c.datatype in ["bool", "datetime", "comments"] %} - {% elif c.datatype == "text" and not c.is_multiple %} + {% elif c.datatype == "text" %} {{ text_table_row('custom_column_' + c.id|string, _('Enter ') + c.name, c.name, false, false) }} {% else %} diff --git a/cps/templates/detail.html b/cps/templates/detail.html index 6dd1c72a..0ecaf903 100644 --- a/cps/templates/detail.html +++ b/cps/templates/detail.html @@ -199,6 +199,8 @@ {{column.value|safe}} {% elif c.datatype == 'series' %} {{ '%s [%s]' % (column.value, column.extra|formatfloat(2)) }} + {% elif c.datatype == 'text' %} + {{ column.value.strip() }}{% if not loop.last %}, {% endif %} {% else %} {{ column.value }} {% endif %} From 00dc60da79a4a9bcd3bb8a55bf9edcf5f2a20e52 Mon Sep 17 00:00:00 2001 From: Ozzie Isaacs Date: Sun, 17 Oct 2021 15:02:16 +0200 Subject: [PATCH 16/22] Added translation for traditional chinese --- README.md | 2 +- cps/iso_language_names.py | 373 ++ .../bootstrap-datepicker.zh_Hant_TW.min.js | 3 + .../tinymce/langs/{zh_TW.js => zh_Hant_TW.js} | 0 cps/translations/cs/LC_MESSAGES/messages.mo | Bin 39918 -> 39918 bytes cps/translations/cs/LC_MESSAGES/messages.po | 216 +- cps/translations/de/LC_MESSAGES/messages.mo | Bin 54016 -> 54016 bytes cps/translations/de/LC_MESSAGES/messages.po | 216 +- cps/translations/el/LC_MESSAGES/messages.mo | Bin 58278 -> 58278 bytes cps/translations/el/LC_MESSAGES/messages.po | 216 +- cps/translations/es/LC_MESSAGES/messages.mo | Bin 51719 -> 51719 bytes cps/translations/es/LC_MESSAGES/messages.po | 216 +- cps/translations/fi/LC_MESSAGES/messages.mo | Bin 27816 -> 27816 bytes cps/translations/fi/LC_MESSAGES/messages.po | 216 +- cps/translations/fr/LC_MESSAGES/messages.mo | Bin 54095 -> 54095 bytes cps/translations/fr/LC_MESSAGES/messages.po | 216 +- cps/translations/hu/LC_MESSAGES/messages.mo | Bin 25588 -> 25588 bytes cps/translations/hu/LC_MESSAGES/messages.po | 216 +- cps/translations/it/LC_MESSAGES/messages.mo | Bin 52890 -> 52890 bytes cps/translations/it/LC_MESSAGES/messages.po | 216 +- cps/translations/ja/LC_MESSAGES/messages.mo | Bin 20280 -> 20280 bytes cps/translations/ja/LC_MESSAGES/messages.po | 216 +- cps/translations/km/LC_MESSAGES/messages.mo | Bin 24788 -> 24788 bytes cps/translations/km/LC_MESSAGES/messages.po | 216 +- cps/translations/nl/LC_MESSAGES/messages.mo | Bin 50897 -> 50897 bytes cps/translations/nl/LC_MESSAGES/messages.po | 216 +- cps/translations/pl/LC_MESSAGES/messages.mo | Bin 52799 -> 52799 bytes cps/translations/pl/LC_MESSAGES/messages.po | 216 +- .../pt_BR/LC_MESSAGES/messages.mo | Bin 47339 -> 47339 bytes .../pt_BR/LC_MESSAGES/messages.po | 216 +- cps/translations/ru/LC_MESSAGES/messages.mo | Bin 48412 -> 48412 bytes cps/translations/ru/LC_MESSAGES/messages.po | 216 +- cps/translations/sv/LC_MESSAGES/messages.mo | Bin 49146 -> 49146 bytes cps/translations/sv/LC_MESSAGES/messages.po | 216 +- cps/translations/tr/LC_MESSAGES/messages.mo | Bin 23171 -> 23171 bytes cps/translations/tr/LC_MESSAGES/messages.po | 216 +- cps/translations/uk/LC_MESSAGES/messages.mo | Bin 18235 -> 18235 bytes cps/translations/uk/LC_MESSAGES/messages.po | 216 +- .../zh_Hans_CN/LC_MESSAGES/messages.mo | Bin 48933 -> 48933 bytes .../zh_Hans_CN/LC_MESSAGES/messages.po | 216 +- .../zh_Hant_TW/LC_MESSAGES/messages.mo | Bin 0 -> 49256 bytes .../zh_Hant_TW/LC_MESSAGES/messages.po | 3134 +++++++++++++++++ messages.pot | 215 +- 43 files changed, 5638 insertions(+), 1977 deletions(-) create mode 100644 cps/static/js/libs/bootstrap-datepicker/locales/bootstrap-datepicker.zh_Hant_TW.min.js rename cps/static/js/libs/tinymce/langs/{zh_TW.js => zh_Hant_TW.js} (100%) create mode 100644 cps/translations/zh_Hant_TW/LC_MESSAGES/messages.mo create mode 100644 cps/translations/zh_Hant_TW/LC_MESSAGES/messages.po diff --git a/README.md b/README.md index 0fc6447d..e3b6fcdb 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ Calibre-Web is a web app providing a clean interface for browsing, reading and d - full graphical setup - User management with fine-grained per-user permissions - Admin interface -- User Interface in brazilian, czech, dutch, english, finnish, french, german, greek, hungarian, italian, japanese, khmer, polish, russian, simplified chinese, spanish, swedish, turkish, ukrainian +- User Interface in brazilian, czech, dutch, english, finnish, french, german, greek, hungarian, italian, japanese, khmer, polish, russian, simplified and traditional chinese, spanish, swedish, turkish, ukrainian - OPDS feed for eBook reader apps - Filter and search by titles, authors, tags, series and language - Create a custom book collection (shelves) diff --git a/cps/iso_language_names.py b/cps/iso_language_names.py index 9a40907f..f30c078d 100644 --- a/cps/iso_language_names.py +++ b/cps/iso_language_names.py @@ -7433,6 +7433,379 @@ LANGUAGE_NAMES = { "zxx": "No linguistic content", "zza": "扎扎其语" }, + "zh_Hant_TW": { + "abk": "Abkhazian", + "ace": "亞齊語", + "ach": "Acoli", + "ada": "Adangme", + "ady": "Adyghe", + "aar": "Afar", + "afh": "Afrihili", + "afr": "南非荷蘭文", + "ain": "愛奴語 ( 日本 )", + "aka": "Akan", + "akk": "Akkadian", + "sqi": "阿爾巴尼亞文", + "ale": "Aleut", + "amh": "Amharic", + "anp": "Angika", + "ara": "阿拉伯", + "arg": "Aragonese", + "arp": "Arapaho", + "arw": "Arawak", + "hye": "Armenian", + "asm": "Assamese", + "ast": "Asturian", + "ava": "Avaric", + "ave": "Avestan", + "awa": "Awadhi", + "aym": "Aymara", + "aze": "亞塞拜疆文", + "ban": "Balinese", + "bal": "Baluchi", + "bam": "Bambara", + "bas": "Basa (Cameroon)", + "bak": "Bashkir", + "eus": "巴斯克文", + "bej": "Beja", + "bel": "白俄羅斯文", + "bem": "Bemba (Zambia)", + "ben": "Bengali", + "bho": "Bhojpuri", + "bik": "Bikol", + "byn": "Bilin", + "bin": "Bini", + "bis": "Bislama", + "zbl": "布利斯符號", + "bos": "Bosnian", + "bra": "Braj", + "bre": "布列塔尼文", + "bug": "Buginese", + "bul": "保加利亞文", + "bua": "Buriat", + "mya": "Burmese", + "cad": "Caddo", + "cat": "加泰隆文", + "ceb": "Cebuano", + "chg": "Chagatai", + "cha": "Chamorro", + "che": "Chechen", + "chr": "Cherokee", + "chy": "Cheyenne", + "chb": "Chibcha", + "zho": "中文", + "chn": "Chinook jargon", + "chp": "Chipewyan", + "cho": "Choctaw", + "chk": "Chuukese", + "chv": "Chuvash", + "cop": "Coptic", + "cor": "Cornish", + "cos": "Corsican", + "cre": "Cree", + "mus": "Creek", + "hrv": "克羅地亞文", + "ces": "捷克文", + "dak": "Dakota", + "dan": "丹麥文", + "dar": "Dargwa", + "del": "Delaware", + "div": "Dhivehi", + "din": "Dinka", + "doi": "Dogri (macrolanguage)", + "dgr": "Dogrib", + "dua": "Duala", + "nld": "荷蘭文", + "dyu": "Dyula", + "dzo": "Dzongkha", + "efi": "Efik", + "egy": "Egyptian (Ancient)", + "eka": "Ekajuk", + "elx": "Elamite", + "eng": "英文", + "myv": "Erzya", + "epo": "世界語", + "est": "愛沙尼亞文", + "ewe": "Ewe", + "ewo": "Ewondo", + "fan": "Fang (Equatorial Guinea)", + "fat": "Fanti", + "fao": "法羅文", + "fij": "Fijian", + "fil": "Filipino", + "fin": "芬蘭文", + "fon": "Fon", + "fra": "法文", + "fur": "Friulian", + "ful": "Fulah", + "gaa": "Ga", + "glg": "Galician", + "lug": "Ganda", + "gay": "Gayo", + "gba": "Gbaya (Central African Republic)", + "gez": "Geez", + "kat": "Georgian", + "deu": "德文", + "gil": "Gilbertese", + "gon": "Gondi", + "gor": "Gorontalo", + "got": "Gothic", + "grb": "Grebo", + "grn": "Guarani", + "guj": "古吉拉特語", + "gwi": "Gwichʼin", + "hai": "Haida", + "hau": "Hausa", + "haw": "Hawaiian", + "heb": "希伯來", + "her": "Herero", + "hil": "Hiligaynon", + "hin": "Hindi", + "hmo": "Hiri Motu", + "hit": "Hittite", + "hmn": "Hmong", + "hun": "匈牙利文", + "hup": "Hupa", + "iba": "Iban", + "isl": "冰島文", + "ido": "Ido", + "ibo": "Igbo", + "ilo": "Iloko", + "ind": "印尼文", + "inh": "Ingush", + "ina": "Interlingua (International Auxiliary Language Association)", + "ile": "Interlingue", + "iku": "Inuktitut", + "ipk": "Inupiaq", + "gle": "愛爾蘭文", + "ita": "意大利文", + "jpn": "日本", + "jav": "Javanese", + "jrb": "Judeo-Arabic", + "jpr": "Judeo-Persian", + "kbd": "Kabardian", + "kab": "Kabyle", + "kac": "Kachin", + "kal": "Kalaallisut", + "xal": "Kalmyk", + "kam": "Kamba (Kenya)", + "kan": "Kannada", + "kau": "Kanuri", + "kaa": "Kara-Kalpak", + "krc": "Karachay-Balkar", + "krl": "Karelian", + "kas": "Kashmiri", + "csb": "Kashubian", + "kaw": "Kawi", + "kaz": "Kazakh", + "kha": "Khasi", + "kho": "Khotanese", + "kik": "Kikuyu", + "kmb": "Kimbundu", + "kin": "Kinyarwanda", + "kir": "Kirghiz", + "tlh": "Klingon", + "kom": "Komi", + "kon": "Kongo", + "kok": "Konkani (macrolanguage)", + "kor": "韓國", + "kos": "Kosraean", + "kpe": "Kpelle", + "kua": "Kuanyama", + "kum": "Kumyk", + "kur": "Kurdish", + "kru": "Kurukh", + "kut": "Kutenai", + "lad": "Ladino", + "lah": "Lahnda", + "lam": "Lamba", + "lao": "Lao", + "lat": "Latin", + "lav": "拉脫維亞文", + "lez": "Lezghian", + "lim": "Limburgan", + "lin": "Lingala", + "lit": "立陶宛文", + "jbo": "Lojban", + "loz": "Lozi", + "lub": "Luba-Katanga", + "lua": "Luba-Lulua", + "lui": "Luiseno", + "smj": "Lule Sami", + "lun": "Lunda", + "luo": "Luo (Kenya and Tanzania)", + "lus": "Lushai", + "ltz": "Luxembourgish", + "mkd": "馬其頓文", + "mad": "Madurese", + "mag": "Magahi", + "mai": "Maithili", + "mak": "Makasar", + "mlg": "Malagasy", + "msa": "Malay (macrolanguage)", + "mal": "Malayalam", + "mlt": "Maltese", + "mnc": "Manchu", + "mdr": "Mandar", + "man": "Mandingo", + "mni": "Manipuri", + "glv": "Manx", + "mri": "Maori", + "arn": "Mapudungun", + "mar": "Marathi", + "chm": "Mari (Russia)", + "mah": "Marshallese", + "mwr": "Marwari", + "mas": "Masai", + "men": "Mende (Sierra Leone)", + "mic": "Mi'kmaq", + "min": "Minangkabau", + "mwl": "Mirandese", + "moh": "Mohawk", + "mdf": "Moksha", + "lol": "Mongo", + "mon": "Mongolian", + "mos": "Mossi", + "mul": "Multiple languages", + "nqo": "N'Ko", + "nau": "Nauru", + "nav": "Navajo", + "ndo": "Ndonga", + "nap": "Neapolitan", + "nia": "Nias", + "niu": "Niuean", + "zxx": "非語言內容", + "nog": "Nogai", + "nor": "挪威文", + "nob": "Norwegian Bokmål", + "nno": "Norwegian Nynorsk", + "nym": "Nyamwezi", + "nya": "Nyanja", + "nyn": "Nyankole", + "nyo": "Nyoro", + "nzi": "Nzima", + "oci": "Occitan (post 1500)", + "oji": "Ojibwa", + "orm": "Oromo", + "osa": "Osage", + "oss": "Ossetian", + "pal": "Pahlavi", + "pau": "Palauan", + "pli": "Pali", + "pam": "Pampanga", + "pag": "Pangasinan", + "pan": "Panjabi", + "pap": "Papiamento", + "fas": "Persian", + "phn": "Phoenician", + "pon": "Pohnpeian", + "pol": "波蘭文", + "por": "葡萄牙文", + "pus": "Pashto", + "que": "Quechua", + "raj": "Rajasthani", + "rap": "Rapanui", + "ron": "羅馬尼亞文", + "roh": "Romansh", + "rom": "Romany", + "run": "Rundi", + "rus": "俄羅斯文", + "smo": "Samoan", + "sad": "Sandawe", + "sag": "Sango", + "san": "Sanskrit", + "sat": "Santali", + "srd": "Sardinian", + "sas": "Sasak", + "sco": "Scots", + "sel": "Selkup", + "srp": "塞爾維亞文", + "srr": "Serer", + "shn": "Shan", + "sna": "Shona", + "scn": "Sicilian", + "sid": "Sidamo", + "bla": "Siksika", + "snd": "Sindhi", + "sin": "Sinhala", + "den": "Slave (Athapascan)", + "slk": "斯洛伐克文", + "slv": "斯洛文尼亞文", + "sog": "Sogdian", + "som": "Somali", + "snk": "Soninke", + "spa": "西班牙文", + "srn": "Sranan Tongo", + "suk": "Sukuma", + "sux": "Sumerian", + "sun": "Sundanese", + "sus": "Susu", + "swa": "Swahili (macrolanguage)", + "ssw": "Swati", + "swe": "瑞典文", + "syr": "Syriac", + "tgl": "Tagalog", + "tah": "Tahitian", + "tgk": "Tajik", + "tmh": "Tamashek", + "tam": "Tamil", + "tat": "Tatar", + "tel": "Telugu", + "ter": "Tereno", + "tet": "Tetum", + "tha": "泰國", + "bod": "Tibetan", + "tig": "Tigre", + "tir": "Tigrinya", + "tem": "Timne", + "tiv": "Tiv", + "tli": "Tlingit", + "tpi": "Tok Pisin", + "tkl": "Tokelau", + "tog": "Tonga (Nyasa)", + "ton": "Tonga (Tonga Islands)", + "tsi": "Tsimshian", + "tso": "Tsonga", + "tsn": "Tswana", + "tum": "Tumbuka", + "tur": "土耳其", + "tuk": "Turkmen", + "tvl": "Tuvalu", + "tyv": "Tuvinian", + "twi": "Twi", + "udm": "Udmurt", + "uga": "Ugaritic", + "uig": "Uighur", + "ukr": "烏克蘭語", + "umb": "Umbundu", + "mis": "Uncoded languages", + "und": "Undetermined", + "urd": "烏爾都語", + "uzb": "烏茲別克語", + "vai": "Vai", + "ven": "文達語", + "vie": "越南語", + "vol": "沃拉普克語", + "vot": "Votic", + "wln": "瓦隆語", + "war": "Waray (Philippines)", + "was": "Washo", + "cym": "威爾斯語", + "wal": "Wolaytta", + "wol": "渥魯夫語", + "xho": " 科薩語", + "sah": "Yakut", + "yao": "Yao", + "yap": "雅浦語", + "yid": "意第緒語", + "yor": "約魯巴語", + "zap": "薩波特克語", + "zza": "扎扎其語", + "zen": " 哲納加語", + "zha": " 壯語", + "zul": "祖魯語", + "zun": "祖尼語" + }, "en": { "aar": "Afar", "abk": "Abkhazian", diff --git a/cps/static/js/libs/bootstrap-datepicker/locales/bootstrap-datepicker.zh_Hant_TW.min.js b/cps/static/js/libs/bootstrap-datepicker/locales/bootstrap-datepicker.zh_Hant_TW.min.js new file mode 100644 index 00000000..f8be816d --- /dev/null +++ b/cps/static/js/libs/bootstrap-datepicker/locales/bootstrap-datepicker.zh_Hant_TW.min.js @@ -0,0 +1,3 @@ +!function(a){a.fn.datepicker.dates["zh-TW"]={days:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],daysShort:["週日","週一","週二","週三","週四","週五","週六"],daysMin:["日","一","二","三","四","五","六"],months:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthsShort:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],today:"今天",format:"yyyy年mm月dd日",weekStart:1,clear:"清除"}}(jQuery); + + diff --git a/cps/static/js/libs/tinymce/langs/zh_TW.js b/cps/static/js/libs/tinymce/langs/zh_Hant_TW.js similarity index 100% rename from cps/static/js/libs/tinymce/langs/zh_TW.js rename to cps/static/js/libs/tinymce/langs/zh_Hant_TW.js diff --git a/cps/translations/cs/LC_MESSAGES/messages.mo b/cps/translations/cs/LC_MESSAGES/messages.mo index d6938a23140486a518bc3f9900f38cfe7afb019d..8f85492dcdb4045d72cc50c18ae76a322601e4f7 100644 GIT binary patch delta 22 ecmaF2o$1|nrVaZe+07LUO{`2UHy?}CZ~_2wNC>_F delta 22 ecmaF2o$1|nrVaZe+07IT4XsQJHy?}CZ~_2v>Iks_ diff --git a/cps/translations/cs/LC_MESSAGES/messages.po b/cps/translations/cs/LC_MESSAGES/messages.po index 3620dd6b..df0f226a 100644 --- a/cps/translations/cs/LC_MESSAGES/messages.po +++ b/cps/translations/cs/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2021-10-16 11:41+0200\n" +"POT-Creation-Date: 2021-10-17 14:59+0200\n" "PO-Revision-Date: 2020-06-09 21:11+0100\n" "Last-Translator: Lukas Heroudek \n" "Language: cs_CZ\n" @@ -45,9 +45,9 @@ msgstr "Úspěšně obnovené připojení" msgid "Unknown command" msgstr "Neznámý příkaz" -#: cps/admin.py:167 cps/editbooks.py:694 cps/editbooks.py:708 -#: cps/editbooks.py:849 cps/editbooks.py:851 cps/editbooks.py:878 -#: cps/editbooks.py:894 cps/updater.py:584 cps/uploader.py:93 +#: cps/admin.py:167 cps/editbooks.py:703 cps/editbooks.py:717 +#: cps/editbooks.py:858 cps/editbooks.py:860 cps/editbooks.py:887 +#: cps/editbooks.py:903 cps/updater.py:584 cps/uploader.py:93 #: cps/uploader.py:103 msgid "Unknown" msgstr "Neznámý" @@ -303,7 +303,7 @@ msgstr "Nastavení e-mailového serveru aktualizováno" msgid "Database Configuration" msgstr "Konfigurace funkcí" -#: cps/admin.py:1340 cps/web.py:1484 +#: cps/admin.py:1340 cps/web.py:1479 msgid "Please fill out all fields!" msgstr "Vyplňte všechna pole!" @@ -348,7 +348,7 @@ msgstr "Upravit uživatele %(nick)s" msgid "User '%(nick)s' updated" msgstr "Uživatel '%(nick)s' aktualizován" -#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1509 cps/web.py:1572 +#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1504 cps/web.py:1567 msgid "An unknown error occurred. Please try again later." msgstr "Neznámá chyba. Opakujte prosím později." @@ -383,7 +383,7 @@ msgstr "Nastavení e-mailového serveru aktualizováno" msgid "Password for user %(user)s reset" msgstr "Heslo pro uživatele %(user)s resetováno" -#: cps/admin.py:1608 cps/web.py:1449 +#: cps/admin.py:1608 cps/web.py:1444 msgid "Please configure the SMTP mail settings first..." msgstr "Nejprve nakonfigurujte nastavení pošty SMTP..." @@ -483,7 +483,7 @@ msgstr "není nakonfigurováno" msgid "Execution permissions missing" msgstr "Chybí povolení k exekuci" -#: cps/db.py:648 cps/web.py:657 cps/web.py:1161 +#: cps/db.py:651 cps/web.py:657 cps/web.py:1156 #, python-format msgid "Custom Column No.%(column)d is not existing in calibre database" msgstr "Vlastní sloupec %(column)d neexistuje v databázi" @@ -496,8 +496,8 @@ msgstr "Formát knihy úspěšně smazán" msgid "Book Successfully Deleted" msgstr "Kniha úspěšně smazána" -#: cps/editbooks.py:373 cps/editbooks.py:750 cps/web.py:511 cps/web.py:1711 -#: cps/web.py:1752 cps/web.py:1819 +#: cps/editbooks.py:373 cps/editbooks.py:759 cps/web.py:511 cps/web.py:1706 +#: cps/web.py:1747 cps/web.py:1814 msgid "Oops! Selected book title is unavailable. File does not exist or is not accessible" msgstr "Jejda! Vybraná kniha není k dispozici. Soubor neexistuje nebo není přístupný" @@ -515,76 +515,76 @@ msgstr "" msgid "%(langname)s is not a valid language" msgstr "%(langname)s není platným jazykem" -#: cps/editbooks.py:621 cps/editbooks.py:964 +#: cps/editbooks.py:630 cps/editbooks.py:973 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "Soubor s příponou '%(ext)s' nelze odeslat na tento server" -#: cps/editbooks.py:625 cps/editbooks.py:968 +#: cps/editbooks.py:634 cps/editbooks.py:977 msgid "File to be uploaded must have an extension" msgstr "Soubor, který má být odeslán musí mít příponu" -#: cps/editbooks.py:637 +#: cps/editbooks.py:646 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "Nepodařilo se vytvořit cestu %(path)s (oprávnění odepřeno)." -#: cps/editbooks.py:642 +#: cps/editbooks.py:651 #, python-format msgid "Failed to store file %(file)s." msgstr "Uložení souboru %(file)s se nezdařilo." -#: cps/editbooks.py:660 cps/editbooks.py:1055 cps/web.py:1672 +#: cps/editbooks.py:669 cps/editbooks.py:1064 cps/web.py:1667 #, python-format msgid "Database error: %(error)s." msgstr "Chyba databáze: %(error)s." -#: cps/editbooks.py:665 +#: cps/editbooks.py:674 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "Formát souboru %(ext)s přidán do %(book)s" -#: cps/editbooks.py:801 +#: cps/editbooks.py:810 msgid "Identifiers are not Case Sensitive, Overwriting Old Identifier" msgstr "" -#: cps/editbooks.py:835 +#: cps/editbooks.py:844 msgid "Metadata successfully updated" msgstr "Metadata úspěšně aktualizována" -#: cps/editbooks.py:844 +#: cps/editbooks.py:853 msgid "Error editing book, please check logfile for details" msgstr "Chyba při úpravách knihy, zkontrolujte prosím log pro podrobnosti" -#: cps/editbooks.py:882 +#: cps/editbooks.py:891 msgid "Uploaded book probably exists in the library, consider to change before upload new: " msgstr "Nahraná kniha pravděpodobně existuje v knihovně, zvažte prosím změnu před nahráním nové: " -#: cps/editbooks.py:976 +#: cps/editbooks.py:985 #, python-format msgid "File %(filename)s could not saved to temp dir" msgstr "Soubor %(filename)s nemohl být uložen do dočasného adresáře" -#: cps/editbooks.py:995 +#: cps/editbooks.py:1004 #, python-format msgid "Failed to Move Cover File %(file)s: %(error)s" msgstr "Nepodařilo se přesunout soubor obalu %(file)s: %(error)s" -#: cps/editbooks.py:1042 +#: cps/editbooks.py:1051 #, python-format msgid "File %(file)s uploaded" msgstr "Soubor %(file)s nahrán" -#: cps/editbooks.py:1067 +#: cps/editbooks.py:1076 msgid "Source or destination format for conversion missing" msgstr "Chybí zdrojový nebo cílový formát pro převod" -#: cps/editbooks.py:1075 +#: cps/editbooks.py:1084 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "Kniha byla úspěšně zařazena do fronty pro převod do %(book_format)s" -#: cps/editbooks.py:1079 +#: cps/editbooks.py:1088 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "Při převodu této knihy došlo k chybě: %(res)s" @@ -692,7 +692,7 @@ msgstr "Soubor %(file)s nenalezen na Google Drive" msgid "Book path %(path)s not found on Google Drive" msgstr "Cesta ke knize %(path)s nebyla nalezena na Google Drive" -#: cps/helper.py:507 cps/web.py:1667 +#: cps/helper.py:507 cps/web.py:1662 #, fuzzy msgid "Found an existing account for this e-mail address" msgstr "Byl nalezen existující účet pro tuto e-mailovou adresu." @@ -770,7 +770,7 @@ msgstr "Kobo nastavení" msgid "Register with %(provider)s" msgstr "Registrovat s %(provider)s" -#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1543 +#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1538 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "nyní jste přihlášen jako: '%(nickname)s'" @@ -836,7 +836,7 @@ msgid "{} Stars" msgstr "" #: cps/remotelogin.py:65 cps/templates/layout.html:86 -#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1592 +#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1587 msgid "Login" msgstr "Přihlásit" @@ -912,8 +912,8 @@ msgstr "Objevte" msgid "Show Random Books" msgstr "Zobrazit náhodné knihy" -#: cps/render_template.py:69 cps/templates/book_table.html:56 -#: cps/templates/index.xml:83 cps/web.py:1048 +#: cps/render_template.py:69 cps/templates/book_table.html:67 +#: cps/templates/index.xml:83 cps/web.py:1043 msgid "Categories" msgstr "Kategorie" @@ -922,8 +922,8 @@ msgid "Show category selection" msgstr "Zobrazit výběr kategorie" #: cps/render_template.py:72 cps/templates/book_edit.html:90 -#: cps/templates/book_table.html:57 cps/templates/index.xml:90 -#: cps/templates/search_form.html:69 cps/web.py:943 cps/web.py:953 +#: cps/templates/book_table.html:68 cps/templates/index.xml:90 +#: cps/templates/search_form.html:69 cps/web.py:938 cps/web.py:948 msgid "Series" msgstr "Série" @@ -931,7 +931,7 @@ msgstr "Série" msgid "Show series selection" msgstr "Zobrazit výběr sérií" -#: cps/render_template.py:75 cps/templates/book_table.html:55 +#: cps/render_template.py:75 cps/templates/book_table.html:66 #: cps/templates/index.xml:69 msgid "Authors" msgstr "Autoři" @@ -940,8 +940,8 @@ msgstr "Autoři" msgid "Show author selection" msgstr "Zobrazit výběr autora" -#: cps/render_template.py:79 cps/templates/book_table.html:61 -#: cps/templates/index.xml:76 cps/web.py:920 +#: cps/render_template.py:79 cps/templates/book_table.html:72 +#: cps/templates/index.xml:76 cps/web.py:915 msgid "Publishers" msgstr "Vydavatelé" @@ -949,9 +949,9 @@ msgstr "Vydavatelé" msgid "Show publisher selection" msgstr "Zobrazit výběr vydavatele" -#: cps/render_template.py:82 cps/templates/book_table.html:59 +#: cps/render_template.py:82 cps/templates/book_table.html:70 #: cps/templates/index.xml:97 cps/templates/search_form.html:107 -#: cps/web.py:1025 +#: cps/web.py:1020 msgid "Languages" msgstr "Jazyky" @@ -983,7 +983,7 @@ msgstr "Archivované knihy" msgid "Show archived books" msgstr "Zobrazit archivované knihy" -#: cps/render_template.py:97 cps/web.py:768 +#: cps/render_template.py:97 cps/web.py:769 msgid "Books List" msgstr "" @@ -1168,129 +1168,129 @@ msgstr "Kategorie: %(name)s" msgid "Language: %(name)s" msgstr "Jazyky: %(name)s" -#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1377 +#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1372 msgid "Advanced Search" msgstr "Rozšířené hledání" #: cps/templates/book_edit.html:239 cps/templates/feed.xml:33 #: cps/templates/index.xml:11 cps/templates/layout.html:45 #: cps/templates/layout.html:48 cps/templates/search_form.html:226 -#: cps/web.py:740 cps/web.py:1083 +#: cps/web.py:740 cps/web.py:1078 msgid "Search" msgstr "Hledat" -#: cps/templates/admin.html:16 cps/web.py:898 +#: cps/templates/admin.html:16 cps/web.py:893 msgid "Downloads" msgstr "Stáhnutí" -#: cps/web.py:974 +#: cps/web.py:969 msgid "Ratings list" msgstr "Seznam hodnocení" -#: cps/web.py:995 +#: cps/web.py:990 msgid "File formats list" msgstr "Seznam formátů" -#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1062 +#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1057 msgid "Tasks" msgstr "Úlohy" -#: cps/web.py:1221 +#: cps/web.py:1216 msgid "Published after " msgstr "Vydáno po " -#: cps/web.py:1228 +#: cps/web.py:1223 msgid "Published before " msgstr "Vydáno před " -#: cps/web.py:1250 +#: cps/web.py:1245 #, python-format msgid "Rating <= %(rating)s" msgstr "Hodnocení <= %(rating)s" -#: cps/web.py:1252 +#: cps/web.py:1247 #, python-format msgid "Rating >= %(rating)s" msgstr "Hodnocení >= %(rating)s" -#: cps/web.py:1254 +#: cps/web.py:1249 #, python-format msgid "Read Status = %(status)s" msgstr "" -#: cps/web.py:1359 +#: cps/web.py:1354 msgid "Error on search for custom columns, please restart Calibre-Web" msgstr "" -#: cps/web.py:1454 +#: cps/web.py:1449 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "Kniha byla úspěšně zařazena do fronty pro odeslání na %(kindlemail)s" -#: cps/web.py:1458 +#: cps/web.py:1453 #, python-format msgid "Oops! There was an error sending this book: %(res)s" msgstr "Při odesílání této knihy došlo k chybě: %(res)s" -#: cps/web.py:1460 +#: cps/web.py:1455 msgid "Please update your profile with a valid Send to Kindle E-mail Address." msgstr "Nejprve nakonfigurujte vaši kindle e-mailovou adresu.." -#: cps/web.py:1477 +#: cps/web.py:1472 msgid "E-Mail server is not configured, please contact your administrator!" msgstr "E-mailový server není nakonfigurován, kontaktujte svého správce!" -#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1478 -#: cps/web.py:1485 cps/web.py:1491 cps/web.py:1510 cps/web.py:1514 -#: cps/web.py:1520 +#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1473 +#: cps/web.py:1480 cps/web.py:1486 cps/web.py:1505 cps/web.py:1509 +#: cps/web.py:1515 msgid "Register" msgstr "Registrovat" -#: cps/web.py:1512 +#: cps/web.py:1507 msgid "Your e-mail is not allowed to register" msgstr "Váš e-mail nemá povolení k registraci" -#: cps/web.py:1515 +#: cps/web.py:1510 msgid "Confirmation e-mail was send to your e-mail account." msgstr "Potvrzovací e-mail byl odeslán na váš účet." -#: cps/web.py:1532 +#: cps/web.py:1527 msgid "Cannot activate LDAP authentication" msgstr "Nelze aktivovat ověření LDAP" -#: cps/web.py:1551 +#: cps/web.py:1546 #, python-format msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgstr "Záložní přihlášení jako: ‘%(nickname)s’, server LDAP není dosažitelný nebo neznámý uživatel" -#: cps/web.py:1557 +#: cps/web.py:1552 #, python-format msgid "Could not login: %(message)s" msgstr "Nelze se přihlásit: %(message)s" -#: cps/web.py:1561 cps/web.py:1586 +#: cps/web.py:1556 cps/web.py:1581 msgid "Wrong Username or Password" msgstr "Špatné uživatelské jméno nebo heslo" -#: cps/web.py:1568 +#: cps/web.py:1563 msgid "New Password was send to your email address" msgstr "Nové heslo bylo zasláno na vaši emailovou adresu" -#: cps/web.py:1574 +#: cps/web.py:1569 msgid "Please enter valid username to reset password" msgstr "Zadejte platné uživatelské jméno pro obnovení hesla" -#: cps/web.py:1581 +#: cps/web.py:1576 #, python-format msgid "You are now logged in as: '%(nickname)s'" msgstr "Nyní jste přihlášeni jako: '%(nickname)s'" -#: cps/web.py:1647 cps/web.py:1696 +#: cps/web.py:1642 cps/web.py:1691 #, python-format msgid "%(name)s's profile" msgstr "%(name)s profil" -#: cps/web.py:1663 +#: cps/web.py:1658 msgid "Profile updated" msgstr "Profil aktualizován" @@ -1382,7 +1382,7 @@ msgid "Edit" msgstr "Upravovat" #: cps/templates/admin.html:23 cps/templates/book_edit.html:16 -#: cps/templates/book_table.html:63 cps/templates/modal_dialogs.html:63 +#: cps/templates/book_table.html:93 cps/templates/modal_dialogs.html:63 #: cps/templates/modal_dialogs.html:116 cps/templates/user_edit.html:67 #: cps/templates/user_table.html:149 msgid "Delete" @@ -1553,7 +1553,7 @@ msgid "OK" msgstr "OK" #: cps/templates/admin.html:211 cps/templates/admin.html:225 -#: cps/templates/book_edit.html:217 cps/templates/book_table.html:90 +#: cps/templates/book_edit.html:217 cps/templates/book_table.html:120 #: cps/templates/config_db.html:54 cps/templates/config_edit.html:355 #: cps/templates/config_view_edit.html:169 cps/templates/modal_dialogs.html:64 #: cps/templates/modal_dialogs.html:99 cps/templates/modal_dialogs.html:117 @@ -1781,98 +1781,106 @@ msgstr "Chyba vyhledávání!" msgid "No Result(s) found! Please try another keyword." msgstr "Nebyly nalezeny žádné výsledky! Zadejte jiné klíčové slovo." -#: cps/templates/book_table.html:12 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:12 cps/templates/book_table.html:69 #: cps/templates/user_table.html:14 cps/templates/user_table.html:77 #: cps/templates/user_table.html:100 msgid "This Field is Required" msgstr "" -#: cps/templates/book_table.html:26 +#: cps/templates/book_table.html:37 msgid "Merge selected books" msgstr "" -#: cps/templates/book_table.html:27 cps/templates/user_table.html:124 +#: cps/templates/book_table.html:38 cps/templates/user_table.html:124 msgid "Remove Selections" msgstr "" -#: cps/templates/book_table.html:30 +#: cps/templates/book_table.html:41 msgid "Exchange author and title" msgstr "" -#: cps/templates/book_table.html:36 +#: cps/templates/book_table.html:47 msgid "Update Title Sort automatically" msgstr "" -#: cps/templates/book_table.html:40 +#: cps/templates/book_table.html:51 msgid "Update Author Sort automatically" msgstr "" -#: cps/templates/book_table.html:52 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:63 cps/templates/book_table.html:69 msgid "Enter Title" msgstr "" -#: cps/templates/book_table.html:52 cps/templates/config_view_edit.html:24 +#: cps/templates/book_table.html:63 cps/templates/config_view_edit.html:24 #: cps/templates/shelf_edit.html:8 msgid "Title" msgstr "Název" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Enter Title Sort" msgstr "" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Title Sort" msgstr "" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Enter Author Sort" msgstr "" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Author Sort" msgstr "" -#: cps/templates/book_table.html:55 +#: cps/templates/book_table.html:66 msgid "Enter Authors" msgstr "" -#: cps/templates/book_table.html:56 +#: cps/templates/book_table.html:67 msgid "Enter Categories" msgstr "" -#: cps/templates/book_table.html:57 +#: cps/templates/book_table.html:68 msgid "Enter Series" msgstr "" -#: cps/templates/book_table.html:58 +#: cps/templates/book_table.html:69 msgid "Series Index" msgstr "" -#: cps/templates/book_table.html:59 +#: cps/templates/book_table.html:70 msgid "Enter Languages" msgstr "" -#: cps/templates/book_table.html:60 +#: cps/templates/book_table.html:71 msgid "Publishing Date" msgstr "" -#: cps/templates/book_table.html:61 +#: cps/templates/book_table.html:72 msgid "Enter Publishers" msgstr "" -#: cps/templates/book_table.html:76 cps/templates/modal_dialogs.html:46 +#: cps/templates/book_table.html:75 cps/templates/book_table.html:77 +#: cps/templates/book_table.html:79 cps/templates/book_table.html:81 +#: cps/templates/book_table.html:85 cps/templates/book_table.html:87 +#: cps/templates/book_table.html:89 +#, fuzzy +msgid "Enter " +msgstr "Identifikátory" + +#: cps/templates/book_table.html:106 cps/templates/modal_dialogs.html:46 msgid "Are you really sure?" msgstr "Jste si opravdu jisti?" -#: cps/templates/book_table.html:80 +#: cps/templates/book_table.html:110 msgid "Books with Title will be merged from:" msgstr "" -#: cps/templates/book_table.html:84 +#: cps/templates/book_table.html:114 msgid "Into Book with Title:" msgstr "" -#: cps/templates/book_table.html:89 +#: cps/templates/book_table.html:119 msgid "Merge" msgstr "" @@ -2289,45 +2297,45 @@ msgstr "" msgid "Published" msgstr "Publikováno" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Unread" msgstr "Označit jako nepřečtené" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Read" msgstr "Označit jako přečtené" -#: cps/templates/detail.html:220 +#: cps/templates/detail.html:222 msgid "Read" msgstr "Přečteno" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Restore from archive" msgstr "Obnovit z archivu" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Add to archive" msgstr "Archívovat" -#: cps/templates/detail.html:230 +#: cps/templates/detail.html:232 msgid "Archived" msgstr "Archivováno" -#: cps/templates/detail.html:241 +#: cps/templates/detail.html:243 msgid "Description:" msgstr "Popis:" -#: cps/templates/detail.html:254 cps/templates/search.html:14 +#: cps/templates/detail.html:256 cps/templates/search.html:14 msgid "Add to shelf" msgstr "Přidat do police" -#: cps/templates/detail.html:265 cps/templates/detail.html:282 +#: cps/templates/detail.html:267 cps/templates/detail.html:284 #: cps/templates/feed.xml:79 cps/templates/layout.html:139 #: cps/templates/search.html:20 msgid "(Public)" msgstr "(Veřejné)" -#: cps/templates/detail.html:296 +#: cps/templates/detail.html:298 msgid "Edit Metadata" msgstr "Upravit metadata" diff --git a/cps/translations/de/LC_MESSAGES/messages.mo b/cps/translations/de/LC_MESSAGES/messages.mo index 061c0e94990aa14df93df4fcdc895e11bf088a22..6d8dcc86240f443a21f3eb182a5a322fbfd21859 100644 GIT binary patch delta 22 dcmZoz#@w)sdBe= %(rating)s" msgstr "Bewertung >= %(rating)s" -#: cps/web.py:1254 +#: cps/web.py:1249 #, python-format msgid "Read Status = %(status)s" msgstr "Lesestatus = %(status)s" -#: cps/web.py:1359 +#: cps/web.py:1354 msgid "Error on search for custom columns, please restart Calibre-Web" msgstr "Fehler bei der Suche nach eigenen Spalten, bitte Calibre-Web neustarten" -#: cps/web.py:1454 +#: cps/web.py:1449 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "Buch erfolgreich zum Senden an %(kindlemail)s eingereiht" -#: cps/web.py:1458 +#: cps/web.py:1453 #, python-format msgid "Oops! There was an error sending this book: %(res)s" msgstr "Beim Senden des Buchs trat ein Fehler auf: %(res)s" -#: cps/web.py:1460 +#: cps/web.py:1455 msgid "Please update your profile with a valid Send to Kindle E-mail Address." msgstr "Bitte zuerst die Kindle E-Mailadresse konfigurieren..." -#: cps/web.py:1477 +#: cps/web.py:1472 msgid "E-Mail server is not configured, please contact your administrator!" msgstr "Der E-Mail Server ist nicht konfigurierte, bitte den Administrator kontaktieren!" -#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1478 -#: cps/web.py:1485 cps/web.py:1491 cps/web.py:1510 cps/web.py:1514 -#: cps/web.py:1520 +#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1473 +#: cps/web.py:1480 cps/web.py:1486 cps/web.py:1505 cps/web.py:1509 +#: cps/web.py:1515 msgid "Register" msgstr "Registrieren" -#: cps/web.py:1512 +#: cps/web.py:1507 msgid "Your e-mail is not allowed to register" msgstr "Diese E-Mail ist nicht für die Registrierung zugelassen" -#: cps/web.py:1515 +#: cps/web.py:1510 msgid "Confirmation e-mail was send to your e-mail account." msgstr "Eine Bestätigungs-E-Mail wurde an deinen E-Mail Account versendet." -#: cps/web.py:1532 +#: cps/web.py:1527 msgid "Cannot activate LDAP authentication" msgstr "LDAP-Authentifizierung kann nicht aktiviert werden" -#: cps/web.py:1551 +#: cps/web.py:1546 #, python-format msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgstr "Rückfall Login als: '%(nickname)s', LDAP Server ist nicht erreichbar, oder der Nutzer ist unbekannt" -#: cps/web.py:1557 +#: cps/web.py:1552 #, python-format msgid "Could not login: %(message)s" msgstr "Login nicht erfolgreich: %(message)s" -#: cps/web.py:1561 cps/web.py:1586 +#: cps/web.py:1556 cps/web.py:1581 msgid "Wrong Username or Password" msgstr "Falscher Benutzername oder Passwort" -#: cps/web.py:1568 +#: cps/web.py:1563 msgid "New Password was send to your email address" msgstr "Das neue Passwort wurde an die E-Mail Adresse verschickt" -#: cps/web.py:1574 +#: cps/web.py:1569 msgid "Please enter valid username to reset password" msgstr "Bitte einen gültigen Benutzernamen zum Zurücksetzen des Passworts angeben" -#: cps/web.py:1581 +#: cps/web.py:1576 #, python-format msgid "You are now logged in as: '%(nickname)s'" msgstr "Eingeloggt als: '%(nickname)s'" -#: cps/web.py:1647 cps/web.py:1696 +#: cps/web.py:1642 cps/web.py:1691 #, python-format msgid "%(name)s's profile" msgstr "%(name)s's Profil" -#: cps/web.py:1663 +#: cps/web.py:1658 msgid "Profile updated" msgstr "Profil aktualisiert" @@ -1372,7 +1372,7 @@ msgid "Edit" msgstr "Editieren" #: cps/templates/admin.html:23 cps/templates/book_edit.html:16 -#: cps/templates/book_table.html:63 cps/templates/modal_dialogs.html:63 +#: cps/templates/book_table.html:93 cps/templates/modal_dialogs.html:63 #: cps/templates/modal_dialogs.html:116 cps/templates/user_edit.html:67 #: cps/templates/user_table.html:149 msgid "Delete" @@ -1542,7 +1542,7 @@ msgid "OK" msgstr "OK" #: cps/templates/admin.html:211 cps/templates/admin.html:225 -#: cps/templates/book_edit.html:217 cps/templates/book_table.html:90 +#: cps/templates/book_edit.html:217 cps/templates/book_table.html:120 #: cps/templates/config_db.html:54 cps/templates/config_edit.html:355 #: cps/templates/config_view_edit.html:169 cps/templates/modal_dialogs.html:64 #: cps/templates/modal_dialogs.html:99 cps/templates/modal_dialogs.html:117 @@ -1770,98 +1770,106 @@ msgstr "Fehler bei der Suche!" msgid "No Result(s) found! Please try another keyword." msgstr "Keine Ergebnisse gefunden! Bitte ein anderes Schlüsselwort benutzen." -#: cps/templates/book_table.html:12 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:12 cps/templates/book_table.html:69 #: cps/templates/user_table.html:14 cps/templates/user_table.html:77 #: cps/templates/user_table.html:100 msgid "This Field is Required" msgstr "Dieses Feld ist erforderlich" -#: cps/templates/book_table.html:26 +#: cps/templates/book_table.html:37 msgid "Merge selected books" msgstr "Buchauswahl zusammenführen" -#: cps/templates/book_table.html:27 cps/templates/user_table.html:124 +#: cps/templates/book_table.html:38 cps/templates/user_table.html:124 msgid "Remove Selections" msgstr "Auswahl aufheben" -#: cps/templates/book_table.html:30 +#: cps/templates/book_table.html:41 msgid "Exchange author and title" msgstr "Autor und Titel tauschen" -#: cps/templates/book_table.html:36 +#: cps/templates/book_table.html:47 msgid "Update Title Sort automatically" msgstr "Titelsortierung automatisch aktualisieren" -#: cps/templates/book_table.html:40 +#: cps/templates/book_table.html:51 msgid "Update Author Sort automatically" msgstr "Autorensortierung automatisch aktualisieren" -#: cps/templates/book_table.html:52 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:63 cps/templates/book_table.html:69 msgid "Enter Title" msgstr "Titel eingeben" -#: cps/templates/book_table.html:52 cps/templates/config_view_edit.html:24 +#: cps/templates/book_table.html:63 cps/templates/config_view_edit.html:24 #: cps/templates/shelf_edit.html:8 msgid "Title" msgstr "Titel" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Enter Title Sort" msgstr "Titelsortierung eingeben" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Title Sort" msgstr "Titelsortierung" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Enter Author Sort" msgstr "Autorensortierung eingeben" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Author Sort" msgstr "Autorensortierung" -#: cps/templates/book_table.html:55 +#: cps/templates/book_table.html:66 msgid "Enter Authors" msgstr "Autoren eingeben" -#: cps/templates/book_table.html:56 +#: cps/templates/book_table.html:67 msgid "Enter Categories" msgstr "Kategorien eingeben" -#: cps/templates/book_table.html:57 +#: cps/templates/book_table.html:68 msgid "Enter Series" msgstr "Serie eingeben" -#: cps/templates/book_table.html:58 +#: cps/templates/book_table.html:69 msgid "Series Index" msgstr "Serienindex" -#: cps/templates/book_table.html:59 +#: cps/templates/book_table.html:70 msgid "Enter Languages" msgstr "Sprache eingeben" -#: cps/templates/book_table.html:60 +#: cps/templates/book_table.html:71 msgid "Publishing Date" msgstr "Herausgabedatum" -#: cps/templates/book_table.html:61 +#: cps/templates/book_table.html:72 msgid "Enter Publishers" msgstr "Herausgeber eingeben" -#: cps/templates/book_table.html:76 cps/templates/modal_dialogs.html:46 +#: cps/templates/book_table.html:75 cps/templates/book_table.html:77 +#: cps/templates/book_table.html:79 cps/templates/book_table.html:81 +#: cps/templates/book_table.html:85 cps/templates/book_table.html:87 +#: cps/templates/book_table.html:89 +#, fuzzy +msgid "Enter " +msgstr "IDs" + +#: cps/templates/book_table.html:106 cps/templates/modal_dialogs.html:46 msgid "Are you really sure?" msgstr "Sicher?" -#: cps/templates/book_table.html:80 +#: cps/templates/book_table.html:110 msgid "Books with Title will be merged from:" msgstr "Bücher werden zusammengeführt. Von Titel:" -#: cps/templates/book_table.html:84 +#: cps/templates/book_table.html:114 msgid "Into Book with Title:" msgstr "In Buch mit Titel:" -#: cps/templates/book_table.html:89 +#: cps/templates/book_table.html:119 msgid "Merge" msgstr "Zusammenführen" @@ -2277,45 +2285,45 @@ msgstr "Buch %(index)s von %(range)s" msgid "Published" msgstr "Herausgabedatum" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Unread" msgstr "Als ungelesen markieren" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Read" msgstr "Als gelesen markieren" -#: cps/templates/detail.html:220 +#: cps/templates/detail.html:222 msgid "Read" msgstr "Gelesen" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Restore from archive" msgstr "Vom Archiv wiederherstellen" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Add to archive" msgstr "Zum Archiv hinzufügen" -#: cps/templates/detail.html:230 +#: cps/templates/detail.html:232 msgid "Archived" msgstr "Archiviert" -#: cps/templates/detail.html:241 +#: cps/templates/detail.html:243 msgid "Description:" msgstr "Beschreibung:" -#: cps/templates/detail.html:254 cps/templates/search.html:14 +#: cps/templates/detail.html:256 cps/templates/search.html:14 msgid "Add to shelf" msgstr "Zu Bücherregal hinzufügen" -#: cps/templates/detail.html:265 cps/templates/detail.html:282 +#: cps/templates/detail.html:267 cps/templates/detail.html:284 #: cps/templates/feed.xml:79 cps/templates/layout.html:139 #: cps/templates/search.html:20 msgid "(Public)" msgstr "(Öffentlich)" -#: cps/templates/detail.html:296 +#: cps/templates/detail.html:298 msgid "Edit Metadata" msgstr "Metadaten bearbeiten" diff --git a/cps/translations/el/LC_MESSAGES/messages.mo b/cps/translations/el/LC_MESSAGES/messages.mo index 73a55d65de93cdfd85ec1c4c6016aa7e95c26e8c..08b108984020d37f6479fdc15536ace8d40ee298 100644 GIT binary patch delta 22 dcmZ2>oO#)C<_$UV?B)uFCRV1Fn~UR(TL5F~2m=5B delta 22 dcmZ2>oO#)C<_$UV>}CpvhE^tqn~UR(TL5E>2lfB} diff --git a/cps/translations/el/LC_MESSAGES/messages.po b/cps/translations/el/LC_MESSAGES/messages.po index d8ba9887..e60ec619 100644 --- a/cps/translations/el/LC_MESSAGES/messages.po +++ b/cps/translations/el/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2021-10-16 11:41+0200\n" +"POT-Creation-Date: 2021-10-17 14:59+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Depountis Georgios\n" "Language: el\n" @@ -45,9 +45,9 @@ msgstr "Επιτυχής επανασύνδεση" msgid "Unknown command" msgstr "Άγνωστη εντολή" -#: cps/admin.py:167 cps/editbooks.py:694 cps/editbooks.py:708 -#: cps/editbooks.py:849 cps/editbooks.py:851 cps/editbooks.py:878 -#: cps/editbooks.py:894 cps/updater.py:584 cps/uploader.py:93 +#: cps/admin.py:167 cps/editbooks.py:703 cps/editbooks.py:717 +#: cps/editbooks.py:858 cps/editbooks.py:860 cps/editbooks.py:887 +#: cps/editbooks.py:903 cps/updater.py:584 cps/uploader.py:93 #: cps/uploader.py:103 msgid "Unknown" msgstr "ʼΑγνωστο" @@ -303,7 +303,7 @@ msgstr "Ενημερώθηκαν οι ρυθμίσεις E-mail διακομισ msgid "Database Configuration" msgstr "Διαμόρφωση Λειτουργίας" -#: cps/admin.py:1340 cps/web.py:1484 +#: cps/admin.py:1340 cps/web.py:1479 msgid "Please fill out all fields!" msgstr "Παρακαλούμε συμπλήρωσε όλα τα πεδία!" @@ -348,7 +348,7 @@ msgstr "Επεξεργασία χρήστη %(nick)s" msgid "User '%(nick)s' updated" msgstr "Χρήστης/ες '%(nick)s' ενημερώθηκαν" -#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1509 cps/web.py:1572 +#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1504 cps/web.py:1567 msgid "An unknown error occurred. Please try again later." msgstr "Προέκυψε ένα άγνωστο σφάλμα. Παρακαλούμε δοκίμασε ξανά αργότερα." @@ -383,7 +383,7 @@ msgstr "Ενημερώθηκαν οι ρυθμίσεις E-mail διακομισ msgid "Password for user %(user)s reset" msgstr "Κωδικός για επαναφορά %(user) χρήστη/ών" -#: cps/admin.py:1608 cps/web.py:1449 +#: cps/admin.py:1608 cps/web.py:1444 msgid "Please configure the SMTP mail settings first..." msgstr "Παρακαλούμε διαμόρφωσε πρώτα τις ρυθμίσεις ταχυδρομείου SMTP..." @@ -483,7 +483,7 @@ msgstr "δεν διαμορφώθηκε" msgid "Execution permissions missing" msgstr "Λείπουν άδειες εκτέλεσης" -#: cps/db.py:648 cps/web.py:657 cps/web.py:1161 +#: cps/db.py:651 cps/web.py:657 cps/web.py:1156 #, python-format msgid "Custom Column No.%(column)d is not existing in calibre database" msgstr "Η ειδικά προσαρμοσμένη στήλη No.%(column)d δεν υπάρχει στο επίπεδο βάσης δεδομένων" @@ -496,8 +496,8 @@ msgstr "Η μορφή βιβλίου Διαγράφηκε Επιτυχώς" msgid "Book Successfully Deleted" msgstr "Το Βιβλίο Διαγράφηκε Επιτυχώς" -#: cps/editbooks.py:373 cps/editbooks.py:750 cps/web.py:511 cps/web.py:1711 -#: cps/web.py:1752 cps/web.py:1819 +#: cps/editbooks.py:373 cps/editbooks.py:759 cps/web.py:511 cps/web.py:1706 +#: cps/web.py:1747 cps/web.py:1814 msgid "Oops! Selected book title is unavailable. File does not exist or is not accessible" msgstr "Oυπς! Ο επιλεγμένος τίτλος βιβλίου δεν είναι διαθέσιμος. Το αρχείο δεν υπάρχει ή δεν είναι προσβάσιμο" @@ -515,76 +515,76 @@ msgstr "" msgid "%(langname)s is not a valid language" msgstr "%(langname)s δεν είναι μια έγκυρη γλώσσα" -#: cps/editbooks.py:621 cps/editbooks.py:964 +#: cps/editbooks.py:630 cps/editbooks.py:973 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "Η επέκταση αρχείου '%(ext)s' δεν επιτρέπεται να ανέβει σε αυτό το διακομιστή" -#: cps/editbooks.py:625 cps/editbooks.py:968 +#: cps/editbooks.py:634 cps/editbooks.py:977 msgid "File to be uploaded must have an extension" msgstr "Το αρχείο προς ανέβασμα πρέπει να έχει μια επέκταση" -#: cps/editbooks.py:637 +#: cps/editbooks.py:646 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "Αποτυχεία δημιουργίας πορείας %(path)s (Η άδεια απορρήφθηκε)." -#: cps/editbooks.py:642 +#: cps/editbooks.py:651 #, python-format msgid "Failed to store file %(file)s." msgstr "Αποτυχία αποθήκευσης αρχείου %(file)s." -#: cps/editbooks.py:660 cps/editbooks.py:1055 cps/web.py:1672 +#: cps/editbooks.py:669 cps/editbooks.py:1064 cps/web.py:1667 #, python-format msgid "Database error: %(error)s." msgstr "Σφάλμα βάσης δεδομένων: %(error)s." -#: cps/editbooks.py:665 +#: cps/editbooks.py:674 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "Μορφή αρχείου %(ext)s προστέθηκε σε %(book)s" -#: cps/editbooks.py:801 +#: cps/editbooks.py:810 msgid "Identifiers are not Case Sensitive, Overwriting Old Identifier" msgstr "Τα αναγνωριστικά δεν έχουν Διάκριση Πεζών-Κεφαλαίων Γραμμάτων, Αντικατάσταση Παλιού Αναγνωριστικού" -#: cps/editbooks.py:835 +#: cps/editbooks.py:844 msgid "Metadata successfully updated" msgstr "Τα μεταδεδομένα ενημερώθηκαν επιτυχώς" -#: cps/editbooks.py:844 +#: cps/editbooks.py:853 msgid "Error editing book, please check logfile for details" msgstr "Σφάλμα επεξεργασίας βιβλίου, παρακαλούμε έλεγξε το φύλλο καταγραφής για λεπτομέρειες" -#: cps/editbooks.py:882 +#: cps/editbooks.py:891 msgid "Uploaded book probably exists in the library, consider to change before upload new: " msgstr "Το βιβλίο που ανέβηκε πιθανόν να υπάρχει στη βιβλιοθήκη, σκέψου να το αλλάξεις πριν ανεβάσεις νέο: " -#: cps/editbooks.py:976 +#: cps/editbooks.py:985 #, python-format msgid "File %(filename)s could not saved to temp dir" msgstr "Το αρχείο %(filename)s δεν μπόρεσε να αποθηκευτεί σε temp dir" -#: cps/editbooks.py:995 +#: cps/editbooks.py:1004 #, python-format msgid "Failed to Move Cover File %(file)s: %(error)s" msgstr "Αποτυχία Μετακίνησης Αρχείου Φόντου %(file)s: %(error)s" -#: cps/editbooks.py:1042 +#: cps/editbooks.py:1051 #, python-format msgid "File %(file)s uploaded" msgstr "Το αρχείο %(file)s ανέβηκε" -#: cps/editbooks.py:1067 +#: cps/editbooks.py:1076 msgid "Source or destination format for conversion missing" msgstr "Η δομή πηγής ή προορισμού για μετατροπή λείπει" -#: cps/editbooks.py:1075 +#: cps/editbooks.py:1084 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "Το βιβλίο είναι σε σειρά επιτυχώς για μετατροπή σε %(book_format)s" -#: cps/editbooks.py:1079 +#: cps/editbooks.py:1088 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "Υπήρξε ένα σφάλμα στη μετατροπή αυτού του βιβλίου: %(res)s" @@ -692,7 +692,7 @@ msgstr "Το αρχείο %(file)s δεν βρέθηκε στο Google Drive" msgid "Book path %(path)s not found on Google Drive" msgstr "Η πορεία βιβλίου %(path)s δεν βρέθηκε στο Google Drive" -#: cps/helper.py:507 cps/web.py:1667 +#: cps/helper.py:507 cps/web.py:1662 #, fuzzy msgid "Found an existing account for this e-mail address" msgstr "Βρέθηκε ένας ήδη υπάρχον λογαριασμός για αυτή τη διεύθυνση e-mail." @@ -770,7 +770,7 @@ msgstr "Καθορισμός Kobo" msgid "Register with %(provider)s" msgstr "Εγγραφή με %(provider)s" -#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1543 +#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1538 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "τώρα έχεις συνδεθεί ως: '%(nickname)s'" @@ -836,7 +836,7 @@ msgid "{} Stars" msgstr "" #: cps/remotelogin.py:65 cps/templates/layout.html:86 -#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1592 +#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1587 msgid "Login" msgstr "Σύνδεση" @@ -912,8 +912,8 @@ msgstr "Ανακάλυψε" msgid "Show Random Books" msgstr "Προβολή Τυχαίων Βιβλίων" -#: cps/render_template.py:69 cps/templates/book_table.html:56 -#: cps/templates/index.xml:83 cps/web.py:1048 +#: cps/render_template.py:69 cps/templates/book_table.html:67 +#: cps/templates/index.xml:83 cps/web.py:1043 msgid "Categories" msgstr "Κατηγορίες" @@ -922,8 +922,8 @@ msgid "Show category selection" msgstr "Προβολή επιλογών κατηγορίας" #: cps/render_template.py:72 cps/templates/book_edit.html:90 -#: cps/templates/book_table.html:57 cps/templates/index.xml:90 -#: cps/templates/search_form.html:69 cps/web.py:943 cps/web.py:953 +#: cps/templates/book_table.html:68 cps/templates/index.xml:90 +#: cps/templates/search_form.html:69 cps/web.py:938 cps/web.py:948 msgid "Series" msgstr "Σειρές" @@ -931,7 +931,7 @@ msgstr "Σειρές" msgid "Show series selection" msgstr "Προβολή επιλογών σειράς" -#: cps/render_template.py:75 cps/templates/book_table.html:55 +#: cps/render_template.py:75 cps/templates/book_table.html:66 #: cps/templates/index.xml:69 msgid "Authors" msgstr "Συγγραφείς" @@ -940,8 +940,8 @@ msgstr "Συγγραφείς" msgid "Show author selection" msgstr "Προβολή επιλογών συγγραφέα" -#: cps/render_template.py:79 cps/templates/book_table.html:61 -#: cps/templates/index.xml:76 cps/web.py:920 +#: cps/render_template.py:79 cps/templates/book_table.html:72 +#: cps/templates/index.xml:76 cps/web.py:915 msgid "Publishers" msgstr "Εκδότες" @@ -949,9 +949,9 @@ msgstr "Εκδότες" msgid "Show publisher selection" msgstr "Προβολή επιλογών εκδότη" -#: cps/render_template.py:82 cps/templates/book_table.html:59 +#: cps/render_template.py:82 cps/templates/book_table.html:70 #: cps/templates/index.xml:97 cps/templates/search_form.html:107 -#: cps/web.py:1025 +#: cps/web.py:1020 msgid "Languages" msgstr "Γλώσσες" @@ -983,7 +983,7 @@ msgstr "Αρχειοθετημένα Βιβλία" msgid "Show archived books" msgstr "Προβολή αρχειοθετημένων βιβλίων" -#: cps/render_template.py:97 cps/web.py:768 +#: cps/render_template.py:97 cps/web.py:769 msgid "Books List" msgstr "Λίστα Βιβλίων" @@ -1168,129 +1168,129 @@ msgstr "Κατηγορία: %(name)s" msgid "Language: %(name)s" msgstr "Γλώσσα: %(name)s" -#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1377 +#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1372 msgid "Advanced Search" msgstr "Προχωρημένη Αναζήτηση" #: cps/templates/book_edit.html:239 cps/templates/feed.xml:33 #: cps/templates/index.xml:11 cps/templates/layout.html:45 #: cps/templates/layout.html:48 cps/templates/search_form.html:226 -#: cps/web.py:740 cps/web.py:1083 +#: cps/web.py:740 cps/web.py:1078 msgid "Search" msgstr "Αναζήτηση" -#: cps/templates/admin.html:16 cps/web.py:898 +#: cps/templates/admin.html:16 cps/web.py:893 msgid "Downloads" msgstr "Κατεβασμένα" -#: cps/web.py:974 +#: cps/web.py:969 msgid "Ratings list" msgstr "Λίστα αξιολογήσεων" -#: cps/web.py:995 +#: cps/web.py:990 msgid "File formats list" msgstr "Λίστα μορφών αρχείου" -#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1062 +#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1057 msgid "Tasks" msgstr "Εργασίες" -#: cps/web.py:1221 +#: cps/web.py:1216 msgid "Published after " msgstr "Εκδόθηκε μετά" -#: cps/web.py:1228 +#: cps/web.py:1223 msgid "Published before " msgstr "Εκδόθηκε πριν" -#: cps/web.py:1250 +#: cps/web.py:1245 #, python-format msgid "Rating <= %(rating)s" msgstr "Αξιολόγηση <= %(rating)s" -#: cps/web.py:1252 +#: cps/web.py:1247 #, python-format msgid "Rating >= %(rating)s" msgstr "Αξιολόγηση >= %(rating)s" -#: cps/web.py:1254 +#: cps/web.py:1249 #, python-format msgid "Read Status = %(status)s" msgstr "" -#: cps/web.py:1359 +#: cps/web.py:1354 msgid "Error on search for custom columns, please restart Calibre-Web" msgstr "" -#: cps/web.py:1454 +#: cps/web.py:1449 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "Το βιβλίο έχει επιτυχώς μπει σε σειρά για αποστολή στο %(kindlemail)s" -#: cps/web.py:1458 +#: cps/web.py:1453 #, python-format msgid "Oops! There was an error sending this book: %(res)s" msgstr "Oυπς! Υπήρξε ένα σφάλμα κατά την αποστολή αυτού του βιβλίου: %(res)s" -#: cps/web.py:1460 +#: cps/web.py:1455 msgid "Please update your profile with a valid Send to Kindle E-mail Address." msgstr "Παρακαλούμε ενημέρωσε το προφίλ σου με μια έγκυρη Διεύθυνση E-mail Αποστολής στο Kindle." -#: cps/web.py:1477 +#: cps/web.py:1472 msgid "E-Mail server is not configured, please contact your administrator!" msgstr "Ο διακομιστής E-Mail δεν έχει διαμορφωθεί, παρακαλούμε επικοινώνησε με το διαχειριστή σου!" -#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1478 -#: cps/web.py:1485 cps/web.py:1491 cps/web.py:1510 cps/web.py:1514 -#: cps/web.py:1520 +#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1473 +#: cps/web.py:1480 cps/web.py:1486 cps/web.py:1505 cps/web.py:1509 +#: cps/web.py:1515 msgid "Register" msgstr "Εγγραφή" -#: cps/web.py:1512 +#: cps/web.py:1507 msgid "Your e-mail is not allowed to register" msgstr "Η διεύθυνση e-mail σου δεν επιτρέπεται να εγγραφεί" -#: cps/web.py:1515 +#: cps/web.py:1510 msgid "Confirmation e-mail was send to your e-mail account." msgstr "Το e-mail επιβεβαίωσης έχει σταλεί στον e-mail λογαριασμό σου." -#: cps/web.py:1532 +#: cps/web.py:1527 msgid "Cannot activate LDAP authentication" msgstr "Δεν μπόρεσε να ενεργοποιηθεί η επαλήθευση LDAP" -#: cps/web.py:1551 +#: cps/web.py:1546 #, python-format msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgstr "Εναλλακτική Σύνδεση ως: '%(nickname)s', Ο Διακομιστής LDAP δεν είναι προσβάσιμος, ή ο χρήστης δεν είναι γνωστός" -#: cps/web.py:1557 +#: cps/web.py:1552 #, python-format msgid "Could not login: %(message)s" msgstr "Δεν μπόρεσε να συνδεθεί: %(message)s" -#: cps/web.py:1561 cps/web.py:1586 +#: cps/web.py:1556 cps/web.py:1581 msgid "Wrong Username or Password" msgstr "Λανθασμένο Όνομα Χρήστη ή Κωδικός" -#: cps/web.py:1568 +#: cps/web.py:1563 msgid "New Password was send to your email address" msgstr "Ο Νέος Κωδικός έχει σταλεί στη διεύθυνση email σου" -#: cps/web.py:1574 +#: cps/web.py:1569 msgid "Please enter valid username to reset password" msgstr "Παρακαλούμε συμπλήρωσε ένα έγκυρο όνομα χρήστη για επαναφορά του κωδικού" -#: cps/web.py:1581 +#: cps/web.py:1576 #, python-format msgid "You are now logged in as: '%(nickname)s'" msgstr "Έχεις συνδεθεί ως: '%(nickname)s'" -#: cps/web.py:1647 cps/web.py:1696 +#: cps/web.py:1642 cps/web.py:1691 #, python-format msgid "%(name)s's profile" msgstr "%(name)s's προφίλ" -#: cps/web.py:1663 +#: cps/web.py:1658 msgid "Profile updated" msgstr "Το προφίλ ενημερώθηκε" @@ -1382,7 +1382,7 @@ msgid "Edit" msgstr "Επεξεργασία" #: cps/templates/admin.html:23 cps/templates/book_edit.html:16 -#: cps/templates/book_table.html:63 cps/templates/modal_dialogs.html:63 +#: cps/templates/book_table.html:93 cps/templates/modal_dialogs.html:63 #: cps/templates/modal_dialogs.html:116 cps/templates/user_edit.html:67 #: cps/templates/user_table.html:149 msgid "Delete" @@ -1553,7 +1553,7 @@ msgid "OK" msgstr "OK" #: cps/templates/admin.html:211 cps/templates/admin.html:225 -#: cps/templates/book_edit.html:217 cps/templates/book_table.html:90 +#: cps/templates/book_edit.html:217 cps/templates/book_table.html:120 #: cps/templates/config_db.html:54 cps/templates/config_edit.html:355 #: cps/templates/config_view_edit.html:169 cps/templates/modal_dialogs.html:64 #: cps/templates/modal_dialogs.html:99 cps/templates/modal_dialogs.html:117 @@ -1781,98 +1781,106 @@ msgstr "Σφάλμα αναζήτησης!" msgid "No Result(s) found! Please try another keyword." msgstr "Δεν βρέθηκε(αν) αποτέλεσμα(τα)! Παρακαλούμε δοκίμασε μια άλλη λέξη κλειδί." -#: cps/templates/book_table.html:12 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:12 cps/templates/book_table.html:69 #: cps/templates/user_table.html:14 cps/templates/user_table.html:77 #: cps/templates/user_table.html:100 msgid "This Field is Required" msgstr "Αυτό το Πεδίο Απαιτείται" -#: cps/templates/book_table.html:26 +#: cps/templates/book_table.html:37 msgid "Merge selected books" msgstr "Συγχώνευση επιλεγμένων βιβλίων" -#: cps/templates/book_table.html:27 cps/templates/user_table.html:124 +#: cps/templates/book_table.html:38 cps/templates/user_table.html:124 msgid "Remove Selections" msgstr "Αφαίρεση Επιλογών" -#: cps/templates/book_table.html:30 +#: cps/templates/book_table.html:41 msgid "Exchange author and title" msgstr "" -#: cps/templates/book_table.html:36 +#: cps/templates/book_table.html:47 msgid "Update Title Sort automatically" msgstr "Ενημέρωση Ταξινόμησης Τίτλων αυτόματα" -#: cps/templates/book_table.html:40 +#: cps/templates/book_table.html:51 msgid "Update Author Sort automatically" msgstr "Ενημέρωση Ταξινίμησης Συγγραφέα αυτόματα" -#: cps/templates/book_table.html:52 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:63 cps/templates/book_table.html:69 msgid "Enter Title" msgstr "Εισαγωγή Τίτλου" -#: cps/templates/book_table.html:52 cps/templates/config_view_edit.html:24 +#: cps/templates/book_table.html:63 cps/templates/config_view_edit.html:24 #: cps/templates/shelf_edit.html:8 msgid "Title" msgstr "Τίτλος" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Enter Title Sort" msgstr "Εισαγωγή Ταξινόμησης Τίτλου" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Title Sort" msgstr "Ταξινόμηση Τίτλου" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Enter Author Sort" msgstr "Εισαγωγή Ταξινόμησης Συγγραφέας" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Author Sort" msgstr "Ταξινόμηση Συγγραφέα" -#: cps/templates/book_table.html:55 +#: cps/templates/book_table.html:66 msgid "Enter Authors" msgstr "Εισαγωγή Συγγραφέων" -#: cps/templates/book_table.html:56 +#: cps/templates/book_table.html:67 msgid "Enter Categories" msgstr "Εισαγωγή Κατηγοριών" -#: cps/templates/book_table.html:57 +#: cps/templates/book_table.html:68 msgid "Enter Series" msgstr "Εισαγωγή Σειρών" -#: cps/templates/book_table.html:58 +#: cps/templates/book_table.html:69 msgid "Series Index" msgstr "Ευρετήριο Σειρών" -#: cps/templates/book_table.html:59 +#: cps/templates/book_table.html:70 msgid "Enter Languages" msgstr "Εισαγωγή Γλωσσών" -#: cps/templates/book_table.html:60 +#: cps/templates/book_table.html:71 msgid "Publishing Date" msgstr "Ημερομηνία Έκδοσης" -#: cps/templates/book_table.html:61 +#: cps/templates/book_table.html:72 msgid "Enter Publishers" msgstr "Εισαγωγή Εκδοτών" -#: cps/templates/book_table.html:76 cps/templates/modal_dialogs.html:46 +#: cps/templates/book_table.html:75 cps/templates/book_table.html:77 +#: cps/templates/book_table.html:79 cps/templates/book_table.html:81 +#: cps/templates/book_table.html:85 cps/templates/book_table.html:87 +#: cps/templates/book_table.html:89 +#, fuzzy +msgid "Enter " +msgstr "Αναγνωριστικά" + +#: cps/templates/book_table.html:106 cps/templates/modal_dialogs.html:46 msgid "Are you really sure?" msgstr "Είσαι πραγματικά σίγουρος/η;" -#: cps/templates/book_table.html:80 +#: cps/templates/book_table.html:110 msgid "Books with Title will be merged from:" msgstr "Βιβλία με Τίτλους θα ενωθούν από:" -#: cps/templates/book_table.html:84 +#: cps/templates/book_table.html:114 msgid "Into Book with Title:" msgstr "Μέσα σε Βιβλίο με Τίτλο:" -#: cps/templates/book_table.html:89 +#: cps/templates/book_table.html:119 msgid "Merge" msgstr "Συγχώνευση" @@ -2289,45 +2297,45 @@ msgstr "" msgid "Published" msgstr "Εκδόθηκε" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Unread" msgstr "Σήμανση ως Αδιάβαστο" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Read" msgstr "Σήμανση ως Διαβασμένο" -#: cps/templates/detail.html:220 +#: cps/templates/detail.html:222 msgid "Read" msgstr "Διαβάστηκε" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Restore from archive" msgstr "Επαναφορά από το αρχείο" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Add to archive" msgstr "Προσθήκη στο αρχείο" -#: cps/templates/detail.html:230 +#: cps/templates/detail.html:232 msgid "Archived" msgstr "Αρχειοθετήθηκε" -#: cps/templates/detail.html:241 +#: cps/templates/detail.html:243 msgid "Description:" msgstr "Περιγραφή" -#: cps/templates/detail.html:254 cps/templates/search.html:14 +#: cps/templates/detail.html:256 cps/templates/search.html:14 msgid "Add to shelf" msgstr "Προσθήκη στο ράφι" -#: cps/templates/detail.html:265 cps/templates/detail.html:282 +#: cps/templates/detail.html:267 cps/templates/detail.html:284 #: cps/templates/feed.xml:79 cps/templates/layout.html:139 #: cps/templates/search.html:20 msgid "(Public)" msgstr "(Δημόσιο)" -#: cps/templates/detail.html:296 +#: cps/templates/detail.html:298 msgid "Edit Metadata" msgstr "Επεξεργασία Μεταδεδομένων" diff --git a/cps/translations/es/LC_MESSAGES/messages.mo b/cps/translations/es/LC_MESSAGES/messages.mo index 865e86ac6b4a6bb73f6dabc23c3869f61b0d600a..ccd79ea48957cac896647ab5fe00187a197583af 100644 GIT binary patch delta 22 dcmZpl!rVTEdBc(dc5?+o6Dw28&8rJyA^}{U2k!s? delta 22 dcmZpl!rVTEdBc(db~6P-Ln{-*&8rJyA^}`L2jTz# diff --git a/cps/translations/es/LC_MESSAGES/messages.po b/cps/translations/es/LC_MESSAGES/messages.po index f4a3b4d9..05c318c1 100644 --- a/cps/translations/es/LC_MESSAGES/messages.po +++ b/cps/translations/es/LC_MESSAGES/messages.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2021-10-16 11:41+0200\n" +"POT-Creation-Date: 2021-10-17 14:59+0200\n" "PO-Revision-Date: 2020-05-25 17:22+0200\n" "Last-Translator: minakmostoles \n" "Language: es\n" @@ -49,9 +49,9 @@ msgstr "Reconexión correcta" msgid "Unknown command" msgstr "Comando desconocido" -#: cps/admin.py:167 cps/editbooks.py:694 cps/editbooks.py:708 -#: cps/editbooks.py:849 cps/editbooks.py:851 cps/editbooks.py:878 -#: cps/editbooks.py:894 cps/updater.py:584 cps/uploader.py:93 +#: cps/admin.py:167 cps/editbooks.py:703 cps/editbooks.py:717 +#: cps/editbooks.py:858 cps/editbooks.py:860 cps/editbooks.py:887 +#: cps/editbooks.py:903 cps/updater.py:584 cps/uploader.py:93 #: cps/uploader.py:103 msgid "Unknown" msgstr "Desconocido" @@ -307,7 +307,7 @@ msgstr "Actualizados los ajustes del servidor de correo electrónico" msgid "Database Configuration" msgstr "Configuración de la base de datos" -#: cps/admin.py:1340 cps/web.py:1484 +#: cps/admin.py:1340 cps/web.py:1479 msgid "Please fill out all fields!" msgstr "¡Por favor, rellena todos los campos!" @@ -352,7 +352,7 @@ msgstr "Editar Usuario %(nick)s" msgid "User '%(nick)s' updated" msgstr "Usuario '%(nick)s' actualizado" -#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1509 cps/web.py:1572 +#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1504 cps/web.py:1567 msgid "An unknown error occurred. Please try again later." msgstr "Ha ocurrido un error desconocido. Por favor vuelva a intentarlo más tarde." @@ -387,7 +387,7 @@ msgstr "Actualizados los ajustes del servidor de correo electrónico" msgid "Password for user %(user)s reset" msgstr "Contraseña para el usuario %(user)s reinicializada" -#: cps/admin.py:1608 cps/web.py:1449 +#: cps/admin.py:1608 cps/web.py:1444 msgid "Please configure the SMTP mail settings first..." msgstr "Configura primero los parámetros del servidor SMTP..." @@ -487,7 +487,7 @@ msgstr "no configurado" msgid "Execution permissions missing" msgstr "Faltan permisos de ejecución" -#: cps/db.py:648 cps/web.py:657 cps/web.py:1161 +#: cps/db.py:651 cps/web.py:657 cps/web.py:1156 #, python-format msgid "Custom Column No.%(column)d is not existing in calibre database" msgstr "Columna personalizada No.%(column)d no existe en la base de datos calibre" @@ -500,8 +500,8 @@ msgstr "Formato de libro eliminado con éxito" msgid "Book Successfully Deleted" msgstr "Libro eliminado con éxito" -#: cps/editbooks.py:373 cps/editbooks.py:750 cps/web.py:511 cps/web.py:1711 -#: cps/web.py:1752 cps/web.py:1819 +#: cps/editbooks.py:373 cps/editbooks.py:759 cps/web.py:511 cps/web.py:1706 +#: cps/web.py:1747 cps/web.py:1814 msgid "Oops! Selected book title is unavailable. File does not exist or is not accessible" msgstr "oh, oh, el libro seleccionado no está disponible. El archivo no existe o no es accesible" @@ -519,76 +519,76 @@ msgstr "%(seriesindex) no es un número válido, saltando" msgid "%(langname)s is not a valid language" msgstr "%(langname)s no es un idioma válido" -#: cps/editbooks.py:621 cps/editbooks.py:964 +#: cps/editbooks.py:630 cps/editbooks.py:973 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "No se permite subir archivos con la extensión '%(ext)s' a este servidor" -#: cps/editbooks.py:625 cps/editbooks.py:968 +#: cps/editbooks.py:634 cps/editbooks.py:977 msgid "File to be uploaded must have an extension" msgstr "El archivo a subir debe tener una extensión" -#: cps/editbooks.py:637 +#: cps/editbooks.py:646 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "Fallo al crear la ruta %(path)s (permiso denegado)" -#: cps/editbooks.py:642 +#: cps/editbooks.py:651 #, python-format msgid "Failed to store file %(file)s." msgstr "Fallo al guardar el archivo %(file)s." -#: cps/editbooks.py:660 cps/editbooks.py:1055 cps/web.py:1672 +#: cps/editbooks.py:669 cps/editbooks.py:1064 cps/web.py:1667 #, python-format msgid "Database error: %(error)s." msgstr "Error en la base de datos: %(error)s." -#: cps/editbooks.py:665 +#: cps/editbooks.py:674 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "Archivo con formato %(ext)s añadido a %(book)s" -#: cps/editbooks.py:801 +#: cps/editbooks.py:810 msgid "Identifiers are not Case Sensitive, Overwriting Old Identifier" msgstr "Los identificadores no distinguen entre mayúsculas y minúsculas, sobrescribiendo el identificador antiguo" -#: cps/editbooks.py:835 +#: cps/editbooks.py:844 msgid "Metadata successfully updated" msgstr "Metadatos actualizados con éxito" -#: cps/editbooks.py:844 +#: cps/editbooks.py:853 msgid "Error editing book, please check logfile for details" msgstr "Error al editar el libro, por favor, compruebe el archivo de registro (logfile) para tener más detalles" -#: cps/editbooks.py:882 +#: cps/editbooks.py:891 msgid "Uploaded book probably exists in the library, consider to change before upload new: " msgstr "El libro cargado probablemente existe en la biblioteca, considera cambiarlo antes de subirlo de nuevo: " -#: cps/editbooks.py:976 +#: cps/editbooks.py:985 #, python-format msgid "File %(filename)s could not saved to temp dir" msgstr "El archivo %(filename)s no pudo salvarse en el directorio temporal (Temp Dir)" -#: cps/editbooks.py:995 +#: cps/editbooks.py:1004 #, python-format msgid "Failed to Move Cover File %(file)s: %(error)s" msgstr "Fallo al mover el archivo de cubierta %(file)s: %(error)s" -#: cps/editbooks.py:1042 +#: cps/editbooks.py:1051 #, python-format msgid "File %(file)s uploaded" msgstr "El fichero %(file)s ha sido subido" -#: cps/editbooks.py:1067 +#: cps/editbooks.py:1076 msgid "Source or destination format for conversion missing" msgstr "Falta la fuente o el formato de destino para la conversión" -#: cps/editbooks.py:1075 +#: cps/editbooks.py:1084 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "Libro puesto a la cola para su conversión a %(book_format)s" -#: cps/editbooks.py:1079 +#: cps/editbooks.py:1088 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "Ocurrió un error al convertir este libro: %(res)s" @@ -696,7 +696,7 @@ msgstr "Fichero %(file)s no encontrado en Google Drive" msgid "Book path %(path)s not found on Google Drive" msgstr "La ruta %(path)s del libro no fue encontrada en Google Drive" -#: cps/helper.py:507 cps/web.py:1667 +#: cps/helper.py:507 cps/web.py:1662 #, fuzzy msgid "Found an existing account for this e-mail address" msgstr "Encontrada una cuenta existente para esa dirección de correo electrónico" @@ -774,7 +774,7 @@ msgstr "Configuración de Kobo" msgid "Register with %(provider)s" msgstr "Registrado con %(provider)s" -#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1543 +#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1538 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "has iniciado sesión como : '%(nickname)s'" @@ -840,7 +840,7 @@ msgid "{} Stars" msgstr "{} Estrellas" #: cps/remotelogin.py:65 cps/templates/layout.html:86 -#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1592 +#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1587 msgid "Login" msgstr "Inicio de sesión" @@ -916,8 +916,8 @@ msgstr "Descubrir" msgid "Show Random Books" msgstr "Mostrar libros al azar" -#: cps/render_template.py:69 cps/templates/book_table.html:56 -#: cps/templates/index.xml:83 cps/web.py:1048 +#: cps/render_template.py:69 cps/templates/book_table.html:67 +#: cps/templates/index.xml:83 cps/web.py:1043 msgid "Categories" msgstr "Categorías" @@ -926,8 +926,8 @@ msgid "Show category selection" msgstr "Mostrar selección de categorías" #: cps/render_template.py:72 cps/templates/book_edit.html:90 -#: cps/templates/book_table.html:57 cps/templates/index.xml:90 -#: cps/templates/search_form.html:69 cps/web.py:943 cps/web.py:953 +#: cps/templates/book_table.html:68 cps/templates/index.xml:90 +#: cps/templates/search_form.html:69 cps/web.py:938 cps/web.py:948 msgid "Series" msgstr "Series" @@ -935,7 +935,7 @@ msgstr "Series" msgid "Show series selection" msgstr "Mostrar selección de series" -#: cps/render_template.py:75 cps/templates/book_table.html:55 +#: cps/render_template.py:75 cps/templates/book_table.html:66 #: cps/templates/index.xml:69 msgid "Authors" msgstr "Autores" @@ -944,8 +944,8 @@ msgstr "Autores" msgid "Show author selection" msgstr "Mostrar selección de autores" -#: cps/render_template.py:79 cps/templates/book_table.html:61 -#: cps/templates/index.xml:76 cps/web.py:920 +#: cps/render_template.py:79 cps/templates/book_table.html:72 +#: cps/templates/index.xml:76 cps/web.py:915 msgid "Publishers" msgstr "Editores" @@ -953,9 +953,9 @@ msgstr "Editores" msgid "Show publisher selection" msgstr "Mostrar selección de editores" -#: cps/render_template.py:82 cps/templates/book_table.html:59 +#: cps/render_template.py:82 cps/templates/book_table.html:70 #: cps/templates/index.xml:97 cps/templates/search_form.html:107 -#: cps/web.py:1025 +#: cps/web.py:1020 msgid "Languages" msgstr "Idiomas" @@ -987,7 +987,7 @@ msgstr "Libros archivados" msgid "Show archived books" msgstr "Mostrar libros archivados" -#: cps/render_template.py:97 cps/web.py:768 +#: cps/render_template.py:97 cps/web.py:769 msgid "Books List" msgstr "Lista de Libros" @@ -1172,129 +1172,129 @@ msgstr "Categoría : %(name)s" msgid "Language: %(name)s" msgstr "Idioma: %(name)s" -#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1377 +#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1372 msgid "Advanced Search" msgstr "Búsqueda avanzada" #: cps/templates/book_edit.html:239 cps/templates/feed.xml:33 #: cps/templates/index.xml:11 cps/templates/layout.html:45 #: cps/templates/layout.html:48 cps/templates/search_form.html:226 -#: cps/web.py:740 cps/web.py:1083 +#: cps/web.py:740 cps/web.py:1078 msgid "Search" msgstr "Buscar" -#: cps/templates/admin.html:16 cps/web.py:898 +#: cps/templates/admin.html:16 cps/web.py:893 msgid "Downloads" msgstr "Descargas" -#: cps/web.py:974 +#: cps/web.py:969 msgid "Ratings list" msgstr "Lista de calificaciones" -#: cps/web.py:995 +#: cps/web.py:990 msgid "File formats list" msgstr "Lista de formatos" -#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1062 +#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1057 msgid "Tasks" msgstr "Tareas" -#: cps/web.py:1221 +#: cps/web.py:1216 msgid "Published after " msgstr "Publicado después de " -#: cps/web.py:1228 +#: cps/web.py:1223 msgid "Published before " msgstr "Publicado antes de " -#: cps/web.py:1250 +#: cps/web.py:1245 #, python-format msgid "Rating <= %(rating)s" msgstr "Calificación <= %(rating)s" -#: cps/web.py:1252 +#: cps/web.py:1247 #, python-format msgid "Rating >= %(rating)s" msgstr "Calificación >= %(rating)s" -#: cps/web.py:1254 +#: cps/web.py:1249 #, python-format msgid "Read Status = %(status)s" msgstr "Estado de lectura = $(status)s" -#: cps/web.py:1359 +#: cps/web.py:1354 msgid "Error on search for custom columns, please restart Calibre-Web" msgstr "Error en la búsqueda de columnas personalizadas, por favor reinicia Calibre-Web" -#: cps/web.py:1454 +#: cps/web.py:1449 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "Libro puesto en la cola de envío a %(kindlemail)s" -#: cps/web.py:1458 +#: cps/web.py:1453 #, python-format msgid "Oops! There was an error sending this book: %(res)s" msgstr "Ha sucedido un error en el envío del libro: %(res)s" -#: cps/web.py:1460 +#: cps/web.py:1455 msgid "Please update your profile with a valid Send to Kindle E-mail Address." msgstr "Por favor actualiza tu perfil con la dirección de correo de su kindle..." -#: cps/web.py:1477 +#: cps/web.py:1472 msgid "E-Mail server is not configured, please contact your administrator!" msgstr "El servidor de correo no está configurado, por favor, ¡avisa a tu administrador!" -#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1478 -#: cps/web.py:1485 cps/web.py:1491 cps/web.py:1510 cps/web.py:1514 -#: cps/web.py:1520 +#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1473 +#: cps/web.py:1480 cps/web.py:1486 cps/web.py:1505 cps/web.py:1509 +#: cps/web.py:1515 msgid "Register" msgstr "Registro" -#: cps/web.py:1512 +#: cps/web.py:1507 msgid "Your e-mail is not allowed to register" msgstr "Su correo electrónico no está permitido para registrarse" -#: cps/web.py:1515 +#: cps/web.py:1510 msgid "Confirmation e-mail was send to your e-mail account." msgstr "Se ha enviado un correo electrónico de verificación a su cuenta de correo." -#: cps/web.py:1532 +#: cps/web.py:1527 msgid "Cannot activate LDAP authentication" msgstr "No se puede activar la autenticación LDAP" -#: cps/web.py:1551 +#: cps/web.py:1546 #, python-format msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgstr "Fallback login como: '%(nickname)s', no se puede acceder al servidor LDAP o usuario desconocido" -#: cps/web.py:1557 +#: cps/web.py:1552 #, python-format msgid "Could not login: %(message)s" msgstr "No se pudo entrar: %(message)s" -#: cps/web.py:1561 cps/web.py:1586 +#: cps/web.py:1556 cps/web.py:1581 msgid "Wrong Username or Password" msgstr "Usuario o contraseña inválido" -#: cps/web.py:1568 +#: cps/web.py:1563 msgid "New Password was send to your email address" msgstr "Una nueva contraseña se ha enviado a su cuenta de correo electrónico" -#: cps/web.py:1574 +#: cps/web.py:1569 msgid "Please enter valid username to reset password" msgstr "Por favor, introduce un usuario válido para restablecer la contraseña" -#: cps/web.py:1581 +#: cps/web.py:1576 #, python-format msgid "You are now logged in as: '%(nickname)s'" msgstr "Ahora estás conectado como: '%(nickname)s'" -#: cps/web.py:1647 cps/web.py:1696 +#: cps/web.py:1642 cps/web.py:1691 #, python-format msgid "%(name)s's profile" msgstr "Perfil de %(name)s" -#: cps/web.py:1663 +#: cps/web.py:1658 msgid "Profile updated" msgstr "Perfil actualizado" @@ -1386,7 +1386,7 @@ msgid "Edit" msgstr "Editar" #: cps/templates/admin.html:23 cps/templates/book_edit.html:16 -#: cps/templates/book_table.html:63 cps/templates/modal_dialogs.html:63 +#: cps/templates/book_table.html:93 cps/templates/modal_dialogs.html:63 #: cps/templates/modal_dialogs.html:116 cps/templates/user_edit.html:67 #: cps/templates/user_table.html:149 msgid "Delete" @@ -1557,7 +1557,7 @@ msgid "OK" msgstr "Ok" #: cps/templates/admin.html:211 cps/templates/admin.html:225 -#: cps/templates/book_edit.html:217 cps/templates/book_table.html:90 +#: cps/templates/book_edit.html:217 cps/templates/book_table.html:120 #: cps/templates/config_db.html:54 cps/templates/config_edit.html:355 #: cps/templates/config_view_edit.html:169 cps/templates/modal_dialogs.html:64 #: cps/templates/modal_dialogs.html:99 cps/templates/modal_dialogs.html:117 @@ -1785,98 +1785,106 @@ msgstr "¡Error en la búsqueda!" msgid "No Result(s) found! Please try another keyword." msgstr "¡No se encontraron resultados! Por favor intenta con otra palabra clave." -#: cps/templates/book_table.html:12 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:12 cps/templates/book_table.html:69 #: cps/templates/user_table.html:14 cps/templates/user_table.html:77 #: cps/templates/user_table.html:100 msgid "This Field is Required" msgstr "Este campo es obligatorio" -#: cps/templates/book_table.html:26 +#: cps/templates/book_table.html:37 msgid "Merge selected books" msgstr "Fusionar libros seleccionados" -#: cps/templates/book_table.html:27 cps/templates/user_table.html:124 +#: cps/templates/book_table.html:38 cps/templates/user_table.html:124 msgid "Remove Selections" msgstr "Eliminar selección" -#: cps/templates/book_table.html:30 +#: cps/templates/book_table.html:41 msgid "Exchange author and title" msgstr "Intercambiar autor y título" -#: cps/templates/book_table.html:36 +#: cps/templates/book_table.html:47 msgid "Update Title Sort automatically" msgstr "Actualizar orden de título automáticamente" -#: cps/templates/book_table.html:40 +#: cps/templates/book_table.html:51 msgid "Update Author Sort automatically" msgstr "Actualizar orden de autor automáticamente" -#: cps/templates/book_table.html:52 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:63 cps/templates/book_table.html:69 msgid "Enter Title" msgstr "Introduce título" -#: cps/templates/book_table.html:52 cps/templates/config_view_edit.html:24 +#: cps/templates/book_table.html:63 cps/templates/config_view_edit.html:24 #: cps/templates/shelf_edit.html:8 msgid "Title" msgstr "Título" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Enter Title Sort" msgstr "Introduce el orden del título" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Title Sort" msgstr "Orden del título" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Enter Author Sort" msgstr "Introduce orden del autor" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Author Sort" msgstr "Orden del autor" -#: cps/templates/book_table.html:55 +#: cps/templates/book_table.html:66 msgid "Enter Authors" msgstr "Introduce los autores" -#: cps/templates/book_table.html:56 +#: cps/templates/book_table.html:67 msgid "Enter Categories" msgstr "Introduce las categorías" -#: cps/templates/book_table.html:57 +#: cps/templates/book_table.html:68 msgid "Enter Series" msgstr "Introduce las series" -#: cps/templates/book_table.html:58 +#: cps/templates/book_table.html:69 msgid "Series Index" msgstr "Índice de la serie" -#: cps/templates/book_table.html:59 +#: cps/templates/book_table.html:70 msgid "Enter Languages" msgstr "Introduce los idiomas" -#: cps/templates/book_table.html:60 +#: cps/templates/book_table.html:71 msgid "Publishing Date" msgstr "Fecha de publicación" -#: cps/templates/book_table.html:61 +#: cps/templates/book_table.html:72 msgid "Enter Publishers" msgstr "Introduce los Editores" -#: cps/templates/book_table.html:76 cps/templates/modal_dialogs.html:46 +#: cps/templates/book_table.html:75 cps/templates/book_table.html:77 +#: cps/templates/book_table.html:79 cps/templates/book_table.html:81 +#: cps/templates/book_table.html:85 cps/templates/book_table.html:87 +#: cps/templates/book_table.html:89 +#, fuzzy +msgid "Enter " +msgstr "Identificadores" + +#: cps/templates/book_table.html:106 cps/templates/modal_dialogs.html:46 msgid "Are you really sure?" msgstr "¿Estás realmente seguro?" -#: cps/templates/book_table.html:80 +#: cps/templates/book_table.html:110 msgid "Books with Title will be merged from:" msgstr "Libros con título serán fusionados de:" -#: cps/templates/book_table.html:84 +#: cps/templates/book_table.html:114 msgid "Into Book with Title:" msgstr "En el libro con el título:" -#: cps/templates/book_table.html:89 +#: cps/templates/book_table.html:119 msgid "Merge" msgstr "Fusionar" @@ -2293,45 +2301,45 @@ msgstr "" msgid "Published" msgstr "Publicado" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Unread" msgstr "Marcar como no leido" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Read" msgstr "Marcar como leido" -#: cps/templates/detail.html:220 +#: cps/templates/detail.html:222 msgid "Read" msgstr "Leído" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Restore from archive" msgstr "Restarurar desde el archivo" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Add to archive" msgstr "Añadir a archivación" -#: cps/templates/detail.html:230 +#: cps/templates/detail.html:232 msgid "Archived" msgstr "Archivado" -#: cps/templates/detail.html:241 +#: cps/templates/detail.html:243 msgid "Description:" msgstr "Descripción:" -#: cps/templates/detail.html:254 cps/templates/search.html:14 +#: cps/templates/detail.html:256 cps/templates/search.html:14 msgid "Add to shelf" msgstr "Agregar al estante" -#: cps/templates/detail.html:265 cps/templates/detail.html:282 +#: cps/templates/detail.html:267 cps/templates/detail.html:284 #: cps/templates/feed.xml:79 cps/templates/layout.html:139 #: cps/templates/search.html:20 msgid "(Public)" msgstr "(Público)" -#: cps/templates/detail.html:296 +#: cps/templates/detail.html:298 msgid "Edit Metadata" msgstr "Editar metadatos" diff --git a/cps/translations/fi/LC_MESSAGES/messages.mo b/cps/translations/fi/LC_MESSAGES/messages.mo index f5fba2d5291898a6e9c29d96957b7a966a8a1622..ff1451edabaa02ffbaa971533b34443992a76e3a 100644 GIT binary patch delta 22 dcmZ2+lX1mO#tps>?B)uFCRV1Fn?oEzbO2&L2Xp`c delta 22 dcmZ2+lX1mO#tps>>}CpvhE^tqn?oEzbO2%C2WJ2P diff --git a/cps/translations/fi/LC_MESSAGES/messages.po b/cps/translations/fi/LC_MESSAGES/messages.po index 1a325271..67643636 100644 --- a/cps/translations/fi/LC_MESSAGES/messages.po +++ b/cps/translations/fi/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2021-10-16 11:41+0200\n" +"POT-Creation-Date: 2021-10-17 14:59+0200\n" "PO-Revision-Date: 2020-01-12 13:56+0100\n" "Last-Translator: Samuli Valavuo \n" "Language: fi\n" @@ -46,9 +46,9 @@ msgstr "" msgid "Unknown command" msgstr "" -#: cps/admin.py:167 cps/editbooks.py:694 cps/editbooks.py:708 -#: cps/editbooks.py:849 cps/editbooks.py:851 cps/editbooks.py:878 -#: cps/editbooks.py:894 cps/updater.py:584 cps/uploader.py:93 +#: cps/admin.py:167 cps/editbooks.py:703 cps/editbooks.py:717 +#: cps/editbooks.py:858 cps/editbooks.py:860 cps/editbooks.py:887 +#: cps/editbooks.py:903 cps/updater.py:584 cps/uploader.py:93 #: cps/uploader.py:103 msgid "Unknown" msgstr "Tuntematon" @@ -303,7 +303,7 @@ msgstr "Sähköpostipalvelimen tiedot päivitetty" msgid "Database Configuration" msgstr "Ominaisuuksien asetukset" -#: cps/admin.py:1340 cps/web.py:1484 +#: cps/admin.py:1340 cps/web.py:1479 msgid "Please fill out all fields!" msgstr "Ole hyvä ja täytä kaikki kentät!" @@ -348,7 +348,7 @@ msgstr "Muokkaa käyttäjää %(nick)s" msgid "User '%(nick)s' updated" msgstr "Käyttäjä '%(nick)s' päivitetty" -#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1509 cps/web.py:1572 +#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1504 cps/web.py:1567 msgid "An unknown error occurred. Please try again later." msgstr "Tapahtui tuntematon virhe. Yritä myöhemmin uudelleen." @@ -383,7 +383,7 @@ msgstr "Sähköpostipalvelimen tiedot päivitetty" msgid "Password for user %(user)s reset" msgstr "Käyttäjän %(user)s salasana palautettu" -#: cps/admin.py:1608 cps/web.py:1449 +#: cps/admin.py:1608 cps/web.py:1444 msgid "Please configure the SMTP mail settings first..." msgstr "Ole hyvä ja aseta SMTP postiasetukset ensin..." @@ -481,7 +481,7 @@ msgstr "" msgid "Execution permissions missing" msgstr "" -#: cps/db.py:648 cps/web.py:657 cps/web.py:1161 +#: cps/db.py:651 cps/web.py:657 cps/web.py:1156 #, python-format msgid "Custom Column No.%(column)d is not existing in calibre database" msgstr "" @@ -494,8 +494,8 @@ msgstr "" msgid "Book Successfully Deleted" msgstr "" -#: cps/editbooks.py:373 cps/editbooks.py:750 cps/web.py:511 cps/web.py:1711 -#: cps/web.py:1752 cps/web.py:1819 +#: cps/editbooks.py:373 cps/editbooks.py:759 cps/web.py:511 cps/web.py:1706 +#: cps/web.py:1747 cps/web.py:1814 msgid "Oops! Selected book title is unavailable. File does not exist or is not accessible" msgstr "Virhe eKirjan avaamisessa. Tiedostoa ei ole tai se ei ole saatavilla:" @@ -513,76 +513,76 @@ msgstr "" msgid "%(langname)s is not a valid language" msgstr "%(langname)s ei ole kelvollinen kieli" -#: cps/editbooks.py:621 cps/editbooks.py:964 +#: cps/editbooks.py:630 cps/editbooks.py:973 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "Tiedostopääte '%(ext)s' ei ole sallittujen palvelimelle ladattavien listalla" -#: cps/editbooks.py:625 cps/editbooks.py:968 +#: cps/editbooks.py:634 cps/editbooks.py:977 msgid "File to be uploaded must have an extension" msgstr "Ladattavalla tiedostolla on oltava tiedostopääte" -#: cps/editbooks.py:637 +#: cps/editbooks.py:646 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "Polun %(path)s luonti epäonnistui (Ei oikeutta)." -#: cps/editbooks.py:642 +#: cps/editbooks.py:651 #, python-format msgid "Failed to store file %(file)s." msgstr "Tiedoston %(file)s tallennus epäonnistui." -#: cps/editbooks.py:660 cps/editbooks.py:1055 cps/web.py:1672 +#: cps/editbooks.py:669 cps/editbooks.py:1064 cps/web.py:1667 #, python-format msgid "Database error: %(error)s." msgstr "" -#: cps/editbooks.py:665 +#: cps/editbooks.py:674 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "Tiedostoformaatti %(ext)s lisätty %(book)s" -#: cps/editbooks.py:801 +#: cps/editbooks.py:810 msgid "Identifiers are not Case Sensitive, Overwriting Old Identifier" msgstr "" -#: cps/editbooks.py:835 +#: cps/editbooks.py:844 msgid "Metadata successfully updated" msgstr "Metadata päivitetty onnistuneesti" -#: cps/editbooks.py:844 +#: cps/editbooks.py:853 msgid "Error editing book, please check logfile for details" msgstr "Kirjan editoinnissa tapahtui virhe, tarkista virheilmoitus lokista" -#: cps/editbooks.py:882 +#: cps/editbooks.py:891 msgid "Uploaded book probably exists in the library, consider to change before upload new: " msgstr "" -#: cps/editbooks.py:976 +#: cps/editbooks.py:985 #, python-format msgid "File %(filename)s could not saved to temp dir" msgstr "" -#: cps/editbooks.py:995 +#: cps/editbooks.py:1004 #, python-format msgid "Failed to Move Cover File %(file)s: %(error)s" msgstr "" -#: cps/editbooks.py:1042 +#: cps/editbooks.py:1051 #, python-format msgid "File %(file)s uploaded" msgstr "Tiedosto %(file)s tallennettu" -#: cps/editbooks.py:1067 +#: cps/editbooks.py:1076 msgid "Source or destination format for conversion missing" msgstr "Lähteen tai kohteen tiedostomuoto puuttuu" -#: cps/editbooks.py:1075 +#: cps/editbooks.py:1084 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "Kirja lisätty muutosjonoon muotoon %(book_format)s" -#: cps/editbooks.py:1079 +#: cps/editbooks.py:1088 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "Kirjan muunnoksessa tapahtui virhe: %(res)s" @@ -690,7 +690,7 @@ msgstr "Tiedostoa %(file)s ei löytynyt Google Drivesta" msgid "Book path %(path)s not found on Google Drive" msgstr "Kirjan polkua %(path)s ei löytynyt Google Drivesta" -#: cps/helper.py:507 cps/web.py:1667 +#: cps/helper.py:507 cps/web.py:1662 #, fuzzy msgid "Found an existing account for this e-mail address" msgstr "Tälle sähköpostiosoitteelle läytyi jo käyttäjätunnus." @@ -768,7 +768,7 @@ msgstr "" msgid "Register with %(provider)s" msgstr "Rekisteröi tuottajalle %(provider)s" -#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1543 +#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1538 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "olet nyt kirjautunut tunnuksella: \"%(nickname)s\"" @@ -834,7 +834,7 @@ msgid "{} Stars" msgstr "" #: cps/remotelogin.py:65 cps/templates/layout.html:86 -#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1592 +#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1587 msgid "Login" msgstr "Kirjaudu sisään" @@ -910,8 +910,8 @@ msgstr "Löydä" msgid "Show Random Books" msgstr "Näytä satunnausia kirjoja" -#: cps/render_template.py:69 cps/templates/book_table.html:56 -#: cps/templates/index.xml:83 cps/web.py:1048 +#: cps/render_template.py:69 cps/templates/book_table.html:67 +#: cps/templates/index.xml:83 cps/web.py:1043 msgid "Categories" msgstr "Kategoriat" @@ -920,8 +920,8 @@ msgid "Show category selection" msgstr "Näytä kategoriavalinta" #: cps/render_template.py:72 cps/templates/book_edit.html:90 -#: cps/templates/book_table.html:57 cps/templates/index.xml:90 -#: cps/templates/search_form.html:69 cps/web.py:943 cps/web.py:953 +#: cps/templates/book_table.html:68 cps/templates/index.xml:90 +#: cps/templates/search_form.html:69 cps/web.py:938 cps/web.py:948 msgid "Series" msgstr "Sarjat" @@ -929,7 +929,7 @@ msgstr "Sarjat" msgid "Show series selection" msgstr "Näytä sarjavalinta" -#: cps/render_template.py:75 cps/templates/book_table.html:55 +#: cps/render_template.py:75 cps/templates/book_table.html:66 #: cps/templates/index.xml:69 msgid "Authors" msgstr "Kirjailijat" @@ -938,8 +938,8 @@ msgstr "Kirjailijat" msgid "Show author selection" msgstr "Näytä kirjailijavalinta" -#: cps/render_template.py:79 cps/templates/book_table.html:61 -#: cps/templates/index.xml:76 cps/web.py:920 +#: cps/render_template.py:79 cps/templates/book_table.html:72 +#: cps/templates/index.xml:76 cps/web.py:915 msgid "Publishers" msgstr "Julkaisijat" @@ -947,9 +947,9 @@ msgstr "Julkaisijat" msgid "Show publisher selection" msgstr "Näytä julkaisijavalinta" -#: cps/render_template.py:82 cps/templates/book_table.html:59 +#: cps/render_template.py:82 cps/templates/book_table.html:70 #: cps/templates/index.xml:97 cps/templates/search_form.html:107 -#: cps/web.py:1025 +#: cps/web.py:1020 msgid "Languages" msgstr "Kielet" @@ -981,7 +981,7 @@ msgstr "" msgid "Show archived books" msgstr "" -#: cps/render_template.py:97 cps/web.py:768 +#: cps/render_template.py:97 cps/web.py:769 msgid "Books List" msgstr "" @@ -1166,129 +1166,129 @@ msgstr "Kategoria: %(name)s" msgid "Language: %(name)s" msgstr "Kieli: %(name)s" -#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1377 +#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1372 msgid "Advanced Search" msgstr "Edistynyt haku" #: cps/templates/book_edit.html:239 cps/templates/feed.xml:33 #: cps/templates/index.xml:11 cps/templates/layout.html:45 #: cps/templates/layout.html:48 cps/templates/search_form.html:226 -#: cps/web.py:740 cps/web.py:1083 +#: cps/web.py:740 cps/web.py:1078 msgid "Search" msgstr "Hae" -#: cps/templates/admin.html:16 cps/web.py:898 +#: cps/templates/admin.html:16 cps/web.py:893 msgid "Downloads" msgstr "DLS" -#: cps/web.py:974 +#: cps/web.py:969 msgid "Ratings list" msgstr "Arvostelulistaus" -#: cps/web.py:995 +#: cps/web.py:990 msgid "File formats list" msgstr "Tiedostomuotolistaus" -#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1062 +#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1057 msgid "Tasks" msgstr "Tehtävät" -#: cps/web.py:1221 +#: cps/web.py:1216 msgid "Published after " msgstr "Julkaistu alkaen " -#: cps/web.py:1228 +#: cps/web.py:1223 msgid "Published before " msgstr "Julkaisut ennen " -#: cps/web.py:1250 +#: cps/web.py:1245 #, python-format msgid "Rating <= %(rating)s" msgstr "Arvostelu <= %(rating)s" -#: cps/web.py:1252 +#: cps/web.py:1247 #, python-format msgid "Rating >= %(rating)s" msgstr "Arvostelu >= %(rating)s" -#: cps/web.py:1254 +#: cps/web.py:1249 #, python-format msgid "Read Status = %(status)s" msgstr "" -#: cps/web.py:1359 +#: cps/web.py:1354 msgid "Error on search for custom columns, please restart Calibre-Web" msgstr "" -#: cps/web.py:1454 +#: cps/web.py:1449 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "Kirja lisätty onnistuneeksi lähetettäväksi osoitteeseen %(kindlemail)s" -#: cps/web.py:1458 +#: cps/web.py:1453 #, python-format msgid "Oops! There was an error sending this book: %(res)s" msgstr "Kirjan: %(res)s lähettämisessa tapahtui virhe" -#: cps/web.py:1460 +#: cps/web.py:1455 msgid "Please update your profile with a valid Send to Kindle E-mail Address." msgstr "Ole hyvä ja aseta Kindle sähköpostiosoite ensin..." -#: cps/web.py:1477 +#: cps/web.py:1472 msgid "E-Mail server is not configured, please contact your administrator!" msgstr "" -#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1478 -#: cps/web.py:1485 cps/web.py:1491 cps/web.py:1510 cps/web.py:1514 -#: cps/web.py:1520 +#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1473 +#: cps/web.py:1480 cps/web.py:1486 cps/web.py:1505 cps/web.py:1509 +#: cps/web.py:1515 msgid "Register" msgstr "Rekisteröi" -#: cps/web.py:1512 +#: cps/web.py:1507 msgid "Your e-mail is not allowed to register" msgstr "Sähköpostiosoitteellasi ei ole sallittua rekisteröityä" -#: cps/web.py:1515 +#: cps/web.py:1510 msgid "Confirmation e-mail was send to your e-mail account." msgstr "Vahvistusviesti on lähetetty sähköpostiosoitteeseesi." -#: cps/web.py:1532 +#: cps/web.py:1527 msgid "Cannot activate LDAP authentication" msgstr "LDAP autnetikoinnin aktivointi ei onnistu" -#: cps/web.py:1551 +#: cps/web.py:1546 #, python-format msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgstr "" -#: cps/web.py:1557 +#: cps/web.py:1552 #, python-format msgid "Could not login: %(message)s" msgstr "" -#: cps/web.py:1561 cps/web.py:1586 +#: cps/web.py:1556 cps/web.py:1581 msgid "Wrong Username or Password" msgstr "Väärä käyttäjätunnus tai salasana" -#: cps/web.py:1568 +#: cps/web.py:1563 msgid "New Password was send to your email address" msgstr "" -#: cps/web.py:1574 +#: cps/web.py:1569 msgid "Please enter valid username to reset password" msgstr "" -#: cps/web.py:1581 +#: cps/web.py:1576 #, python-format msgid "You are now logged in as: '%(nickname)s'" msgstr "olet kirjautunut tunnuksella: '%(nickname)s'" -#: cps/web.py:1647 cps/web.py:1696 +#: cps/web.py:1642 cps/web.py:1691 #, python-format msgid "%(name)s's profile" msgstr "%(name)sn profiili" -#: cps/web.py:1663 +#: cps/web.py:1658 msgid "Profile updated" msgstr "Profiili päivitetty" @@ -1380,7 +1380,7 @@ msgid "Edit" msgstr "Muokkaa" #: cps/templates/admin.html:23 cps/templates/book_edit.html:16 -#: cps/templates/book_table.html:63 cps/templates/modal_dialogs.html:63 +#: cps/templates/book_table.html:93 cps/templates/modal_dialogs.html:63 #: cps/templates/modal_dialogs.html:116 cps/templates/user_edit.html:67 #: cps/templates/user_table.html:149 msgid "Delete" @@ -1551,7 +1551,7 @@ msgid "OK" msgstr "Ok" #: cps/templates/admin.html:211 cps/templates/admin.html:225 -#: cps/templates/book_edit.html:217 cps/templates/book_table.html:90 +#: cps/templates/book_edit.html:217 cps/templates/book_table.html:120 #: cps/templates/config_db.html:54 cps/templates/config_edit.html:355 #: cps/templates/config_view_edit.html:169 cps/templates/modal_dialogs.html:64 #: cps/templates/modal_dialogs.html:99 cps/templates/modal_dialogs.html:117 @@ -1779,98 +1779,106 @@ msgstr "Hakuvirhe!" msgid "No Result(s) found! Please try another keyword." msgstr "Ei osumia! Kokeile jotain tosita hakusanaa." -#: cps/templates/book_table.html:12 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:12 cps/templates/book_table.html:69 #: cps/templates/user_table.html:14 cps/templates/user_table.html:77 #: cps/templates/user_table.html:100 msgid "This Field is Required" msgstr "" -#: cps/templates/book_table.html:26 +#: cps/templates/book_table.html:37 msgid "Merge selected books" msgstr "" -#: cps/templates/book_table.html:27 cps/templates/user_table.html:124 +#: cps/templates/book_table.html:38 cps/templates/user_table.html:124 msgid "Remove Selections" msgstr "" -#: cps/templates/book_table.html:30 +#: cps/templates/book_table.html:41 msgid "Exchange author and title" msgstr "" -#: cps/templates/book_table.html:36 +#: cps/templates/book_table.html:47 msgid "Update Title Sort automatically" msgstr "" -#: cps/templates/book_table.html:40 +#: cps/templates/book_table.html:51 msgid "Update Author Sort automatically" msgstr "" -#: cps/templates/book_table.html:52 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:63 cps/templates/book_table.html:69 msgid "Enter Title" msgstr "" -#: cps/templates/book_table.html:52 cps/templates/config_view_edit.html:24 +#: cps/templates/book_table.html:63 cps/templates/config_view_edit.html:24 #: cps/templates/shelf_edit.html:8 msgid "Title" msgstr "Otsikko" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Enter Title Sort" msgstr "" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Title Sort" msgstr "" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Enter Author Sort" msgstr "" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Author Sort" msgstr "" -#: cps/templates/book_table.html:55 +#: cps/templates/book_table.html:66 msgid "Enter Authors" msgstr "" -#: cps/templates/book_table.html:56 +#: cps/templates/book_table.html:67 msgid "Enter Categories" msgstr "" -#: cps/templates/book_table.html:57 +#: cps/templates/book_table.html:68 msgid "Enter Series" msgstr "" -#: cps/templates/book_table.html:58 +#: cps/templates/book_table.html:69 msgid "Series Index" msgstr "" -#: cps/templates/book_table.html:59 +#: cps/templates/book_table.html:70 msgid "Enter Languages" msgstr "" -#: cps/templates/book_table.html:60 +#: cps/templates/book_table.html:71 msgid "Publishing Date" msgstr "" -#: cps/templates/book_table.html:61 +#: cps/templates/book_table.html:72 msgid "Enter Publishers" msgstr "" -#: cps/templates/book_table.html:76 cps/templates/modal_dialogs.html:46 +#: cps/templates/book_table.html:75 cps/templates/book_table.html:77 +#: cps/templates/book_table.html:79 cps/templates/book_table.html:81 +#: cps/templates/book_table.html:85 cps/templates/book_table.html:87 +#: cps/templates/book_table.html:89 +#, fuzzy +msgid "Enter " +msgstr "Rekisteröi" + +#: cps/templates/book_table.html:106 cps/templates/modal_dialogs.html:46 msgid "Are you really sure?" msgstr "Oletko aivan varma?" -#: cps/templates/book_table.html:80 +#: cps/templates/book_table.html:110 msgid "Books with Title will be merged from:" msgstr "" -#: cps/templates/book_table.html:84 +#: cps/templates/book_table.html:114 msgid "Into Book with Title:" msgstr "" -#: cps/templates/book_table.html:89 +#: cps/templates/book_table.html:119 msgid "Merge" msgstr "" @@ -2286,45 +2294,45 @@ msgstr "" msgid "Published" msgstr "" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Unread" msgstr "Merkitse lukemattomaksi" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Read" msgstr "Merkitse luetuksi" -#: cps/templates/detail.html:220 +#: cps/templates/detail.html:222 msgid "Read" msgstr "Luettu" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Restore from archive" msgstr "" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Add to archive" msgstr "" -#: cps/templates/detail.html:230 +#: cps/templates/detail.html:232 msgid "Archived" msgstr "" -#: cps/templates/detail.html:241 +#: cps/templates/detail.html:243 msgid "Description:" msgstr "Kuvaus:" -#: cps/templates/detail.html:254 cps/templates/search.html:14 +#: cps/templates/detail.html:256 cps/templates/search.html:14 msgid "Add to shelf" msgstr "Lisää hyllyyn" -#: cps/templates/detail.html:265 cps/templates/detail.html:282 +#: cps/templates/detail.html:267 cps/templates/detail.html:284 #: cps/templates/feed.xml:79 cps/templates/layout.html:139 #: cps/templates/search.html:20 msgid "(Public)" msgstr "" -#: cps/templates/detail.html:296 +#: cps/templates/detail.html:298 msgid "Edit Metadata" msgstr "Muokkaa metadataa" diff --git a/cps/translations/fr/LC_MESSAGES/messages.mo b/cps/translations/fr/LC_MESSAGES/messages.mo index f59a9934a46d79067016d9ce1ea70118858978fd..2d47b35ada7067dc64b0ef29a7a7d0dd4f4da7d5 100644 GIT binary patch delta 22 ecmX@VjQRXB<_!@A?B)uFCRV1Fo8t>UBmn?saR{gY delta 22 ecmX@VjQRXB<_!@A>}CpvhE^tqo8t>UBmn?s69}6C diff --git a/cps/translations/fr/LC_MESSAGES/messages.po b/cps/translations/fr/LC_MESSAGES/messages.po index f3c0e1ca..2df9af51 100644 --- a/cps/translations/fr/LC_MESSAGES/messages.po +++ b/cps/translations/fr/LC_MESSAGES/messages.po @@ -22,7 +22,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2021-10-16 11:41+0200\n" +"POT-Creation-Date: 2021-10-17 14:59+0200\n" "PO-Revision-Date: 2020-06-07 06:47+0200\n" "Last-Translator: \n" "Language: fr\n" @@ -61,9 +61,9 @@ msgstr "Reconnecté avec succès" msgid "Unknown command" msgstr "Commande inconnue" -#: cps/admin.py:167 cps/editbooks.py:694 cps/editbooks.py:708 -#: cps/editbooks.py:849 cps/editbooks.py:851 cps/editbooks.py:878 -#: cps/editbooks.py:894 cps/updater.py:584 cps/uploader.py:93 +#: cps/admin.py:167 cps/editbooks.py:703 cps/editbooks.py:717 +#: cps/editbooks.py:858 cps/editbooks.py:860 cps/editbooks.py:887 +#: cps/editbooks.py:903 cps/updater.py:584 cps/uploader.py:93 #: cps/uploader.py:103 msgid "Unknown" msgstr "Inconnu" @@ -319,7 +319,7 @@ msgstr "Les paramètres du serveur de courriels ont été mis à jour" msgid "Database Configuration" msgstr "Configuration des options" -#: cps/admin.py:1340 cps/web.py:1484 +#: cps/admin.py:1340 cps/web.py:1479 msgid "Please fill out all fields!" msgstr "Veuillez compléter tous les champs !" @@ -364,7 +364,7 @@ msgstr "Éditer l'utilisateur %(nick)s" msgid "User '%(nick)s' updated" msgstr "Utilisateur '%(nick)s' mis à jour" -#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1509 cps/web.py:1572 +#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1504 cps/web.py:1567 msgid "An unknown error occurred. Please try again later." msgstr "Une erreur inconnue est survenue. Veuillez réessayer plus tard." @@ -399,7 +399,7 @@ msgstr "Les paramètres du serveur de courriels ont été mis à jour" msgid "Password for user %(user)s reset" msgstr "Le mot de passe de l’utilisateur %(user)s a été réinitialisé" -#: cps/admin.py:1608 cps/web.py:1449 +#: cps/admin.py:1608 cps/web.py:1444 msgid "Please configure the SMTP mail settings first..." msgstr "Veuillez configurer les paramètres SMTP au préalable..." @@ -499,7 +499,7 @@ msgstr "non configuré" msgid "Execution permissions missing" msgstr "Les permissions d'exécutions manquantes" -#: cps/db.py:648 cps/web.py:657 cps/web.py:1161 +#: cps/db.py:651 cps/web.py:657 cps/web.py:1156 #, python-format msgid "Custom Column No.%(column)d is not existing in calibre database" msgstr "La colonne personnalisée No.%(column)d n'existe pas dans la base de données calibre" @@ -512,8 +512,8 @@ msgstr "Le format du livre a été supprimé avec succès" msgid "Book Successfully Deleted" msgstr "Le livre a été supprimé avec succès" -#: cps/editbooks.py:373 cps/editbooks.py:750 cps/web.py:511 cps/web.py:1711 -#: cps/web.py:1752 cps/web.py:1819 +#: cps/editbooks.py:373 cps/editbooks.py:759 cps/web.py:511 cps/web.py:1706 +#: cps/web.py:1747 cps/web.py:1814 msgid "Oops! Selected book title is unavailable. File does not exist or is not accessible" msgstr "Erreur d'ouverture du livre numérique. Le fichier n'existe pas ou n'est pas accessible" @@ -531,76 +531,76 @@ msgstr "%(seriesindex)s n’est pas un nombre valide, ignoré" msgid "%(langname)s is not a valid language" msgstr "%(langname)s n'est pas une langue valide" -#: cps/editbooks.py:621 cps/editbooks.py:964 +#: cps/editbooks.py:630 cps/editbooks.py:973 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "L’extension de fichier '%(ext)s' n’est pas autorisée pour être déposée sur ce serveur" -#: cps/editbooks.py:625 cps/editbooks.py:968 +#: cps/editbooks.py:634 cps/editbooks.py:977 msgid "File to be uploaded must have an extension" msgstr "Pour être déposé le fichier doit avoir une extension" -#: cps/editbooks.py:637 +#: cps/editbooks.py:646 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "Impossible de créer le chemin %(path)s (Permission refusée)." -#: cps/editbooks.py:642 +#: cps/editbooks.py:651 #, python-format msgid "Failed to store file %(file)s." msgstr "Échec de la sauvegarde du fichier %(file)s." -#: cps/editbooks.py:660 cps/editbooks.py:1055 cps/web.py:1672 +#: cps/editbooks.py:669 cps/editbooks.py:1064 cps/web.py:1667 #, python-format msgid "Database error: %(error)s." msgstr "Erreur de la base de données: %(error)s." -#: cps/editbooks.py:665 +#: cps/editbooks.py:674 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "Le format de fichier %(ext)s a été ajouté à %(book)s" -#: cps/editbooks.py:801 +#: cps/editbooks.py:810 msgid "Identifiers are not Case Sensitive, Overwriting Old Identifier" msgstr "Les identificateurs ne sont pas sensibles à la casse, écrasant l’ancien identificateur" -#: cps/editbooks.py:835 +#: cps/editbooks.py:844 msgid "Metadata successfully updated" msgstr "Les métadonnées ont bien été mises à jour" -#: cps/editbooks.py:844 +#: cps/editbooks.py:853 msgid "Error editing book, please check logfile for details" msgstr "Erreur d’édition du livre, veuillez consulter le journal (log) pour plus de détails" -#: cps/editbooks.py:882 +#: cps/editbooks.py:891 msgid "Uploaded book probably exists in the library, consider to change before upload new: " msgstr "Le fichier téléchargé existe probablement dans la librairie, veuillez le modifier avant de le télécharger de nouveau: " -#: cps/editbooks.py:976 +#: cps/editbooks.py:985 #, python-format msgid "File %(filename)s could not saved to temp dir" msgstr "Le fichier %(filename)s ne peut pas être sauvegardé dans le répertoire temporaire" -#: cps/editbooks.py:995 +#: cps/editbooks.py:1004 #, python-format msgid "Failed to Move Cover File %(file)s: %(error)s" msgstr "Impossible de déplacer le fichier de couverture %(file)s: %(error)s" -#: cps/editbooks.py:1042 +#: cps/editbooks.py:1051 #, python-format msgid "File %(file)s uploaded" msgstr "Le fichier %(file)s a été téléchargé" -#: cps/editbooks.py:1067 +#: cps/editbooks.py:1076 msgid "Source or destination format for conversion missing" msgstr "Le format de conversion de la source ou de la destination est manquant" -#: cps/editbooks.py:1075 +#: cps/editbooks.py:1084 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "Le livre a été mis avec succès en file de traitement pour conversion vers %(book_format)s" -#: cps/editbooks.py:1079 +#: cps/editbooks.py:1088 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "Une erreur est survenue au cours de la conversion du livre : %(res)s" @@ -708,7 +708,7 @@ msgstr "Le fichier %(file)s n'a pas été trouvé dans Google Drive" msgid "Book path %(path)s not found on Google Drive" msgstr "Le chemin du livre %(path)s n'a pas été trouvé dans Google Drive" -#: cps/helper.py:507 cps/web.py:1667 +#: cps/helper.py:507 cps/web.py:1662 #, fuzzy msgid "Found an existing account for this e-mail address" msgstr "Un compte existant a été trouvé pour cette adresse de courriel." @@ -786,7 +786,7 @@ msgstr "Configuration Kobo" msgid "Register with %(provider)s" msgstr "Enregistrer avec %(provider)s" -#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1543 +#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1538 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "vous êtes maintenant connecté comme : '%(nickname)s'" @@ -852,7 +852,7 @@ msgid "{} Stars" msgstr "{} Étoiles" #: cps/remotelogin.py:65 cps/templates/layout.html:86 -#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1592 +#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1587 msgid "Login" msgstr "Connexion" @@ -928,8 +928,8 @@ msgstr "Découvrir" msgid "Show Random Books" msgstr "Montrer des livres au hasard" -#: cps/render_template.py:69 cps/templates/book_table.html:56 -#: cps/templates/index.xml:83 cps/web.py:1048 +#: cps/render_template.py:69 cps/templates/book_table.html:67 +#: cps/templates/index.xml:83 cps/web.py:1043 msgid "Categories" msgstr "Catégories" @@ -938,8 +938,8 @@ msgid "Show category selection" msgstr "Montrer la sélection par catégories" #: cps/render_template.py:72 cps/templates/book_edit.html:90 -#: cps/templates/book_table.html:57 cps/templates/index.xml:90 -#: cps/templates/search_form.html:69 cps/web.py:943 cps/web.py:953 +#: cps/templates/book_table.html:68 cps/templates/index.xml:90 +#: cps/templates/search_form.html:69 cps/web.py:938 cps/web.py:948 msgid "Series" msgstr "Séries" @@ -947,7 +947,7 @@ msgstr "Séries" msgid "Show series selection" msgstr "Montrer la sélection par séries" -#: cps/render_template.py:75 cps/templates/book_table.html:55 +#: cps/render_template.py:75 cps/templates/book_table.html:66 #: cps/templates/index.xml:69 msgid "Authors" msgstr "Auteurs" @@ -956,8 +956,8 @@ msgstr "Auteurs" msgid "Show author selection" msgstr "Montrer la sélection par auteur" -#: cps/render_template.py:79 cps/templates/book_table.html:61 -#: cps/templates/index.xml:76 cps/web.py:920 +#: cps/render_template.py:79 cps/templates/book_table.html:72 +#: cps/templates/index.xml:76 cps/web.py:915 msgid "Publishers" msgstr "Éditeurs" @@ -965,9 +965,9 @@ msgstr "Éditeurs" msgid "Show publisher selection" msgstr "Montrer la sélection par éditeur" -#: cps/render_template.py:82 cps/templates/book_table.html:59 +#: cps/render_template.py:82 cps/templates/book_table.html:70 #: cps/templates/index.xml:97 cps/templates/search_form.html:107 -#: cps/web.py:1025 +#: cps/web.py:1020 msgid "Languages" msgstr "Langues" @@ -999,7 +999,7 @@ msgstr "Livres archivés" msgid "Show archived books" msgstr "Afficher les livres archivés" -#: cps/render_template.py:97 cps/web.py:768 +#: cps/render_template.py:97 cps/web.py:769 msgid "Books List" msgstr "Liste des livres" @@ -1184,129 +1184,129 @@ msgstr "Catégorie : %(name)s" msgid "Language: %(name)s" msgstr "Langue : %(name)s" -#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1377 +#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1372 msgid "Advanced Search" msgstr "Recherche avancée" #: cps/templates/book_edit.html:239 cps/templates/feed.xml:33 #: cps/templates/index.xml:11 cps/templates/layout.html:45 #: cps/templates/layout.html:48 cps/templates/search_form.html:226 -#: cps/web.py:740 cps/web.py:1083 +#: cps/web.py:740 cps/web.py:1078 msgid "Search" msgstr "Chercher" -#: cps/templates/admin.html:16 cps/web.py:898 +#: cps/templates/admin.html:16 cps/web.py:893 msgid "Downloads" msgstr "Téléchargements" -#: cps/web.py:974 +#: cps/web.py:969 msgid "Ratings list" msgstr "Liste des évaluations" -#: cps/web.py:995 +#: cps/web.py:990 msgid "File formats list" msgstr "Liste de formats de fichiers" -#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1062 +#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1057 msgid "Tasks" msgstr "Tâches" -#: cps/web.py:1221 +#: cps/web.py:1216 msgid "Published after " msgstr "Publié après le " -#: cps/web.py:1228 +#: cps/web.py:1223 msgid "Published before " msgstr "Publié avant le " -#: cps/web.py:1250 +#: cps/web.py:1245 #, python-format msgid "Rating <= %(rating)s" msgstr "Évaluation <= %(rating)s" -#: cps/web.py:1252 +#: cps/web.py:1247 #, python-format msgid "Rating >= %(rating)s" msgstr "Évaluation >= %(rating)s" -#: cps/web.py:1254 +#: cps/web.py:1249 #, python-format msgid "Read Status = %(status)s" msgstr "Status de lecture = %(status)s" -#: cps/web.py:1359 +#: cps/web.py:1354 msgid "Error on search for custom columns, please restart Calibre-Web" msgstr "Erreur lors de la recherche de colonnes personnalisées, veuillez redémarrer Calibre-Web" -#: cps/web.py:1454 +#: cps/web.py:1449 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "Le livre a été mis en file de traitement avec succès pour un envoi vers %(kindlemail)s" -#: cps/web.py:1458 +#: cps/web.py:1453 #, python-format msgid "Oops! There was an error sending this book: %(res)s" msgstr "Il y a eu une erreur en envoyant ce livre : %(res)s" -#: cps/web.py:1460 +#: cps/web.py:1455 msgid "Please update your profile with a valid Send to Kindle E-mail Address." msgstr "Veuillez mettre à jour votre profil avec une adresse de courriel Kindle valide." -#: cps/web.py:1477 +#: cps/web.py:1472 msgid "E-Mail server is not configured, please contact your administrator!" msgstr "Le serveur de courriel n'est pas configuré, veuillez contacter votre administrateur!" -#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1478 -#: cps/web.py:1485 cps/web.py:1491 cps/web.py:1510 cps/web.py:1514 -#: cps/web.py:1520 +#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1473 +#: cps/web.py:1480 cps/web.py:1486 cps/web.py:1505 cps/web.py:1509 +#: cps/web.py:1515 msgid "Register" msgstr "Créer un compte" -#: cps/web.py:1512 +#: cps/web.py:1507 msgid "Your e-mail is not allowed to register" msgstr "Votre adresse de courriel n’est pas autorisé pour une inscription" -#: cps/web.py:1515 +#: cps/web.py:1510 msgid "Confirmation e-mail was send to your e-mail account." msgstr "Le courriel de confirmation a été envoyé à votre adresse." -#: cps/web.py:1532 +#: cps/web.py:1527 msgid "Cannot activate LDAP authentication" msgstr "Impossible d’activer l’authentification LDAP" -#: cps/web.py:1551 +#: cps/web.py:1546 #, python-format msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgstr "Connexion de secours comme: '%(nickname)s', le serveur LDAP est indisponible, ou l'utilisateur est inconnu" -#: cps/web.py:1557 +#: cps/web.py:1552 #, python-format msgid "Could not login: %(message)s" msgstr "Impossible de se connecter: %(message)s" -#: cps/web.py:1561 cps/web.py:1586 +#: cps/web.py:1556 cps/web.py:1581 msgid "Wrong Username or Password" msgstr "Mauvais nom d'utilisateur ou mot de passe" -#: cps/web.py:1568 +#: cps/web.py:1563 msgid "New Password was send to your email address" msgstr "Le nouveau mot de passe a été envoyé vers votre adresse de courriel" -#: cps/web.py:1574 +#: cps/web.py:1569 msgid "Please enter valid username to reset password" msgstr "Veuillez entrer un nom d'utilisateur valide pour réinitialiser le mot de passe" -#: cps/web.py:1581 +#: cps/web.py:1576 #, python-format msgid "You are now logged in as: '%(nickname)s'" msgstr "Vous êtes maintenant connecté en tant que : ‘%(nickname)s’" -#: cps/web.py:1647 cps/web.py:1696 +#: cps/web.py:1642 cps/web.py:1691 #, python-format msgid "%(name)s's profile" msgstr "Profil de %(name)s" -#: cps/web.py:1663 +#: cps/web.py:1658 msgid "Profile updated" msgstr "Profil mis à jour" @@ -1398,7 +1398,7 @@ msgid "Edit" msgstr "Éditer" #: cps/templates/admin.html:23 cps/templates/book_edit.html:16 -#: cps/templates/book_table.html:63 cps/templates/modal_dialogs.html:63 +#: cps/templates/book_table.html:93 cps/templates/modal_dialogs.html:63 #: cps/templates/modal_dialogs.html:116 cps/templates/user_edit.html:67 #: cps/templates/user_table.html:149 msgid "Delete" @@ -1569,7 +1569,7 @@ msgid "OK" msgstr "OK" #: cps/templates/admin.html:211 cps/templates/admin.html:225 -#: cps/templates/book_edit.html:217 cps/templates/book_table.html:90 +#: cps/templates/book_edit.html:217 cps/templates/book_table.html:120 #: cps/templates/config_db.html:54 cps/templates/config_edit.html:355 #: cps/templates/config_view_edit.html:169 cps/templates/modal_dialogs.html:64 #: cps/templates/modal_dialogs.html:99 cps/templates/modal_dialogs.html:117 @@ -1797,98 +1797,106 @@ msgstr "Erreur lors de la recherche!" msgid "No Result(s) found! Please try another keyword." msgstr "Aucun résultat. Veuillez essayer avec un nouveau mot clé." -#: cps/templates/book_table.html:12 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:12 cps/templates/book_table.html:69 #: cps/templates/user_table.html:14 cps/templates/user_table.html:77 #: cps/templates/user_table.html:100 msgid "This Field is Required" msgstr "Ce champ est requis" -#: cps/templates/book_table.html:26 +#: cps/templates/book_table.html:37 msgid "Merge selected books" msgstr "Fusionner les livres sélectionnés" -#: cps/templates/book_table.html:27 cps/templates/user_table.html:124 +#: cps/templates/book_table.html:38 cps/templates/user_table.html:124 msgid "Remove Selections" msgstr "Supprimer la sélection" -#: cps/templates/book_table.html:30 +#: cps/templates/book_table.html:41 msgid "Exchange author and title" msgstr "Échanger l’auteur et le titre" -#: cps/templates/book_table.html:36 +#: cps/templates/book_table.html:47 msgid "Update Title Sort automatically" msgstr "Mettre à jour automatiquement le tri des titres" -#: cps/templates/book_table.html:40 +#: cps/templates/book_table.html:51 msgid "Update Author Sort automatically" msgstr "Mettre à jour automatiquement le tri des auteurs" -#: cps/templates/book_table.html:52 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:63 cps/templates/book_table.html:69 msgid "Enter Title" msgstr "Insérer le titre" -#: cps/templates/book_table.html:52 cps/templates/config_view_edit.html:24 +#: cps/templates/book_table.html:63 cps/templates/config_view_edit.html:24 #: cps/templates/shelf_edit.html:8 msgid "Title" msgstr "Titre" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Enter Title Sort" msgstr "Insérer le tri des titres" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Title Sort" msgstr "Tri des titres" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Enter Author Sort" msgstr "Insérer le tri des auteurs" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Author Sort" msgstr "Tri des auteurs" -#: cps/templates/book_table.html:55 +#: cps/templates/book_table.html:66 msgid "Enter Authors" msgstr "Insérer les auteurs" -#: cps/templates/book_table.html:56 +#: cps/templates/book_table.html:67 msgid "Enter Categories" msgstr "Insérer les catégories" -#: cps/templates/book_table.html:57 +#: cps/templates/book_table.html:68 msgid "Enter Series" msgstr "Insérer les séries" -#: cps/templates/book_table.html:58 +#: cps/templates/book_table.html:69 msgid "Series Index" msgstr "Index des séries" -#: cps/templates/book_table.html:59 +#: cps/templates/book_table.html:70 msgid "Enter Languages" msgstr "Insérer les langues" -#: cps/templates/book_table.html:60 +#: cps/templates/book_table.html:71 msgid "Publishing Date" msgstr "Date de publication" -#: cps/templates/book_table.html:61 +#: cps/templates/book_table.html:72 msgid "Enter Publishers" msgstr "Insérer l’éditeur" -#: cps/templates/book_table.html:76 cps/templates/modal_dialogs.html:46 +#: cps/templates/book_table.html:75 cps/templates/book_table.html:77 +#: cps/templates/book_table.html:79 cps/templates/book_table.html:81 +#: cps/templates/book_table.html:85 cps/templates/book_table.html:87 +#: cps/templates/book_table.html:89 +#, fuzzy +msgid "Enter " +msgstr "Identifiants" + +#: cps/templates/book_table.html:106 cps/templates/modal_dialogs.html:46 msgid "Are you really sure?" msgstr "Êtes-vous vraiment sûr?" -#: cps/templates/book_table.html:80 +#: cps/templates/book_table.html:110 msgid "Books with Title will be merged from:" msgstr "Les livres avec titre vont être fusionnés depuis :" -#: cps/templates/book_table.html:84 +#: cps/templates/book_table.html:114 msgid "Into Book with Title:" msgstr "Dans le livre avec le titre :" -#: cps/templates/book_table.html:89 +#: cps/templates/book_table.html:119 msgid "Merge" msgstr "Fusionner" @@ -2305,45 +2313,45 @@ msgstr "" msgid "Published" msgstr "Publié" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Unread" msgstr "Marquer comme non lu" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Read" msgstr "Marquer comme lu" -#: cps/templates/detail.html:220 +#: cps/templates/detail.html:222 msgid "Read" msgstr "Lu" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Restore from archive" msgstr "Restaurer à partir de l'archive" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Add to archive" msgstr "Ajouter comme archive" -#: cps/templates/detail.html:230 +#: cps/templates/detail.html:232 msgid "Archived" msgstr "Archivé" -#: cps/templates/detail.html:241 +#: cps/templates/detail.html:243 msgid "Description:" msgstr "Description :" -#: cps/templates/detail.html:254 cps/templates/search.html:14 +#: cps/templates/detail.html:256 cps/templates/search.html:14 msgid "Add to shelf" msgstr "Ajouter à l'étagère" -#: cps/templates/detail.html:265 cps/templates/detail.html:282 +#: cps/templates/detail.html:267 cps/templates/detail.html:284 #: cps/templates/feed.xml:79 cps/templates/layout.html:139 #: cps/templates/search.html:20 msgid "(Public)" msgstr "(Public)" -#: cps/templates/detail.html:296 +#: cps/templates/detail.html:298 msgid "Edit Metadata" msgstr "Éditer les métadonnées" diff --git a/cps/translations/hu/LC_MESSAGES/messages.mo b/cps/translations/hu/LC_MESSAGES/messages.mo index 39ad732f498a32afbb8b7fcf08861bbce653987c..2dfc5e16a4b8a985553f217085f645b1e137cfba 100644 GIT binary patch delta 22 ecmexzobk(X#toh3?B)uFCRV1Fn}CpvhE^tqn= %(rating)s" msgstr "Értékelés <= %(rating)s" -#: cps/web.py:1254 +#: cps/web.py:1249 #, python-format msgid "Read Status = %(status)s" msgstr "" -#: cps/web.py:1359 +#: cps/web.py:1354 msgid "Error on search for custom columns, please restart Calibre-Web" msgstr "" -#: cps/web.py:1454 +#: cps/web.py:1449 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "A könyv sikeresen küldésre lett jelölve a következő címre: %(kindlemail)s" -#: cps/web.py:1458 +#: cps/web.py:1453 #, python-format msgid "Oops! There was an error sending this book: %(res)s" msgstr "Hiba történt a könyv küldésekor: %(res)s" -#: cps/web.py:1460 +#: cps/web.py:1455 msgid "Please update your profile with a valid Send to Kindle E-mail Address." msgstr "Először be kell állítani a kindle e-mail címet..." -#: cps/web.py:1477 +#: cps/web.py:1472 msgid "E-Mail server is not configured, please contact your administrator!" msgstr "" -#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1478 -#: cps/web.py:1485 cps/web.py:1491 cps/web.py:1510 cps/web.py:1514 -#: cps/web.py:1520 +#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1473 +#: cps/web.py:1480 cps/web.py:1486 cps/web.py:1505 cps/web.py:1509 +#: cps/web.py:1515 msgid "Register" msgstr "Regisztrálás" -#: cps/web.py:1512 +#: cps/web.py:1507 msgid "Your e-mail is not allowed to register" msgstr "Nem engedélyezett a megadott e-mail cím bejegyzése" -#: cps/web.py:1515 +#: cps/web.py:1510 msgid "Confirmation e-mail was send to your e-mail account." msgstr "Jóváhagyó levél elküldve az email címedre." -#: cps/web.py:1532 +#: cps/web.py:1527 msgid "Cannot activate LDAP authentication" msgstr "" -#: cps/web.py:1551 +#: cps/web.py:1546 #, python-format msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgstr "" -#: cps/web.py:1557 +#: cps/web.py:1552 #, python-format msgid "Could not login: %(message)s" msgstr "" -#: cps/web.py:1561 cps/web.py:1586 +#: cps/web.py:1556 cps/web.py:1581 msgid "Wrong Username or Password" msgstr "Rossz felhasználó név vagy jelszó!" -#: cps/web.py:1568 +#: cps/web.py:1563 msgid "New Password was send to your email address" msgstr "" -#: cps/web.py:1574 +#: cps/web.py:1569 msgid "Please enter valid username to reset password" msgstr "" -#: cps/web.py:1581 +#: cps/web.py:1576 #, python-format msgid "You are now logged in as: '%(nickname)s'" msgstr "" -#: cps/web.py:1647 cps/web.py:1696 +#: cps/web.py:1642 cps/web.py:1691 #, python-format msgid "%(name)s's profile" msgstr "%(name)s profilja" -#: cps/web.py:1663 +#: cps/web.py:1658 msgid "Profile updated" msgstr "A profil frissítve." @@ -1380,7 +1380,7 @@ msgid "Edit" msgstr "Szerkesztés" #: cps/templates/admin.html:23 cps/templates/book_edit.html:16 -#: cps/templates/book_table.html:63 cps/templates/modal_dialogs.html:63 +#: cps/templates/book_table.html:93 cps/templates/modal_dialogs.html:63 #: cps/templates/modal_dialogs.html:116 cps/templates/user_edit.html:67 #: cps/templates/user_table.html:149 msgid "Delete" @@ -1551,7 +1551,7 @@ msgid "OK" msgstr "OK" #: cps/templates/admin.html:211 cps/templates/admin.html:225 -#: cps/templates/book_edit.html:217 cps/templates/book_table.html:90 +#: cps/templates/book_edit.html:217 cps/templates/book_table.html:120 #: cps/templates/config_db.html:54 cps/templates/config_edit.html:355 #: cps/templates/config_view_edit.html:169 cps/templates/modal_dialogs.html:64 #: cps/templates/modal_dialogs.html:99 cps/templates/modal_dialogs.html:117 @@ -1779,98 +1779,106 @@ msgstr "Keresési hiba!" msgid "No Result(s) found! Please try another keyword." msgstr "Nincs találat! Próbálj másik kulcsszót." -#: cps/templates/book_table.html:12 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:12 cps/templates/book_table.html:69 #: cps/templates/user_table.html:14 cps/templates/user_table.html:77 #: cps/templates/user_table.html:100 msgid "This Field is Required" msgstr "" -#: cps/templates/book_table.html:26 +#: cps/templates/book_table.html:37 msgid "Merge selected books" msgstr "" -#: cps/templates/book_table.html:27 cps/templates/user_table.html:124 +#: cps/templates/book_table.html:38 cps/templates/user_table.html:124 msgid "Remove Selections" msgstr "" -#: cps/templates/book_table.html:30 +#: cps/templates/book_table.html:41 msgid "Exchange author and title" msgstr "" -#: cps/templates/book_table.html:36 +#: cps/templates/book_table.html:47 msgid "Update Title Sort automatically" msgstr "" -#: cps/templates/book_table.html:40 +#: cps/templates/book_table.html:51 msgid "Update Author Sort automatically" msgstr "" -#: cps/templates/book_table.html:52 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:63 cps/templates/book_table.html:69 msgid "Enter Title" msgstr "" -#: cps/templates/book_table.html:52 cps/templates/config_view_edit.html:24 +#: cps/templates/book_table.html:63 cps/templates/config_view_edit.html:24 #: cps/templates/shelf_edit.html:8 msgid "Title" msgstr "Név" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Enter Title Sort" msgstr "" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Title Sort" msgstr "" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Enter Author Sort" msgstr "" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Author Sort" msgstr "" -#: cps/templates/book_table.html:55 +#: cps/templates/book_table.html:66 msgid "Enter Authors" msgstr "" -#: cps/templates/book_table.html:56 +#: cps/templates/book_table.html:67 msgid "Enter Categories" msgstr "" -#: cps/templates/book_table.html:57 +#: cps/templates/book_table.html:68 msgid "Enter Series" msgstr "" -#: cps/templates/book_table.html:58 +#: cps/templates/book_table.html:69 msgid "Series Index" msgstr "" -#: cps/templates/book_table.html:59 +#: cps/templates/book_table.html:70 msgid "Enter Languages" msgstr "" -#: cps/templates/book_table.html:60 +#: cps/templates/book_table.html:71 msgid "Publishing Date" msgstr "" -#: cps/templates/book_table.html:61 +#: cps/templates/book_table.html:72 msgid "Enter Publishers" msgstr "" -#: cps/templates/book_table.html:76 cps/templates/modal_dialogs.html:46 +#: cps/templates/book_table.html:75 cps/templates/book_table.html:77 +#: cps/templates/book_table.html:79 cps/templates/book_table.html:81 +#: cps/templates/book_table.html:85 cps/templates/book_table.html:87 +#: cps/templates/book_table.html:89 +#, fuzzy +msgid "Enter " +msgstr "Regisztrálás" + +#: cps/templates/book_table.html:106 cps/templates/modal_dialogs.html:46 msgid "Are you really sure?" msgstr "Biztosan?" -#: cps/templates/book_table.html:80 +#: cps/templates/book_table.html:110 msgid "Books with Title will be merged from:" msgstr "" -#: cps/templates/book_table.html:84 +#: cps/templates/book_table.html:114 msgid "Into Book with Title:" msgstr "" -#: cps/templates/book_table.html:89 +#: cps/templates/book_table.html:119 msgid "Merge" msgstr "" @@ -2286,45 +2294,45 @@ msgstr "" msgid "Published" msgstr "" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Unread" msgstr "Legyen olvasatlan" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Read" msgstr "Legyen olvasott" -#: cps/templates/detail.html:220 +#: cps/templates/detail.html:222 msgid "Read" msgstr "Olvasva" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Restore from archive" msgstr "" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Add to archive" msgstr "" -#: cps/templates/detail.html:230 +#: cps/templates/detail.html:232 msgid "Archived" msgstr "" -#: cps/templates/detail.html:241 +#: cps/templates/detail.html:243 msgid "Description:" msgstr "Ismertető:" -#: cps/templates/detail.html:254 cps/templates/search.html:14 +#: cps/templates/detail.html:256 cps/templates/search.html:14 msgid "Add to shelf" msgstr "Hozzáadás polchoz" -#: cps/templates/detail.html:265 cps/templates/detail.html:282 +#: cps/templates/detail.html:267 cps/templates/detail.html:284 #: cps/templates/feed.xml:79 cps/templates/layout.html:139 #: cps/templates/search.html:20 msgid "(Public)" msgstr "" -#: cps/templates/detail.html:296 +#: cps/templates/detail.html:298 msgid "Edit Metadata" msgstr "Metaadatok szerkesztése" diff --git a/cps/translations/it/LC_MESSAGES/messages.mo b/cps/translations/it/LC_MESSAGES/messages.mo index a9fd2ef8f8d3350f0c854882788c19c900458bee..33f93ea32a41f64962c2221f3f912db0bc959b17 100644 GIT binary patch delta 22 dcmbO=mwDD)<_&g*?B)uFCRV1Fn_UY-V*y!x2U-9C delta 22 dcmbO=mwDD)<_&g*>}CpvhE^tqn_UY-V*yzo2TcF~ diff --git a/cps/translations/it/LC_MESSAGES/messages.po b/cps/translations/it/LC_MESSAGES/messages.po index fcf2f28b..2d9f2f54 100644 --- a/cps/translations/it/LC_MESSAGES/messages.po +++ b/cps/translations/it/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2021-10-16 11:41+0200\n" +"POT-Creation-Date: 2021-10-17 14:59+0200\n" "PO-Revision-Date: 2017-04-04 15:09+0200\n" "Last-Translator: ElQuimm \n" "Language: it\n" @@ -45,9 +45,9 @@ msgstr "Ricollegato con successo" msgid "Unknown command" msgstr "Comando sconosciuto" -#: cps/admin.py:167 cps/editbooks.py:694 cps/editbooks.py:708 -#: cps/editbooks.py:849 cps/editbooks.py:851 cps/editbooks.py:878 -#: cps/editbooks.py:894 cps/updater.py:584 cps/uploader.py:93 +#: cps/admin.py:167 cps/editbooks.py:703 cps/editbooks.py:717 +#: cps/editbooks.py:858 cps/editbooks.py:860 cps/editbooks.py:887 +#: cps/editbooks.py:903 cps/updater.py:584 cps/uploader.py:93 #: cps/uploader.py:103 msgid "Unknown" msgstr "Sconosciuto" @@ -301,7 +301,7 @@ msgstr "Configurazione del server e-mail aggiornata" msgid "Database Configuration" msgstr "Ulteriori opzioni" -#: cps/admin.py:1340 cps/web.py:1484 +#: cps/admin.py:1340 cps/web.py:1479 msgid "Please fill out all fields!" msgstr "Per favore compila tutti i campi!" @@ -345,7 +345,7 @@ msgstr "Modifica l'utente %(nick)s" msgid "User '%(nick)s' updated" msgstr "L'utente '%(nick)s' è stato aggiornato" -#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1509 cps/web.py:1572 +#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1504 cps/web.py:1567 msgid "An unknown error occurred. Please try again later." msgstr "Si è verificato un errore sconosciuto: per favore riprova." @@ -380,7 +380,7 @@ msgstr "Configurazione del server e-mail aggiornata" msgid "Password for user %(user)s reset" msgstr "La password dell'utente %(user)s è stata resettata" -#: cps/admin.py:1608 cps/web.py:1449 +#: cps/admin.py:1608 cps/web.py:1444 msgid "Please configure the SMTP mail settings first..." msgstr "Configura dapprima le impostazioni del server SMTP..." @@ -480,7 +480,7 @@ msgstr "non configurato" msgid "Execution permissions missing" msgstr "Mancano i permessi di esecuzione" -#: cps/db.py:648 cps/web.py:657 cps/web.py:1161 +#: cps/db.py:651 cps/web.py:657 cps/web.py:1156 #, python-format msgid "Custom Column No.%(column)d is not existing in calibre database" msgstr "La colonna personale no.%(column)d non esiste nel database di Calibre" @@ -493,8 +493,8 @@ msgstr "Il formato del libro è stato eliminato con successo" msgid "Book Successfully Deleted" msgstr "Il libro é stato eliminato con successo" -#: cps/editbooks.py:373 cps/editbooks.py:750 cps/web.py:511 cps/web.py:1711 -#: cps/web.py:1752 cps/web.py:1819 +#: cps/editbooks.py:373 cps/editbooks.py:759 cps/web.py:511 cps/web.py:1706 +#: cps/web.py:1747 cps/web.py:1814 msgid "Oops! Selected book title is unavailable. File does not exist or is not accessible" msgstr "Errore durante l'apertura del libro selezionato. Il file non esiste o il file non è accessibile" @@ -512,76 +512,76 @@ msgstr "" msgid "%(langname)s is not a valid language" msgstr "%(langname)s non è una lingua valida" -#: cps/editbooks.py:621 cps/editbooks.py:964 +#: cps/editbooks.py:630 cps/editbooks.py:973 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "Non è consentito caricare file con l'estensione '%(ext)s' su questo server" -#: cps/editbooks.py:625 cps/editbooks.py:968 +#: cps/editbooks.py:634 cps/editbooks.py:977 msgid "File to be uploaded must have an extension" msgstr "Il file da caricare deve avere un'estensione" -#: cps/editbooks.py:637 +#: cps/editbooks.py:646 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "Impossibile creare la cartella %(path)s (autorizzazione negata)." -#: cps/editbooks.py:642 +#: cps/editbooks.py:651 #, python-format msgid "Failed to store file %(file)s." msgstr "Il salvataggio del file %(file)s non è riuscito." -#: cps/editbooks.py:660 cps/editbooks.py:1055 cps/web.py:1672 +#: cps/editbooks.py:669 cps/editbooks.py:1064 cps/web.py:1667 #, python-format msgid "Database error: %(error)s." msgstr "Errore nel database: %(error)s." -#: cps/editbooks.py:665 +#: cps/editbooks.py:674 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "Ho aggiunto il formato %(ext)s al libro %(book)s" -#: cps/editbooks.py:801 +#: cps/editbooks.py:810 msgid "Identifiers are not Case Sensitive, Overwriting Old Identifier" msgstr "Gli identificatori non tengono conto delle lettere maiuscole o minuscole, sovrascrivo l'identificatore precedente" -#: cps/editbooks.py:835 +#: cps/editbooks.py:844 msgid "Metadata successfully updated" msgstr "I metadati sono stati aggiornati con successo" -#: cps/editbooks.py:844 +#: cps/editbooks.py:853 msgid "Error editing book, please check logfile for details" msgstr "Errore nella modifica del libro. Per favore verifica i dettagli nel file di registro (logfile)" -#: cps/editbooks.py:882 +#: cps/editbooks.py:891 msgid "Uploaded book probably exists in the library, consider to change before upload new: " msgstr "Probabilmente il libro caricato esiste già nella libreria; considera di cambiare prima di sottoporlo nuovamente: " -#: cps/editbooks.py:976 +#: cps/editbooks.py:985 #, python-format msgid "File %(filename)s could not saved to temp dir" msgstr "Il file %(filename)s non può essere salvato nella cartella temporanea" -#: cps/editbooks.py:995 +#: cps/editbooks.py:1004 #, python-format msgid "Failed to Move Cover File %(file)s: %(error)s" msgstr "Impossibile spostare il file della copertina %(file)s: %(error)s" -#: cps/editbooks.py:1042 +#: cps/editbooks.py:1051 #, python-format msgid "File %(file)s uploaded" msgstr "Il file %(file)s è stato caricato" -#: cps/editbooks.py:1067 +#: cps/editbooks.py:1076 msgid "Source or destination format for conversion missing" msgstr "Mancano o il formato sorgente o quello di destinazione, entrambi necessari alla conversione" -#: cps/editbooks.py:1075 +#: cps/editbooks.py:1084 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "Libro accodato con successo per essere convertito in %(book_format)s" -#: cps/editbooks.py:1079 +#: cps/editbooks.py:1088 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "Si è verificato un errore durante la conversione del libro: %(res)s" @@ -689,7 +689,7 @@ msgstr "File %(file)s non trovato su Google Drive" msgid "Book path %(path)s not found on Google Drive" msgstr "Non ho trovato la cartella %(path)s del libro su Google Drive" -#: cps/helper.py:507 cps/web.py:1667 +#: cps/helper.py:507 cps/web.py:1662 msgid "Found an existing account for this e-mail address" msgstr "Ho trovato un account creato in precedenza con questo indirizzo e-mail." @@ -766,7 +766,7 @@ msgstr "Configurazione di Kobo" msgid "Register with %(provider)s" msgstr "Registra con %(provider)s" -#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1543 +#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1538 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "ora sei connesso come: '%(nickname)s'" @@ -832,7 +832,7 @@ msgid "{} Stars" msgstr "{} Stelle" #: cps/remotelogin.py:65 cps/templates/layout.html:86 -#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1592 +#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1587 msgid "Login" msgstr "Accesso" @@ -908,8 +908,8 @@ msgstr "Per scoprire" msgid "Show Random Books" msgstr "Mostra libri casualmente" -#: cps/render_template.py:69 cps/templates/book_table.html:56 -#: cps/templates/index.xml:83 cps/web.py:1048 +#: cps/render_template.py:69 cps/templates/book_table.html:67 +#: cps/templates/index.xml:83 cps/web.py:1043 msgid "Categories" msgstr "Categorie" @@ -918,8 +918,8 @@ msgid "Show category selection" msgstr "Mostra l'opzione per la selezione delle categorie" #: cps/render_template.py:72 cps/templates/book_edit.html:90 -#: cps/templates/book_table.html:57 cps/templates/index.xml:90 -#: cps/templates/search_form.html:69 cps/web.py:943 cps/web.py:953 +#: cps/templates/book_table.html:68 cps/templates/index.xml:90 +#: cps/templates/search_form.html:69 cps/web.py:938 cps/web.py:948 msgid "Series" msgstr "Serie" @@ -927,7 +927,7 @@ msgstr "Serie" msgid "Show series selection" msgstr "Mostra l'opzione per la selezione delle serie" -#: cps/render_template.py:75 cps/templates/book_table.html:55 +#: cps/render_template.py:75 cps/templates/book_table.html:66 #: cps/templates/index.xml:69 msgid "Authors" msgstr "Autori" @@ -936,8 +936,8 @@ msgstr "Autori" msgid "Show author selection" msgstr "Mostra l'opzione per la selezione degli autori" -#: cps/render_template.py:79 cps/templates/book_table.html:61 -#: cps/templates/index.xml:76 cps/web.py:920 +#: cps/render_template.py:79 cps/templates/book_table.html:72 +#: cps/templates/index.xml:76 cps/web.py:915 msgid "Publishers" msgstr "Editori" @@ -945,9 +945,9 @@ msgstr "Editori" msgid "Show publisher selection" msgstr "Mostra l'opzione per la selezione degli editori" -#: cps/render_template.py:82 cps/templates/book_table.html:59 +#: cps/render_template.py:82 cps/templates/book_table.html:70 #: cps/templates/index.xml:97 cps/templates/search_form.html:107 -#: cps/web.py:1025 +#: cps/web.py:1020 msgid "Languages" msgstr "Lingue" @@ -979,7 +979,7 @@ msgstr "Libri archiviati" msgid "Show archived books" msgstr "Mostra l'opzione per la selezione dei libri archiviati" -#: cps/render_template.py:97 cps/web.py:768 +#: cps/render_template.py:97 cps/web.py:769 msgid "Books List" msgstr "Elenco libri" @@ -1164,129 +1164,129 @@ msgstr "Categoria: %(name)s" msgid "Language: %(name)s" msgstr "Lingua: %(name)s" -#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1377 +#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1372 msgid "Advanced Search" msgstr "Ricerca avanzata" #: cps/templates/book_edit.html:239 cps/templates/feed.xml:33 #: cps/templates/index.xml:11 cps/templates/layout.html:45 #: cps/templates/layout.html:48 cps/templates/search_form.html:226 -#: cps/web.py:740 cps/web.py:1083 +#: cps/web.py:740 cps/web.py:1078 msgid "Search" msgstr "Cerca" -#: cps/templates/admin.html:16 cps/web.py:898 +#: cps/templates/admin.html:16 cps/web.py:893 msgid "Downloads" msgstr "Downloads" -#: cps/web.py:974 +#: cps/web.py:969 msgid "Ratings list" msgstr "Elenco delle valutazioni" -#: cps/web.py:995 +#: cps/web.py:990 msgid "File formats list" msgstr "Elenco dei formati" -#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1062 +#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1057 msgid "Tasks" msgstr "Compito" -#: cps/web.py:1221 +#: cps/web.py:1216 msgid "Published after " msgstr "Pubblicato dopo il " -#: cps/web.py:1228 +#: cps/web.py:1223 msgid "Published before " msgstr "Pubblicato prima del " -#: cps/web.py:1250 +#: cps/web.py:1245 #, python-format msgid "Rating <= %(rating)s" msgstr "Valutazione <= %(rating)s" -#: cps/web.py:1252 +#: cps/web.py:1247 #, python-format msgid "Rating >= %(rating)s" msgstr "Valutazione >= %(rating)s" -#: cps/web.py:1254 +#: cps/web.py:1249 #, python-format msgid "Read Status = %(status)s" msgstr "Stato di lettura = %(status)s" -#: cps/web.py:1359 +#: cps/web.py:1354 msgid "Error on search for custom columns, please restart Calibre-Web" msgstr "" -#: cps/web.py:1454 +#: cps/web.py:1449 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "Libro accodato con successo per essere spedito a %(kindlemail)s" -#: cps/web.py:1458 +#: cps/web.py:1453 #, python-format msgid "Oops! There was an error sending this book: %(res)s" msgstr "Oops! Si è verificato un errore durante l'invio di questo libro: %(res)s" -#: cps/web.py:1460 +#: cps/web.py:1455 msgid "Please update your profile with a valid Send to Kindle E-mail Address." msgstr "Per favore aggiorna il tuo profilo con un indirizzo e-mail Kindle a cui inviare i libri." -#: cps/web.py:1477 +#: cps/web.py:1472 msgid "E-Mail server is not configured, please contact your administrator!" msgstr "Il server e-mail non è configurato, per favore contatta l'amministratore" -#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1478 -#: cps/web.py:1485 cps/web.py:1491 cps/web.py:1510 cps/web.py:1514 -#: cps/web.py:1520 +#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1473 +#: cps/web.py:1480 cps/web.py:1486 cps/web.py:1505 cps/web.py:1509 +#: cps/web.py:1515 msgid "Register" msgstr "Registra" -#: cps/web.py:1512 +#: cps/web.py:1507 msgid "Your e-mail is not allowed to register" msgstr "Il tuo e-mail non è autorizzato alla registrazione" -#: cps/web.py:1515 +#: cps/web.py:1510 msgid "Confirmation e-mail was send to your e-mail account." msgstr "Un messaggio di conferma è stato inviato al tuo recapito e-mail." -#: cps/web.py:1532 +#: cps/web.py:1527 msgid "Cannot activate LDAP authentication" msgstr "Non posso attivare l'autenticazione LDAP" -#: cps/web.py:1551 +#: cps/web.py:1546 #, python-format msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgstr "Fallback login come: '%(nickname)s', il server LDAP non è raggiungibile o l'utente è sconosciuto" -#: cps/web.py:1557 +#: cps/web.py:1552 #, python-format msgid "Could not login: %(message)s" msgstr "Non posso accedere: %(message)s" -#: cps/web.py:1561 cps/web.py:1586 +#: cps/web.py:1556 cps/web.py:1581 msgid "Wrong Username or Password" msgstr "Nome utente o password errati" -#: cps/web.py:1568 +#: cps/web.py:1563 msgid "New Password was send to your email address" msgstr "Una nuova password è stata inviata al tuo recapito e-mail" -#: cps/web.py:1574 +#: cps/web.py:1569 msgid "Please enter valid username to reset password" msgstr "Per favore digita un nome di utente valido per resettare la password" -#: cps/web.py:1581 +#: cps/web.py:1576 #, python-format msgid "You are now logged in as: '%(nickname)s'" msgstr "Ora sei connesso come '%(nickname)s'" -#: cps/web.py:1647 cps/web.py:1696 +#: cps/web.py:1642 cps/web.py:1691 #, python-format msgid "%(name)s's profile" msgstr "Profilo di %(name)s" -#: cps/web.py:1663 +#: cps/web.py:1658 msgid "Profile updated" msgstr "Profilo aggiornato" @@ -1378,7 +1378,7 @@ msgid "Edit" msgstr "Modifica" #: cps/templates/admin.html:23 cps/templates/book_edit.html:16 -#: cps/templates/book_table.html:63 cps/templates/modal_dialogs.html:63 +#: cps/templates/book_table.html:93 cps/templates/modal_dialogs.html:63 #: cps/templates/modal_dialogs.html:116 cps/templates/user_edit.html:67 #: cps/templates/user_table.html:149 msgid "Delete" @@ -1549,7 +1549,7 @@ msgid "OK" msgstr "Ok" #: cps/templates/admin.html:211 cps/templates/admin.html:225 -#: cps/templates/book_edit.html:217 cps/templates/book_table.html:90 +#: cps/templates/book_edit.html:217 cps/templates/book_table.html:120 #: cps/templates/config_db.html:54 cps/templates/config_edit.html:355 #: cps/templates/config_view_edit.html:169 cps/templates/modal_dialogs.html:64 #: cps/templates/modal_dialogs.html:99 cps/templates/modal_dialogs.html:117 @@ -1777,98 +1777,106 @@ msgstr "Errore nella ricerca!" msgid "No Result(s) found! Please try another keyword." msgstr "Nessun risultato! Prova con un altro criterio di ricerca." -#: cps/templates/book_table.html:12 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:12 cps/templates/book_table.html:69 #: cps/templates/user_table.html:14 cps/templates/user_table.html:77 #: cps/templates/user_table.html:100 msgid "This Field is Required" msgstr "Questo campo è obbligatorio" -#: cps/templates/book_table.html:26 +#: cps/templates/book_table.html:37 msgid "Merge selected books" msgstr "Unisci i libri selezionati" -#: cps/templates/book_table.html:27 cps/templates/user_table.html:124 +#: cps/templates/book_table.html:38 cps/templates/user_table.html:124 msgid "Remove Selections" msgstr "Rimuovi le selezioni" -#: cps/templates/book_table.html:30 +#: cps/templates/book_table.html:41 msgid "Exchange author and title" msgstr "" -#: cps/templates/book_table.html:36 +#: cps/templates/book_table.html:47 msgid "Update Title Sort automatically" msgstr "Aggiorna automaticamente l'ordinamento dei titoli" -#: cps/templates/book_table.html:40 +#: cps/templates/book_table.html:51 msgid "Update Author Sort automatically" msgstr "Aggiorna automaticamente l'ordinamento degli autori" -#: cps/templates/book_table.html:52 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:63 cps/templates/book_table.html:69 msgid "Enter Title" msgstr "Indica il titolo" -#: cps/templates/book_table.html:52 cps/templates/config_view_edit.html:24 +#: cps/templates/book_table.html:63 cps/templates/config_view_edit.html:24 #: cps/templates/shelf_edit.html:8 msgid "Title" msgstr "Titolo" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Enter Title Sort" msgstr "Indica l'ordinamento del titolo" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Title Sort" msgstr "Ordinamento del titolo" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Enter Author Sort" msgstr "Indica l'ordinamento dell'autore" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Author Sort" msgstr "Ordinamento dell'autore" -#: cps/templates/book_table.html:55 +#: cps/templates/book_table.html:66 msgid "Enter Authors" msgstr "Indica gli autori" -#: cps/templates/book_table.html:56 +#: cps/templates/book_table.html:67 msgid "Enter Categories" msgstr "Indica le categorie" -#: cps/templates/book_table.html:57 +#: cps/templates/book_table.html:68 msgid "Enter Series" msgstr "Indica le serie" -#: cps/templates/book_table.html:58 +#: cps/templates/book_table.html:69 msgid "Series Index" msgstr "Indice delle serie" -#: cps/templates/book_table.html:59 +#: cps/templates/book_table.html:70 msgid "Enter Languages" msgstr "Indica le lingue" -#: cps/templates/book_table.html:60 +#: cps/templates/book_table.html:71 msgid "Publishing Date" msgstr "Data di pubblicazione" -#: cps/templates/book_table.html:61 +#: cps/templates/book_table.html:72 msgid "Enter Publishers" msgstr "Indica gli editori" -#: cps/templates/book_table.html:76 cps/templates/modal_dialogs.html:46 +#: cps/templates/book_table.html:75 cps/templates/book_table.html:77 +#: cps/templates/book_table.html:79 cps/templates/book_table.html:81 +#: cps/templates/book_table.html:85 cps/templates/book_table.html:87 +#: cps/templates/book_table.html:89 +#, fuzzy +msgid "Enter " +msgstr "Identificatori" + +#: cps/templates/book_table.html:106 cps/templates/modal_dialogs.html:46 msgid "Are you really sure?" msgstr "Sei veramente sicuro?" -#: cps/templates/book_table.html:80 +#: cps/templates/book_table.html:110 msgid "Books with Title will be merged from:" msgstr "I libri con il titolo vengono uniti da:" -#: cps/templates/book_table.html:84 +#: cps/templates/book_table.html:114 msgid "Into Book with Title:" msgstr "Nel libro con il titolo:" -#: cps/templates/book_table.html:89 +#: cps/templates/book_table.html:119 msgid "Merge" msgstr "Unisci" @@ -2285,45 +2293,45 @@ msgstr "" msgid "Published" msgstr "Pubblicato" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Unread" msgstr "Marca come non letto" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Read" msgstr "Marca come letto" -#: cps/templates/detail.html:220 +#: cps/templates/detail.html:222 msgid "Read" msgstr "Letto" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Restore from archive" msgstr "Ripristina dall'archivio" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Add to archive" msgstr "Aggiungi all'archivio" -#: cps/templates/detail.html:230 +#: cps/templates/detail.html:232 msgid "Archived" msgstr "Archiviato" -#: cps/templates/detail.html:241 +#: cps/templates/detail.html:243 msgid "Description:" msgstr "Descrizione:" -#: cps/templates/detail.html:254 cps/templates/search.html:14 +#: cps/templates/detail.html:256 cps/templates/search.html:14 msgid "Add to shelf" msgstr "Aggiungi allo scaffale" -#: cps/templates/detail.html:265 cps/templates/detail.html:282 +#: cps/templates/detail.html:267 cps/templates/detail.html:284 #: cps/templates/feed.xml:79 cps/templates/layout.html:139 #: cps/templates/search.html:20 msgid "(Public)" msgstr "(Pubblico)" -#: cps/templates/detail.html:296 +#: cps/templates/detail.html:298 msgid "Edit Metadata" msgstr "Modifica metadati" diff --git a/cps/translations/ja/LC_MESSAGES/messages.mo b/cps/translations/ja/LC_MESSAGES/messages.mo index b38f8e4145e71844139e0f42702a78a988976d44..ea229a540187d73088bb50d6e0440b80dc44ea37 100644 GIT binary patch delta 22 ecmdlnk8#I5#tr`3?B)uFCRV1Fo5QppDFXmor3ZZg delta 22 ecmdlnk8#I5#tr`3>}CpvhE^tqo5QppDFXmoM+a~K diff --git a/cps/translations/ja/LC_MESSAGES/messages.po b/cps/translations/ja/LC_MESSAGES/messages.po index 66c0b479..f90c4b95 100644 --- a/cps/translations/ja/LC_MESSAGES/messages.po +++ b/cps/translations/ja/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2021-10-16 11:41+0200\n" +"POT-Creation-Date: 2021-10-17 14:59+0200\n" "PO-Revision-Date: 2018-02-07 02:20-0500\n" "Last-Translator: white \n" "Language: ja\n" @@ -46,9 +46,9 @@ msgstr "" msgid "Unknown command" msgstr "" -#: cps/admin.py:167 cps/editbooks.py:694 cps/editbooks.py:708 -#: cps/editbooks.py:849 cps/editbooks.py:851 cps/editbooks.py:878 -#: cps/editbooks.py:894 cps/updater.py:584 cps/uploader.py:93 +#: cps/admin.py:167 cps/editbooks.py:703 cps/editbooks.py:717 +#: cps/editbooks.py:858 cps/editbooks.py:860 cps/editbooks.py:887 +#: cps/editbooks.py:903 cps/updater.py:584 cps/uploader.py:93 #: cps/uploader.py:103 msgid "Unknown" msgstr "不明" @@ -298,7 +298,7 @@ msgstr "メールサーバの設定を更新しました" msgid "Database Configuration" msgstr "機能設定" -#: cps/admin.py:1340 cps/web.py:1484 +#: cps/admin.py:1340 cps/web.py:1479 msgid "Please fill out all fields!" msgstr "全ての項目を入力してください" @@ -343,7 +343,7 @@ msgstr "%(nick)s を編集" msgid "User '%(nick)s' updated" msgstr "ユーザ '%(nick)s' を更新しました" -#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1509 cps/web.py:1572 +#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1504 cps/web.py:1567 msgid "An unknown error occurred. Please try again later." msgstr "不明なエラーが発生しました。あとで再試行してください。" @@ -378,7 +378,7 @@ msgstr "メールサーバの設定を更新しました" msgid "Password for user %(user)s reset" msgstr "%(user)s 用のパスワードをリセット" -#: cps/admin.py:1608 cps/web.py:1449 +#: cps/admin.py:1608 cps/web.py:1444 msgid "Please configure the SMTP mail settings first..." msgstr "初めにSMTPメールの設定をしてください" @@ -476,7 +476,7 @@ msgstr "" msgid "Execution permissions missing" msgstr "" -#: cps/db.py:648 cps/web.py:657 cps/web.py:1161 +#: cps/db.py:651 cps/web.py:657 cps/web.py:1156 #, python-format msgid "Custom Column No.%(column)d is not existing in calibre database" msgstr "" @@ -489,8 +489,8 @@ msgstr "" msgid "Book Successfully Deleted" msgstr "" -#: cps/editbooks.py:373 cps/editbooks.py:750 cps/web.py:511 cps/web.py:1711 -#: cps/web.py:1752 cps/web.py:1819 +#: cps/editbooks.py:373 cps/editbooks.py:759 cps/web.py:511 cps/web.py:1706 +#: cps/web.py:1747 cps/web.py:1814 msgid "Oops! Selected book title is unavailable. File does not exist or is not accessible" msgstr "" @@ -508,76 +508,76 @@ msgstr "" msgid "%(langname)s is not a valid language" msgstr "%(langname)s は有効な言語ではありません" -#: cps/editbooks.py:621 cps/editbooks.py:964 +#: cps/editbooks.py:630 cps/editbooks.py:973 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "ファイル拡張子 '%(ext)s' をこのサーバにアップロードすることは許可されていません" -#: cps/editbooks.py:625 cps/editbooks.py:968 +#: cps/editbooks.py:634 cps/editbooks.py:977 msgid "File to be uploaded must have an extension" msgstr "アップロードするファイルには拡張子が必要です" -#: cps/editbooks.py:637 +#: cps/editbooks.py:646 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "%(path)s の作成に失敗しました (Permission denied)。" -#: cps/editbooks.py:642 +#: cps/editbooks.py:651 #, python-format msgid "Failed to store file %(file)s." msgstr "%(file)s を保存できません。" -#: cps/editbooks.py:660 cps/editbooks.py:1055 cps/web.py:1672 +#: cps/editbooks.py:669 cps/editbooks.py:1064 cps/web.py:1667 #, python-format msgid "Database error: %(error)s." msgstr "" -#: cps/editbooks.py:665 +#: cps/editbooks.py:674 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "ファイル形式 %(ext)s が %(book)s に追加されました" -#: cps/editbooks.py:801 +#: cps/editbooks.py:810 msgid "Identifiers are not Case Sensitive, Overwriting Old Identifier" msgstr "" -#: cps/editbooks.py:835 +#: cps/editbooks.py:844 msgid "Metadata successfully updated" msgstr "メタデータを更新しました" -#: cps/editbooks.py:844 +#: cps/editbooks.py:853 msgid "Error editing book, please check logfile for details" msgstr "本の編集でエラーが発生しました。詳細はログファイルを確認してください" -#: cps/editbooks.py:882 +#: cps/editbooks.py:891 msgid "Uploaded book probably exists in the library, consider to change before upload new: " msgstr "" -#: cps/editbooks.py:976 +#: cps/editbooks.py:985 #, python-format msgid "File %(filename)s could not saved to temp dir" msgstr "" -#: cps/editbooks.py:995 +#: cps/editbooks.py:1004 #, python-format msgid "Failed to Move Cover File %(file)s: %(error)s" msgstr "" -#: cps/editbooks.py:1042 +#: cps/editbooks.py:1051 #, python-format msgid "File %(file)s uploaded" msgstr "" -#: cps/editbooks.py:1067 +#: cps/editbooks.py:1076 msgid "Source or destination format for conversion missing" msgstr "変換元の形式または変換後の形式が指定されていません" -#: cps/editbooks.py:1075 +#: cps/editbooks.py:1084 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "本の %(book_format)s への変換がキューに追加されました" -#: cps/editbooks.py:1079 +#: cps/editbooks.py:1088 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "この本の変換中にエラーが発生しました: %(res)s" @@ -685,7 +685,7 @@ msgstr "ファイル %(file)s はGoogleドライブ上にありません" msgid "Book path %(path)s not found on Google Drive" msgstr "本のパス %(path)s はGoogleドライブ上にありません" -#: cps/helper.py:507 cps/web.py:1667 +#: cps/helper.py:507 cps/web.py:1662 #, fuzzy msgid "Found an existing account for this e-mail address" msgstr "このメールアドレスで登録されたアカウントがあります" @@ -763,7 +763,7 @@ msgstr "" msgid "Register with %(provider)s" msgstr "" -#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1543 +#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1538 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "%(nickname)s としてログイン中" @@ -829,7 +829,7 @@ msgid "{} Stars" msgstr "" #: cps/remotelogin.py:65 cps/templates/layout.html:86 -#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1592 +#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1587 msgid "Login" msgstr "ログイン" @@ -905,8 +905,8 @@ msgstr "見つける" msgid "Show Random Books" msgstr "ランダムで本を表示" -#: cps/render_template.py:69 cps/templates/book_table.html:56 -#: cps/templates/index.xml:83 cps/web.py:1048 +#: cps/render_template.py:69 cps/templates/book_table.html:67 +#: cps/templates/index.xml:83 cps/web.py:1043 msgid "Categories" msgstr "カテゴリ" @@ -915,8 +915,8 @@ msgid "Show category selection" msgstr "カテゴリ選択を表示" #: cps/render_template.py:72 cps/templates/book_edit.html:90 -#: cps/templates/book_table.html:57 cps/templates/index.xml:90 -#: cps/templates/search_form.html:69 cps/web.py:943 cps/web.py:953 +#: cps/templates/book_table.html:68 cps/templates/index.xml:90 +#: cps/templates/search_form.html:69 cps/web.py:938 cps/web.py:948 msgid "Series" msgstr "シリーズ" @@ -924,7 +924,7 @@ msgstr "シリーズ" msgid "Show series selection" msgstr "シリーズ選択を表示" -#: cps/render_template.py:75 cps/templates/book_table.html:55 +#: cps/render_template.py:75 cps/templates/book_table.html:66 #: cps/templates/index.xml:69 msgid "Authors" msgstr "著者" @@ -933,8 +933,8 @@ msgstr "著者" msgid "Show author selection" msgstr "著者選択を表示" -#: cps/render_template.py:79 cps/templates/book_table.html:61 -#: cps/templates/index.xml:76 cps/web.py:920 +#: cps/render_template.py:79 cps/templates/book_table.html:72 +#: cps/templates/index.xml:76 cps/web.py:915 msgid "Publishers" msgstr "出版社" @@ -942,9 +942,9 @@ msgstr "出版社" msgid "Show publisher selection" msgstr "出版社選択を表示" -#: cps/render_template.py:82 cps/templates/book_table.html:59 +#: cps/render_template.py:82 cps/templates/book_table.html:70 #: cps/templates/index.xml:97 cps/templates/search_form.html:107 -#: cps/web.py:1025 +#: cps/web.py:1020 msgid "Languages" msgstr "言語" @@ -976,7 +976,7 @@ msgstr "" msgid "Show archived books" msgstr "" -#: cps/render_template.py:97 cps/web.py:768 +#: cps/render_template.py:97 cps/web.py:769 msgid "Books List" msgstr "" @@ -1161,129 +1161,129 @@ msgstr "カテゴリ: %(name)s" msgid "Language: %(name)s" msgstr "言語: %(name)s" -#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1377 +#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1372 msgid "Advanced Search" msgstr "詳細検索" #: cps/templates/book_edit.html:239 cps/templates/feed.xml:33 #: cps/templates/index.xml:11 cps/templates/layout.html:45 #: cps/templates/layout.html:48 cps/templates/search_form.html:226 -#: cps/web.py:740 cps/web.py:1083 +#: cps/web.py:740 cps/web.py:1078 msgid "Search" msgstr "検索" -#: cps/templates/admin.html:16 cps/web.py:898 +#: cps/templates/admin.html:16 cps/web.py:893 msgid "Downloads" msgstr "" -#: cps/web.py:974 +#: cps/web.py:969 msgid "Ratings list" msgstr "" -#: cps/web.py:995 +#: cps/web.py:990 msgid "File formats list" msgstr "" -#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1062 +#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1057 msgid "Tasks" msgstr "タスク" -#: cps/web.py:1221 +#: cps/web.py:1216 msgid "Published after " msgstr "これ以降に出版 " -#: cps/web.py:1228 +#: cps/web.py:1223 msgid "Published before " msgstr "これ以前に出版 " -#: cps/web.py:1250 +#: cps/web.py:1245 #, python-format msgid "Rating <= %(rating)s" msgstr "評価 <= %(rating)s" -#: cps/web.py:1252 +#: cps/web.py:1247 #, python-format msgid "Rating >= %(rating)s" msgstr "評価 >= %(rating)s" -#: cps/web.py:1254 +#: cps/web.py:1249 #, python-format msgid "Read Status = %(status)s" msgstr "" -#: cps/web.py:1359 +#: cps/web.py:1354 msgid "Error on search for custom columns, please restart Calibre-Web" msgstr "" -#: cps/web.py:1454 +#: cps/web.py:1449 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "本の %(kindlemail)s への送信がキューに追加されました" -#: cps/web.py:1458 +#: cps/web.py:1453 #, python-format msgid "Oops! There was an error sending this book: %(res)s" msgstr "%(res)s を送信中にエラーが発生しました" -#: cps/web.py:1460 +#: cps/web.py:1455 msgid "Please update your profile with a valid Send to Kindle E-mail Address." msgstr "初めにKindleのメールアドレスを設定してください" -#: cps/web.py:1477 +#: cps/web.py:1472 msgid "E-Mail server is not configured, please contact your administrator!" msgstr "" -#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1478 -#: cps/web.py:1485 cps/web.py:1491 cps/web.py:1510 cps/web.py:1514 -#: cps/web.py:1520 +#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1473 +#: cps/web.py:1480 cps/web.py:1486 cps/web.py:1505 cps/web.py:1509 +#: cps/web.py:1515 msgid "Register" msgstr "登録" -#: cps/web.py:1512 +#: cps/web.py:1507 msgid "Your e-mail is not allowed to register" msgstr "このメールアドレスは登録が許可されていません" -#: cps/web.py:1515 +#: cps/web.py:1510 msgid "Confirmation e-mail was send to your e-mail account." msgstr "確認メールがこのメールアドレスに送信されました。" -#: cps/web.py:1532 +#: cps/web.py:1527 msgid "Cannot activate LDAP authentication" msgstr "" -#: cps/web.py:1551 +#: cps/web.py:1546 #, python-format msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgstr "" -#: cps/web.py:1557 +#: cps/web.py:1552 #, python-format msgid "Could not login: %(message)s" msgstr "" -#: cps/web.py:1561 cps/web.py:1586 +#: cps/web.py:1556 cps/web.py:1581 msgid "Wrong Username or Password" msgstr "ユーザ名またはパスワードが違います" -#: cps/web.py:1568 +#: cps/web.py:1563 msgid "New Password was send to your email address" msgstr "" -#: cps/web.py:1574 +#: cps/web.py:1569 msgid "Please enter valid username to reset password" msgstr "" -#: cps/web.py:1581 +#: cps/web.py:1576 #, python-format msgid "You are now logged in as: '%(nickname)s'" msgstr "" -#: cps/web.py:1647 cps/web.py:1696 +#: cps/web.py:1642 cps/web.py:1691 #, python-format msgid "%(name)s's profile" msgstr "%(name)s のプロフィール" -#: cps/web.py:1663 +#: cps/web.py:1658 msgid "Profile updated" msgstr "プロフィールを更新しました" @@ -1375,7 +1375,7 @@ msgid "Edit" msgstr "編集" #: cps/templates/admin.html:23 cps/templates/book_edit.html:16 -#: cps/templates/book_table.html:63 cps/templates/modal_dialogs.html:63 +#: cps/templates/book_table.html:93 cps/templates/modal_dialogs.html:63 #: cps/templates/modal_dialogs.html:116 cps/templates/user_edit.html:67 #: cps/templates/user_table.html:149 msgid "Delete" @@ -1546,7 +1546,7 @@ msgid "OK" msgstr "" #: cps/templates/admin.html:211 cps/templates/admin.html:225 -#: cps/templates/book_edit.html:217 cps/templates/book_table.html:90 +#: cps/templates/book_edit.html:217 cps/templates/book_table.html:120 #: cps/templates/config_db.html:54 cps/templates/config_edit.html:355 #: cps/templates/config_view_edit.html:169 cps/templates/modal_dialogs.html:64 #: cps/templates/modal_dialogs.html:99 cps/templates/modal_dialogs.html:117 @@ -1774,98 +1774,106 @@ msgstr "検索エラー" msgid "No Result(s) found! Please try another keyword." msgstr "検索結果が見つかりません。別のキーワードで検索してみてください。" -#: cps/templates/book_table.html:12 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:12 cps/templates/book_table.html:69 #: cps/templates/user_table.html:14 cps/templates/user_table.html:77 #: cps/templates/user_table.html:100 msgid "This Field is Required" msgstr "" -#: cps/templates/book_table.html:26 +#: cps/templates/book_table.html:37 msgid "Merge selected books" msgstr "" -#: cps/templates/book_table.html:27 cps/templates/user_table.html:124 +#: cps/templates/book_table.html:38 cps/templates/user_table.html:124 msgid "Remove Selections" msgstr "" -#: cps/templates/book_table.html:30 +#: cps/templates/book_table.html:41 msgid "Exchange author and title" msgstr "" -#: cps/templates/book_table.html:36 +#: cps/templates/book_table.html:47 msgid "Update Title Sort automatically" msgstr "" -#: cps/templates/book_table.html:40 +#: cps/templates/book_table.html:51 msgid "Update Author Sort automatically" msgstr "" -#: cps/templates/book_table.html:52 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:63 cps/templates/book_table.html:69 msgid "Enter Title" msgstr "" -#: cps/templates/book_table.html:52 cps/templates/config_view_edit.html:24 +#: cps/templates/book_table.html:63 cps/templates/config_view_edit.html:24 #: cps/templates/shelf_edit.html:8 msgid "Title" msgstr "タイトル" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Enter Title Sort" msgstr "" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Title Sort" msgstr "" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Enter Author Sort" msgstr "" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Author Sort" msgstr "" -#: cps/templates/book_table.html:55 +#: cps/templates/book_table.html:66 msgid "Enter Authors" msgstr "" -#: cps/templates/book_table.html:56 +#: cps/templates/book_table.html:67 msgid "Enter Categories" msgstr "" -#: cps/templates/book_table.html:57 +#: cps/templates/book_table.html:68 msgid "Enter Series" msgstr "" -#: cps/templates/book_table.html:58 +#: cps/templates/book_table.html:69 msgid "Series Index" msgstr "" -#: cps/templates/book_table.html:59 +#: cps/templates/book_table.html:70 msgid "Enter Languages" msgstr "" -#: cps/templates/book_table.html:60 +#: cps/templates/book_table.html:71 msgid "Publishing Date" msgstr "" -#: cps/templates/book_table.html:61 +#: cps/templates/book_table.html:72 msgid "Enter Publishers" msgstr "" -#: cps/templates/book_table.html:76 cps/templates/modal_dialogs.html:46 +#: cps/templates/book_table.html:75 cps/templates/book_table.html:77 +#: cps/templates/book_table.html:79 cps/templates/book_table.html:81 +#: cps/templates/book_table.html:85 cps/templates/book_table.html:87 +#: cps/templates/book_table.html:89 +#, fuzzy +msgid "Enter " +msgstr "登録" + +#: cps/templates/book_table.html:106 cps/templates/modal_dialogs.html:46 msgid "Are you really sure?" msgstr "よろしいですか?" -#: cps/templates/book_table.html:80 +#: cps/templates/book_table.html:110 msgid "Books with Title will be merged from:" msgstr "" -#: cps/templates/book_table.html:84 +#: cps/templates/book_table.html:114 msgid "Into Book with Title:" msgstr "" -#: cps/templates/book_table.html:89 +#: cps/templates/book_table.html:119 msgid "Merge" msgstr "" @@ -2280,45 +2288,45 @@ msgstr "" msgid "Published" msgstr "" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Unread" msgstr "未読に設定" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Read" msgstr "既読に設定" -#: cps/templates/detail.html:220 +#: cps/templates/detail.html:222 msgid "Read" msgstr "読んだ" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Restore from archive" msgstr "" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Add to archive" msgstr "" -#: cps/templates/detail.html:230 +#: cps/templates/detail.html:232 msgid "Archived" msgstr "" -#: cps/templates/detail.html:241 +#: cps/templates/detail.html:243 msgid "Description:" msgstr "詳細:" -#: cps/templates/detail.html:254 cps/templates/search.html:14 +#: cps/templates/detail.html:256 cps/templates/search.html:14 msgid "Add to shelf" msgstr "本棚に追加" -#: cps/templates/detail.html:265 cps/templates/detail.html:282 +#: cps/templates/detail.html:267 cps/templates/detail.html:284 #: cps/templates/feed.xml:79 cps/templates/layout.html:139 #: cps/templates/search.html:20 msgid "(Public)" msgstr "" -#: cps/templates/detail.html:296 +#: cps/templates/detail.html:298 msgid "Edit Metadata" msgstr "" diff --git a/cps/translations/km/LC_MESSAGES/messages.mo b/cps/translations/km/LC_MESSAGES/messages.mo index dd8baf600c2098a91e9f29f329f20020a9caeab6..b0718c6967b5b6b8a9b73c223ca193e1a456702e 100644 GIT binary patch delta 22 ecmca|knzev#tjmx?B)uFCRV1Fo8?uvS_1%Jxd&_j delta 22 ecmca|knzev#tjmx>}CpvhE^tqo8?uvS_1%JTL)hN diff --git a/cps/translations/km/LC_MESSAGES/messages.po b/cps/translations/km/LC_MESSAGES/messages.po index 07f30e5e..aa44fa5d 100644 --- a/cps/translations/km/LC_MESSAGES/messages.po +++ b/cps/translations/km/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2021-10-16 11:41+0200\n" +"POT-Creation-Date: 2021-10-17 14:59+0200\n" "PO-Revision-Date: 2018-08-27 17:06+0700\n" "Last-Translator: \n" "Language: km_KH\n" @@ -47,9 +47,9 @@ msgstr "" msgid "Unknown command" msgstr "" -#: cps/admin.py:167 cps/editbooks.py:694 cps/editbooks.py:708 -#: cps/editbooks.py:849 cps/editbooks.py:851 cps/editbooks.py:878 -#: cps/editbooks.py:894 cps/updater.py:584 cps/uploader.py:93 +#: cps/admin.py:167 cps/editbooks.py:703 cps/editbooks.py:717 +#: cps/editbooks.py:858 cps/editbooks.py:860 cps/editbooks.py:887 +#: cps/editbooks.py:903 cps/updater.py:584 cps/uploader.py:93 #: cps/uploader.py:103 msgid "Unknown" msgstr "មិនដឹង" @@ -304,7 +304,7 @@ msgstr "ទំនាក់ទំនងទៅមូលដ្ឋានទិន្ msgid "Database Configuration" msgstr "ការកំណត់មុខងារ" -#: cps/admin.py:1340 cps/web.py:1484 +#: cps/admin.py:1340 cps/web.py:1479 msgid "Please fill out all fields!" msgstr "សូមបំពេញចន្លោះទាំងអស់!" @@ -348,7 +348,7 @@ msgstr "កែប្រែអ្នកប្រើប្រាស់ %(nick)s" msgid "User '%(nick)s' updated" msgstr "អ្នកប្រើប្រាស់ ‘%(nick)s’ ត្រូវបានកែប្រែ" -#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1509 cps/web.py:1572 +#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1504 cps/web.py:1567 msgid "An unknown error occurred. Please try again later." msgstr "" @@ -383,7 +383,7 @@ msgstr "" msgid "Password for user %(user)s reset" msgstr "" -#: cps/admin.py:1608 cps/web.py:1449 +#: cps/admin.py:1608 cps/web.py:1444 msgid "Please configure the SMTP mail settings first..." msgstr "សូមកំណត់អ៊ីមែល SMTP ជាមុនសិន" @@ -481,7 +481,7 @@ msgstr "" msgid "Execution permissions missing" msgstr "" -#: cps/db.py:648 cps/web.py:657 cps/web.py:1161 +#: cps/db.py:651 cps/web.py:657 cps/web.py:1156 #, python-format msgid "Custom Column No.%(column)d is not existing in calibre database" msgstr "" @@ -494,8 +494,8 @@ msgstr "" msgid "Book Successfully Deleted" msgstr "" -#: cps/editbooks.py:373 cps/editbooks.py:750 cps/web.py:511 cps/web.py:1711 -#: cps/web.py:1752 cps/web.py:1819 +#: cps/editbooks.py:373 cps/editbooks.py:759 cps/web.py:511 cps/web.py:1706 +#: cps/web.py:1747 cps/web.py:1814 msgid "Oops! Selected book title is unavailable. File does not exist or is not accessible" msgstr "" @@ -513,76 +513,76 @@ msgstr "" msgid "%(langname)s is not a valid language" msgstr "" -#: cps/editbooks.py:621 cps/editbooks.py:964 +#: cps/editbooks.py:630 cps/editbooks.py:973 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "ឯកសារប្រភេទ '%(ext)s' មិនត្រូវបានអនុញ្ញាតឲអាប់ឡូដទៅម៉ាស៊ីន server នេះទេ" -#: cps/editbooks.py:625 cps/editbooks.py:968 +#: cps/editbooks.py:634 cps/editbooks.py:977 msgid "File to be uploaded must have an extension" msgstr "ឯកសារដែលត្រូវអាប់ឡូដត្រូវមានកន្ទុយឯកសារ" -#: cps/editbooks.py:637 +#: cps/editbooks.py:646 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "មិនអាចបង្កើតទីតាំង %(path)s (ពុំមានសិទ្ធិ)។" -#: cps/editbooks.py:642 +#: cps/editbooks.py:651 #, python-format msgid "Failed to store file %(file)s." msgstr "មិនអាចរក្សាទុកឯកសារ %(file)s ។" -#: cps/editbooks.py:660 cps/editbooks.py:1055 cps/web.py:1672 +#: cps/editbooks.py:669 cps/editbooks.py:1064 cps/web.py:1667 #, python-format msgid "Database error: %(error)s." msgstr "" -#: cps/editbooks.py:665 +#: cps/editbooks.py:674 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "ឯកសារទម្រង់ %(ext)s ត្រូវបានបន្ថែមទៅ %(book)s" -#: cps/editbooks.py:801 +#: cps/editbooks.py:810 msgid "Identifiers are not Case Sensitive, Overwriting Old Identifier" msgstr "" -#: cps/editbooks.py:835 +#: cps/editbooks.py:844 msgid "Metadata successfully updated" msgstr "" -#: cps/editbooks.py:844 +#: cps/editbooks.py:853 msgid "Error editing book, please check logfile for details" msgstr "មានបញ្ហាពេលកែប្រែសៀវភៅ សូមពិនិត្យមើល logfile សម្រាប់ព័ត៌មានបន្ថែម" -#: cps/editbooks.py:882 +#: cps/editbooks.py:891 msgid "Uploaded book probably exists in the library, consider to change before upload new: " msgstr "" -#: cps/editbooks.py:976 +#: cps/editbooks.py:985 #, python-format msgid "File %(filename)s could not saved to temp dir" msgstr "" -#: cps/editbooks.py:995 +#: cps/editbooks.py:1004 #, python-format msgid "Failed to Move Cover File %(file)s: %(error)s" msgstr "" -#: cps/editbooks.py:1042 +#: cps/editbooks.py:1051 #, python-format msgid "File %(file)s uploaded" msgstr "" -#: cps/editbooks.py:1067 +#: cps/editbooks.py:1076 msgid "Source or destination format for conversion missing" msgstr "" -#: cps/editbooks.py:1075 +#: cps/editbooks.py:1084 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "" -#: cps/editbooks.py:1079 +#: cps/editbooks.py:1088 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "" @@ -690,7 +690,7 @@ msgstr "ឯកសារ %(file)s រកមិនឃើញក្នុង Google msgid "Book path %(path)s not found on Google Drive" msgstr "ទីតាំងសៀវភៅ %(path)s រកមិនឃើញក្នុង Google Drive" -#: cps/helper.py:507 cps/web.py:1667 +#: cps/helper.py:507 cps/web.py:1662 msgid "Found an existing account for this e-mail address" msgstr "" @@ -767,7 +767,7 @@ msgstr "" msgid "Register with %(provider)s" msgstr "" -#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1543 +#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1538 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "ឥឡូវអ្នកបានចូលដោយមានឈ្មោះថា៖ ‘%(nickname)s’" @@ -833,7 +833,7 @@ msgid "{} Stars" msgstr "" #: cps/remotelogin.py:65 cps/templates/layout.html:86 -#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1592 +#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1587 msgid "Login" msgstr "ចូលប្រើប្រាស់" @@ -909,8 +909,8 @@ msgstr "ស្រាវជ្រាវ" msgid "Show Random Books" msgstr "បង្ហាញសៀវភៅចៃដន្យ" -#: cps/render_template.py:69 cps/templates/book_table.html:56 -#: cps/templates/index.xml:83 cps/web.py:1048 +#: cps/render_template.py:69 cps/templates/book_table.html:67 +#: cps/templates/index.xml:83 cps/web.py:1043 msgid "Categories" msgstr "ប្រភេទនានា" @@ -919,8 +919,8 @@ msgid "Show category selection" msgstr "បង្ហាញជម្រើសប្រភេទ" #: cps/render_template.py:72 cps/templates/book_edit.html:90 -#: cps/templates/book_table.html:57 cps/templates/index.xml:90 -#: cps/templates/search_form.html:69 cps/web.py:943 cps/web.py:953 +#: cps/templates/book_table.html:68 cps/templates/index.xml:90 +#: cps/templates/search_form.html:69 cps/web.py:938 cps/web.py:948 msgid "Series" msgstr "ស៊េរី" @@ -928,7 +928,7 @@ msgstr "ស៊េរី" msgid "Show series selection" msgstr "បង្ហាញជម្រើសស៊េរី" -#: cps/render_template.py:75 cps/templates/book_table.html:55 +#: cps/render_template.py:75 cps/templates/book_table.html:66 #: cps/templates/index.xml:69 msgid "Authors" msgstr "អ្នកនិពន្ធ" @@ -937,8 +937,8 @@ msgstr "អ្នកនិពន្ធ" msgid "Show author selection" msgstr "បង្ហាញជម្រើសអ្នកនិពន្ធ" -#: cps/render_template.py:79 cps/templates/book_table.html:61 -#: cps/templates/index.xml:76 cps/web.py:920 +#: cps/render_template.py:79 cps/templates/book_table.html:72 +#: cps/templates/index.xml:76 cps/web.py:915 msgid "Publishers" msgstr "" @@ -946,9 +946,9 @@ msgstr "" msgid "Show publisher selection" msgstr "" -#: cps/render_template.py:82 cps/templates/book_table.html:59 +#: cps/render_template.py:82 cps/templates/book_table.html:70 #: cps/templates/index.xml:97 cps/templates/search_form.html:107 -#: cps/web.py:1025 +#: cps/web.py:1020 msgid "Languages" msgstr "ភាសានានា" @@ -980,7 +980,7 @@ msgstr "" msgid "Show archived books" msgstr "" -#: cps/render_template.py:97 cps/web.py:768 +#: cps/render_template.py:97 cps/web.py:769 msgid "Books List" msgstr "" @@ -1165,129 +1165,129 @@ msgstr "ប្រភេទ៖ %(name)s" msgid "Language: %(name)s" msgstr "ភាសា៖ %(name)s" -#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1377 +#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1372 msgid "Advanced Search" msgstr "ស្វែងរកកម្រិតខ្ពស់" #: cps/templates/book_edit.html:239 cps/templates/feed.xml:33 #: cps/templates/index.xml:11 cps/templates/layout.html:45 #: cps/templates/layout.html:48 cps/templates/search_form.html:226 -#: cps/web.py:740 cps/web.py:1083 +#: cps/web.py:740 cps/web.py:1078 msgid "Search" msgstr "ស្វែងរក" -#: cps/templates/admin.html:16 cps/web.py:898 +#: cps/templates/admin.html:16 cps/web.py:893 msgid "Downloads" msgstr "ឯកសារ DLS" -#: cps/web.py:974 +#: cps/web.py:969 msgid "Ratings list" msgstr "" -#: cps/web.py:995 +#: cps/web.py:990 msgid "File formats list" msgstr "" -#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1062 +#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1057 msgid "Tasks" msgstr "កិច្ចការនានា" -#: cps/web.py:1221 +#: cps/web.py:1216 msgid "Published after " msgstr "បានបោះពុម្ភក្រោយ " -#: cps/web.py:1228 +#: cps/web.py:1223 msgid "Published before " msgstr "បានបោះពុម្ភមុន " -#: cps/web.py:1250 +#: cps/web.py:1245 #, python-format msgid "Rating <= %(rating)s" msgstr "ការវាយតម្លៃ <= %(rating)s" -#: cps/web.py:1252 +#: cps/web.py:1247 #, python-format msgid "Rating >= %(rating)s" msgstr "ការវាយតម្លៃ >= %(rating)s" -#: cps/web.py:1254 +#: cps/web.py:1249 #, python-format msgid "Read Status = %(status)s" msgstr "" -#: cps/web.py:1359 +#: cps/web.py:1354 msgid "Error on search for custom columns, please restart Calibre-Web" msgstr "" -#: cps/web.py:1454 +#: cps/web.py:1449 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "សៀវភៅបានចូលជួរសម្រាប់ផ្ញើទៅ %(kindlemail)s ដោយជោគជ័យ" -#: cps/web.py:1458 +#: cps/web.py:1453 #, python-format msgid "Oops! There was an error sending this book: %(res)s" msgstr "មានបញ្ហានៅពេលផ្ញើសៀវភៅនេះ៖ %(res)s" -#: cps/web.py:1460 +#: cps/web.py:1455 msgid "Please update your profile with a valid Send to Kindle E-mail Address." msgstr "" -#: cps/web.py:1477 +#: cps/web.py:1472 msgid "E-Mail server is not configured, please contact your administrator!" msgstr "" -#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1478 -#: cps/web.py:1485 cps/web.py:1491 cps/web.py:1510 cps/web.py:1514 -#: cps/web.py:1520 +#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1473 +#: cps/web.py:1480 cps/web.py:1486 cps/web.py:1505 cps/web.py:1509 +#: cps/web.py:1515 msgid "Register" msgstr "ចុះឈ្មោះ" -#: cps/web.py:1512 +#: cps/web.py:1507 msgid "Your e-mail is not allowed to register" msgstr "" -#: cps/web.py:1515 +#: cps/web.py:1510 msgid "Confirmation e-mail was send to your e-mail account." msgstr "" -#: cps/web.py:1532 +#: cps/web.py:1527 msgid "Cannot activate LDAP authentication" msgstr "" -#: cps/web.py:1551 +#: cps/web.py:1546 #, python-format msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgstr "" -#: cps/web.py:1557 +#: cps/web.py:1552 #, python-format msgid "Could not login: %(message)s" msgstr "" -#: cps/web.py:1561 cps/web.py:1586 +#: cps/web.py:1556 cps/web.py:1581 msgid "Wrong Username or Password" msgstr "ខុសឈ្មោះអ្នកប្រើប្រាស់ ឬលេខសម្ងាត់" -#: cps/web.py:1568 +#: cps/web.py:1563 msgid "New Password was send to your email address" msgstr "" -#: cps/web.py:1574 +#: cps/web.py:1569 msgid "Please enter valid username to reset password" msgstr "" -#: cps/web.py:1581 +#: cps/web.py:1576 #, python-format msgid "You are now logged in as: '%(nickname)s'" msgstr "" -#: cps/web.py:1647 cps/web.py:1696 +#: cps/web.py:1642 cps/web.py:1691 #, python-format msgid "%(name)s's profile" msgstr "ព័ត៌មានសង្ខេបរបស់ %(name)s" -#: cps/web.py:1663 +#: cps/web.py:1658 msgid "Profile updated" msgstr "ព័ត៌មានសង្ខេបបានកែប្រែ" @@ -1379,7 +1379,7 @@ msgid "Edit" msgstr "កែប្រែ" #: cps/templates/admin.html:23 cps/templates/book_edit.html:16 -#: cps/templates/book_table.html:63 cps/templates/modal_dialogs.html:63 +#: cps/templates/book_table.html:93 cps/templates/modal_dialogs.html:63 #: cps/templates/modal_dialogs.html:116 cps/templates/user_edit.html:67 #: cps/templates/user_table.html:149 msgid "Delete" @@ -1550,7 +1550,7 @@ msgid "OK" msgstr "បាទ/ចាស" #: cps/templates/admin.html:211 cps/templates/admin.html:225 -#: cps/templates/book_edit.html:217 cps/templates/book_table.html:90 +#: cps/templates/book_edit.html:217 cps/templates/book_table.html:120 #: cps/templates/config_db.html:54 cps/templates/config_edit.html:355 #: cps/templates/config_view_edit.html:169 cps/templates/modal_dialogs.html:64 #: cps/templates/modal_dialogs.html:99 cps/templates/modal_dialogs.html:117 @@ -1778,98 +1778,106 @@ msgstr "ការស្វែងរកមានកំហុស!" msgid "No Result(s) found! Please try another keyword." msgstr "" -#: cps/templates/book_table.html:12 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:12 cps/templates/book_table.html:69 #: cps/templates/user_table.html:14 cps/templates/user_table.html:77 #: cps/templates/user_table.html:100 msgid "This Field is Required" msgstr "" -#: cps/templates/book_table.html:26 +#: cps/templates/book_table.html:37 msgid "Merge selected books" msgstr "" -#: cps/templates/book_table.html:27 cps/templates/user_table.html:124 +#: cps/templates/book_table.html:38 cps/templates/user_table.html:124 msgid "Remove Selections" msgstr "" -#: cps/templates/book_table.html:30 +#: cps/templates/book_table.html:41 msgid "Exchange author and title" msgstr "" -#: cps/templates/book_table.html:36 +#: cps/templates/book_table.html:47 msgid "Update Title Sort automatically" msgstr "" -#: cps/templates/book_table.html:40 +#: cps/templates/book_table.html:51 msgid "Update Author Sort automatically" msgstr "" -#: cps/templates/book_table.html:52 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:63 cps/templates/book_table.html:69 msgid "Enter Title" msgstr "" -#: cps/templates/book_table.html:52 cps/templates/config_view_edit.html:24 +#: cps/templates/book_table.html:63 cps/templates/config_view_edit.html:24 #: cps/templates/shelf_edit.html:8 msgid "Title" msgstr "ចំណងជើង" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Enter Title Sort" msgstr "" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Title Sort" msgstr "" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Enter Author Sort" msgstr "" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Author Sort" msgstr "" -#: cps/templates/book_table.html:55 +#: cps/templates/book_table.html:66 msgid "Enter Authors" msgstr "" -#: cps/templates/book_table.html:56 +#: cps/templates/book_table.html:67 msgid "Enter Categories" msgstr "" -#: cps/templates/book_table.html:57 +#: cps/templates/book_table.html:68 msgid "Enter Series" msgstr "" -#: cps/templates/book_table.html:58 +#: cps/templates/book_table.html:69 msgid "Series Index" msgstr "" -#: cps/templates/book_table.html:59 +#: cps/templates/book_table.html:70 msgid "Enter Languages" msgstr "" -#: cps/templates/book_table.html:60 +#: cps/templates/book_table.html:71 msgid "Publishing Date" msgstr "" -#: cps/templates/book_table.html:61 +#: cps/templates/book_table.html:72 msgid "Enter Publishers" msgstr "" -#: cps/templates/book_table.html:76 cps/templates/modal_dialogs.html:46 +#: cps/templates/book_table.html:75 cps/templates/book_table.html:77 +#: cps/templates/book_table.html:79 cps/templates/book_table.html:81 +#: cps/templates/book_table.html:85 cps/templates/book_table.html:87 +#: cps/templates/book_table.html:89 +#, fuzzy +msgid "Enter " +msgstr "ចុះឈ្មោះ" + +#: cps/templates/book_table.html:106 cps/templates/modal_dialogs.html:46 msgid "Are you really sure?" msgstr "" -#: cps/templates/book_table.html:80 +#: cps/templates/book_table.html:110 msgid "Books with Title will be merged from:" msgstr "" -#: cps/templates/book_table.html:84 +#: cps/templates/book_table.html:114 msgid "Into Book with Title:" msgstr "" -#: cps/templates/book_table.html:89 +#: cps/templates/book_table.html:119 msgid "Merge" msgstr "" @@ -2285,45 +2293,45 @@ msgstr "" msgid "Published" msgstr "" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Unread" msgstr "" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Read" msgstr "" -#: cps/templates/detail.html:220 +#: cps/templates/detail.html:222 msgid "Read" msgstr "អាន" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Restore from archive" msgstr "" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Add to archive" msgstr "" -#: cps/templates/detail.html:230 +#: cps/templates/detail.html:232 msgid "Archived" msgstr "" -#: cps/templates/detail.html:241 +#: cps/templates/detail.html:243 msgid "Description:" msgstr "ពិពណ៌នា" -#: cps/templates/detail.html:254 cps/templates/search.html:14 +#: cps/templates/detail.html:256 cps/templates/search.html:14 msgid "Add to shelf" msgstr "បន្ថែមទៅធ្នើ" -#: cps/templates/detail.html:265 cps/templates/detail.html:282 +#: cps/templates/detail.html:267 cps/templates/detail.html:284 #: cps/templates/feed.xml:79 cps/templates/layout.html:139 #: cps/templates/search.html:20 msgid "(Public)" msgstr "" -#: cps/templates/detail.html:296 +#: cps/templates/detail.html:298 msgid "Edit Metadata" msgstr "កែប្រែទិន្នន័យមេតា" diff --git a/cps/translations/nl/LC_MESSAGES/messages.mo b/cps/translations/nl/LC_MESSAGES/messages.mo index 5b8bc8bc8068985157b14059608c1d276da6f441..17ec7ced4d0ebff7cc79d368a6e6439364b03512 100644 GIT binary patch delta 22 dcmccE%Y3nydBeUUc5?+o6Dw28%}0xPLI7ye2v`6B delta 22 dcmccE%Y3nydBeUUb~6P-Ln{-*%}0xPLI7xV2ulC} diff --git a/cps/translations/nl/LC_MESSAGES/messages.po b/cps/translations/nl/LC_MESSAGES/messages.po index f58652f0..29ec3323 100644 --- a/cps/translations/nl/LC_MESSAGES/messages.po +++ b/cps/translations/nl/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web (GPLV3)\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2021-10-16 11:41+0200\n" +"POT-Creation-Date: 2021-10-17 14:59+0200\n" "PO-Revision-Date: 2020-12-12 08:20+0100\n" "Last-Translator: Marcel Maas \n" "Language: nl\n" @@ -47,9 +47,9 @@ msgstr "Opnieuw verbinden gelukt" msgid "Unknown command" msgstr "Onbekende opdracht" -#: cps/admin.py:167 cps/editbooks.py:694 cps/editbooks.py:708 -#: cps/editbooks.py:849 cps/editbooks.py:851 cps/editbooks.py:878 -#: cps/editbooks.py:894 cps/updater.py:584 cps/uploader.py:93 +#: cps/admin.py:167 cps/editbooks.py:703 cps/editbooks.py:717 +#: cps/editbooks.py:858 cps/editbooks.py:860 cps/editbooks.py:887 +#: cps/editbooks.py:903 cps/updater.py:584 cps/uploader.py:93 #: cps/uploader.py:103 msgid "Unknown" msgstr "Onbekend" @@ -304,7 +304,7 @@ msgstr "E-mailserver-instellingen bijgewerkt" msgid "Database Configuration" msgstr "Databaseconfiguratie" -#: cps/admin.py:1340 cps/web.py:1484 +#: cps/admin.py:1340 cps/web.py:1479 msgid "Please fill out all fields!" msgstr "Vul alle velden in!" @@ -349,7 +349,7 @@ msgstr "Gebruiker '%(nick)s' bewerken" msgid "User '%(nick)s' updated" msgstr "Gebruiker '%(nick)s' bijgewerkt" -#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1509 cps/web.py:1572 +#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1504 cps/web.py:1567 msgid "An unknown error occurred. Please try again later." msgstr "Onbekende fout opgetreden. Probeer het later nog eens." @@ -384,7 +384,7 @@ msgstr "E-mailserver-instellingen bijgewerkt" msgid "Password for user %(user)s reset" msgstr "Wachtwoord voor gebruiker %(user)s is hersteld" -#: cps/admin.py:1608 cps/web.py:1449 +#: cps/admin.py:1608 cps/web.py:1444 msgid "Please configure the SMTP mail settings first..." msgstr "Stel eerst SMTP-mail in..." @@ -484,7 +484,7 @@ msgstr "niet geconfigureerd" msgid "Execution permissions missing" msgstr "Kan programma niet uitvoeren" -#: cps/db.py:648 cps/web.py:657 cps/web.py:1161 +#: cps/db.py:651 cps/web.py:657 cps/web.py:1156 #, python-format msgid "Custom Column No.%(column)d is not existing in calibre database" msgstr "Aangepaste kolom Nr.%(column)d bestaat niet in de Calibre Database" @@ -497,8 +497,8 @@ msgstr "Het boekformaat is verwijderd" msgid "Book Successfully Deleted" msgstr "Het boek is verwijderd" -#: cps/editbooks.py:373 cps/editbooks.py:750 cps/web.py:511 cps/web.py:1711 -#: cps/web.py:1752 cps/web.py:1819 +#: cps/editbooks.py:373 cps/editbooks.py:759 cps/web.py:511 cps/web.py:1706 +#: cps/web.py:1747 cps/web.py:1814 msgid "Oops! Selected book title is unavailable. File does not exist or is not accessible" msgstr "Oeps! Geselecteerd boek is niet beschikbaar. Bestand bestaat niet of is niet toegankelijk" @@ -516,76 +516,76 @@ msgstr "%(seriesindex)s is geen geldig nummer, sla het over" msgid "%(langname)s is not a valid language" msgstr "%(langname)s is geen geldige taal" -#: cps/editbooks.py:621 cps/editbooks.py:964 +#: cps/editbooks.py:630 cps/editbooks.py:973 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "De bestandsextensie '%(ext)s' is niet toegestaan op deze server" -#: cps/editbooks.py:625 cps/editbooks.py:968 +#: cps/editbooks.py:634 cps/editbooks.py:977 msgid "File to be uploaded must have an extension" msgstr "Het te uploaden bestand moet voorzien zijn van een extensie" -#: cps/editbooks.py:637 +#: cps/editbooks.py:646 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "Kan de locatie '%(path)s' niet aanmaken (niet gemachtigd)." -#: cps/editbooks.py:642 +#: cps/editbooks.py:651 #, python-format msgid "Failed to store file %(file)s." msgstr "Kan %(file)s niet opslaan." -#: cps/editbooks.py:660 cps/editbooks.py:1055 cps/web.py:1672 +#: cps/editbooks.py:669 cps/editbooks.py:1064 cps/web.py:1667 #, python-format msgid "Database error: %(error)s." msgstr "Database fout: %(error)s." -#: cps/editbooks.py:665 +#: cps/editbooks.py:674 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "Bestandsformaat %(ext)s toegevoegd aan %(book)s" -#: cps/editbooks.py:801 +#: cps/editbooks.py:810 msgid "Identifiers are not Case Sensitive, Overwriting Old Identifier" msgstr "Identificatoren zijn niet hoofdlettergevoelig, overschrijf huidige identificatoren" -#: cps/editbooks.py:835 +#: cps/editbooks.py:844 msgid "Metadata successfully updated" msgstr "De metagegevens zijn bijgewerkt" -#: cps/editbooks.py:844 +#: cps/editbooks.py:853 msgid "Error editing book, please check logfile for details" msgstr "Kan het boek niet bewerken, controleer het logbestand" -#: cps/editbooks.py:882 +#: cps/editbooks.py:891 msgid "Uploaded book probably exists in the library, consider to change before upload new: " msgstr "Geüpload boek staat mogelijk al in de bibliotheek, controleer alvorens door te gaan: " -#: cps/editbooks.py:976 +#: cps/editbooks.py:985 #, python-format msgid "File %(filename)s could not saved to temp dir" msgstr "Bestand %(filename)s kon niet opgeslagen worden in de tijdelijke map" -#: cps/editbooks.py:995 +#: cps/editbooks.py:1004 #, python-format msgid "Failed to Move Cover File %(file)s: %(error)s" msgstr "Omslag %(file)s niet verplaatst: %(error)s" -#: cps/editbooks.py:1042 +#: cps/editbooks.py:1051 #, python-format msgid "File %(file)s uploaded" msgstr "Bestand %(file)s geüpload" -#: cps/editbooks.py:1067 +#: cps/editbooks.py:1076 msgid "Source or destination format for conversion missing" msgstr "Bron- of doelformaat ontbreekt voor conversie" -#: cps/editbooks.py:1075 +#: cps/editbooks.py:1084 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "Het boek is in de wachtrij geplaatst voor conversie naar %(book_format)s" -#: cps/editbooks.py:1079 +#: cps/editbooks.py:1088 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "Er is een fout opgetreden bij het converteren van dit boek: %(res)s" @@ -693,7 +693,7 @@ msgstr "Bestand '%(file)s' niet aangetroffen op Google Drive" msgid "Book path %(path)s not found on Google Drive" msgstr "Boeken locatie '%(path)s' niet aangetroffen op Google Drive" -#: cps/helper.py:507 cps/web.py:1667 +#: cps/helper.py:507 cps/web.py:1662 #, fuzzy msgid "Found an existing account for this e-mail address" msgstr "Bestaand account met dit e-mailadres aangetroffen." @@ -771,7 +771,7 @@ msgstr "Kobo Instellen" msgid "Register with %(provider)s" msgstr "Aanmelden bij %(provider)s" -#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1543 +#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1538 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "je bent ingelogd als: '%(nickname)s'" @@ -837,7 +837,7 @@ msgid "{} Stars" msgstr "{} sterren" #: cps/remotelogin.py:65 cps/templates/layout.html:86 -#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1592 +#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1587 msgid "Login" msgstr "Inloggen" @@ -913,8 +913,8 @@ msgstr "Willekeurige boeken" msgid "Show Random Books" msgstr "Willekeurige boeken tonen" -#: cps/render_template.py:69 cps/templates/book_table.html:56 -#: cps/templates/index.xml:83 cps/web.py:1048 +#: cps/render_template.py:69 cps/templates/book_table.html:67 +#: cps/templates/index.xml:83 cps/web.py:1043 msgid "Categories" msgstr "Categorieën" @@ -923,8 +923,8 @@ msgid "Show category selection" msgstr "Categoriekeuze tonen" #: cps/render_template.py:72 cps/templates/book_edit.html:90 -#: cps/templates/book_table.html:57 cps/templates/index.xml:90 -#: cps/templates/search_form.html:69 cps/web.py:943 cps/web.py:953 +#: cps/templates/book_table.html:68 cps/templates/index.xml:90 +#: cps/templates/search_form.html:69 cps/web.py:938 cps/web.py:948 msgid "Series" msgstr "Boekenreeksen" @@ -932,7 +932,7 @@ msgstr "Boekenreeksen" msgid "Show series selection" msgstr "Boekenreeksenkeuze tonen" -#: cps/render_template.py:75 cps/templates/book_table.html:55 +#: cps/render_template.py:75 cps/templates/book_table.html:66 #: cps/templates/index.xml:69 msgid "Authors" msgstr "Auteurs" @@ -941,8 +941,8 @@ msgstr "Auteurs" msgid "Show author selection" msgstr "Auteurkeuze tonen" -#: cps/render_template.py:79 cps/templates/book_table.html:61 -#: cps/templates/index.xml:76 cps/web.py:920 +#: cps/render_template.py:79 cps/templates/book_table.html:72 +#: cps/templates/index.xml:76 cps/web.py:915 msgid "Publishers" msgstr "Uitgevers" @@ -950,9 +950,9 @@ msgstr "Uitgevers" msgid "Show publisher selection" msgstr "Uitgeverskeuze tonen" -#: cps/render_template.py:82 cps/templates/book_table.html:59 +#: cps/render_template.py:82 cps/templates/book_table.html:70 #: cps/templates/index.xml:97 cps/templates/search_form.html:107 -#: cps/web.py:1025 +#: cps/web.py:1020 msgid "Languages" msgstr "Talen" @@ -984,7 +984,7 @@ msgstr "Gearchiveerde boeken" msgid "Show archived books" msgstr "Gearchiveerde boeken tonen" -#: cps/render_template.py:97 cps/web.py:768 +#: cps/render_template.py:97 cps/web.py:769 msgid "Books List" msgstr "Boekenlijst" @@ -1169,129 +1169,129 @@ msgstr "Categorie: %(name)s" msgid "Language: %(name)s" msgstr "Taal: %(name)s" -#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1377 +#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1372 msgid "Advanced Search" msgstr "Geavanceerd zoeken" #: cps/templates/book_edit.html:239 cps/templates/feed.xml:33 #: cps/templates/index.xml:11 cps/templates/layout.html:45 #: cps/templates/layout.html:48 cps/templates/search_form.html:226 -#: cps/web.py:740 cps/web.py:1083 +#: cps/web.py:740 cps/web.py:1078 msgid "Search" msgstr "Zoeken" -#: cps/templates/admin.html:16 cps/web.py:898 +#: cps/templates/admin.html:16 cps/web.py:893 msgid "Downloads" msgstr "Downloads" -#: cps/web.py:974 +#: cps/web.py:969 msgid "Ratings list" msgstr "Beoordelingen" -#: cps/web.py:995 +#: cps/web.py:990 msgid "File formats list" msgstr "Alle bestandsformaten" -#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1062 +#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1057 msgid "Tasks" msgstr "Taken" -#: cps/web.py:1221 +#: cps/web.py:1216 msgid "Published after " msgstr "Gepubliceerd na " -#: cps/web.py:1228 +#: cps/web.py:1223 msgid "Published before " msgstr "Gepubliceerd vóór " -#: cps/web.py:1250 +#: cps/web.py:1245 #, python-format msgid "Rating <= %(rating)s" msgstr "Beoordeling <= %(rating)s" -#: cps/web.py:1252 +#: cps/web.py:1247 #, python-format msgid "Rating >= %(rating)s" msgstr "Beoordeling >= %(rating)s" -#: cps/web.py:1254 +#: cps/web.py:1249 #, python-format msgid "Read Status = %(status)s" msgstr "Lees Status = %(status)s" -#: cps/web.py:1359 +#: cps/web.py:1354 msgid "Error on search for custom columns, please restart Calibre-Web" msgstr "Fout tijdens het zoeken van aangepaste kolommen, start Calibre-Web opnieuw op" -#: cps/web.py:1454 +#: cps/web.py:1449 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "Het boek is in de wachtrij geplaatst om te worden verstuurd aan %(kindlemail)s" -#: cps/web.py:1458 +#: cps/web.py:1453 #, python-format msgid "Oops! There was an error sending this book: %(res)s" msgstr "Fout opgetreden bij het versturen van dit boek: %(res)s" -#: cps/web.py:1460 +#: cps/web.py:1455 msgid "Please update your profile with a valid Send to Kindle E-mail Address." msgstr "Stel je kindle-e-mailadres in..." -#: cps/web.py:1477 +#: cps/web.py:1472 msgid "E-Mail server is not configured, please contact your administrator!" msgstr "E-mailserver is niet geconfigureerd, neem contact op met de beheerder!" -#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1478 -#: cps/web.py:1485 cps/web.py:1491 cps/web.py:1510 cps/web.py:1514 -#: cps/web.py:1520 +#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1473 +#: cps/web.py:1480 cps/web.py:1486 cps/web.py:1505 cps/web.py:1509 +#: cps/web.py:1515 msgid "Register" msgstr "Registreren" -#: cps/web.py:1512 +#: cps/web.py:1507 msgid "Your e-mail is not allowed to register" msgstr "Dit e-mailadres mag niet worden gebruikt voor registratie" -#: cps/web.py:1515 +#: cps/web.py:1510 msgid "Confirmation e-mail was send to your e-mail account." msgstr "Er is een bevestigings-e-mail verstuurd naar je e-mailadres." -#: cps/web.py:1532 +#: cps/web.py:1527 msgid "Cannot activate LDAP authentication" msgstr "Kan de LDAP authenticatie niet activeren" -#: cps/web.py:1551 +#: cps/web.py:1546 #, python-format msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgstr "Terugvallen op login: '%(nickname)s', LDAP Server is onbereikbaar, of de gebruiker is onbekend" -#: cps/web.py:1557 +#: cps/web.py:1552 #, python-format msgid "Could not login: %(message)s" msgstr "Inloggen mislukt: %(message)s" -#: cps/web.py:1561 cps/web.py:1586 +#: cps/web.py:1556 cps/web.py:1581 msgid "Wrong Username or Password" msgstr "Verkeerde gebruikersnaam of wachtwoord" -#: cps/web.py:1568 +#: cps/web.py:1563 msgid "New Password was send to your email address" msgstr "Een nieuw wachtwoord is verzonden naar je e-mailadres" -#: cps/web.py:1574 +#: cps/web.py:1569 msgid "Please enter valid username to reset password" msgstr "Geef een geldige gebruikersnaam op om je wachtwoord te herstellen" -#: cps/web.py:1581 +#: cps/web.py:1576 #, python-format msgid "You are now logged in as: '%(nickname)s'" msgstr "Je bent ingelogd als: '%(nickname)s'" -#: cps/web.py:1647 cps/web.py:1696 +#: cps/web.py:1642 cps/web.py:1691 #, python-format msgid "%(name)s's profile" msgstr "%(name)ss profiel" -#: cps/web.py:1663 +#: cps/web.py:1658 msgid "Profile updated" msgstr "Profiel bijgewerkt" @@ -1383,7 +1383,7 @@ msgid "Edit" msgstr "Bewerken" #: cps/templates/admin.html:23 cps/templates/book_edit.html:16 -#: cps/templates/book_table.html:63 cps/templates/modal_dialogs.html:63 +#: cps/templates/book_table.html:93 cps/templates/modal_dialogs.html:63 #: cps/templates/modal_dialogs.html:116 cps/templates/user_edit.html:67 #: cps/templates/user_table.html:149 msgid "Delete" @@ -1554,7 +1554,7 @@ msgid "OK" msgstr "Oké" #: cps/templates/admin.html:211 cps/templates/admin.html:225 -#: cps/templates/book_edit.html:217 cps/templates/book_table.html:90 +#: cps/templates/book_edit.html:217 cps/templates/book_table.html:120 #: cps/templates/config_db.html:54 cps/templates/config_edit.html:355 #: cps/templates/config_view_edit.html:169 cps/templates/modal_dialogs.html:64 #: cps/templates/modal_dialogs.html:99 cps/templates/modal_dialogs.html:117 @@ -1782,98 +1782,106 @@ msgstr "Zoekfout!" msgid "No Result(s) found! Please try another keyword." msgstr "Geen resultaten gevonden! Gebruik een ander trefwoord." -#: cps/templates/book_table.html:12 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:12 cps/templates/book_table.html:69 #: cps/templates/user_table.html:14 cps/templates/user_table.html:77 #: cps/templates/user_table.html:100 msgid "This Field is Required" msgstr "Dit veld is verplicht" -#: cps/templates/book_table.html:26 +#: cps/templates/book_table.html:37 msgid "Merge selected books" msgstr "Geselecteerde boeken samenvoegen" -#: cps/templates/book_table.html:27 cps/templates/user_table.html:124 +#: cps/templates/book_table.html:38 cps/templates/user_table.html:124 msgid "Remove Selections" msgstr "Geselecteerde boeken verwijderen" -#: cps/templates/book_table.html:30 +#: cps/templates/book_table.html:41 msgid "Exchange author and title" msgstr "Auteur en titel omwisselen" -#: cps/templates/book_table.html:36 +#: cps/templates/book_table.html:47 msgid "Update Title Sort automatically" msgstr "Automatisch sorteren op titel" -#: cps/templates/book_table.html:40 +#: cps/templates/book_table.html:51 msgid "Update Author Sort automatically" msgstr "Automatisch sorteren op auteur" -#: cps/templates/book_table.html:52 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:63 cps/templates/book_table.html:69 msgid "Enter Title" msgstr "Geef titel" -#: cps/templates/book_table.html:52 cps/templates/config_view_edit.html:24 +#: cps/templates/book_table.html:63 cps/templates/config_view_edit.html:24 #: cps/templates/shelf_edit.html:8 msgid "Title" msgstr "Titel" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Enter Title Sort" msgstr "Voer Titel sorteervolgorde in" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Title Sort" msgstr "Titel sorteren" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Enter Author Sort" msgstr "Voer Auteur sorteervolgorde in" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Author Sort" msgstr "Auteur sorteren" -#: cps/templates/book_table.html:55 +#: cps/templates/book_table.html:66 msgid "Enter Authors" msgstr "Voer Auteurs in" -#: cps/templates/book_table.html:56 +#: cps/templates/book_table.html:67 msgid "Enter Categories" msgstr "Voer categorieën in" -#: cps/templates/book_table.html:57 +#: cps/templates/book_table.html:68 msgid "Enter Series" msgstr "Voer serie in" -#: cps/templates/book_table.html:58 +#: cps/templates/book_table.html:69 msgid "Series Index" msgstr "Serie index" -#: cps/templates/book_table.html:59 +#: cps/templates/book_table.html:70 msgid "Enter Languages" msgstr "Voer talen in" -#: cps/templates/book_table.html:60 +#: cps/templates/book_table.html:71 msgid "Publishing Date" msgstr "Voer publicatiedatum in" -#: cps/templates/book_table.html:61 +#: cps/templates/book_table.html:72 msgid "Enter Publishers" msgstr "Voer uitgevers in" -#: cps/templates/book_table.html:76 cps/templates/modal_dialogs.html:46 +#: cps/templates/book_table.html:75 cps/templates/book_table.html:77 +#: cps/templates/book_table.html:79 cps/templates/book_table.html:81 +#: cps/templates/book_table.html:85 cps/templates/book_table.html:87 +#: cps/templates/book_table.html:89 +#, fuzzy +msgid "Enter " +msgstr "Identificatoren" + +#: cps/templates/book_table.html:106 cps/templates/modal_dialogs.html:46 msgid "Are you really sure?" msgstr "Weet je het zeker?" -#: cps/templates/book_table.html:80 +#: cps/templates/book_table.html:110 msgid "Books with Title will be merged from:" msgstr "Boeken met de titel zullen worden samengevoegd van:" -#: cps/templates/book_table.html:84 +#: cps/templates/book_table.html:114 msgid "Into Book with Title:" msgstr "In boek met titel:" -#: cps/templates/book_table.html:89 +#: cps/templates/book_table.html:119 msgid "Merge" msgstr "Samenvoegen" @@ -2290,45 +2298,45 @@ msgstr "Boek %(index)s van %(range)s" msgid "Published" msgstr "Gepubliceerd" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Unread" msgstr "Markeren als ongelezen" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Read" msgstr "Markeren als gelezen" -#: cps/templates/detail.html:220 +#: cps/templates/detail.html:222 msgid "Read" msgstr "Gelezen" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Restore from archive" msgstr "Terughalen uit archief" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Add to archive" msgstr "Toevoegen aan archief" -#: cps/templates/detail.html:230 +#: cps/templates/detail.html:232 msgid "Archived" msgstr "Gearchiveerd" -#: cps/templates/detail.html:241 +#: cps/templates/detail.html:243 msgid "Description:" msgstr "Beschrijving:" -#: cps/templates/detail.html:254 cps/templates/search.html:14 +#: cps/templates/detail.html:256 cps/templates/search.html:14 msgid "Add to shelf" msgstr "Toevoegen aan boekenplank" -#: cps/templates/detail.html:265 cps/templates/detail.html:282 +#: cps/templates/detail.html:267 cps/templates/detail.html:284 #: cps/templates/feed.xml:79 cps/templates/layout.html:139 #: cps/templates/search.html:20 msgid "(Public)" msgstr "(Openbaar)" -#: cps/templates/detail.html:296 +#: cps/templates/detail.html:298 msgid "Edit Metadata" msgstr "Metagegevens bewerken" diff --git a/cps/translations/pl/LC_MESSAGES/messages.mo b/cps/translations/pl/LC_MESSAGES/messages.mo index f41da1f1e371470fd8e562431409101cff6b57d1..c931ba3fae22c5d33eba7a450a92699c3de99469 100644 GIT binary patch delta 22 ecmdl#hk5@T<_)FA?B)uFCRV1Fn`?>>M*#q2QwV}CpvhE^tqn`?>>M*#q1^$2nR diff --git a/cps/translations/pl/LC_MESSAGES/messages.po b/cps/translations/pl/LC_MESSAGES/messages.po index 568204c5..ad49c493 100644 --- a/cps/translations/pl/LC_MESSAGES/messages.po +++ b/cps/translations/pl/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre Web - polski (POT: 2021-06-12 08:52)\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2021-10-16 11:41+0200\n" +"POT-Creation-Date: 2021-10-17 14:59+0200\n" "PO-Revision-Date: 2021-06-12 15:35+0200\n" "Last-Translator: Radosław Kierznowski \n" "Language: pl\n" @@ -48,9 +48,9 @@ msgid "Unknown command" msgstr "Nieznane polecenie" # ??? -#: cps/admin.py:167 cps/editbooks.py:694 cps/editbooks.py:708 -#: cps/editbooks.py:849 cps/editbooks.py:851 cps/editbooks.py:878 -#: cps/editbooks.py:894 cps/updater.py:584 cps/uploader.py:93 +#: cps/admin.py:167 cps/editbooks.py:703 cps/editbooks.py:717 +#: cps/editbooks.py:858 cps/editbooks.py:860 cps/editbooks.py:887 +#: cps/editbooks.py:903 cps/updater.py:584 cps/uploader.py:93 #: cps/uploader.py:103 msgid "Unknown" msgstr "Nieznany" @@ -303,7 +303,7 @@ msgstr "Zaktualizowano ustawienia serwera poczty e-mail" msgid "Database Configuration" msgstr "Konfiguracja bazy danych" -#: cps/admin.py:1340 cps/web.py:1484 +#: cps/admin.py:1340 cps/web.py:1479 msgid "Please fill out all fields!" msgstr "Proszę wypełnić wszystkie pola!" @@ -348,7 +348,7 @@ msgstr "Edytuj użytkownika %(nick)s" msgid "User '%(nick)s' updated" msgstr "Użytkownik '%(nick)s' został zaktualizowany" -#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1509 cps/web.py:1572 +#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1504 cps/web.py:1567 msgid "An unknown error occurred. Please try again later." msgstr "Wystąpił nieznany błąd. Spróbuj ponownie później." @@ -384,7 +384,7 @@ msgstr "Zaktualizowano ustawienia serwera poczty e-mail" msgid "Password for user %(user)s reset" msgstr "Zrestartowano hasło użytkownika %(user)s" -#: cps/admin.py:1608 cps/web.py:1449 +#: cps/admin.py:1608 cps/web.py:1444 msgid "Please configure the SMTP mail settings first..." msgstr "Proszę najpierw skonfigurować ustawienia SMTP poczty e-mail..." @@ -485,7 +485,7 @@ msgstr "nie skonfigurowane" msgid "Execution permissions missing" msgstr "Brak uprawnienia do wykonywania pliku" -#: cps/db.py:648 cps/web.py:657 cps/web.py:1161 +#: cps/db.py:651 cps/web.py:657 cps/web.py:1156 #, python-format msgid "Custom Column No.%(column)d is not existing in calibre database" msgstr "Niestandardowa kolumna No.%(column)d nie istnieje w bazie calibre" @@ -498,8 +498,8 @@ msgstr "Plik książki w wybranym formacie został usunięty" msgid "Book Successfully Deleted" msgstr "Książka została usunięta" -#: cps/editbooks.py:373 cps/editbooks.py:750 cps/web.py:511 cps/web.py:1711 -#: cps/web.py:1752 cps/web.py:1819 +#: cps/editbooks.py:373 cps/editbooks.py:759 cps/web.py:511 cps/web.py:1706 +#: cps/web.py:1747 cps/web.py:1814 msgid "Oops! Selected book title is unavailable. File does not exist or is not accessible" msgstr "Błąd otwierania e-booka. Plik nie istnieje lub jest niedostępny" @@ -517,76 +517,76 @@ msgstr "%(seriesindex)s nie jest poprawną liczbą, pomijanie" msgid "%(langname)s is not a valid language" msgstr "%(langname)s nie jest prawidłowym językiem" -#: cps/editbooks.py:621 cps/editbooks.py:964 +#: cps/editbooks.py:630 cps/editbooks.py:973 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "Rozszerzenie pliku '%(ext)s' nie jest dozwolone do wysłania na ten serwer" -#: cps/editbooks.py:625 cps/editbooks.py:968 +#: cps/editbooks.py:634 cps/editbooks.py:977 msgid "File to be uploaded must have an extension" msgstr "Plik do wysłania musi mieć rozszerzenie" -#: cps/editbooks.py:637 +#: cps/editbooks.py:646 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "Nie udało się utworzyć łącza %(path)s (Odmowa dostępu)." -#: cps/editbooks.py:642 +#: cps/editbooks.py:651 #, python-format msgid "Failed to store file %(file)s." msgstr "Nie można zapisać pliku %(file)s." -#: cps/editbooks.py:660 cps/editbooks.py:1055 cps/web.py:1672 +#: cps/editbooks.py:669 cps/editbooks.py:1064 cps/web.py:1667 #, python-format msgid "Database error: %(error)s." msgstr "Błąd bazy danych: %(error)s." -#: cps/editbooks.py:665 +#: cps/editbooks.py:674 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "Format pliku %(ext)s dodany do %(book)s" -#: cps/editbooks.py:801 +#: cps/editbooks.py:810 msgid "Identifiers are not Case Sensitive, Overwriting Old Identifier" msgstr "W identyfikatorach nie jest rozróżniana wielkość liter, nadpisywanie starego identyfikatora" -#: cps/editbooks.py:835 +#: cps/editbooks.py:844 msgid "Metadata successfully updated" msgstr "Metadane zostały pomyślnie zaktualizowane" -#: cps/editbooks.py:844 +#: cps/editbooks.py:853 msgid "Error editing book, please check logfile for details" msgstr "Błąd podczas edycji książki, sprawdź plik dziennika, aby uzyskać szczegółowe informacje" -#: cps/editbooks.py:882 +#: cps/editbooks.py:891 msgid "Uploaded book probably exists in the library, consider to change before upload new: " msgstr "Wysłana książka prawdopodobnie istnieje w bibliotece, rozważ zmianę przed przesłaniem nowej: " -#: cps/editbooks.py:976 +#: cps/editbooks.py:985 #, python-format msgid "File %(filename)s could not saved to temp dir" msgstr "Nie można zapisać pliku %(filename)s w katalogu tymczasowym" -#: cps/editbooks.py:995 +#: cps/editbooks.py:1004 #, python-format msgid "Failed to Move Cover File %(file)s: %(error)s" msgstr "Nie udało się przenieść pliku okładki %(file)s:%(error)s" -#: cps/editbooks.py:1042 +#: cps/editbooks.py:1051 #, python-format msgid "File %(file)s uploaded" msgstr "Wysłano plik %(file)s" -#: cps/editbooks.py:1067 +#: cps/editbooks.py:1076 msgid "Source or destination format for conversion missing" msgstr "Brak formatu źródłowego lub docelowego do konwersji" -#: cps/editbooks.py:1075 +#: cps/editbooks.py:1084 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "Książka została pomyślnie umieszczona w zadaniach do konwersji %(book_format)s" -#: cps/editbooks.py:1079 +#: cps/editbooks.py:1088 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "Podczas konwersji książki wystąpił błąd: %(res)s" @@ -696,7 +696,7 @@ msgstr "Nie znaleziono pliku %(file)s na Google Drive" msgid "Book path %(path)s not found on Google Drive" msgstr "Nie znaleziono ścieżki do książki %(path)s na Google Drive" -#: cps/helper.py:507 cps/web.py:1667 +#: cps/helper.py:507 cps/web.py:1662 msgid "Found an existing account for this e-mail address" msgstr "Znaleziono istniejące konto dla tego adresu e-mail" @@ -774,7 +774,7 @@ msgstr "Konfiguracja Kobo" msgid "Register with %(provider)s" msgstr "Zarejestruj się %(provider)s" -#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1543 +#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1538 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "zalogowałeś się jako: '%(nickname)s'" @@ -840,7 +840,7 @@ msgid "{} Stars" msgstr "{} Gwiazdek" #: cps/remotelogin.py:65 cps/templates/layout.html:86 -#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1592 +#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1587 msgid "Login" msgstr "Zaloguj się" @@ -916,8 +916,8 @@ msgstr "Odkrywaj" msgid "Show Random Books" msgstr "Pokazuj losowe książki" -#: cps/render_template.py:69 cps/templates/book_table.html:56 -#: cps/templates/index.xml:83 cps/web.py:1048 +#: cps/render_template.py:69 cps/templates/book_table.html:67 +#: cps/templates/index.xml:83 cps/web.py:1043 msgid "Categories" msgstr "Kategorie" @@ -926,8 +926,8 @@ msgid "Show category selection" msgstr "Pokaż menu wyboru kategorii" #: cps/render_template.py:72 cps/templates/book_edit.html:90 -#: cps/templates/book_table.html:57 cps/templates/index.xml:90 -#: cps/templates/search_form.html:69 cps/web.py:943 cps/web.py:953 +#: cps/templates/book_table.html:68 cps/templates/index.xml:90 +#: cps/templates/search_form.html:69 cps/web.py:938 cps/web.py:948 msgid "Series" msgstr "Cykle" @@ -935,7 +935,7 @@ msgstr "Cykle" msgid "Show series selection" msgstr "Pokaż menu wyboru cyklu" -#: cps/render_template.py:75 cps/templates/book_table.html:55 +#: cps/render_template.py:75 cps/templates/book_table.html:66 #: cps/templates/index.xml:69 msgid "Authors" msgstr "Autorzy" @@ -944,8 +944,8 @@ msgstr "Autorzy" msgid "Show author selection" msgstr "Pokaż menu wyboru autora" -#: cps/render_template.py:79 cps/templates/book_table.html:61 -#: cps/templates/index.xml:76 cps/web.py:920 +#: cps/render_template.py:79 cps/templates/book_table.html:72 +#: cps/templates/index.xml:76 cps/web.py:915 msgid "Publishers" msgstr "Wydawcy" @@ -953,9 +953,9 @@ msgstr "Wydawcy" msgid "Show publisher selection" msgstr "Pokaż menu wyboru wydawcy" -#: cps/render_template.py:82 cps/templates/book_table.html:59 +#: cps/render_template.py:82 cps/templates/book_table.html:70 #: cps/templates/index.xml:97 cps/templates/search_form.html:107 -#: cps/web.py:1025 +#: cps/web.py:1020 msgid "Languages" msgstr "Języki" @@ -987,7 +987,7 @@ msgstr "Zarchiwizowane książki" msgid "Show archived books" msgstr "Pokaż zarchiwizowane książki" -#: cps/render_template.py:97 cps/web.py:768 +#: cps/render_template.py:97 cps/web.py:769 msgid "Books List" msgstr "Lista książek" @@ -1172,130 +1172,130 @@ msgstr "Kategoria: %(name)s" msgid "Language: %(name)s" msgstr "Język: %(name)s" -#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1377 +#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1372 msgid "Advanced Search" msgstr "Wyszukiwanie" #: cps/templates/book_edit.html:239 cps/templates/feed.xml:33 #: cps/templates/index.xml:11 cps/templates/layout.html:45 #: cps/templates/layout.html:48 cps/templates/search_form.html:226 -#: cps/web.py:740 cps/web.py:1083 +#: cps/web.py:740 cps/web.py:1078 msgid "Search" msgstr "Szukaj" -#: cps/templates/admin.html:16 cps/web.py:898 +#: cps/templates/admin.html:16 cps/web.py:893 msgid "Downloads" msgstr "DLS" -#: cps/web.py:974 +#: cps/web.py:969 msgid "Ratings list" msgstr "Lista z ocenami" -#: cps/web.py:995 +#: cps/web.py:990 msgid "File formats list" msgstr "Lista formatów" -#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1062 +#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1057 msgid "Tasks" msgstr "Zadania" -#: cps/web.py:1221 +#: cps/web.py:1216 msgid "Published after " msgstr "Opublikowane po " -#: cps/web.py:1228 +#: cps/web.py:1223 msgid "Published before " msgstr "Opublikowane przed " -#: cps/web.py:1250 +#: cps/web.py:1245 #, python-format msgid "Rating <= %(rating)s" msgstr "Ocena <= %(rating)s" -#: cps/web.py:1252 +#: cps/web.py:1247 #, python-format msgid "Rating >= %(rating)s" msgstr "Ocena >= %(rating)s" -#: cps/web.py:1254 +#: cps/web.py:1249 #, python-format msgid "Read Status = %(status)s" msgstr "Status przeczytania = %(status)s" -#: cps/web.py:1359 +#: cps/web.py:1354 #, fuzzy msgid "Error on search for custom columns, please restart Calibre-Web" msgstr "Błąd podczas wyszukiwania kolumn niestandardowych, proszę zrestartować Calibre-Web" -#: cps/web.py:1454 +#: cps/web.py:1449 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "Książka została umieszczona w kolejce do wysłania do %(kindlemail)s" -#: cps/web.py:1458 +#: cps/web.py:1453 #, python-format msgid "Oops! There was an error sending this book: %(res)s" msgstr "Wystąpił błąd podczas wysyłania tej książki: %(res)s" -#: cps/web.py:1460 +#: cps/web.py:1455 msgid "Please update your profile with a valid Send to Kindle E-mail Address." msgstr "Najpierw skonfiguruj adres e-mail Kindle..." -#: cps/web.py:1477 +#: cps/web.py:1472 msgid "E-Mail server is not configured, please contact your administrator!" msgstr "Serwer e-mail nie jest skonfigurowany, skontaktuj się z administratorem!" -#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1478 -#: cps/web.py:1485 cps/web.py:1491 cps/web.py:1510 cps/web.py:1514 -#: cps/web.py:1520 +#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1473 +#: cps/web.py:1480 cps/web.py:1486 cps/web.py:1505 cps/web.py:1509 +#: cps/web.py:1515 msgid "Register" msgstr "Zarejestruj się" -#: cps/web.py:1512 +#: cps/web.py:1507 msgid "Your e-mail is not allowed to register" msgstr "Twój e-mail nie może się zarejestrować" -#: cps/web.py:1515 +#: cps/web.py:1510 msgid "Confirmation e-mail was send to your e-mail account." msgstr "Wiadomość e-mail z potwierdzeniem została wysłana na Twoje konto e-mail." -#: cps/web.py:1532 +#: cps/web.py:1527 msgid "Cannot activate LDAP authentication" msgstr "Nie można aktywować uwierzytelniania LDAP" -#: cps/web.py:1551 +#: cps/web.py:1546 #, python-format msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgstr "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" -#: cps/web.py:1557 +#: cps/web.py:1552 #, python-format msgid "Could not login: %(message)s" msgstr "Nie można zalogować: %(message)s" -#: cps/web.py:1561 cps/web.py:1586 +#: cps/web.py:1556 cps/web.py:1581 msgid "Wrong Username or Password" msgstr "Błędna nazwa użytkownika lub hasło" -#: cps/web.py:1568 +#: cps/web.py:1563 msgid "New Password was send to your email address" msgstr "Nowe hasło zostało wysłane na Twój adres e-mail" -#: cps/web.py:1574 +#: cps/web.py:1569 msgid "Please enter valid username to reset password" msgstr "Wprowadź prawidłową nazwę użytkownika, aby zresetować hasło" -#: cps/web.py:1581 +#: cps/web.py:1576 #, python-format msgid "You are now logged in as: '%(nickname)s'" msgstr "Jesteś teraz zalogowany jako: '%(nickname)s'" -#: cps/web.py:1647 cps/web.py:1696 +#: cps/web.py:1642 cps/web.py:1691 #, python-format msgid "%(name)s's profile" msgstr "Profil użytkownika %(name)s" -#: cps/web.py:1663 +#: cps/web.py:1658 msgid "Profile updated" msgstr "Zaktualizowano profil" @@ -1390,7 +1390,7 @@ msgstr "Edycja" # ??? #: cps/templates/admin.html:23 cps/templates/book_edit.html:16 -#: cps/templates/book_table.html:63 cps/templates/modal_dialogs.html:63 +#: cps/templates/book_table.html:93 cps/templates/modal_dialogs.html:63 #: cps/templates/modal_dialogs.html:116 cps/templates/user_edit.html:67 #: cps/templates/user_table.html:149 msgid "Delete" @@ -1560,7 +1560,7 @@ msgid "OK" msgstr "OK" #: cps/templates/admin.html:211 cps/templates/admin.html:225 -#: cps/templates/book_edit.html:217 cps/templates/book_table.html:90 +#: cps/templates/book_edit.html:217 cps/templates/book_table.html:120 #: cps/templates/config_db.html:54 cps/templates/config_edit.html:355 #: cps/templates/config_view_edit.html:169 cps/templates/modal_dialogs.html:64 #: cps/templates/modal_dialogs.html:99 cps/templates/modal_dialogs.html:117 @@ -1789,102 +1789,110 @@ msgstr "Błąd wyszukiwania!" msgid "No Result(s) found! Please try another keyword." msgstr "Nie znaleziono! Spróbuj użyć innego słowa kluczowego." -#: cps/templates/book_table.html:12 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:12 cps/templates/book_table.html:69 #: cps/templates/user_table.html:14 cps/templates/user_table.html:77 #: cps/templates/user_table.html:100 msgid "This Field is Required" msgstr "To pole jest wymagane" -#: cps/templates/book_table.html:26 +#: cps/templates/book_table.html:37 msgid "Merge selected books" msgstr "Łączenie wybranych książek" -#: cps/templates/book_table.html:27 cps/templates/user_table.html:124 +#: cps/templates/book_table.html:38 cps/templates/user_table.html:124 msgid "Remove Selections" msgstr "Usuń zaznaczone" -#: cps/templates/book_table.html:30 +#: cps/templates/book_table.html:41 msgid "Exchange author and title" msgstr "Zamień autora i tytuł" -#: cps/templates/book_table.html:36 +#: cps/templates/book_table.html:47 #, fuzzy msgid "Update Title Sort automatically" msgstr "Aktualizuj tytuł Sortuj automatycznie" -#: cps/templates/book_table.html:40 +#: cps/templates/book_table.html:51 #, fuzzy msgid "Update Author Sort automatically" msgstr "Automatyczna aktualizacja sortowania autorów" -#: cps/templates/book_table.html:52 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:63 cps/templates/book_table.html:69 msgid "Enter Title" msgstr "Wpisz tytuł" -#: cps/templates/book_table.html:52 cps/templates/config_view_edit.html:24 +#: cps/templates/book_table.html:63 cps/templates/config_view_edit.html:24 #: cps/templates/shelf_edit.html:8 msgid "Title" msgstr "Tytuł" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Enter Title Sort" msgstr "Wprowadź tytuł sortowania" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Title Sort" msgstr "Tytuł sortowania" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Enter Author Sort" msgstr "Wpisz autora sortowania" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Author Sort" msgstr "Autor sortowania" -#: cps/templates/book_table.html:55 +#: cps/templates/book_table.html:66 msgid "Enter Authors" msgstr "Wpisz autorów" -#: cps/templates/book_table.html:56 +#: cps/templates/book_table.html:67 msgid "Enter Categories" msgstr "Wprowadź kategorie" -#: cps/templates/book_table.html:57 +#: cps/templates/book_table.html:68 msgid "Enter Series" msgstr "Wpisz serię" -#: cps/templates/book_table.html:58 +#: cps/templates/book_table.html:69 msgid "Series Index" msgstr "Indeks serii" -#: cps/templates/book_table.html:59 +#: cps/templates/book_table.html:70 msgid "Enter Languages" msgstr "Wprowadź języki" -#: cps/templates/book_table.html:60 +#: cps/templates/book_table.html:71 msgid "Publishing Date" msgstr "Data publikacji" -#: cps/templates/book_table.html:61 +#: cps/templates/book_table.html:72 msgid "Enter Publishers" msgstr "Wpisz Wydawnictwa" -#: cps/templates/book_table.html:76 cps/templates/modal_dialogs.html:46 +#: cps/templates/book_table.html:75 cps/templates/book_table.html:77 +#: cps/templates/book_table.html:79 cps/templates/book_table.html:81 +#: cps/templates/book_table.html:85 cps/templates/book_table.html:87 +#: cps/templates/book_table.html:89 +#, fuzzy +msgid "Enter " +msgstr "Identyfikatory" + +#: cps/templates/book_table.html:106 cps/templates/modal_dialogs.html:46 msgid "Are you really sure?" msgstr "Czy jesteś pewny?" -#: cps/templates/book_table.html:80 +#: cps/templates/book_table.html:110 #, fuzzy msgid "Books with Title will be merged from:" msgstr "Książki z tytułem będą łączone z:" -#: cps/templates/book_table.html:84 +#: cps/templates/book_table.html:114 #, fuzzy msgid "Into Book with Title:" msgstr "Into Book with Title:" -#: cps/templates/book_table.html:89 +#: cps/templates/book_table.html:119 msgid "Merge" msgstr "Połącz" @@ -2302,45 +2310,45 @@ msgstr "" msgid "Published" msgstr "Data publikacji" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Unread" msgstr "Oznacz jako nieprzeczytane" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Read" msgstr "Oznacz jako przeczytane" -#: cps/templates/detail.html:220 +#: cps/templates/detail.html:222 msgid "Read" msgstr "Przeczytana" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Restore from archive" msgstr "Przywróć z archiwum" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Add to archive" msgstr "Dodaj do archiwum" -#: cps/templates/detail.html:230 +#: cps/templates/detail.html:232 msgid "Archived" msgstr "Zarchiwizowane" -#: cps/templates/detail.html:241 +#: cps/templates/detail.html:243 msgid "Description:" msgstr "Opis:" -#: cps/templates/detail.html:254 cps/templates/search.html:14 +#: cps/templates/detail.html:256 cps/templates/search.html:14 msgid "Add to shelf" msgstr "Dodaj do półki" -#: cps/templates/detail.html:265 cps/templates/detail.html:282 +#: cps/templates/detail.html:267 cps/templates/detail.html:284 #: cps/templates/feed.xml:79 cps/templates/layout.html:139 #: cps/templates/search.html:20 msgid "(Public)" msgstr "(publiczna)" -#: cps/templates/detail.html:296 +#: cps/templates/detail.html:298 msgid "Edit Metadata" msgstr "Edytuj metadane" diff --git a/cps/translations/pt_BR/LC_MESSAGES/messages.mo b/cps/translations/pt_BR/LC_MESSAGES/messages.mo index e01760b08752e7f52b20217f81bb73885f45604f..6c6e0b3887b29c472e17b3987e2837b4ded8d733 100644 GIT binary patch delta 22 dcmaF;k?HkErVXL#?B)uFCRV1Fn`6@Z0|9i92}CpvhE^tqn`6@Z0|9h02;Bex diff --git a/cps/translations/pt_BR/LC_MESSAGES/messages.po b/cps/translations/pt_BR/LC_MESSAGES/messages.po index 8c19e6ea..25a2a955 100644 --- a/cps/translations/pt_BR/LC_MESSAGES/messages.po +++ b/cps/translations/pt_BR/LC_MESSAGES/messages.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2021-10-16 11:41+0200\n" +"POT-Creation-Date: 2021-10-17 14:59+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: br\n" @@ -43,9 +43,9 @@ msgstr "Reconexão bem-sucedida" msgid "Unknown command" msgstr "Comando desconhecido" -#: cps/admin.py:167 cps/editbooks.py:694 cps/editbooks.py:708 -#: cps/editbooks.py:849 cps/editbooks.py:851 cps/editbooks.py:878 -#: cps/editbooks.py:894 cps/updater.py:584 cps/uploader.py:93 +#: cps/admin.py:167 cps/editbooks.py:703 cps/editbooks.py:717 +#: cps/editbooks.py:858 cps/editbooks.py:860 cps/editbooks.py:887 +#: cps/editbooks.py:903 cps/updater.py:584 cps/uploader.py:93 #: cps/uploader.py:103 msgid "Unknown" msgstr "Desconhecido" @@ -302,7 +302,7 @@ msgstr "Atualização das configurações do servidor de e-mail" msgid "Database Configuration" msgstr "Configuração das Características" -#: cps/admin.py:1340 cps/web.py:1484 +#: cps/admin.py:1340 cps/web.py:1479 msgid "Please fill out all fields!" msgstr "Por favor, preencha todos os campos!" @@ -347,7 +347,7 @@ msgstr "Editar usuário %(nick)s" msgid "User '%(nick)s' updated" msgstr "Usuário '%(nick)s' atualizado" -#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1509 cps/web.py:1572 +#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1504 cps/web.py:1567 msgid "An unknown error occurred. Please try again later." msgstr "Ocorreu um erro desconhecido. Por favor, tente novamente mais tarde." @@ -382,7 +382,7 @@ msgstr "Atualização das configurações do servidor de e-mail" msgid "Password for user %(user)s reset" msgstr "Senha para redefinição do usuário %(user)s" -#: cps/admin.py:1608 cps/web.py:1449 +#: cps/admin.py:1608 cps/web.py:1444 msgid "Please configure the SMTP mail settings first..." msgstr "Por favor, configure primeiro as configurações de correio SMTP..." @@ -482,7 +482,7 @@ msgstr "não configurado" msgid "Execution permissions missing" msgstr "Faltam as permissões de execução" -#: cps/db.py:648 cps/web.py:657 cps/web.py:1161 +#: cps/db.py:651 cps/web.py:657 cps/web.py:1156 #, python-format msgid "Custom Column No.%(column)d is not existing in calibre database" msgstr "A coluna personalizada No.%(column)d não existe no banco de dados do calibre" @@ -495,8 +495,8 @@ msgstr "Formato do Livro Eliminado com Sucesso" msgid "Book Successfully Deleted" msgstr "Livro Eliminado com Sucesso" -#: cps/editbooks.py:373 cps/editbooks.py:750 cps/web.py:511 cps/web.py:1711 -#: cps/web.py:1752 cps/web.py:1819 +#: cps/editbooks.py:373 cps/editbooks.py:759 cps/web.py:511 cps/web.py:1706 +#: cps/web.py:1747 cps/web.py:1814 msgid "Oops! Selected book title is unavailable. File does not exist or is not accessible" msgstr "Oops! O título do livro seleccionado não está disponível. O arquivo não existe ou não é acessível" @@ -514,76 +514,76 @@ msgstr "" msgid "%(langname)s is not a valid language" msgstr "%(langname)s não é um idioma válido" -#: cps/editbooks.py:621 cps/editbooks.py:964 +#: cps/editbooks.py:630 cps/editbooks.py:973 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "A extensão de arquivo '%(ext)s' não pode ser enviada para este servidor" -#: cps/editbooks.py:625 cps/editbooks.py:968 +#: cps/editbooks.py:634 cps/editbooks.py:977 msgid "File to be uploaded must have an extension" msgstr "O arquivo a ser carregado deve ter uma extensão" -#: cps/editbooks.py:637 +#: cps/editbooks.py:646 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "Falha ao criar o caminho %(path)s (Permission denied)." -#: cps/editbooks.py:642 +#: cps/editbooks.py:651 #, python-format msgid "Failed to store file %(file)s." msgstr "Falha ao armazenar o arquivo %(file)s." -#: cps/editbooks.py:660 cps/editbooks.py:1055 cps/web.py:1672 +#: cps/editbooks.py:669 cps/editbooks.py:1064 cps/web.py:1667 #, python-format msgid "Database error: %(error)s." msgstr "Erro de banco de dados: %(error)s." -#: cps/editbooks.py:665 +#: cps/editbooks.py:674 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "Formato de arquivo %(ext)s adicionado a %(book)s" -#: cps/editbooks.py:801 +#: cps/editbooks.py:810 msgid "Identifiers are not Case Sensitive, Overwriting Old Identifier" msgstr "Os identificadores não são sensíveis a maiúsculas ou minúsculas, mas sim a maiúsculas e minúsculas" -#: cps/editbooks.py:835 +#: cps/editbooks.py:844 msgid "Metadata successfully updated" msgstr "Metadados atualizados com sucesso" -#: cps/editbooks.py:844 +#: cps/editbooks.py:853 msgid "Error editing book, please check logfile for details" msgstr "Livro de edição de erros, por favor verifique o ficheiro de registo para mais detalhes" -#: cps/editbooks.py:882 +#: cps/editbooks.py:891 msgid "Uploaded book probably exists in the library, consider to change before upload new: " msgstr "O livro carregado provavelmente existe na biblioteca, considere mudar antes de carregar novo: " -#: cps/editbooks.py:976 +#: cps/editbooks.py:985 #, python-format msgid "File %(filename)s could not saved to temp dir" msgstr "O arquivo %(filename)s não pôde ser salvo no diretório temporário" -#: cps/editbooks.py:995 +#: cps/editbooks.py:1004 #, python-format msgid "Failed to Move Cover File %(file)s: %(error)s" msgstr "Falha ao mover arquivo de capa %(file)s: %(error)s" -#: cps/editbooks.py:1042 +#: cps/editbooks.py:1051 #, python-format msgid "File %(file)s uploaded" msgstr "Arquivo %(file)s enviado" -#: cps/editbooks.py:1067 +#: cps/editbooks.py:1076 msgid "Source or destination format for conversion missing" msgstr "Falta o formato de origem ou destino para a conversão" -#: cps/editbooks.py:1075 +#: cps/editbooks.py:1084 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "Livro enfileirado com sucesso para conversão em %(book_format)s" -#: cps/editbooks.py:1079 +#: cps/editbooks.py:1088 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "Ocorreu um erro ao converter este livro: %(res)s" @@ -691,7 +691,7 @@ msgstr "Arquivo %(file)s não encontrado no Google Drive" msgid "Book path %(path)s not found on Google Drive" msgstr "Caminho do livro %(path)s não encontrado no Google Drive" -#: cps/helper.py:507 cps/web.py:1667 +#: cps/helper.py:507 cps/web.py:1662 #, fuzzy msgid "Found an existing account for this e-mail address" msgstr "Encontrado uma conta existente para este endereço de e-mail." @@ -769,7 +769,7 @@ msgstr "Configuração Kobo" msgid "Register with %(provider)s" msgstr "Registre-se com %(provider)s" -#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1543 +#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1538 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "agora você está logado como: '%(nickname)s'" @@ -835,7 +835,7 @@ msgid "{} Stars" msgstr "" #: cps/remotelogin.py:65 cps/templates/layout.html:86 -#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1592 +#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1587 msgid "Login" msgstr "Login" @@ -911,8 +911,8 @@ msgstr "Descubra" msgid "Show Random Books" msgstr "Mostrar Livros Aleatórios" -#: cps/render_template.py:69 cps/templates/book_table.html:56 -#: cps/templates/index.xml:83 cps/web.py:1048 +#: cps/render_template.py:69 cps/templates/book_table.html:67 +#: cps/templates/index.xml:83 cps/web.py:1043 msgid "Categories" msgstr "Categorias" @@ -921,8 +921,8 @@ msgid "Show category selection" msgstr "Mostrar seleção de categoria" #: cps/render_template.py:72 cps/templates/book_edit.html:90 -#: cps/templates/book_table.html:57 cps/templates/index.xml:90 -#: cps/templates/search_form.html:69 cps/web.py:943 cps/web.py:953 +#: cps/templates/book_table.html:68 cps/templates/index.xml:90 +#: cps/templates/search_form.html:69 cps/web.py:938 cps/web.py:948 msgid "Series" msgstr "Série" @@ -930,7 +930,7 @@ msgstr "Série" msgid "Show series selection" msgstr "Mostrar selecção de séries" -#: cps/render_template.py:75 cps/templates/book_table.html:55 +#: cps/render_template.py:75 cps/templates/book_table.html:66 #: cps/templates/index.xml:69 msgid "Authors" msgstr "Autores" @@ -939,8 +939,8 @@ msgstr "Autores" msgid "Show author selection" msgstr "Mostrar selecção de autor" -#: cps/render_template.py:79 cps/templates/book_table.html:61 -#: cps/templates/index.xml:76 cps/web.py:920 +#: cps/render_template.py:79 cps/templates/book_table.html:72 +#: cps/templates/index.xml:76 cps/web.py:915 msgid "Publishers" msgstr "Editores" @@ -948,9 +948,9 @@ msgstr "Editores" msgid "Show publisher selection" msgstr "Mostrar selecção de editores" -#: cps/render_template.py:82 cps/templates/book_table.html:59 +#: cps/render_template.py:82 cps/templates/book_table.html:70 #: cps/templates/index.xml:97 cps/templates/search_form.html:107 -#: cps/web.py:1025 +#: cps/web.py:1020 msgid "Languages" msgstr "Idiomas" @@ -982,7 +982,7 @@ msgstr "Livros Arquivados" msgid "Show archived books" msgstr "Mostrar livros arquivados" -#: cps/render_template.py:97 cps/web.py:768 +#: cps/render_template.py:97 cps/web.py:769 msgid "Books List" msgstr "Lista de Livros" @@ -1167,129 +1167,129 @@ msgstr "Categoria: %(name)s" msgid "Language: %(name)s" msgstr "Idioma: %(name)s" -#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1377 +#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1372 msgid "Advanced Search" msgstr "Pesquisa Avançada" #: cps/templates/book_edit.html:239 cps/templates/feed.xml:33 #: cps/templates/index.xml:11 cps/templates/layout.html:45 #: cps/templates/layout.html:48 cps/templates/search_form.html:226 -#: cps/web.py:740 cps/web.py:1083 +#: cps/web.py:740 cps/web.py:1078 msgid "Search" msgstr "Pesquisa" -#: cps/templates/admin.html:16 cps/web.py:898 +#: cps/templates/admin.html:16 cps/web.py:893 msgid "Downloads" msgstr "Downloads" -#: cps/web.py:974 +#: cps/web.py:969 msgid "Ratings list" msgstr "Lista de classificações" -#: cps/web.py:995 +#: cps/web.py:990 msgid "File formats list" msgstr "Lista de formatos de arquivo" -#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1062 +#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1057 msgid "Tasks" msgstr "Tarefas" -#: cps/web.py:1221 +#: cps/web.py:1216 msgid "Published after " msgstr "Publicado depois de " -#: cps/web.py:1228 +#: cps/web.py:1223 msgid "Published before " msgstr "Publicado antes de " -#: cps/web.py:1250 +#: cps/web.py:1245 #, python-format msgid "Rating <= %(rating)s" msgstr "Avaliação <= %(rating)s" -#: cps/web.py:1252 +#: cps/web.py:1247 #, python-format msgid "Rating >= %(rating)s" msgstr "Avaliação >= %(rating)s" -#: cps/web.py:1254 +#: cps/web.py:1249 #, python-format msgid "Read Status = %(status)s" msgstr "Status de leitura = %(status)s" -#: cps/web.py:1359 +#: cps/web.py:1354 msgid "Error on search for custom columns, please restart Calibre-Web" msgstr "" -#: cps/web.py:1454 +#: cps/web.py:1449 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "Livro enfileirado com sucesso para envio para %(kindlemail)s" -#: cps/web.py:1458 +#: cps/web.py:1453 #, python-format msgid "Oops! There was an error sending this book: %(res)s" msgstr "Ups! Ocorreu um erro ao enviar este livro: %(res)s" -#: cps/web.py:1460 +#: cps/web.py:1455 msgid "Please update your profile with a valid Send to Kindle E-mail Address." msgstr "Por favor, atualize seu perfil com um endereço de e-mail válido para Kindle." -#: cps/web.py:1477 +#: cps/web.py:1472 msgid "E-Mail server is not configured, please contact your administrator!" msgstr "O servidor de E-Mail não está configurado, por favor contacte o seu administrador!" -#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1478 -#: cps/web.py:1485 cps/web.py:1491 cps/web.py:1510 cps/web.py:1514 -#: cps/web.py:1520 +#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1473 +#: cps/web.py:1480 cps/web.py:1486 cps/web.py:1505 cps/web.py:1509 +#: cps/web.py:1515 msgid "Register" msgstr "Registe-se" -#: cps/web.py:1512 +#: cps/web.py:1507 msgid "Your e-mail is not allowed to register" msgstr "Seu e-mail não tem permissão para registrar" -#: cps/web.py:1515 +#: cps/web.py:1510 msgid "Confirmation e-mail was send to your e-mail account." msgstr "O e-mail de confirmação foi enviado para a sua conta de e-mail." -#: cps/web.py:1532 +#: cps/web.py:1527 msgid "Cannot activate LDAP authentication" msgstr "Não é possível ativar a autenticação LDAP" -#: cps/web.py:1551 +#: cps/web.py:1546 #, python-format msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgstr "Login de reserva como:'%(nickname)s', servidor LDAP não acessível ou usuário desconhecido" -#: cps/web.py:1557 +#: cps/web.py:1552 #, python-format msgid "Could not login: %(message)s" msgstr "Não foi possível fazer o login: %(message)s" -#: cps/web.py:1561 cps/web.py:1586 +#: cps/web.py:1556 cps/web.py:1581 msgid "Wrong Username or Password" msgstr "Nome de usuário ou senha incorretos" -#: cps/web.py:1568 +#: cps/web.py:1563 msgid "New Password was send to your email address" msgstr "Nova senha foi enviada para seu endereço de e-mail" -#: cps/web.py:1574 +#: cps/web.py:1569 msgid "Please enter valid username to reset password" msgstr "Por favor, digite um nome de usuário válido para redefinir a senha" -#: cps/web.py:1581 +#: cps/web.py:1576 #, python-format msgid "You are now logged in as: '%(nickname)s'" msgstr "Você agora está logado como: '%(nickname)s'" -#: cps/web.py:1647 cps/web.py:1696 +#: cps/web.py:1642 cps/web.py:1691 #, python-format msgid "%(name)s's profile" msgstr "Perfil de %(name)s's" -#: cps/web.py:1663 +#: cps/web.py:1658 msgid "Profile updated" msgstr "Perfil atualizado" @@ -1381,7 +1381,7 @@ msgid "Edit" msgstr "Editar" #: cps/templates/admin.html:23 cps/templates/book_edit.html:16 -#: cps/templates/book_table.html:63 cps/templates/modal_dialogs.html:63 +#: cps/templates/book_table.html:93 cps/templates/modal_dialogs.html:63 #: cps/templates/modal_dialogs.html:116 cps/templates/user_edit.html:67 #: cps/templates/user_table.html:149 msgid "Delete" @@ -1552,7 +1552,7 @@ msgid "OK" msgstr "Ok" #: cps/templates/admin.html:211 cps/templates/admin.html:225 -#: cps/templates/book_edit.html:217 cps/templates/book_table.html:90 +#: cps/templates/book_edit.html:217 cps/templates/book_table.html:120 #: cps/templates/config_db.html:54 cps/templates/config_edit.html:355 #: cps/templates/config_view_edit.html:169 cps/templates/modal_dialogs.html:64 #: cps/templates/modal_dialogs.html:99 cps/templates/modal_dialogs.html:117 @@ -1780,98 +1780,106 @@ msgstr "Erro de busca!" msgid "No Result(s) found! Please try another keyword." msgstr "Nenhum resultado(s) encontrado(s)! Por favor, tente outra palavra-chave." -#: cps/templates/book_table.html:12 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:12 cps/templates/book_table.html:69 #: cps/templates/user_table.html:14 cps/templates/user_table.html:77 #: cps/templates/user_table.html:100 msgid "This Field is Required" msgstr "Este campo é obrigatório" -#: cps/templates/book_table.html:26 +#: cps/templates/book_table.html:37 msgid "Merge selected books" msgstr "Fundir livros selecionados" -#: cps/templates/book_table.html:27 cps/templates/user_table.html:124 +#: cps/templates/book_table.html:38 cps/templates/user_table.html:124 msgid "Remove Selections" msgstr "Remover Seleções" -#: cps/templates/book_table.html:30 +#: cps/templates/book_table.html:41 msgid "Exchange author and title" msgstr "" -#: cps/templates/book_table.html:36 +#: cps/templates/book_table.html:47 msgid "Update Title Sort automatically" msgstr "Atualizar a Classificação de Título automaticamente" -#: cps/templates/book_table.html:40 +#: cps/templates/book_table.html:51 msgid "Update Author Sort automatically" msgstr "Atualizar a Classificação do Autor automaticamente" -#: cps/templates/book_table.html:52 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:63 cps/templates/book_table.html:69 msgid "Enter Title" msgstr "Digite o título" -#: cps/templates/book_table.html:52 cps/templates/config_view_edit.html:24 +#: cps/templates/book_table.html:63 cps/templates/config_view_edit.html:24 #: cps/templates/shelf_edit.html:8 msgid "Title" msgstr "Título" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Enter Title Sort" msgstr "Digite o título Sort" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Title Sort" msgstr "Título Ordenar" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Enter Author Sort" msgstr "Digite Author Sort" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Author Sort" msgstr "Ordenar Autor" -#: cps/templates/book_table.html:55 +#: cps/templates/book_table.html:66 msgid "Enter Authors" msgstr "Entrar Autores" -#: cps/templates/book_table.html:56 +#: cps/templates/book_table.html:67 msgid "Enter Categories" msgstr "Entrar nas categorias" -#: cps/templates/book_table.html:57 +#: cps/templates/book_table.html:68 msgid "Enter Series" msgstr "Entrar na série" -#: cps/templates/book_table.html:58 +#: cps/templates/book_table.html:69 msgid "Series Index" msgstr "Índice da série" -#: cps/templates/book_table.html:59 +#: cps/templates/book_table.html:70 msgid "Enter Languages" msgstr "Entrar idiomas" -#: cps/templates/book_table.html:60 +#: cps/templates/book_table.html:71 msgid "Publishing Date" msgstr "Data de publicação" -#: cps/templates/book_table.html:61 +#: cps/templates/book_table.html:72 msgid "Enter Publishers" msgstr "Entrar Editores" -#: cps/templates/book_table.html:76 cps/templates/modal_dialogs.html:46 +#: cps/templates/book_table.html:75 cps/templates/book_table.html:77 +#: cps/templates/book_table.html:79 cps/templates/book_table.html:81 +#: cps/templates/book_table.html:85 cps/templates/book_table.html:87 +#: cps/templates/book_table.html:89 +#, fuzzy +msgid "Enter " +msgstr "Identificadores" + +#: cps/templates/book_table.html:106 cps/templates/modal_dialogs.html:46 msgid "Are you really sure?" msgstr "Tens mesmo a certeza?" -#: cps/templates/book_table.html:80 +#: cps/templates/book_table.html:110 msgid "Books with Title will be merged from:" msgstr "Os livros com título serão fundidos a partir de:" -#: cps/templates/book_table.html:84 +#: cps/templates/book_table.html:114 msgid "Into Book with Title:" msgstr "Into Book with Title:" -#: cps/templates/book_table.html:89 +#: cps/templates/book_table.html:119 msgid "Merge" msgstr "Fundir" @@ -2288,45 +2296,45 @@ msgstr "" msgid "Published" msgstr "Publicado em" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Unread" msgstr "Marcar como não lido" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Read" msgstr "Marcar como lido" -#: cps/templates/detail.html:220 +#: cps/templates/detail.html:222 msgid "Read" msgstr "Lido" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Restore from archive" msgstr "Restaurar do arquivo" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Add to archive" msgstr "Adicionar ao arquivo" -#: cps/templates/detail.html:230 +#: cps/templates/detail.html:232 msgid "Archived" msgstr "Arquivado em" -#: cps/templates/detail.html:241 +#: cps/templates/detail.html:243 msgid "Description:" msgstr "Descrição:" -#: cps/templates/detail.html:254 cps/templates/search.html:14 +#: cps/templates/detail.html:256 cps/templates/search.html:14 msgid "Add to shelf" msgstr "Adicionar à estante" -#: cps/templates/detail.html:265 cps/templates/detail.html:282 +#: cps/templates/detail.html:267 cps/templates/detail.html:284 #: cps/templates/feed.xml:79 cps/templates/layout.html:139 #: cps/templates/search.html:20 msgid "(Public)" msgstr "(Público)" -#: cps/templates/detail.html:296 +#: cps/templates/detail.html:298 msgid "Edit Metadata" msgstr "Editar Metadados" diff --git a/cps/translations/ru/LC_MESSAGES/messages.mo b/cps/translations/ru/LC_MESSAGES/messages.mo index 6ed22e4c1bb15d85b0532e7e2edbfeb1e8aa6141..f34f5cd201bd679d1876d66327b4cb4c8ec94aed 100644 GIT binary patch delta 22 ecmbR9i)qd;rVU?$*v%CTO{`2UH~$V&%mM&%?Fk(K delta 22 ecmbR9i)qd;rVU?$*v%9S4XsQJH~$V&%mM&%j|mU} diff --git a/cps/translations/ru/LC_MESSAGES/messages.po b/cps/translations/ru/LC_MESSAGES/messages.po index d44f8253..f41c53f5 100644 --- a/cps/translations/ru/LC_MESSAGES/messages.po +++ b/cps/translations/ru/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2021-10-16 11:41+0200\n" +"POT-Creation-Date: 2021-10-17 14:59+0200\n" "PO-Revision-Date: 2020-04-29 01:20+0400\n" "Last-Translator: ZIZA\n" "Language: ru\n" @@ -47,9 +47,9 @@ msgstr "Успешно переподключено" msgid "Unknown command" msgstr "Неизвестная команда" -#: cps/admin.py:167 cps/editbooks.py:694 cps/editbooks.py:708 -#: cps/editbooks.py:849 cps/editbooks.py:851 cps/editbooks.py:878 -#: cps/editbooks.py:894 cps/updater.py:584 cps/uploader.py:93 +#: cps/admin.py:167 cps/editbooks.py:703 cps/editbooks.py:717 +#: cps/editbooks.py:858 cps/editbooks.py:860 cps/editbooks.py:887 +#: cps/editbooks.py:903 cps/updater.py:584 cps/uploader.py:93 #: cps/uploader.py:103 msgid "Unknown" msgstr "Неизвестно" @@ -305,7 +305,7 @@ msgstr "Настройки E-mail сервера обновлены" msgid "Database Configuration" msgstr "Дополнительный Настройки" -#: cps/admin.py:1340 cps/web.py:1484 +#: cps/admin.py:1340 cps/web.py:1479 msgid "Please fill out all fields!" msgstr "Пожалуйста, заполните все поля!" @@ -350,7 +350,7 @@ msgstr "Изменить пользователя %(nick)s" msgid "User '%(nick)s' updated" msgstr "Пользователь '%(nick)s' обновлён" -#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1509 cps/web.py:1572 +#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1504 cps/web.py:1567 msgid "An unknown error occurred. Please try again later." msgstr "Неизвестная ошибка. Попробуйте позже." @@ -385,7 +385,7 @@ msgstr "Настройки E-mail сервера обновлены" msgid "Password for user %(user)s reset" msgstr "Пароль для пользователя %(user)s сброшен" -#: cps/admin.py:1608 cps/web.py:1449 +#: cps/admin.py:1608 cps/web.py:1444 msgid "Please configure the SMTP mail settings first..." msgstr "Пожалуйста, сперва настройте параметры SMTP....." @@ -485,7 +485,7 @@ msgstr "не настроено" msgid "Execution permissions missing" msgstr "" -#: cps/db.py:648 cps/web.py:657 cps/web.py:1161 +#: cps/db.py:651 cps/web.py:657 cps/web.py:1156 #, python-format msgid "Custom Column No.%(column)d is not existing in calibre database" msgstr "" @@ -498,8 +498,8 @@ msgstr "" msgid "Book Successfully Deleted" msgstr "" -#: cps/editbooks.py:373 cps/editbooks.py:750 cps/web.py:511 cps/web.py:1711 -#: cps/web.py:1752 cps/web.py:1819 +#: cps/editbooks.py:373 cps/editbooks.py:759 cps/web.py:511 cps/web.py:1706 +#: cps/web.py:1747 cps/web.py:1814 msgid "Oops! Selected book title is unavailable. File does not exist or is not accessible" msgstr "Невозможно открыть книгу. Файл не существует или недоступен" @@ -517,76 +517,76 @@ msgstr "" msgid "%(langname)s is not a valid language" msgstr "%(langname)s не допустимый язык" -#: cps/editbooks.py:621 cps/editbooks.py:964 +#: cps/editbooks.py:630 cps/editbooks.py:973 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "Запрещена загрузка файлов с расширением '%(ext)s'" -#: cps/editbooks.py:625 cps/editbooks.py:968 +#: cps/editbooks.py:634 cps/editbooks.py:977 msgid "File to be uploaded must have an extension" msgstr "Загружаемый файл должен иметь расширение" -#: cps/editbooks.py:637 +#: cps/editbooks.py:646 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "Ошибка при создании пути %(path)s (Доступ запрещён)." -#: cps/editbooks.py:642 +#: cps/editbooks.py:651 #, python-format msgid "Failed to store file %(file)s." msgstr "Не удалось сохранить файл %(file)s." -#: cps/editbooks.py:660 cps/editbooks.py:1055 cps/web.py:1672 +#: cps/editbooks.py:669 cps/editbooks.py:1064 cps/web.py:1667 #, python-format msgid "Database error: %(error)s." msgstr "" -#: cps/editbooks.py:665 +#: cps/editbooks.py:674 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "Формат файла %(ext)s добавлен в %(book)s" -#: cps/editbooks.py:801 +#: cps/editbooks.py:810 msgid "Identifiers are not Case Sensitive, Overwriting Old Identifier" msgstr "" -#: cps/editbooks.py:835 +#: cps/editbooks.py:844 msgid "Metadata successfully updated" msgstr "Метаданные обновлены" -#: cps/editbooks.py:844 +#: cps/editbooks.py:853 msgid "Error editing book, please check logfile for details" msgstr "Ошибка редактирования книги. Пожалуйста, проверьте лог-файл для дополнительной информации" -#: cps/editbooks.py:882 +#: cps/editbooks.py:891 msgid "Uploaded book probably exists in the library, consider to change before upload new: " msgstr "Загруженная книга, вероятно, существует в библиотеке, перед тем как загрузить новую, рассмотрите возможность изменения: " -#: cps/editbooks.py:976 +#: cps/editbooks.py:985 #, python-format msgid "File %(filename)s could not saved to temp dir" msgstr "Файл %(filename)s не удалось сохранить во временную папку" -#: cps/editbooks.py:995 +#: cps/editbooks.py:1004 #, python-format msgid "Failed to Move Cover File %(file)s: %(error)s" msgstr "" -#: cps/editbooks.py:1042 +#: cps/editbooks.py:1051 #, python-format msgid "File %(file)s uploaded" msgstr "Файл %(file)s загружен" -#: cps/editbooks.py:1067 +#: cps/editbooks.py:1076 msgid "Source or destination format for conversion missing" msgstr "Исходный или целевой формат для конвертирования отсутствует" -#: cps/editbooks.py:1075 +#: cps/editbooks.py:1084 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "Книга успешно поставлена в очередь для конвертирования в %(book_format)s" -#: cps/editbooks.py:1079 +#: cps/editbooks.py:1088 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "Произошла ошибка при конвертирования этой книги: %(res)s" @@ -694,7 +694,7 @@ msgstr "Файл %(file)s не найден на Google Drive" msgid "Book path %(path)s not found on Google Drive" msgstr "Путь книги %(path)s не найден на Google Drive" -#: cps/helper.py:507 cps/web.py:1667 +#: cps/helper.py:507 cps/web.py:1662 #, fuzzy msgid "Found an existing account for this e-mail address" msgstr "Этот адрес электронной почты уже зарегистрирован." @@ -772,7 +772,7 @@ msgstr "Настройка Kobo" msgid "Register with %(provider)s" msgstr "Зарегистрируйтесь с %(provider)s" -#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1543 +#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1538 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "вы вошли как пользователь '%(nickname)s'" @@ -838,7 +838,7 @@ msgid "{} Stars" msgstr "" #: cps/remotelogin.py:65 cps/templates/layout.html:86 -#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1592 +#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1587 msgid "Login" msgstr "Логин" @@ -914,8 +914,8 @@ msgstr "Обзор" msgid "Show Random Books" msgstr "Показывать Случайные Книги" -#: cps/render_template.py:69 cps/templates/book_table.html:56 -#: cps/templates/index.xml:83 cps/web.py:1048 +#: cps/render_template.py:69 cps/templates/book_table.html:67 +#: cps/templates/index.xml:83 cps/web.py:1043 msgid "Categories" msgstr "Категории" @@ -924,8 +924,8 @@ msgid "Show category selection" msgstr "Показывать выбор категории" #: cps/render_template.py:72 cps/templates/book_edit.html:90 -#: cps/templates/book_table.html:57 cps/templates/index.xml:90 -#: cps/templates/search_form.html:69 cps/web.py:943 cps/web.py:953 +#: cps/templates/book_table.html:68 cps/templates/index.xml:90 +#: cps/templates/search_form.html:69 cps/web.py:938 cps/web.py:948 msgid "Series" msgstr "Серии" @@ -933,7 +933,7 @@ msgstr "Серии" msgid "Show series selection" msgstr "Показывать выбор серии" -#: cps/render_template.py:75 cps/templates/book_table.html:55 +#: cps/render_template.py:75 cps/templates/book_table.html:66 #: cps/templates/index.xml:69 msgid "Authors" msgstr "Авторы" @@ -942,8 +942,8 @@ msgstr "Авторы" msgid "Show author selection" msgstr "Показывать выбор автора" -#: cps/render_template.py:79 cps/templates/book_table.html:61 -#: cps/templates/index.xml:76 cps/web.py:920 +#: cps/render_template.py:79 cps/templates/book_table.html:72 +#: cps/templates/index.xml:76 cps/web.py:915 msgid "Publishers" msgstr "Издатели" @@ -951,9 +951,9 @@ msgstr "Издатели" msgid "Show publisher selection" msgstr "Показать выбор издателя" -#: cps/render_template.py:82 cps/templates/book_table.html:59 +#: cps/render_template.py:82 cps/templates/book_table.html:70 #: cps/templates/index.xml:97 cps/templates/search_form.html:107 -#: cps/web.py:1025 +#: cps/web.py:1020 msgid "Languages" msgstr "Языки" @@ -985,7 +985,7 @@ msgstr "" msgid "Show archived books" msgstr "" -#: cps/render_template.py:97 cps/web.py:768 +#: cps/render_template.py:97 cps/web.py:769 msgid "Books List" msgstr "" @@ -1170,129 +1170,129 @@ msgstr "Категория: %(name)s" msgid "Language: %(name)s" msgstr "Язык: %(name)s" -#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1377 +#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1372 msgid "Advanced Search" msgstr "Расширенный поиск" #: cps/templates/book_edit.html:239 cps/templates/feed.xml:33 #: cps/templates/index.xml:11 cps/templates/layout.html:45 #: cps/templates/layout.html:48 cps/templates/search_form.html:226 -#: cps/web.py:740 cps/web.py:1083 +#: cps/web.py:740 cps/web.py:1078 msgid "Search" msgstr "Поиск" -#: cps/templates/admin.html:16 cps/web.py:898 +#: cps/templates/admin.html:16 cps/web.py:893 msgid "Downloads" msgstr "Скачать" -#: cps/web.py:974 +#: cps/web.py:969 msgid "Ratings list" msgstr "Список рейтингов" -#: cps/web.py:995 +#: cps/web.py:990 msgid "File formats list" msgstr "Список форматов файлов" -#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1062 +#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1057 msgid "Tasks" msgstr "Задания" -#: cps/web.py:1221 +#: cps/web.py:1216 msgid "Published after " msgstr "Опубликовано после " -#: cps/web.py:1228 +#: cps/web.py:1223 msgid "Published before " msgstr "Опубликовано до " -#: cps/web.py:1250 +#: cps/web.py:1245 #, python-format msgid "Rating <= %(rating)s" msgstr "Рейтинг <= %(rating)s" -#: cps/web.py:1252 +#: cps/web.py:1247 #, python-format msgid "Rating >= %(rating)s" msgstr "Рейтинг >= %(rating)s" -#: cps/web.py:1254 +#: cps/web.py:1249 #, python-format msgid "Read Status = %(status)s" msgstr "" -#: cps/web.py:1359 +#: cps/web.py:1354 msgid "Error on search for custom columns, please restart Calibre-Web" msgstr "" -#: cps/web.py:1454 +#: cps/web.py:1449 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "Книга успешно поставлена в очередь для отправки на %(kindlemail)s" -#: cps/web.py:1458 +#: cps/web.py:1453 #, python-format msgid "Oops! There was an error sending this book: %(res)s" msgstr "При отправке этой книги произошла ошибка: %(res)s" -#: cps/web.py:1460 +#: cps/web.py:1455 msgid "Please update your profile with a valid Send to Kindle E-mail Address." msgstr "Пожалуйста, сначала настройте e-mail на вашем kindle..." -#: cps/web.py:1477 +#: cps/web.py:1472 msgid "E-Mail server is not configured, please contact your administrator!" msgstr "Сервер электронной почты не настроен, обратитесь к администратору !" -#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1478 -#: cps/web.py:1485 cps/web.py:1491 cps/web.py:1510 cps/web.py:1514 -#: cps/web.py:1520 +#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1473 +#: cps/web.py:1480 cps/web.py:1486 cps/web.py:1505 cps/web.py:1509 +#: cps/web.py:1515 msgid "Register" msgstr "Зарегистрироваться" -#: cps/web.py:1512 +#: cps/web.py:1507 msgid "Your e-mail is not allowed to register" msgstr "Ваш e-mail не подходит для регистрации" -#: cps/web.py:1515 +#: cps/web.py:1510 msgid "Confirmation e-mail was send to your e-mail account." msgstr "Письмо с подтверждением отправлено вам на e-mail." -#: cps/web.py:1532 +#: cps/web.py:1527 msgid "Cannot activate LDAP authentication" msgstr "Не удается активировать LDAP аутентификацию" -#: cps/web.py:1551 +#: cps/web.py:1546 #, python-format msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgstr "Резервный вход в систему как: '%(nickname)s', LDAP-сервер недоступен или пользователь не известен" -#: cps/web.py:1557 +#: cps/web.py:1552 #, python-format msgid "Could not login: %(message)s" msgstr "Не удалось войти: %(message)s" -#: cps/web.py:1561 cps/web.py:1586 +#: cps/web.py:1556 cps/web.py:1581 msgid "Wrong Username or Password" msgstr "Ошибка в имени пользователя или пароле" -#: cps/web.py:1568 +#: cps/web.py:1563 msgid "New Password was send to your email address" msgstr "Новый пароль был отправлен на ваш адрес электронной почты" -#: cps/web.py:1574 +#: cps/web.py:1569 msgid "Please enter valid username to reset password" msgstr "Пожалуйста, введите действительное имя пользователя для сброса пароля" -#: cps/web.py:1581 +#: cps/web.py:1576 #, python-format msgid "You are now logged in as: '%(nickname)s'" msgstr "Вы вошли как: '%(nickname)s'" -#: cps/web.py:1647 cps/web.py:1696 +#: cps/web.py:1642 cps/web.py:1691 #, python-format msgid "%(name)s's profile" msgstr "Профиль %(name)s's" -#: cps/web.py:1663 +#: cps/web.py:1658 msgid "Profile updated" msgstr "Профиль обновлён" @@ -1384,7 +1384,7 @@ msgid "Edit" msgstr "Редактировать" #: cps/templates/admin.html:23 cps/templates/book_edit.html:16 -#: cps/templates/book_table.html:63 cps/templates/modal_dialogs.html:63 +#: cps/templates/book_table.html:93 cps/templates/modal_dialogs.html:63 #: cps/templates/modal_dialogs.html:116 cps/templates/user_edit.html:67 #: cps/templates/user_table.html:149 msgid "Delete" @@ -1555,7 +1555,7 @@ msgid "OK" msgstr "Ok" #: cps/templates/admin.html:211 cps/templates/admin.html:225 -#: cps/templates/book_edit.html:217 cps/templates/book_table.html:90 +#: cps/templates/book_edit.html:217 cps/templates/book_table.html:120 #: cps/templates/config_db.html:54 cps/templates/config_edit.html:355 #: cps/templates/config_view_edit.html:169 cps/templates/modal_dialogs.html:64 #: cps/templates/modal_dialogs.html:99 cps/templates/modal_dialogs.html:117 @@ -1783,98 +1783,106 @@ msgstr "Ошибка поиска!" msgid "No Result(s) found! Please try another keyword." msgstr "Результат(ы) не найдены! Попробуйте другое ключевое слово." -#: cps/templates/book_table.html:12 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:12 cps/templates/book_table.html:69 #: cps/templates/user_table.html:14 cps/templates/user_table.html:77 #: cps/templates/user_table.html:100 msgid "This Field is Required" msgstr "" -#: cps/templates/book_table.html:26 +#: cps/templates/book_table.html:37 msgid "Merge selected books" msgstr "" -#: cps/templates/book_table.html:27 cps/templates/user_table.html:124 +#: cps/templates/book_table.html:38 cps/templates/user_table.html:124 msgid "Remove Selections" msgstr "" -#: cps/templates/book_table.html:30 +#: cps/templates/book_table.html:41 msgid "Exchange author and title" msgstr "" -#: cps/templates/book_table.html:36 +#: cps/templates/book_table.html:47 msgid "Update Title Sort automatically" msgstr "" -#: cps/templates/book_table.html:40 +#: cps/templates/book_table.html:51 msgid "Update Author Sort automatically" msgstr "" -#: cps/templates/book_table.html:52 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:63 cps/templates/book_table.html:69 msgid "Enter Title" msgstr "" -#: cps/templates/book_table.html:52 cps/templates/config_view_edit.html:24 +#: cps/templates/book_table.html:63 cps/templates/config_view_edit.html:24 #: cps/templates/shelf_edit.html:8 msgid "Title" msgstr "Заголовок" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Enter Title Sort" msgstr "" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Title Sort" msgstr "" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Enter Author Sort" msgstr "" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Author Sort" msgstr "" -#: cps/templates/book_table.html:55 +#: cps/templates/book_table.html:66 msgid "Enter Authors" msgstr "" -#: cps/templates/book_table.html:56 +#: cps/templates/book_table.html:67 msgid "Enter Categories" msgstr "" -#: cps/templates/book_table.html:57 +#: cps/templates/book_table.html:68 msgid "Enter Series" msgstr "" -#: cps/templates/book_table.html:58 +#: cps/templates/book_table.html:69 msgid "Series Index" msgstr "" -#: cps/templates/book_table.html:59 +#: cps/templates/book_table.html:70 msgid "Enter Languages" msgstr "" -#: cps/templates/book_table.html:60 +#: cps/templates/book_table.html:71 msgid "Publishing Date" msgstr "" -#: cps/templates/book_table.html:61 +#: cps/templates/book_table.html:72 msgid "Enter Publishers" msgstr "" -#: cps/templates/book_table.html:76 cps/templates/modal_dialogs.html:46 +#: cps/templates/book_table.html:75 cps/templates/book_table.html:77 +#: cps/templates/book_table.html:79 cps/templates/book_table.html:81 +#: cps/templates/book_table.html:85 cps/templates/book_table.html:87 +#: cps/templates/book_table.html:89 +#, fuzzy +msgid "Enter " +msgstr "Зарегистрироваться" + +#: cps/templates/book_table.html:106 cps/templates/modal_dialogs.html:46 msgid "Are you really sure?" msgstr "Вы действительно уверены?" -#: cps/templates/book_table.html:80 +#: cps/templates/book_table.html:110 msgid "Books with Title will be merged from:" msgstr "" -#: cps/templates/book_table.html:84 +#: cps/templates/book_table.html:114 msgid "Into Book with Title:" msgstr "" -#: cps/templates/book_table.html:89 +#: cps/templates/book_table.html:119 msgid "Merge" msgstr "" @@ -2291,45 +2299,45 @@ msgstr "" msgid "Published" msgstr "Опубликованный" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Unread" msgstr "Отметить как непрочитанное" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Read" msgstr "Отметить как прочитанное" -#: cps/templates/detail.html:220 +#: cps/templates/detail.html:222 msgid "Read" msgstr "Прочесть" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Restore from archive" msgstr "" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Add to archive" msgstr "" -#: cps/templates/detail.html:230 +#: cps/templates/detail.html:232 msgid "Archived" msgstr "" -#: cps/templates/detail.html:241 +#: cps/templates/detail.html:243 msgid "Description:" msgstr "Описание:" -#: cps/templates/detail.html:254 cps/templates/search.html:14 +#: cps/templates/detail.html:256 cps/templates/search.html:14 msgid "Add to shelf" msgstr "Добавить на книжную полку" -#: cps/templates/detail.html:265 cps/templates/detail.html:282 +#: cps/templates/detail.html:267 cps/templates/detail.html:284 #: cps/templates/feed.xml:79 cps/templates/layout.html:139 #: cps/templates/search.html:20 msgid "(Public)" msgstr "(Публичная)" -#: cps/templates/detail.html:296 +#: cps/templates/detail.html:298 msgid "Edit Metadata" msgstr "Редактировать метаданные" diff --git a/cps/translations/sv/LC_MESSAGES/messages.mo b/cps/translations/sv/LC_MESSAGES/messages.mo index 92823c1d35a81b3e9ffbecb08aa86f904da2946e..34f910fab458dbc41dbd4cf9333def94e82f508b 100644 GIT binary patch delta 22 ecmezMpXt|srVTp^*v%CTO{`2UH}5a7_6GofVF{)H delta 22 ecmezMpXt|srVTp^*v%9S4XsQJH}5a7_6Gof0|}V` diff --git a/cps/translations/sv/LC_MESSAGES/messages.po b/cps/translations/sv/LC_MESSAGES/messages.po index 18a77af5..a620ff2c 100644 --- a/cps/translations/sv/LC_MESSAGES/messages.po +++ b/cps/translations/sv/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2021-10-16 11:41+0200\n" +"POT-Creation-Date: 2021-10-17 14:59+0200\n" "PO-Revision-Date: 2021-05-13 11:00+0000\n" "Last-Translator: Jonatan Nyberg \n" "Language: sv\n" @@ -46,9 +46,9 @@ msgstr "Återanslutning lyckades" msgid "Unknown command" msgstr "Okänt kommando" -#: cps/admin.py:167 cps/editbooks.py:694 cps/editbooks.py:708 -#: cps/editbooks.py:849 cps/editbooks.py:851 cps/editbooks.py:878 -#: cps/editbooks.py:894 cps/updater.py:584 cps/uploader.py:93 +#: cps/admin.py:167 cps/editbooks.py:703 cps/editbooks.py:717 +#: cps/editbooks.py:858 cps/editbooks.py:860 cps/editbooks.py:887 +#: cps/editbooks.py:903 cps/updater.py:584 cps/uploader.py:93 #: cps/uploader.py:103 msgid "Unknown" msgstr "Okänd" @@ -302,7 +302,7 @@ msgstr "E-postserverinställningar uppdaterade" msgid "Database Configuration" msgstr "Funktion konfiguration" -#: cps/admin.py:1340 cps/web.py:1484 +#: cps/admin.py:1340 cps/web.py:1479 msgid "Please fill out all fields!" msgstr "Fyll i alla fält!" @@ -346,7 +346,7 @@ msgstr "Redigera användaren %(nick)s" msgid "User '%(nick)s' updated" msgstr "Användaren '%(nick)s' uppdaterad" -#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1509 cps/web.py:1572 +#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1504 cps/web.py:1567 msgid "An unknown error occurred. Please try again later." msgstr "Ett okänt fel uppstod. Försök igen senare." @@ -382,7 +382,7 @@ msgstr "E-postserverinställningar uppdaterade" msgid "Password for user %(user)s reset" msgstr "Lösenord för användaren %(user)s återställd" -#: cps/admin.py:1608 cps/web.py:1449 +#: cps/admin.py:1608 cps/web.py:1444 msgid "Please configure the SMTP mail settings first..." msgstr "Konfigurera SMTP-postinställningarna först..." @@ -482,7 +482,7 @@ msgstr "inte konfigurerad" msgid "Execution permissions missing" msgstr "Körningstillstånd saknas" -#: cps/db.py:648 cps/web.py:657 cps/web.py:1161 +#: cps/db.py:651 cps/web.py:657 cps/web.py:1156 #, python-format msgid "Custom Column No.%(column)d is not existing in calibre database" msgstr "Anpassad kolumn n.%(column)d finns inte i calibre-databasen" @@ -495,8 +495,8 @@ msgstr "Bokformat har tagits bort" msgid "Book Successfully Deleted" msgstr "Boken har tagits bort" -#: cps/editbooks.py:373 cps/editbooks.py:750 cps/web.py:511 cps/web.py:1711 -#: cps/web.py:1752 cps/web.py:1819 +#: cps/editbooks.py:373 cps/editbooks.py:759 cps/web.py:511 cps/web.py:1706 +#: cps/web.py:1747 cps/web.py:1814 msgid "Oops! Selected book title is unavailable. File does not exist or is not accessible" msgstr "Hoppsan! Vald boktitel är inte tillgänglig. Filen finns inte eller är inte tillgänglig" @@ -514,76 +514,76 @@ msgstr "" msgid "%(langname)s is not a valid language" msgstr "%(langname)s är inte ett giltigt språk" -#: cps/editbooks.py:621 cps/editbooks.py:964 +#: cps/editbooks.py:630 cps/editbooks.py:973 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "Filändelsen '%(ext)s' får inte laddas upp till den här servern" -#: cps/editbooks.py:625 cps/editbooks.py:968 +#: cps/editbooks.py:634 cps/editbooks.py:977 msgid "File to be uploaded must have an extension" msgstr "Filen som ska laddas upp måste ha en ändelse" -#: cps/editbooks.py:637 +#: cps/editbooks.py:646 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "Det gick inte att skapa sökväg %(path)s (behörighet nekad)." -#: cps/editbooks.py:642 +#: cps/editbooks.py:651 #, python-format msgid "Failed to store file %(file)s." msgstr "Det gick inte att lagra filen %(file)s." -#: cps/editbooks.py:660 cps/editbooks.py:1055 cps/web.py:1672 +#: cps/editbooks.py:669 cps/editbooks.py:1064 cps/web.py:1667 #, python-format msgid "Database error: %(error)s." msgstr "Databasfel: %(error)s." -#: cps/editbooks.py:665 +#: cps/editbooks.py:674 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "Filformatet %(ext)s lades till %(book)s" -#: cps/editbooks.py:801 +#: cps/editbooks.py:810 msgid "Identifiers are not Case Sensitive, Overwriting Old Identifier" msgstr "Identifierare är inte skiftlägeskänsliga, skriver över gammal identifierare" -#: cps/editbooks.py:835 +#: cps/editbooks.py:844 msgid "Metadata successfully updated" msgstr "Metadata uppdaterades" -#: cps/editbooks.py:844 +#: cps/editbooks.py:853 msgid "Error editing book, please check logfile for details" msgstr "Det gick inte att redigera boken, kontrollera loggfilen för mer information" -#: cps/editbooks.py:882 +#: cps/editbooks.py:891 msgid "Uploaded book probably exists in the library, consider to change before upload new: " msgstr "Uppladdad bok finns förmodligen i biblioteket, överväg att ändra innan du laddar upp nya: " -#: cps/editbooks.py:976 +#: cps/editbooks.py:985 #, python-format msgid "File %(filename)s could not saved to temp dir" msgstr "Filen %(filename)s kunde inte sparas i temp dir" -#: cps/editbooks.py:995 +#: cps/editbooks.py:1004 #, python-format msgid "Failed to Move Cover File %(file)s: %(error)s" msgstr "Det gick inte att flytta omslagsfil %(file)s: %(error)s" -#: cps/editbooks.py:1042 +#: cps/editbooks.py:1051 #, python-format msgid "File %(file)s uploaded" msgstr "Filen %(file)s uppladdad" -#: cps/editbooks.py:1067 +#: cps/editbooks.py:1076 msgid "Source or destination format for conversion missing" msgstr "Källa eller målformat för konvertering saknas" -#: cps/editbooks.py:1075 +#: cps/editbooks.py:1084 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "Boken är i kö för konvertering till %(book_format)s" -#: cps/editbooks.py:1079 +#: cps/editbooks.py:1088 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "Det gick inte att konvertera den här boken: %(res)s" @@ -691,7 +691,7 @@ msgstr "Filen %(file)s hittades inte på Google Drive" msgid "Book path %(path)s not found on Google Drive" msgstr "Boksökvägen %(path)s hittades inte på Google Drive" -#: cps/helper.py:507 cps/web.py:1667 +#: cps/helper.py:507 cps/web.py:1662 msgid "Found an existing account for this e-mail address" msgstr "Hittade ett befintligt konto för den här e-postadressen" @@ -768,7 +768,7 @@ msgstr "Kobo-installation" msgid "Register with %(provider)s" msgstr "Registrera dig med %(provider)s" -#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1543 +#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1538 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "du är nu inloggad som: \"%(nickname)s\"" @@ -834,7 +834,7 @@ msgid "{} Stars" msgstr "{} stjärnor" #: cps/remotelogin.py:65 cps/templates/layout.html:86 -#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1592 +#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1587 msgid "Login" msgstr "Logga in" @@ -910,8 +910,8 @@ msgstr "Upptäck" msgid "Show Random Books" msgstr "Visa slumpmässiga böcker" -#: cps/render_template.py:69 cps/templates/book_table.html:56 -#: cps/templates/index.xml:83 cps/web.py:1048 +#: cps/render_template.py:69 cps/templates/book_table.html:67 +#: cps/templates/index.xml:83 cps/web.py:1043 msgid "Categories" msgstr "Kategorier" @@ -920,8 +920,8 @@ msgid "Show category selection" msgstr "Visa kategorival" #: cps/render_template.py:72 cps/templates/book_edit.html:90 -#: cps/templates/book_table.html:57 cps/templates/index.xml:90 -#: cps/templates/search_form.html:69 cps/web.py:943 cps/web.py:953 +#: cps/templates/book_table.html:68 cps/templates/index.xml:90 +#: cps/templates/search_form.html:69 cps/web.py:938 cps/web.py:948 msgid "Series" msgstr "Serier" @@ -929,7 +929,7 @@ msgstr "Serier" msgid "Show series selection" msgstr "Visa serieval" -#: cps/render_template.py:75 cps/templates/book_table.html:55 +#: cps/render_template.py:75 cps/templates/book_table.html:66 #: cps/templates/index.xml:69 msgid "Authors" msgstr "Författare" @@ -938,8 +938,8 @@ msgstr "Författare" msgid "Show author selection" msgstr "Visa författarval" -#: cps/render_template.py:79 cps/templates/book_table.html:61 -#: cps/templates/index.xml:76 cps/web.py:920 +#: cps/render_template.py:79 cps/templates/book_table.html:72 +#: cps/templates/index.xml:76 cps/web.py:915 msgid "Publishers" msgstr "Förlag" @@ -947,9 +947,9 @@ msgstr "Förlag" msgid "Show publisher selection" msgstr "Visa urval av förlag" -#: cps/render_template.py:82 cps/templates/book_table.html:59 +#: cps/render_template.py:82 cps/templates/book_table.html:70 #: cps/templates/index.xml:97 cps/templates/search_form.html:107 -#: cps/web.py:1025 +#: cps/web.py:1020 msgid "Languages" msgstr "Språk" @@ -981,7 +981,7 @@ msgstr "Arkiverade böcker" msgid "Show archived books" msgstr "Visa arkiverade böcker" -#: cps/render_template.py:97 cps/web.py:768 +#: cps/render_template.py:97 cps/web.py:769 msgid "Books List" msgstr "Boklista" @@ -1166,129 +1166,129 @@ msgstr "Kategori: %(name)s" msgid "Language: %(name)s" msgstr "Språk: %(name)s" -#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1377 +#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1372 msgid "Advanced Search" msgstr "Avancerad sökning" #: cps/templates/book_edit.html:239 cps/templates/feed.xml:33 #: cps/templates/index.xml:11 cps/templates/layout.html:45 #: cps/templates/layout.html:48 cps/templates/search_form.html:226 -#: cps/web.py:740 cps/web.py:1083 +#: cps/web.py:740 cps/web.py:1078 msgid "Search" msgstr "Sök" -#: cps/templates/admin.html:16 cps/web.py:898 +#: cps/templates/admin.html:16 cps/web.py:893 msgid "Downloads" msgstr "Hämtningar" -#: cps/web.py:974 +#: cps/web.py:969 msgid "Ratings list" msgstr "Betygslista" -#: cps/web.py:995 +#: cps/web.py:990 msgid "File formats list" msgstr "Lista över filformat" -#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1062 +#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1057 msgid "Tasks" msgstr "Uppgifter" -#: cps/web.py:1221 +#: cps/web.py:1216 msgid "Published after " msgstr "Publicerad efter " -#: cps/web.py:1228 +#: cps/web.py:1223 msgid "Published before " msgstr "Publicerad före " -#: cps/web.py:1250 +#: cps/web.py:1245 #, python-format msgid "Rating <= %(rating)s" msgstr "Betyg <= %(rating)s" -#: cps/web.py:1252 +#: cps/web.py:1247 #, python-format msgid "Rating >= %(rating)s" msgstr "Betyg >= %(rating)s" -#: cps/web.py:1254 +#: cps/web.py:1249 #, python-format msgid "Read Status = %(status)s" msgstr "Lässtatus = %(status)s" -#: cps/web.py:1359 +#: cps/web.py:1354 msgid "Error on search for custom columns, please restart Calibre-Web" msgstr "" -#: cps/web.py:1454 +#: cps/web.py:1449 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "Boken är i kö för att skicka till %(kindlemail)s" -#: cps/web.py:1458 +#: cps/web.py:1453 #, python-format msgid "Oops! There was an error sending this book: %(res)s" msgstr "Det gick inte att skicka den här boken: %(res)s" -#: cps/web.py:1460 +#: cps/web.py:1455 msgid "Please update your profile with a valid Send to Kindle E-mail Address." msgstr "Konfigurera din kindle-e-postadress först..." -#: cps/web.py:1477 +#: cps/web.py:1472 msgid "E-Mail server is not configured, please contact your administrator!" msgstr "E-postservern är inte konfigurerad, kontakta din administratör!" -#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1478 -#: cps/web.py:1485 cps/web.py:1491 cps/web.py:1510 cps/web.py:1514 -#: cps/web.py:1520 +#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1473 +#: cps/web.py:1480 cps/web.py:1486 cps/web.py:1505 cps/web.py:1509 +#: cps/web.py:1515 msgid "Register" msgstr "Registrera" -#: cps/web.py:1512 +#: cps/web.py:1507 msgid "Your e-mail is not allowed to register" msgstr "Din e-post är inte tillåten att registrera" -#: cps/web.py:1515 +#: cps/web.py:1510 msgid "Confirmation e-mail was send to your e-mail account." msgstr "Bekräftelsemail skickades till ditt e-postkonto." -#: cps/web.py:1532 +#: cps/web.py:1527 msgid "Cannot activate LDAP authentication" msgstr "Det går inte att aktivera LDAP-autentisering" -#: cps/web.py:1551 +#: cps/web.py:1546 #, python-format msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgstr "" -#: cps/web.py:1557 +#: cps/web.py:1552 #, python-format msgid "Could not login: %(message)s" msgstr "Det gick inte att logga in: %(message)s" -#: cps/web.py:1561 cps/web.py:1586 +#: cps/web.py:1556 cps/web.py:1581 msgid "Wrong Username or Password" msgstr "Fel användarnamn eller lösenord" -#: cps/web.py:1568 +#: cps/web.py:1563 msgid "New Password was send to your email address" msgstr "Nytt lösenord skickades till din e-postadress" -#: cps/web.py:1574 +#: cps/web.py:1569 msgid "Please enter valid username to reset password" msgstr "Ange giltigt användarnamn för att återställa lösenordet" -#: cps/web.py:1581 +#: cps/web.py:1576 #, python-format msgid "You are now logged in as: '%(nickname)s'" msgstr "Du är nu inloggad som: \"%(nickname)s\"" -#: cps/web.py:1647 cps/web.py:1696 +#: cps/web.py:1642 cps/web.py:1691 #, python-format msgid "%(name)s's profile" msgstr "%(name)ss profil" -#: cps/web.py:1663 +#: cps/web.py:1658 msgid "Profile updated" msgstr "Profilen uppdaterad" @@ -1380,7 +1380,7 @@ msgid "Edit" msgstr "Redigera" #: cps/templates/admin.html:23 cps/templates/book_edit.html:16 -#: cps/templates/book_table.html:63 cps/templates/modal_dialogs.html:63 +#: cps/templates/book_table.html:93 cps/templates/modal_dialogs.html:63 #: cps/templates/modal_dialogs.html:116 cps/templates/user_edit.html:67 #: cps/templates/user_table.html:149 msgid "Delete" @@ -1551,7 +1551,7 @@ msgid "OK" msgstr "Ok" #: cps/templates/admin.html:211 cps/templates/admin.html:225 -#: cps/templates/book_edit.html:217 cps/templates/book_table.html:90 +#: cps/templates/book_edit.html:217 cps/templates/book_table.html:120 #: cps/templates/config_db.html:54 cps/templates/config_edit.html:355 #: cps/templates/config_view_edit.html:169 cps/templates/modal_dialogs.html:64 #: cps/templates/modal_dialogs.html:99 cps/templates/modal_dialogs.html:117 @@ -1779,98 +1779,106 @@ msgstr "Sökningsfel!" msgid "No Result(s) found! Please try another keyword." msgstr "Inga resultat hittades! Försök med ett annat sökord." -#: cps/templates/book_table.html:12 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:12 cps/templates/book_table.html:69 #: cps/templates/user_table.html:14 cps/templates/user_table.html:77 #: cps/templates/user_table.html:100 msgid "This Field is Required" msgstr "Detta fält är obligatoriskt" -#: cps/templates/book_table.html:26 +#: cps/templates/book_table.html:37 msgid "Merge selected books" msgstr "Slå ihop utvalda böcker" -#: cps/templates/book_table.html:27 cps/templates/user_table.html:124 +#: cps/templates/book_table.html:38 cps/templates/user_table.html:124 msgid "Remove Selections" msgstr "Ta bort markeringar" -#: cps/templates/book_table.html:30 +#: cps/templates/book_table.html:41 msgid "Exchange author and title" msgstr "" -#: cps/templates/book_table.html:36 +#: cps/templates/book_table.html:47 msgid "Update Title Sort automatically" msgstr "Uppdatera titelsortering automatiskt" -#: cps/templates/book_table.html:40 +#: cps/templates/book_table.html:51 msgid "Update Author Sort automatically" msgstr "Uppdatera författarsortering automatiskt" -#: cps/templates/book_table.html:52 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:63 cps/templates/book_table.html:69 msgid "Enter Title" msgstr "Ange titel" -#: cps/templates/book_table.html:52 cps/templates/config_view_edit.html:24 +#: cps/templates/book_table.html:63 cps/templates/config_view_edit.html:24 #: cps/templates/shelf_edit.html:8 msgid "Title" msgstr "Titel" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Enter Title Sort" msgstr "Ange titelsortering" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Title Sort" msgstr "Titelsortering" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Enter Author Sort" msgstr "Ange författarsortering" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Author Sort" msgstr "Författarsortering" -#: cps/templates/book_table.html:55 +#: cps/templates/book_table.html:66 msgid "Enter Authors" msgstr "Ange författare" -#: cps/templates/book_table.html:56 +#: cps/templates/book_table.html:67 msgid "Enter Categories" msgstr "Ange kategorier" -#: cps/templates/book_table.html:57 +#: cps/templates/book_table.html:68 msgid "Enter Series" msgstr "Ange serier" -#: cps/templates/book_table.html:58 +#: cps/templates/book_table.html:69 msgid "Series Index" msgstr "Serieindex" -#: cps/templates/book_table.html:59 +#: cps/templates/book_table.html:70 msgid "Enter Languages" msgstr "Ange språk" -#: cps/templates/book_table.html:60 +#: cps/templates/book_table.html:71 msgid "Publishing Date" msgstr "Publiceringsdatum" -#: cps/templates/book_table.html:61 +#: cps/templates/book_table.html:72 msgid "Enter Publishers" msgstr "Ange utgivare" -#: cps/templates/book_table.html:76 cps/templates/modal_dialogs.html:46 +#: cps/templates/book_table.html:75 cps/templates/book_table.html:77 +#: cps/templates/book_table.html:79 cps/templates/book_table.html:81 +#: cps/templates/book_table.html:85 cps/templates/book_table.html:87 +#: cps/templates/book_table.html:89 +#, fuzzy +msgid "Enter " +msgstr "Identifierare" + +#: cps/templates/book_table.html:106 cps/templates/modal_dialogs.html:46 msgid "Are you really sure?" msgstr "Är du verkligen säker?" -#: cps/templates/book_table.html:80 +#: cps/templates/book_table.html:110 msgid "Books with Title will be merged from:" msgstr "Böcker med titel slås samman från:" -#: cps/templates/book_table.html:84 +#: cps/templates/book_table.html:114 msgid "Into Book with Title:" msgstr "I bok med titel:" -#: cps/templates/book_table.html:89 +#: cps/templates/book_table.html:119 msgid "Merge" msgstr "Slå samman" @@ -2287,45 +2295,45 @@ msgstr "" msgid "Published" msgstr "Publicerad" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Unread" msgstr "Markera som oläst" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Read" msgstr "Markera som läst" -#: cps/templates/detail.html:220 +#: cps/templates/detail.html:222 msgid "Read" msgstr "Läst" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Restore from archive" msgstr "Återställ från arkivet" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Add to archive" msgstr "Lägg till i arkivet" -#: cps/templates/detail.html:230 +#: cps/templates/detail.html:232 msgid "Archived" msgstr "Arkiverad" -#: cps/templates/detail.html:241 +#: cps/templates/detail.html:243 msgid "Description:" msgstr "Beskrivning:" -#: cps/templates/detail.html:254 cps/templates/search.html:14 +#: cps/templates/detail.html:256 cps/templates/search.html:14 msgid "Add to shelf" msgstr "Lägg till hyllan" -#: cps/templates/detail.html:265 cps/templates/detail.html:282 +#: cps/templates/detail.html:267 cps/templates/detail.html:284 #: cps/templates/feed.xml:79 cps/templates/layout.html:139 #: cps/templates/search.html:20 msgid "(Public)" msgstr "(Publik)" -#: cps/templates/detail.html:296 +#: cps/templates/detail.html:298 msgid "Edit Metadata" msgstr "Redigera metadata" diff --git a/cps/translations/tr/LC_MESSAGES/messages.mo b/cps/translations/tr/LC_MESSAGES/messages.mo index e24c23bcf22a5600fd8a767594e6df8a1586507b..ef83ce1c04007b7101ab74536ddfaca5e6627751 100644 GIT binary patch delta 22 ecmZqP%GkV>alal\n" "Language: tr\n" @@ -46,9 +46,9 @@ msgstr "" msgid "Unknown command" msgstr "" -#: cps/admin.py:167 cps/editbooks.py:694 cps/editbooks.py:708 -#: cps/editbooks.py:849 cps/editbooks.py:851 cps/editbooks.py:878 -#: cps/editbooks.py:894 cps/updater.py:584 cps/uploader.py:93 +#: cps/admin.py:167 cps/editbooks.py:703 cps/editbooks.py:717 +#: cps/editbooks.py:858 cps/editbooks.py:860 cps/editbooks.py:887 +#: cps/editbooks.py:903 cps/updater.py:584 cps/uploader.py:93 #: cps/uploader.py:103 msgid "Unknown" msgstr "Bilinmeyen" @@ -299,7 +299,7 @@ msgstr "E-posta sunucusu ayarları güncellendi" msgid "Database Configuration" msgstr "Özellik Yapılandırması" -#: cps/admin.py:1340 cps/web.py:1484 +#: cps/admin.py:1340 cps/web.py:1479 msgid "Please fill out all fields!" msgstr "Lütfen tüm alanları doldurun!" @@ -344,7 +344,7 @@ msgstr "%(nick)s kullanıcısını düzenle" msgid "User '%(nick)s' updated" msgstr "'%(nick)s' kullanıcısı güncellendi" -#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1509 cps/web.py:1572 +#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1504 cps/web.py:1567 msgid "An unknown error occurred. Please try again later." msgstr "Bilinmeyen bir hata oluştu. Lütfen daha sonra tekrar deneyiniz." @@ -379,7 +379,7 @@ msgstr "E-posta sunucusu ayarları güncellendi" msgid "Password for user %(user)s reset" msgstr "%(user)s kullanıcısının şifresi sıfırlandı" -#: cps/admin.py:1608 cps/web.py:1449 +#: cps/admin.py:1608 cps/web.py:1444 msgid "Please configure the SMTP mail settings first..." msgstr "Lütfen önce SMTP e-posta ayarlarını ayarlayın..." @@ -478,7 +478,7 @@ msgstr "ayarlanmadı" msgid "Execution permissions missing" msgstr "" -#: cps/db.py:648 cps/web.py:657 cps/web.py:1161 +#: cps/db.py:651 cps/web.py:657 cps/web.py:1156 #, python-format msgid "Custom Column No.%(column)d is not existing in calibre database" msgstr "" @@ -491,8 +491,8 @@ msgstr "" msgid "Book Successfully Deleted" msgstr "" -#: cps/editbooks.py:373 cps/editbooks.py:750 cps/web.py:511 cps/web.py:1711 -#: cps/web.py:1752 cps/web.py:1819 +#: cps/editbooks.py:373 cps/editbooks.py:759 cps/web.py:511 cps/web.py:1706 +#: cps/web.py:1747 cps/web.py:1814 msgid "Oops! Selected book title is unavailable. File does not exist or is not accessible" msgstr "" @@ -510,76 +510,76 @@ msgstr "" msgid "%(langname)s is not a valid language" msgstr "%(langname)s geçerli bir dil değil" -#: cps/editbooks.py:621 cps/editbooks.py:964 +#: cps/editbooks.py:630 cps/editbooks.py:973 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "'%(ext)s' uzantılı dosyaların bu sunucuya yüklenmesine izin verilmiyor" -#: cps/editbooks.py:625 cps/editbooks.py:968 +#: cps/editbooks.py:634 cps/editbooks.py:977 msgid "File to be uploaded must have an extension" msgstr "Yüklenecek dosyanın mutlaka bir uzantısı olması gerekli" -#: cps/editbooks.py:637 +#: cps/editbooks.py:646 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "%(path)s dizini oluşturulamadı. (İzin reddedildi)" -#: cps/editbooks.py:642 +#: cps/editbooks.py:651 #, python-format msgid "Failed to store file %(file)s." msgstr "%(file)s dosyası kaydedilemedi." -#: cps/editbooks.py:660 cps/editbooks.py:1055 cps/web.py:1672 +#: cps/editbooks.py:669 cps/editbooks.py:1064 cps/web.py:1667 #, python-format msgid "Database error: %(error)s." msgstr "" -#: cps/editbooks.py:665 +#: cps/editbooks.py:674 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "%(book)s kitabına %(ext)s dosya biçimi eklendi" -#: cps/editbooks.py:801 +#: cps/editbooks.py:810 msgid "Identifiers are not Case Sensitive, Overwriting Old Identifier" msgstr "" -#: cps/editbooks.py:835 +#: cps/editbooks.py:844 msgid "Metadata successfully updated" msgstr "Metaveri başarıyla güncellendi" -#: cps/editbooks.py:844 +#: cps/editbooks.py:853 msgid "Error editing book, please check logfile for details" msgstr "eKitap düzenlenirken hata oluştu, detaylar için lütfen log dosyasını kontrol edin" -#: cps/editbooks.py:882 +#: cps/editbooks.py:891 msgid "Uploaded book probably exists in the library, consider to change before upload new: " msgstr "Yüklenen eKitap muhtemelen kitaplıkta zaten var. Yenisini yüklemeden değiştirmeyi düşünün: " -#: cps/editbooks.py:976 +#: cps/editbooks.py:985 #, python-format msgid "File %(filename)s could not saved to temp dir" msgstr "%(filename)s dosyası geçici dizine kaydedilemedi" -#: cps/editbooks.py:995 +#: cps/editbooks.py:1004 #, python-format msgid "Failed to Move Cover File %(file)s: %(error)s" msgstr "" -#: cps/editbooks.py:1042 +#: cps/editbooks.py:1051 #, python-format msgid "File %(file)s uploaded" msgstr "%(file)s dosyası yüklendi" -#: cps/editbooks.py:1067 +#: cps/editbooks.py:1076 msgid "Source or destination format for conversion missing" msgstr "Dönüştürme için kaynak ya da hedef biçimi eksik" -#: cps/editbooks.py:1075 +#: cps/editbooks.py:1084 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "eKitap %(book_format)s formatlarına dönüştürülmek üzere başarıyla sıraya alındı" -#: cps/editbooks.py:1079 +#: cps/editbooks.py:1088 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "Bu eKitabı dönüştürürken bir hata oluştu: %(res)s" @@ -687,7 +687,7 @@ msgstr "%(file)s dosyası Google Drive'da bulunamadı" msgid "Book path %(path)s not found on Google Drive" msgstr "eKitap yolu %(path)s Google Drive'da bulunamadı" -#: cps/helper.py:507 cps/web.py:1667 +#: cps/helper.py:507 cps/web.py:1662 #, fuzzy msgid "Found an existing account for this e-mail address" msgstr "Bu e-posta adresi için bir hesap mevcut." @@ -765,7 +765,7 @@ msgstr "" msgid "Register with %(provider)s" msgstr "%(provider)s ile Kaydol" -#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1543 +#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1538 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "giriş yaptınız: '%(nickname)s'" @@ -831,7 +831,7 @@ msgid "{} Stars" msgstr "" #: cps/remotelogin.py:65 cps/templates/layout.html:86 -#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1592 +#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1587 msgid "Login" msgstr "Giriş" @@ -907,8 +907,8 @@ msgstr "Keşfet" msgid "Show Random Books" msgstr "Rastgele Kitap Göster" -#: cps/render_template.py:69 cps/templates/book_table.html:56 -#: cps/templates/index.xml:83 cps/web.py:1048 +#: cps/render_template.py:69 cps/templates/book_table.html:67 +#: cps/templates/index.xml:83 cps/web.py:1043 msgid "Categories" msgstr "Kategoriler" @@ -917,8 +917,8 @@ msgid "Show category selection" msgstr "Kategori seçimini göster" #: cps/render_template.py:72 cps/templates/book_edit.html:90 -#: cps/templates/book_table.html:57 cps/templates/index.xml:90 -#: cps/templates/search_form.html:69 cps/web.py:943 cps/web.py:953 +#: cps/templates/book_table.html:68 cps/templates/index.xml:90 +#: cps/templates/search_form.html:69 cps/web.py:938 cps/web.py:948 msgid "Series" msgstr "Seriler" @@ -926,7 +926,7 @@ msgstr "Seriler" msgid "Show series selection" msgstr "Seri seçimini göster" -#: cps/render_template.py:75 cps/templates/book_table.html:55 +#: cps/render_template.py:75 cps/templates/book_table.html:66 #: cps/templates/index.xml:69 msgid "Authors" msgstr "Yazarlar" @@ -935,8 +935,8 @@ msgstr "Yazarlar" msgid "Show author selection" msgstr "Yazar seçimini göster" -#: cps/render_template.py:79 cps/templates/book_table.html:61 -#: cps/templates/index.xml:76 cps/web.py:920 +#: cps/render_template.py:79 cps/templates/book_table.html:72 +#: cps/templates/index.xml:76 cps/web.py:915 msgid "Publishers" msgstr "Yayıncılar" @@ -944,9 +944,9 @@ msgstr "Yayıncılar" msgid "Show publisher selection" msgstr "Yayıncı seçimini göster" -#: cps/render_template.py:82 cps/templates/book_table.html:59 +#: cps/render_template.py:82 cps/templates/book_table.html:70 #: cps/templates/index.xml:97 cps/templates/search_form.html:107 -#: cps/web.py:1025 +#: cps/web.py:1020 msgid "Languages" msgstr "Diller" @@ -978,7 +978,7 @@ msgstr "" msgid "Show archived books" msgstr "" -#: cps/render_template.py:97 cps/web.py:768 +#: cps/render_template.py:97 cps/web.py:769 msgid "Books List" msgstr "" @@ -1163,129 +1163,129 @@ msgstr "Kategori: %(name)s" msgid "Language: %(name)s" msgstr "Dil: %(name)s" -#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1377 +#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1372 msgid "Advanced Search" msgstr "Gelişmiş Arama" #: cps/templates/book_edit.html:239 cps/templates/feed.xml:33 #: cps/templates/index.xml:11 cps/templates/layout.html:45 #: cps/templates/layout.html:48 cps/templates/search_form.html:226 -#: cps/web.py:740 cps/web.py:1083 +#: cps/web.py:740 cps/web.py:1078 msgid "Search" msgstr "Ara" -#: cps/templates/admin.html:16 cps/web.py:898 +#: cps/templates/admin.html:16 cps/web.py:893 msgid "Downloads" msgstr "" -#: cps/web.py:974 +#: cps/web.py:969 msgid "Ratings list" msgstr "Değerlendirme listesi" -#: cps/web.py:995 +#: cps/web.py:990 msgid "File formats list" msgstr "Biçim listesi" -#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1062 +#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1057 msgid "Tasks" msgstr "Görevler" -#: cps/web.py:1221 +#: cps/web.py:1216 msgid "Published after " msgstr "Yayınlanma (sonra)" -#: cps/web.py:1228 +#: cps/web.py:1223 msgid "Published before " msgstr "Yayınlanma (önce)" -#: cps/web.py:1250 +#: cps/web.py:1245 #, python-format msgid "Rating <= %(rating)s" msgstr "Değerlendirme <= %(rating)s" -#: cps/web.py:1252 +#: cps/web.py:1247 #, python-format msgid "Rating >= %(rating)s" msgstr "Değerlendirme >= %(rating)s" -#: cps/web.py:1254 +#: cps/web.py:1249 #, python-format msgid "Read Status = %(status)s" msgstr "" -#: cps/web.py:1359 +#: cps/web.py:1354 msgid "Error on search for custom columns, please restart Calibre-Web" msgstr "" -#: cps/web.py:1454 +#: cps/web.py:1449 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "%(kindlemail)s'a gönderilmek üzere başarıyla sıraya alındı" -#: cps/web.py:1458 +#: cps/web.py:1453 #, python-format msgid "Oops! There was an error sending this book: %(res)s" msgstr "" -#: cps/web.py:1460 +#: cps/web.py:1455 msgid "Please update your profile with a valid Send to Kindle E-mail Address." msgstr "" -#: cps/web.py:1477 +#: cps/web.py:1472 msgid "E-Mail server is not configured, please contact your administrator!" msgstr "E-Posta sunucusu ayarlanmadı, lütfen yöneticinizle iletişime geçin!" -#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1478 -#: cps/web.py:1485 cps/web.py:1491 cps/web.py:1510 cps/web.py:1514 -#: cps/web.py:1520 +#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1473 +#: cps/web.py:1480 cps/web.py:1486 cps/web.py:1505 cps/web.py:1509 +#: cps/web.py:1515 msgid "Register" msgstr "Kayıt ol" -#: cps/web.py:1512 +#: cps/web.py:1507 msgid "Your e-mail is not allowed to register" msgstr "E-posta adresinizle kaydolunmasına izin verilmiyor" -#: cps/web.py:1515 +#: cps/web.py:1510 msgid "Confirmation e-mail was send to your e-mail account." msgstr "Onay e-Postası hesabınıza gönderildi." -#: cps/web.py:1532 +#: cps/web.py:1527 msgid "Cannot activate LDAP authentication" msgstr "LDAP Kimlik Doğrulaması etkinleştirilemiyor" -#: cps/web.py:1551 +#: cps/web.py:1546 #, python-format msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgstr "" -#: cps/web.py:1557 +#: cps/web.py:1552 #, python-format msgid "Could not login: %(message)s" msgstr "" -#: cps/web.py:1561 cps/web.py:1586 +#: cps/web.py:1556 cps/web.py:1581 msgid "Wrong Username or Password" msgstr "Yanlış Kullanıcı adı ya da Şifre" -#: cps/web.py:1568 +#: cps/web.py:1563 msgid "New Password was send to your email address" msgstr "Yeni şifre e-Posta adresinize gönderildi" -#: cps/web.py:1574 +#: cps/web.py:1569 msgid "Please enter valid username to reset password" msgstr "Şifrenizi sıfırlayabilmek için lütfen geçerli bir kullanıcı adı giriniz" -#: cps/web.py:1581 +#: cps/web.py:1576 #, python-format msgid "You are now logged in as: '%(nickname)s'" msgstr "Giriş yaptınız: '%(nickname)s'" -#: cps/web.py:1647 cps/web.py:1696 +#: cps/web.py:1642 cps/web.py:1691 #, python-format msgid "%(name)s's profile" msgstr "%(name)s Profili" -#: cps/web.py:1663 +#: cps/web.py:1658 msgid "Profile updated" msgstr "Profil güncellendi" @@ -1377,7 +1377,7 @@ msgid "Edit" msgstr "Düzenleme" #: cps/templates/admin.html:23 cps/templates/book_edit.html:16 -#: cps/templates/book_table.html:63 cps/templates/modal_dialogs.html:63 +#: cps/templates/book_table.html:93 cps/templates/modal_dialogs.html:63 #: cps/templates/modal_dialogs.html:116 cps/templates/user_edit.html:67 #: cps/templates/user_table.html:149 msgid "Delete" @@ -1548,7 +1548,7 @@ msgid "OK" msgstr "" #: cps/templates/admin.html:211 cps/templates/admin.html:225 -#: cps/templates/book_edit.html:217 cps/templates/book_table.html:90 +#: cps/templates/book_edit.html:217 cps/templates/book_table.html:120 #: cps/templates/config_db.html:54 cps/templates/config_edit.html:355 #: cps/templates/config_view_edit.html:169 cps/templates/modal_dialogs.html:64 #: cps/templates/modal_dialogs.html:99 cps/templates/modal_dialogs.html:117 @@ -1776,98 +1776,106 @@ msgstr "Arama hatası!" msgid "No Result(s) found! Please try another keyword." msgstr "" -#: cps/templates/book_table.html:12 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:12 cps/templates/book_table.html:69 #: cps/templates/user_table.html:14 cps/templates/user_table.html:77 #: cps/templates/user_table.html:100 msgid "This Field is Required" msgstr "" -#: cps/templates/book_table.html:26 +#: cps/templates/book_table.html:37 msgid "Merge selected books" msgstr "" -#: cps/templates/book_table.html:27 cps/templates/user_table.html:124 +#: cps/templates/book_table.html:38 cps/templates/user_table.html:124 msgid "Remove Selections" msgstr "" -#: cps/templates/book_table.html:30 +#: cps/templates/book_table.html:41 msgid "Exchange author and title" msgstr "" -#: cps/templates/book_table.html:36 +#: cps/templates/book_table.html:47 msgid "Update Title Sort automatically" msgstr "" -#: cps/templates/book_table.html:40 +#: cps/templates/book_table.html:51 msgid "Update Author Sort automatically" msgstr "" -#: cps/templates/book_table.html:52 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:63 cps/templates/book_table.html:69 msgid "Enter Title" msgstr "" -#: cps/templates/book_table.html:52 cps/templates/config_view_edit.html:24 +#: cps/templates/book_table.html:63 cps/templates/config_view_edit.html:24 #: cps/templates/shelf_edit.html:8 msgid "Title" msgstr "Başlık" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Enter Title Sort" msgstr "" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Title Sort" msgstr "" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Enter Author Sort" msgstr "" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Author Sort" msgstr "" -#: cps/templates/book_table.html:55 +#: cps/templates/book_table.html:66 msgid "Enter Authors" msgstr "" -#: cps/templates/book_table.html:56 +#: cps/templates/book_table.html:67 msgid "Enter Categories" msgstr "" -#: cps/templates/book_table.html:57 +#: cps/templates/book_table.html:68 msgid "Enter Series" msgstr "" -#: cps/templates/book_table.html:58 +#: cps/templates/book_table.html:69 msgid "Series Index" msgstr "" -#: cps/templates/book_table.html:59 +#: cps/templates/book_table.html:70 msgid "Enter Languages" msgstr "" -#: cps/templates/book_table.html:60 +#: cps/templates/book_table.html:71 msgid "Publishing Date" msgstr "" -#: cps/templates/book_table.html:61 +#: cps/templates/book_table.html:72 msgid "Enter Publishers" msgstr "" -#: cps/templates/book_table.html:76 cps/templates/modal_dialogs.html:46 +#: cps/templates/book_table.html:75 cps/templates/book_table.html:77 +#: cps/templates/book_table.html:79 cps/templates/book_table.html:81 +#: cps/templates/book_table.html:85 cps/templates/book_table.html:87 +#: cps/templates/book_table.html:89 +#, fuzzy +msgid "Enter " +msgstr "Kayıt ol" + +#: cps/templates/book_table.html:106 cps/templates/modal_dialogs.html:46 msgid "Are you really sure?" msgstr "Emin misiniz?" -#: cps/templates/book_table.html:80 +#: cps/templates/book_table.html:110 msgid "Books with Title will be merged from:" msgstr "" -#: cps/templates/book_table.html:84 +#: cps/templates/book_table.html:114 msgid "Into Book with Title:" msgstr "" -#: cps/templates/book_table.html:89 +#: cps/templates/book_table.html:119 msgid "Merge" msgstr "" @@ -2282,45 +2290,45 @@ msgstr "" msgid "Published" msgstr "" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Unread" msgstr "Okunmadı olarak işaretle" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Read" msgstr "Okundu olarak işaretle" -#: cps/templates/detail.html:220 +#: cps/templates/detail.html:222 msgid "Read" msgstr "Okudum" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Restore from archive" msgstr "" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Add to archive" msgstr "" -#: cps/templates/detail.html:230 +#: cps/templates/detail.html:232 msgid "Archived" msgstr "" -#: cps/templates/detail.html:241 +#: cps/templates/detail.html:243 msgid "Description:" msgstr "Açıklama:" -#: cps/templates/detail.html:254 cps/templates/search.html:14 +#: cps/templates/detail.html:256 cps/templates/search.html:14 msgid "Add to shelf" msgstr "Kitaplığa ekle" -#: cps/templates/detail.html:265 cps/templates/detail.html:282 +#: cps/templates/detail.html:267 cps/templates/detail.html:284 #: cps/templates/feed.xml:79 cps/templates/layout.html:139 #: cps/templates/search.html:20 msgid "(Public)" msgstr "" -#: cps/templates/detail.html:296 +#: cps/templates/detail.html:298 msgid "Edit Metadata" msgstr "" diff --git a/cps/translations/uk/LC_MESSAGES/messages.mo b/cps/translations/uk/LC_MESSAGES/messages.mo index 8197fa030085a9c7098464cb92f7c6dd8889b05b..255c8cc788466ca7589e4aec971e773134a4317f 100644 GIT binary patch delta 22 dcmdnp$GE$Xal?0cc5?+o6Dw28&Hv\n" "Language: uk\n" @@ -45,9 +45,9 @@ msgstr "" msgid "Unknown command" msgstr "" -#: cps/admin.py:167 cps/editbooks.py:694 cps/editbooks.py:708 -#: cps/editbooks.py:849 cps/editbooks.py:851 cps/editbooks.py:878 -#: cps/editbooks.py:894 cps/updater.py:584 cps/uploader.py:93 +#: cps/admin.py:167 cps/editbooks.py:703 cps/editbooks.py:717 +#: cps/editbooks.py:858 cps/editbooks.py:860 cps/editbooks.py:887 +#: cps/editbooks.py:903 cps/updater.py:584 cps/uploader.py:93 #: cps/uploader.py:103 msgid "Unknown" msgstr "Невідомий" @@ -302,7 +302,7 @@ msgstr "З'єднання з базою даних закрите" msgid "Database Configuration" msgstr "Особливі налаштування" -#: cps/admin.py:1340 cps/web.py:1484 +#: cps/admin.py:1340 cps/web.py:1479 msgid "Please fill out all fields!" msgstr "Будь-ласка, заповніть всі поля!" @@ -346,7 +346,7 @@ msgstr "Змінити користувача %(nick)s" msgid "User '%(nick)s' updated" msgstr "Користувача '%(nick)s' оновлено" -#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1509 cps/web.py:1572 +#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1504 cps/web.py:1567 msgid "An unknown error occurred. Please try again later." msgstr "" @@ -381,7 +381,7 @@ msgstr "" msgid "Password for user %(user)s reset" msgstr "" -#: cps/admin.py:1608 cps/web.py:1449 +#: cps/admin.py:1608 cps/web.py:1444 msgid "Please configure the SMTP mail settings first..." msgstr "Будь-ласка, спочатку сконфігуруйте параметри SMTP" @@ -479,7 +479,7 @@ msgstr "" msgid "Execution permissions missing" msgstr "" -#: cps/db.py:648 cps/web.py:657 cps/web.py:1161 +#: cps/db.py:651 cps/web.py:657 cps/web.py:1156 #, python-format msgid "Custom Column No.%(column)d is not existing in calibre database" msgstr "" @@ -492,8 +492,8 @@ msgstr "" msgid "Book Successfully Deleted" msgstr "" -#: cps/editbooks.py:373 cps/editbooks.py:750 cps/web.py:511 cps/web.py:1711 -#: cps/web.py:1752 cps/web.py:1819 +#: cps/editbooks.py:373 cps/editbooks.py:759 cps/web.py:511 cps/web.py:1706 +#: cps/web.py:1747 cps/web.py:1814 msgid "Oops! Selected book title is unavailable. File does not exist or is not accessible" msgstr "Неможливо відкрити книгу. Файл не існує або немає доступу." @@ -511,76 +511,76 @@ msgstr "" msgid "%(langname)s is not a valid language" msgstr "" -#: cps/editbooks.py:621 cps/editbooks.py:964 +#: cps/editbooks.py:630 cps/editbooks.py:973 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "" -#: cps/editbooks.py:625 cps/editbooks.py:968 +#: cps/editbooks.py:634 cps/editbooks.py:977 msgid "File to be uploaded must have an extension" msgstr "Завантажувальний файл повинен мати розширення" -#: cps/editbooks.py:637 +#: cps/editbooks.py:646 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "" -#: cps/editbooks.py:642 +#: cps/editbooks.py:651 #, python-format msgid "Failed to store file %(file)s." msgstr "" -#: cps/editbooks.py:660 cps/editbooks.py:1055 cps/web.py:1672 +#: cps/editbooks.py:669 cps/editbooks.py:1064 cps/web.py:1667 #, python-format msgid "Database error: %(error)s." msgstr "" -#: cps/editbooks.py:665 +#: cps/editbooks.py:674 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "" -#: cps/editbooks.py:801 +#: cps/editbooks.py:810 msgid "Identifiers are not Case Sensitive, Overwriting Old Identifier" msgstr "" -#: cps/editbooks.py:835 +#: cps/editbooks.py:844 msgid "Metadata successfully updated" msgstr "" -#: cps/editbooks.py:844 +#: cps/editbooks.py:853 msgid "Error editing book, please check logfile for details" msgstr "Сталась помилка при редагуванні книги. Будь-ласка, перевірте лог-файл для деталей" -#: cps/editbooks.py:882 +#: cps/editbooks.py:891 msgid "Uploaded book probably exists in the library, consider to change before upload new: " msgstr "" -#: cps/editbooks.py:976 +#: cps/editbooks.py:985 #, python-format msgid "File %(filename)s could not saved to temp dir" msgstr "" -#: cps/editbooks.py:995 +#: cps/editbooks.py:1004 #, python-format msgid "Failed to Move Cover File %(file)s: %(error)s" msgstr "" -#: cps/editbooks.py:1042 +#: cps/editbooks.py:1051 #, python-format msgid "File %(file)s uploaded" msgstr "" -#: cps/editbooks.py:1067 +#: cps/editbooks.py:1076 msgid "Source or destination format for conversion missing" msgstr "" -#: cps/editbooks.py:1075 +#: cps/editbooks.py:1084 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "" -#: cps/editbooks.py:1079 +#: cps/editbooks.py:1088 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "" @@ -688,7 +688,7 @@ msgstr "" msgid "Book path %(path)s not found on Google Drive" msgstr "" -#: cps/helper.py:507 cps/web.py:1667 +#: cps/helper.py:507 cps/web.py:1662 msgid "Found an existing account for this e-mail address" msgstr "" @@ -765,7 +765,7 @@ msgstr "" msgid "Register with %(provider)s" msgstr "" -#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1543 +#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1538 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "Ви увійшли як користувач: '%(nickname)s'" @@ -831,7 +831,7 @@ msgid "{} Stars" msgstr "" #: cps/remotelogin.py:65 cps/templates/layout.html:86 -#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1592 +#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1587 msgid "Login" msgstr "Ім'я користувача" @@ -907,8 +907,8 @@ msgstr "Огляд" msgid "Show Random Books" msgstr "Показувати випадкові книги" -#: cps/render_template.py:69 cps/templates/book_table.html:56 -#: cps/templates/index.xml:83 cps/web.py:1048 +#: cps/render_template.py:69 cps/templates/book_table.html:67 +#: cps/templates/index.xml:83 cps/web.py:1043 msgid "Categories" msgstr "Категорії" @@ -917,8 +917,8 @@ msgid "Show category selection" msgstr "Показувати вибір категорії" #: cps/render_template.py:72 cps/templates/book_edit.html:90 -#: cps/templates/book_table.html:57 cps/templates/index.xml:90 -#: cps/templates/search_form.html:69 cps/web.py:943 cps/web.py:953 +#: cps/templates/book_table.html:68 cps/templates/index.xml:90 +#: cps/templates/search_form.html:69 cps/web.py:938 cps/web.py:948 msgid "Series" msgstr "Серії" @@ -926,7 +926,7 @@ msgstr "Серії" msgid "Show series selection" msgstr "Показувати вибір серії" -#: cps/render_template.py:75 cps/templates/book_table.html:55 +#: cps/render_template.py:75 cps/templates/book_table.html:66 #: cps/templates/index.xml:69 msgid "Authors" msgstr "Автори" @@ -935,8 +935,8 @@ msgstr "Автори" msgid "Show author selection" msgstr "Показувати вибір автора" -#: cps/render_template.py:79 cps/templates/book_table.html:61 -#: cps/templates/index.xml:76 cps/web.py:920 +#: cps/render_template.py:79 cps/templates/book_table.html:72 +#: cps/templates/index.xml:76 cps/web.py:915 msgid "Publishers" msgstr "" @@ -944,9 +944,9 @@ msgstr "" msgid "Show publisher selection" msgstr "" -#: cps/render_template.py:82 cps/templates/book_table.html:59 +#: cps/render_template.py:82 cps/templates/book_table.html:70 #: cps/templates/index.xml:97 cps/templates/search_form.html:107 -#: cps/web.py:1025 +#: cps/web.py:1020 msgid "Languages" msgstr "Мови" @@ -978,7 +978,7 @@ msgstr "" msgid "Show archived books" msgstr "" -#: cps/render_template.py:97 cps/web.py:768 +#: cps/render_template.py:97 cps/web.py:769 msgid "Books List" msgstr "" @@ -1163,129 +1163,129 @@ msgstr "Категорія: %(name)s" msgid "Language: %(name)s" msgstr "Мова: %(name)s" -#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1377 +#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1372 msgid "Advanced Search" msgstr "Розширений пошук" #: cps/templates/book_edit.html:239 cps/templates/feed.xml:33 #: cps/templates/index.xml:11 cps/templates/layout.html:45 #: cps/templates/layout.html:48 cps/templates/search_form.html:226 -#: cps/web.py:740 cps/web.py:1083 +#: cps/web.py:740 cps/web.py:1078 msgid "Search" msgstr "Пошук" -#: cps/templates/admin.html:16 cps/web.py:898 +#: cps/templates/admin.html:16 cps/web.py:893 msgid "Downloads" msgstr "DLS" -#: cps/web.py:974 +#: cps/web.py:969 msgid "Ratings list" msgstr "" -#: cps/web.py:995 +#: cps/web.py:990 msgid "File formats list" msgstr "" -#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1062 +#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1057 msgid "Tasks" msgstr "" -#: cps/web.py:1221 +#: cps/web.py:1216 msgid "Published after " msgstr "" -#: cps/web.py:1228 +#: cps/web.py:1223 msgid "Published before " msgstr "Опубліковано до" -#: cps/web.py:1250 +#: cps/web.py:1245 #, python-format msgid "Rating <= %(rating)s" msgstr "" -#: cps/web.py:1252 +#: cps/web.py:1247 #, python-format msgid "Rating >= %(rating)s" msgstr "" -#: cps/web.py:1254 +#: cps/web.py:1249 #, python-format msgid "Read Status = %(status)s" msgstr "" -#: cps/web.py:1359 +#: cps/web.py:1354 msgid "Error on search for custom columns, please restart Calibre-Web" msgstr "" -#: cps/web.py:1454 +#: cps/web.py:1449 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "" -#: cps/web.py:1458 +#: cps/web.py:1453 #, python-format msgid "Oops! There was an error sending this book: %(res)s" msgstr "Помилка при відправці книги: %(res)s" -#: cps/web.py:1460 +#: cps/web.py:1455 msgid "Please update your profile with a valid Send to Kindle E-mail Address." msgstr "" -#: cps/web.py:1477 +#: cps/web.py:1472 msgid "E-Mail server is not configured, please contact your administrator!" msgstr "" -#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1478 -#: cps/web.py:1485 cps/web.py:1491 cps/web.py:1510 cps/web.py:1514 -#: cps/web.py:1520 +#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1473 +#: cps/web.py:1480 cps/web.py:1486 cps/web.py:1505 cps/web.py:1509 +#: cps/web.py:1515 msgid "Register" msgstr "Зареєструватись" -#: cps/web.py:1512 +#: cps/web.py:1507 msgid "Your e-mail is not allowed to register" msgstr "" -#: cps/web.py:1515 +#: cps/web.py:1510 msgid "Confirmation e-mail was send to your e-mail account." msgstr "" -#: cps/web.py:1532 +#: cps/web.py:1527 msgid "Cannot activate LDAP authentication" msgstr "" -#: cps/web.py:1551 +#: cps/web.py:1546 #, python-format msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgstr "" -#: cps/web.py:1557 +#: cps/web.py:1552 #, python-format msgid "Could not login: %(message)s" msgstr "" -#: cps/web.py:1561 cps/web.py:1586 +#: cps/web.py:1556 cps/web.py:1581 msgid "Wrong Username or Password" msgstr "Помилка в імені користувача або паролі" -#: cps/web.py:1568 +#: cps/web.py:1563 msgid "New Password was send to your email address" msgstr "" -#: cps/web.py:1574 +#: cps/web.py:1569 msgid "Please enter valid username to reset password" msgstr "" -#: cps/web.py:1581 +#: cps/web.py:1576 #, python-format msgid "You are now logged in as: '%(nickname)s'" msgstr "" -#: cps/web.py:1647 cps/web.py:1696 +#: cps/web.py:1642 cps/web.py:1691 #, python-format msgid "%(name)s's profile" msgstr "Профіль %(name)s" -#: cps/web.py:1663 +#: cps/web.py:1658 msgid "Profile updated" msgstr "Профіль оновлено" @@ -1377,7 +1377,7 @@ msgid "Edit" msgstr "Редагувати" #: cps/templates/admin.html:23 cps/templates/book_edit.html:16 -#: cps/templates/book_table.html:63 cps/templates/modal_dialogs.html:63 +#: cps/templates/book_table.html:93 cps/templates/modal_dialogs.html:63 #: cps/templates/modal_dialogs.html:116 cps/templates/user_edit.html:67 #: cps/templates/user_table.html:149 msgid "Delete" @@ -1548,7 +1548,7 @@ msgid "OK" msgstr "Ok" #: cps/templates/admin.html:211 cps/templates/admin.html:225 -#: cps/templates/book_edit.html:217 cps/templates/book_table.html:90 +#: cps/templates/book_edit.html:217 cps/templates/book_table.html:120 #: cps/templates/config_db.html:54 cps/templates/config_edit.html:355 #: cps/templates/config_view_edit.html:169 cps/templates/modal_dialogs.html:64 #: cps/templates/modal_dialogs.html:99 cps/templates/modal_dialogs.html:117 @@ -1776,98 +1776,106 @@ msgstr "Помилка пошуку!" msgid "No Result(s) found! Please try another keyword." msgstr "" -#: cps/templates/book_table.html:12 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:12 cps/templates/book_table.html:69 #: cps/templates/user_table.html:14 cps/templates/user_table.html:77 #: cps/templates/user_table.html:100 msgid "This Field is Required" msgstr "" -#: cps/templates/book_table.html:26 +#: cps/templates/book_table.html:37 msgid "Merge selected books" msgstr "" -#: cps/templates/book_table.html:27 cps/templates/user_table.html:124 +#: cps/templates/book_table.html:38 cps/templates/user_table.html:124 msgid "Remove Selections" msgstr "" -#: cps/templates/book_table.html:30 +#: cps/templates/book_table.html:41 msgid "Exchange author and title" msgstr "" -#: cps/templates/book_table.html:36 +#: cps/templates/book_table.html:47 msgid "Update Title Sort automatically" msgstr "" -#: cps/templates/book_table.html:40 +#: cps/templates/book_table.html:51 msgid "Update Author Sort automatically" msgstr "" -#: cps/templates/book_table.html:52 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:63 cps/templates/book_table.html:69 msgid "Enter Title" msgstr "" -#: cps/templates/book_table.html:52 cps/templates/config_view_edit.html:24 +#: cps/templates/book_table.html:63 cps/templates/config_view_edit.html:24 #: cps/templates/shelf_edit.html:8 msgid "Title" msgstr "Заголовок" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Enter Title Sort" msgstr "" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Title Sort" msgstr "" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Enter Author Sort" msgstr "" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Author Sort" msgstr "" -#: cps/templates/book_table.html:55 +#: cps/templates/book_table.html:66 msgid "Enter Authors" msgstr "" -#: cps/templates/book_table.html:56 +#: cps/templates/book_table.html:67 msgid "Enter Categories" msgstr "" -#: cps/templates/book_table.html:57 +#: cps/templates/book_table.html:68 msgid "Enter Series" msgstr "" -#: cps/templates/book_table.html:58 +#: cps/templates/book_table.html:69 msgid "Series Index" msgstr "" -#: cps/templates/book_table.html:59 +#: cps/templates/book_table.html:70 msgid "Enter Languages" msgstr "" -#: cps/templates/book_table.html:60 +#: cps/templates/book_table.html:71 msgid "Publishing Date" msgstr "" -#: cps/templates/book_table.html:61 +#: cps/templates/book_table.html:72 msgid "Enter Publishers" msgstr "" -#: cps/templates/book_table.html:76 cps/templates/modal_dialogs.html:46 +#: cps/templates/book_table.html:75 cps/templates/book_table.html:77 +#: cps/templates/book_table.html:79 cps/templates/book_table.html:81 +#: cps/templates/book_table.html:85 cps/templates/book_table.html:87 +#: cps/templates/book_table.html:89 +#, fuzzy +msgid "Enter " +msgstr "Зареєструватись" + +#: cps/templates/book_table.html:106 cps/templates/modal_dialogs.html:46 msgid "Are you really sure?" msgstr "" -#: cps/templates/book_table.html:80 +#: cps/templates/book_table.html:110 msgid "Books with Title will be merged from:" msgstr "" -#: cps/templates/book_table.html:84 +#: cps/templates/book_table.html:114 msgid "Into Book with Title:" msgstr "" -#: cps/templates/book_table.html:89 +#: cps/templates/book_table.html:119 msgid "Merge" msgstr "" @@ -2283,45 +2291,45 @@ msgstr "" msgid "Published" msgstr "" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Unread" msgstr "" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Read" msgstr "" -#: cps/templates/detail.html:220 +#: cps/templates/detail.html:222 msgid "Read" msgstr "Прочитано" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Restore from archive" msgstr "" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Add to archive" msgstr "" -#: cps/templates/detail.html:230 +#: cps/templates/detail.html:232 msgid "Archived" msgstr "" -#: cps/templates/detail.html:241 +#: cps/templates/detail.html:243 msgid "Description:" msgstr "Опис:" -#: cps/templates/detail.html:254 cps/templates/search.html:14 +#: cps/templates/detail.html:256 cps/templates/search.html:14 msgid "Add to shelf" msgstr "Додати на книжкову полицю" -#: cps/templates/detail.html:265 cps/templates/detail.html:282 +#: cps/templates/detail.html:267 cps/templates/detail.html:284 #: cps/templates/feed.xml:79 cps/templates/layout.html:139 #: cps/templates/search.html:20 msgid "(Public)" msgstr "" -#: cps/templates/detail.html:296 +#: cps/templates/detail.html:298 msgid "Edit Metadata" msgstr "Редагувати метадані" diff --git a/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.mo b/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.mo index 8bcc4d6b63fb780300e3c9e3e1691a2dc5ccabf4..f6bbe7168f3371d26ab7d817b019c4099ac643de 100644 GIT binary patch delta 22 ecmZ4bk7?;YrVXYQ?B)uFCRV1Fn{6syx&Z)czX+)S delta 22 ecmZ4bk7?;YrVXYQ>}CpvhE^tqn{6syx&Z)cVF;W6 diff --git a/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po b/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po index 31e4b369..07a80df7 100644 --- a/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po +++ b/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2021-10-16 11:41+0200\n" +"POT-Creation-Date: 2021-10-17 14:59+0200\n" "PO-Revision-Date: 2020-09-27 22:18+0800\n" "Last-Translator: xlivevil \n" "Language: zh_CN\n" @@ -46,9 +46,9 @@ msgstr "重新连接成功" msgid "Unknown command" msgstr "未知命令" -#: cps/admin.py:167 cps/editbooks.py:694 cps/editbooks.py:708 -#: cps/editbooks.py:849 cps/editbooks.py:851 cps/editbooks.py:878 -#: cps/editbooks.py:894 cps/updater.py:584 cps/uploader.py:93 +#: cps/admin.py:167 cps/editbooks.py:703 cps/editbooks.py:717 +#: cps/editbooks.py:858 cps/editbooks.py:860 cps/editbooks.py:887 +#: cps/editbooks.py:903 cps/updater.py:584 cps/uploader.py:93 #: cps/uploader.py:103 msgid "Unknown" msgstr "未知" @@ -297,7 +297,7 @@ msgstr "邮件服务器设置已更新" msgid "Database Configuration" msgstr "数据库配置" -#: cps/admin.py:1340 cps/web.py:1484 +#: cps/admin.py:1340 cps/web.py:1479 msgid "Please fill out all fields!" msgstr "请填写所有字段!" @@ -341,7 +341,7 @@ msgstr "编辑用户 %(nick)s" msgid "User '%(nick)s' updated" msgstr "用户“%(nick)s”已更新" -#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1509 cps/web.py:1572 +#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1504 cps/web.py:1567 msgid "An unknown error occurred. Please try again later." msgstr "发生一个未知错误,请稍后再试。" @@ -376,7 +376,7 @@ msgstr "邮件服务器设置已更新" msgid "Password for user %(user)s reset" msgstr "用户 %(user)s 的密码已重置" -#: cps/admin.py:1608 cps/web.py:1449 +#: cps/admin.py:1608 cps/web.py:1444 msgid "Please configure the SMTP mail settings first..." msgstr "请先配置SMTP邮箱设置..." @@ -475,7 +475,7 @@ msgstr "未配置" msgid "Execution permissions missing" msgstr "缺少执行权限" -#: cps/db.py:648 cps/web.py:657 cps/web.py:1161 +#: cps/db.py:651 cps/web.py:657 cps/web.py:1156 #, python-format msgid "Custom Column No.%(column)d is not existing in calibre database" msgstr "自定义列号:%(column)d在Calibre数据库中不存在" @@ -488,8 +488,8 @@ msgstr "书籍格式已成功删除" msgid "Book Successfully Deleted" msgstr "书籍已成功删除" -#: cps/editbooks.py:373 cps/editbooks.py:750 cps/web.py:511 cps/web.py:1711 -#: cps/web.py:1752 cps/web.py:1819 +#: cps/editbooks.py:373 cps/editbooks.py:759 cps/web.py:511 cps/web.py:1706 +#: cps/web.py:1747 cps/web.py:1814 msgid "Oops! Selected book title is unavailable. File does not exist or is not accessible" msgstr "糟糕!选择书名无法打开。文件不存在或者文件不可访问" @@ -507,76 +507,76 @@ msgstr "%(seriesindex)s 不是一个有效的数值,忽略" msgid "%(langname)s is not a valid language" msgstr "%(langname)s 不是一种有效语言" -#: cps/editbooks.py:621 cps/editbooks.py:964 +#: cps/editbooks.py:630 cps/editbooks.py:973 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "不能上传文件扩展名为“%(ext)s”的文件到此服务器" -#: cps/editbooks.py:625 cps/editbooks.py:968 +#: cps/editbooks.py:634 cps/editbooks.py:977 msgid "File to be uploaded must have an extension" msgstr "要上传的文件必须具有扩展名" -#: cps/editbooks.py:637 +#: cps/editbooks.py:646 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "创建路径 %(path)s 失败(权限拒绝)。" -#: cps/editbooks.py:642 +#: cps/editbooks.py:651 #, python-format msgid "Failed to store file %(file)s." msgstr "保存文件 %(file)s 失败。" -#: cps/editbooks.py:660 cps/editbooks.py:1055 cps/web.py:1672 +#: cps/editbooks.py:669 cps/editbooks.py:1064 cps/web.py:1667 #, python-format msgid "Database error: %(error)s." msgstr "数据库错误:%(error)s。" -#: cps/editbooks.py:665 +#: cps/editbooks.py:674 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "已添加 %(ext)s 格式到 %(book)s" -#: cps/editbooks.py:801 +#: cps/editbooks.py:810 msgid "Identifiers are not Case Sensitive, Overwriting Old Identifier" msgstr "标识符不区分大小写,覆盖旧标识符" -#: cps/editbooks.py:835 +#: cps/editbooks.py:844 msgid "Metadata successfully updated" msgstr "已成功更新元数据" -#: cps/editbooks.py:844 +#: cps/editbooks.py:853 msgid "Error editing book, please check logfile for details" msgstr "编辑书籍出错,请检查日志文件以获取详细信息" -#: cps/editbooks.py:882 +#: cps/editbooks.py:891 msgid "Uploaded book probably exists in the library, consider to change before upload new: " msgstr "上传的书籍可能已经存在,建议修改后重新上传: " -#: cps/editbooks.py:976 +#: cps/editbooks.py:985 #, python-format msgid "File %(filename)s could not saved to temp dir" msgstr "文件 %(filename)s 无法保存到临时目录" -#: cps/editbooks.py:995 +#: cps/editbooks.py:1004 #, python-format msgid "Failed to Move Cover File %(file)s: %(error)s" msgstr "移动封面文件失败 %(file)s:%(error)s" -#: cps/editbooks.py:1042 +#: cps/editbooks.py:1051 #, python-format msgid "File %(file)s uploaded" msgstr "文件 %(file)s 已上传" -#: cps/editbooks.py:1067 +#: cps/editbooks.py:1076 msgid "Source or destination format for conversion missing" msgstr "转换的源或目的格式缺失" -#: cps/editbooks.py:1075 +#: cps/editbooks.py:1084 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "书籍已经被成功加入到 %(book_format)s 格式转换队列" -#: cps/editbooks.py:1079 +#: cps/editbooks.py:1088 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "转换此书籍时出现错误: %(res)s" @@ -684,7 +684,7 @@ msgstr "Google Drive上找不到文件 %(file)s" msgid "Book path %(path)s not found on Google Drive" msgstr "Google Drive上找不到书籍路径 %(path)s" -#: cps/helper.py:507 cps/web.py:1667 +#: cps/helper.py:507 cps/web.py:1662 msgid "Found an existing account for this e-mail address" msgstr "使用此邮箱的账号已经存在。" @@ -761,7 +761,7 @@ msgstr "Kobo 设置" msgid "Register with %(provider)s" msgstr "使用 %(provider)s 注册" -#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1543 +#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1538 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "您现在已以“%(nickname)s”身份登录" @@ -827,7 +827,7 @@ msgid "{} Stars" msgstr "{} 星" #: cps/remotelogin.py:65 cps/templates/layout.html:86 -#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1592 +#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1587 msgid "Login" msgstr "登录" @@ -903,8 +903,8 @@ msgstr "发现" msgid "Show Random Books" msgstr "显示随机书籍" -#: cps/render_template.py:69 cps/templates/book_table.html:56 -#: cps/templates/index.xml:83 cps/web.py:1048 +#: cps/render_template.py:69 cps/templates/book_table.html:67 +#: cps/templates/index.xml:83 cps/web.py:1043 msgid "Categories" msgstr "分类" @@ -913,8 +913,8 @@ msgid "Show category selection" msgstr "显示分类选择" #: cps/render_template.py:72 cps/templates/book_edit.html:90 -#: cps/templates/book_table.html:57 cps/templates/index.xml:90 -#: cps/templates/search_form.html:69 cps/web.py:943 cps/web.py:953 +#: cps/templates/book_table.html:68 cps/templates/index.xml:90 +#: cps/templates/search_form.html:69 cps/web.py:938 cps/web.py:948 msgid "Series" msgstr "丛书" @@ -922,7 +922,7 @@ msgstr "丛书" msgid "Show series selection" msgstr "显示丛书选择" -#: cps/render_template.py:75 cps/templates/book_table.html:55 +#: cps/render_template.py:75 cps/templates/book_table.html:66 #: cps/templates/index.xml:69 msgid "Authors" msgstr "作者" @@ -931,8 +931,8 @@ msgstr "作者" msgid "Show author selection" msgstr "显示作者选择" -#: cps/render_template.py:79 cps/templates/book_table.html:61 -#: cps/templates/index.xml:76 cps/web.py:920 +#: cps/render_template.py:79 cps/templates/book_table.html:72 +#: cps/templates/index.xml:76 cps/web.py:915 msgid "Publishers" msgstr "出版社" @@ -940,9 +940,9 @@ msgstr "出版社" msgid "Show publisher selection" msgstr "显示出版社选择" -#: cps/render_template.py:82 cps/templates/book_table.html:59 +#: cps/render_template.py:82 cps/templates/book_table.html:70 #: cps/templates/index.xml:97 cps/templates/search_form.html:107 -#: cps/web.py:1025 +#: cps/web.py:1020 msgid "Languages" msgstr "语言" @@ -974,7 +974,7 @@ msgstr "归档书籍" msgid "Show archived books" msgstr "显示归档书籍" -#: cps/render_template.py:97 cps/web.py:768 +#: cps/render_template.py:97 cps/web.py:769 msgid "Books List" msgstr "书籍列表" @@ -1157,129 +1157,129 @@ msgstr "分类:%(name)s" msgid "Language: %(name)s" msgstr "语言:%(name)s" -#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1377 +#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1372 msgid "Advanced Search" msgstr "高级搜索" #: cps/templates/book_edit.html:239 cps/templates/feed.xml:33 #: cps/templates/index.xml:11 cps/templates/layout.html:45 #: cps/templates/layout.html:48 cps/templates/search_form.html:226 -#: cps/web.py:740 cps/web.py:1083 +#: cps/web.py:740 cps/web.py:1078 msgid "Search" msgstr "搜索" -#: cps/templates/admin.html:16 cps/web.py:898 +#: cps/templates/admin.html:16 cps/web.py:893 msgid "Downloads" msgstr "下载次数" -#: cps/web.py:974 +#: cps/web.py:969 msgid "Ratings list" msgstr "评分列表" -#: cps/web.py:995 +#: cps/web.py:990 msgid "File formats list" msgstr "文件格式列表" -#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1062 +#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1057 msgid "Tasks" msgstr "任务列表" -#: cps/web.py:1221 +#: cps/web.py:1216 msgid "Published after " msgstr "出版时间晚于 " -#: cps/web.py:1228 +#: cps/web.py:1223 msgid "Published before " msgstr "出版时间早于 " -#: cps/web.py:1250 +#: cps/web.py:1245 #, python-format msgid "Rating <= %(rating)s" msgstr "评分 <= %(rating)s" -#: cps/web.py:1252 +#: cps/web.py:1247 #, python-format msgid "Rating >= %(rating)s" msgstr "评分 >= %(rating)s" -#: cps/web.py:1254 +#: cps/web.py:1249 #, python-format msgid "Read Status = %(status)s" msgstr "阅读状态 = %(status)s" -#: cps/web.py:1359 +#: cps/web.py:1354 msgid "Error on search for custom columns, please restart Calibre-Web" msgstr "搜索自定义列时出错,请重启 Calibre-Web" -#: cps/web.py:1454 +#: cps/web.py:1449 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "书籍已经成功加入 %(kindlemail)s 的发送队列" -#: cps/web.py:1458 +#: cps/web.py:1453 #, python-format msgid "Oops! There was an error sending this book: %(res)s" msgstr "糟糕!发送这本书籍的时候出现错误:%(res)s" -#: cps/web.py:1460 +#: cps/web.py:1455 msgid "Please update your profile with a valid Send to Kindle E-mail Address." msgstr "请先配置您的kindle邮箱。" -#: cps/web.py:1477 +#: cps/web.py:1472 msgid "E-Mail server is not configured, please contact your administrator!" msgstr "邮件服务未配置,请联系网站管理员!" -#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1478 -#: cps/web.py:1485 cps/web.py:1491 cps/web.py:1510 cps/web.py:1514 -#: cps/web.py:1520 +#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1473 +#: cps/web.py:1480 cps/web.py:1486 cps/web.py:1505 cps/web.py:1509 +#: cps/web.py:1515 msgid "Register" msgstr "注册" -#: cps/web.py:1512 +#: cps/web.py:1507 msgid "Your e-mail is not allowed to register" msgstr "您的电子邮件不允许注册" -#: cps/web.py:1515 +#: cps/web.py:1510 msgid "Confirmation e-mail was send to your e-mail account." msgstr "确认邮件已经发送到您的邮箱。" -#: cps/web.py:1532 +#: cps/web.py:1527 msgid "Cannot activate LDAP authentication" msgstr "无法激活LDAP认证" -#: cps/web.py:1551 +#: cps/web.py:1546 #, python-format msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgstr "后备登录“%(nickname)s”:无法访问LDAP服务器,或用户未知" -#: cps/web.py:1557 +#: cps/web.py:1552 #, python-format msgid "Could not login: %(message)s" msgstr "无法登录:%(message)s" -#: cps/web.py:1561 cps/web.py:1586 +#: cps/web.py:1556 cps/web.py:1581 msgid "Wrong Username or Password" msgstr "用户名或密码错误" -#: cps/web.py:1568 +#: cps/web.py:1563 msgid "New Password was send to your email address" msgstr "新密码已发送到您的邮箱" -#: cps/web.py:1574 +#: cps/web.py:1569 msgid "Please enter valid username to reset password" msgstr "请输入有效的用户名进行密码重置" -#: cps/web.py:1581 +#: cps/web.py:1576 #, python-format msgid "You are now logged in as: '%(nickname)s'" msgstr "您现在已以“%(nickname)s”登录" -#: cps/web.py:1647 cps/web.py:1696 +#: cps/web.py:1642 cps/web.py:1691 #, python-format msgid "%(name)s's profile" msgstr "%(name)s 的用户配置" -#: cps/web.py:1663 +#: cps/web.py:1658 msgid "Profile updated" msgstr "资料已更新" @@ -1371,7 +1371,7 @@ msgid "Edit" msgstr "编辑书籍" #: cps/templates/admin.html:23 cps/templates/book_edit.html:16 -#: cps/templates/book_table.html:63 cps/templates/modal_dialogs.html:63 +#: cps/templates/book_table.html:93 cps/templates/modal_dialogs.html:63 #: cps/templates/modal_dialogs.html:116 cps/templates/user_edit.html:67 #: cps/templates/user_table.html:149 msgid "Delete" @@ -1541,7 +1541,7 @@ msgid "OK" msgstr "确定" #: cps/templates/admin.html:211 cps/templates/admin.html:225 -#: cps/templates/book_edit.html:217 cps/templates/book_table.html:90 +#: cps/templates/book_edit.html:217 cps/templates/book_table.html:120 #: cps/templates/config_db.html:54 cps/templates/config_edit.html:355 #: cps/templates/config_view_edit.html:169 cps/templates/modal_dialogs.html:64 #: cps/templates/modal_dialogs.html:99 cps/templates/modal_dialogs.html:117 @@ -1769,98 +1769,106 @@ msgstr "搜索错误!" msgid "No Result(s) found! Please try another keyword." msgstr "无搜索结果!请尝试另一个关键字。" -#: cps/templates/book_table.html:12 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:12 cps/templates/book_table.html:69 #: cps/templates/user_table.html:14 cps/templates/user_table.html:77 #: cps/templates/user_table.html:100 msgid "This Field is Required" msgstr "此栏必须填写" -#: cps/templates/book_table.html:26 +#: cps/templates/book_table.html:37 msgid "Merge selected books" msgstr "合并选中的书籍" -#: cps/templates/book_table.html:27 cps/templates/user_table.html:124 +#: cps/templates/book_table.html:38 cps/templates/user_table.html:124 msgid "Remove Selections" msgstr "删除所选项" -#: cps/templates/book_table.html:30 +#: cps/templates/book_table.html:41 msgid "Exchange author and title" msgstr "交换作者和标题" -#: cps/templates/book_table.html:36 +#: cps/templates/book_table.html:47 msgid "Update Title Sort automatically" msgstr "自动更新书名排序" -#: cps/templates/book_table.html:40 +#: cps/templates/book_table.html:51 msgid "Update Author Sort automatically" msgstr "自动更新作者排序" -#: cps/templates/book_table.html:52 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:63 cps/templates/book_table.html:69 msgid "Enter Title" msgstr "输入书名" -#: cps/templates/book_table.html:52 cps/templates/config_view_edit.html:24 +#: cps/templates/book_table.html:63 cps/templates/config_view_edit.html:24 #: cps/templates/shelf_edit.html:8 msgid "Title" msgstr "标题" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Enter Title Sort" msgstr "输入书名排序" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Title Sort" msgstr "书名排序" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Enter Author Sort" msgstr "输入作者排序" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Author Sort" msgstr "作者排序" -#: cps/templates/book_table.html:55 +#: cps/templates/book_table.html:66 msgid "Enter Authors" msgstr "输入作者" -#: cps/templates/book_table.html:56 +#: cps/templates/book_table.html:67 msgid "Enter Categories" msgstr "输入分类" -#: cps/templates/book_table.html:57 +#: cps/templates/book_table.html:68 msgid "Enter Series" msgstr "输入丛书" -#: cps/templates/book_table.html:58 +#: cps/templates/book_table.html:69 msgid "Series Index" msgstr "丛书编号" -#: cps/templates/book_table.html:59 +#: cps/templates/book_table.html:70 msgid "Enter Languages" msgstr "输入语言" -#: cps/templates/book_table.html:60 +#: cps/templates/book_table.html:71 msgid "Publishing Date" msgstr "出版日期" -#: cps/templates/book_table.html:61 +#: cps/templates/book_table.html:72 msgid "Enter Publishers" msgstr "输入出版社" -#: cps/templates/book_table.html:76 cps/templates/modal_dialogs.html:46 +#: cps/templates/book_table.html:75 cps/templates/book_table.html:77 +#: cps/templates/book_table.html:79 cps/templates/book_table.html:81 +#: cps/templates/book_table.html:85 cps/templates/book_table.html:87 +#: cps/templates/book_table.html:89 +#, fuzzy +msgid "Enter " +msgstr "书号" + +#: cps/templates/book_table.html:106 cps/templates/modal_dialogs.html:46 msgid "Are you really sure?" msgstr "您真的确认?" -#: cps/templates/book_table.html:80 +#: cps/templates/book_table.html:110 msgid "Books with Title will be merged from:" msgstr "这本书籍将被合并:" -#: cps/templates/book_table.html:84 +#: cps/templates/book_table.html:114 msgid "Into Book with Title:" msgstr "合并到这本书籍:" -#: cps/templates/book_table.html:89 +#: cps/templates/book_table.html:119 msgid "Merge" msgstr "合并" @@ -2276,45 +2284,45 @@ msgstr "%(range)s 第%(index)s册" msgid "Published" msgstr "出版日期" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Unread" msgstr "标为未读" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Read" msgstr "标为已读" -#: cps/templates/detail.html:220 +#: cps/templates/detail.html:222 msgid "Read" msgstr "已读" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Restore from archive" msgstr "从档案还原" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Add to archive" msgstr "添加到归档" -#: cps/templates/detail.html:230 +#: cps/templates/detail.html:232 msgid "Archived" msgstr "归档" -#: cps/templates/detail.html:241 +#: cps/templates/detail.html:243 msgid "Description:" msgstr "简介:" -#: cps/templates/detail.html:254 cps/templates/search.html:14 +#: cps/templates/detail.html:256 cps/templates/search.html:14 msgid "Add to shelf" msgstr "添加到书架" -#: cps/templates/detail.html:265 cps/templates/detail.html:282 +#: cps/templates/detail.html:267 cps/templates/detail.html:284 #: cps/templates/feed.xml:79 cps/templates/layout.html:139 #: cps/templates/search.html:20 msgid "(Public)" msgstr "(公共)" -#: cps/templates/detail.html:296 +#: cps/templates/detail.html:298 msgid "Edit Metadata" msgstr "编辑元数据" diff --git a/cps/translations/zh_Hant_TW/LC_MESSAGES/messages.mo b/cps/translations/zh_Hant_TW/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..2663851dbd0c65b9f6d2ca438a9f388220627e56 GIT binary patch literal 49256 zcmb`Q3!Gh5eeX9_Q4vK!KtOS$0tw^^J}{t=Cqzg>^MGng^RTB}!WYkR-H|Np=D*=I80(c6A( zzO&X|dp-Z_zy9mL);|2;_}8vY_`mP{UXr{M{{2Y`HU4ko@FY2z;Jt7(dO!l_VF# zbKvXYr{Qa07gW8jgJ;8A;W6-8_!jtOcr5%&_;&aYQ0aaV@u$)lr8^rc-3Ot{8xNJw zV%OU?uHuBFK;kV%N@cU5x`BSKR{tBwSuRY)U^Avay;TdoWTmxso zAHd7udGAk>KZaj~SHORO=fZP7kR)fotDx$AJ(OtN1BbyU;fe4CcnbU#JQ^PNL1Y4+ z1m6nZ12t~vL-o^zQ2jCkz83y5JOQ>ucmY&Dd>*PF?uIFR2&$Z~LcRY(sPX&>RDDnQ zP?9jT$;D9h>x5(Ay^tiy_n^k>ID|{@p9m4*B!xraRH*h`53h!|!joYgY8?I}!lxjl zs>f*fE_gZA^ERmTH$`|O)Ob7x)t;}yGvPl%_0t=uoZdSQs-Mq+L*Nxq^QZ@23OB&F z!GDBG_e*#RJn2F&Zxk#MzAVDqpz{AysCoJ|sP_I0o(g{hB{wG^6jUWS3rb!;1(km% z)VSRaB}WfHrQZ!zkFUeA@E@T1`Q0D!e!T)}yrx6R_a`Bul+1_9Zwo~9lc%84)u8hK z1yuUif7IK1B9#1G1INQQsBzu_C5PXE?}WdBs@I7q2da_`fy%cG)$d(U^<4~=-yKlx z+ywbwvXg&Q?u(GAko*ox4o6?&=_f+T=kLRl;8pP5a6VK&u7an-tx)y)A5i`NW2o}} zIruxMa^Fa&sXnJbjq|y1I-Ch7!$+X{*ez7~EHD*wNR>ZhMW)hC(ga(oJu z+icaddHH*&`S2oCKmIFJd9R=3`JV!n&-qa0 zTnbh1KY*&=0;u-h4wcVlsQ0%+)#Cuvd*6T>kAHxw=P#h-;4PQ>^V6Zq9|={zi=gCY zQaqmyRZdHUyWr~x-w4(3%i;UsW~lM{Tga41eij^dnU{YpJdgNAQ2qB5R6qPLsCxep zs+?ay)$gduUaz;ocM(1vs+|`>weM1>_h!MP;aqq&tia)L9XucYIn=oS1`dJm_!znd zjt$O(%71lm2UI_Q9ZrKkh8o8)m;1VPB~(4{gDP(aRJ*?eRqjtALz$dLpX)X_gtv){5Tv9KMlvgjgTcT`7V4DeDhQv zpHtwQ3BMbve#4>W&jhG?mm+>SJd^PKQ2p{%sB(S=RnPx`lApKI8Iqqf;S4wyDxbAb z`R|YCe*-0-{}g=Fm8`Xd&w^^tY^d>?4^`i8sCl<2xCAQQE%1$SEmXOi;Bjy-d@KAq z)cb!AC2xID^*#IdU5|YjDxVvn;%|i-$NS-1;ImNk>nl+5_cwp<90e! z_=E6$a6CL7&Vww)$>-qf;nPt4y$`C~{|Qy!??BbR7Ceg1Q@QVgh)OaVUJbth5z*v3 zP~-IOng0GoQ2OVJ2$v(=1J5J=R*0%jz6>RIubJibo(!eeN^ms15nckHf$xR?7pfmm zy~^`H7plDzpwj;lyae6~C70iVZ-d{1$HN~(jnD6(+WmSOq4*P_^urLSaUB6A-{(X1 z!!=O(EQIQ(6;Sf94zdI%_d?0b|Ay*^lmEc$_kO7IrofZn)$l}EffvA=pvHASRQcb4 zBjLB9%K5#IdpU20lAE_f^-l^^$Do)ZimWmAyj_L;M?J?@D%s}l)UVR8vp+d z)s7#*bK#HS`S7Gqct3m$s{YfU(tjNO9xOrCvlVJQ?u2UhLs0GeQ+N*i9vlT<^M`JS zz8|u5CbQrecsG>Z`fI3u{{>XLeht-*iw7T`~@hv`4_11d);ggp9GbD2vk1jLG{-psB(WF zD&G>6+*F|Ct0#C%Jl_=D4&TA^=b_~1+Y$eFP~+VTZ9Jgl``1wEU(@2{y%Q?`VenKq zHo|`d-%I#2Q2nzu;_rh>_Y^z}eiNPze+AV)?`rjO#zD1zDpWf@72&z?GQtbtrSMOo z+I>vf=g+B7?SDU1|BQud*DR=dUK7u|p!)ku@Dz9}RQjz@~ zD(5#)?R(uEPxlt6{(5JG&xRVW55U*Ji{Xdicqn=L0#yBWL*?@)@U`%3Q1$vId>!nA zs>jcv+WYUpW9NE1-U(ICx$tQCfr!5ds-Blaz5fUCd=5N^@O-FwayQhtd>y_A)}iuy z<23vY~W1+@l4wSz6Z18sYUc%d;^8Y4$J^Ue5zx74@&!F=CPpJNS!>7Go?|{;OBca+e z5h|aVFokoV>bn%G{EblQcR|(Tt5AC32NC{PsQGaGwVuzpQ0@N+R6aAI`n4^d-vpK4 zI`}5I9jczYq5AX7@B{EK;4t_fa3Van-PgO%1n+?(iT_IQS8xd7Gw1vGO@-$W{tO%n zH^LNt6)IgXRC#Z$__&-56}}v*U#3IJT?rlo=R);!SA;(cm3|3S|E`2*z>V-scmNKE zhv2*6@f}|Nc~Jd518P2$;hSL_)c7q3ejcj)#qdpVDf}3`14&+mll#|NS0)h>T^jL=q2zNlRQdNn)$<{!_HBdex96ey|9?Qq$2XzU zy#UpYLlJ%vs$Rc@s?Tqr`sa-6y|;1b8~UCgMLITn$z4El~aUBvd`V2Ty}FsQi!mlIy#-L)B*- zRJzF#zAD1kK&AgQl>Yew{2<&4C08%N^WiCroKxUMgcn0SKLFKVzk#avsf(TG!_x_0 z0Y|`Vp~~3+Pk=k1>h)!)di@2|Jo-+=_reni|2&?*_6AS?HmLOPi13;46vD$IeiBqa z%z%2o1FD=QQ0-d@&w|fEwd)6PI6VGFx63bqA0m7M)O&lN%KI`@e}5AWgTI7o?-@5C zBXA5=G8Ko!uz56^~-Q1 z{3m!ZOmB9*@F{pI;U1`b)b+xDdVZ%u zg@-`3=K?qjehN;2&&KnAi|21z75xHLk4u7=!q*d?8sV#g*Fd$WHNp#^){`&7cf&j2 z8Sts#ci^#ve+~8CYj1UVIvJ{-BZC)1wR0L&|6B|8-r@+~3ibYjQ1bL#JpT#QJpK*T z`^T^Lej5SR{weTG*aMZ{Jy7{?h057V&=zRiA$N9{5jiI6UD_=UAwAcR)Q~ z2HyuC3;re4`28yQwzV#&!{HUgPl2l61~>^m0#)yyL&?v7K*`rx>s()60;MlHp~`t0 z>iPGf^7$92_9S=t`zJunhYO+FcMVi~=0c^fK+W^dL6y4!s@!exeE4nnA$auN{`{j* z?@xt#e-=Cm&W0z$g;4!)TZEs6?;!jQ_%>LBZ->8*@UiPXd^%J;&xh0CEU0`Qg39+V zpz`@4RDb?9c;W`H=V*8g@nxv`bwbr|L49&(}k>|KSLKCHQTqd|rT~U>$0n zoP3Y_*M~s$=jWmN?PjR@t&8wZsBt(L{5Cv|a1E+nM{RUDeG63heNgQm4VCW3Q18FyUYDy6!O?`j2vyHrQ2Bff>b>v4H^ZO8 zQ{cbCbK%?X^L_Ir@PmYJhI+mqO5c7LD&Jqjad7A+Z$~>+y>5l?gj=BAI|!BU_o33i z?tbs*%ixI#V-MA?GF1OBfNJ*_gDaro?+$K)lGlf!+VxGS^u57fLiOiSn|&PL1V2Fd zA}G1)f-3J8sP{HPG`WC! ze`h@ZO7Ppz@fSkX>l&!`-4?tDN**7A%J&&4`P~=s zKZB~r@1WXu!h^2I&Vm}>nNZJHK)tsaUI@PpRiC#!b5Qv`42Qt)LY0?1?B^^Wf@28Y7~um@{d&wJ_{QMLQ0?l1YVQs3Xt)x-2i^fw z_$*Zad>88d-@>!u(Occ_9|2Xrd2lFP7U3tM-upIGyM76!=Z|^R+kFAl^WP6vp~iPD zR6U-CZ-je;UxBLcx1j3rLhz?h<^MLqr)=}*X9dp>UIO+0l;AZ`^J#u?F?=K8wNUzW zQ-q&}D(^t>>rnOk9#py)g1?OCZ+y(tp9Cd$?}bW#VZ@J%@U#eD6>Nc;&z%vz1*+ff zf@V+ijG?u9D%t5EIz%ivKv{k`+xTZq2|s{CnCa(7jPuZPDG z{!(x?wDv~$8L0ff0`>m4pz8g%!5_in2>%n*^JJIL!`BBt3g1U`PjCZNeg~n}udhM9 zUxTXGub}cd`3W!Q^x(Nr^|}CRyrx3ESArM7&qR0|RC#-#@_7NOoH`r|fA2|ue;7QK z@WsJTK&vNw8}S>U+PNJnpXZ_0wLgjY@518=AA-vN*HGhq!c&od@M5Uv)1jVMB7SLb zLvTkt|C0!RAF91SjqvY1?fIS<90Dar7e;tia2`~>KL=IsWx>_(!-UttQSdL}Sa{Sk z-tO_idBIh|C*g^t`z};Feg-xF-uSGyX9!eyZ17W1<$eiDPu>hQ-j74oYj-^VN`$`= z&%Yn>KZ^JtLzVk$sD69%b6(C_P~$ieYWzB&v;Zm!QS96 z;blBOYPY}tF?ccItD)YzE8_2iD)%vXCj1W6`2QOm4&U;;xA!8bbgl3m@YV=F0+s%+ zpz=KgRo|aP_%{*$PpJ8N>>lT7Q16`smHs18?fV!!2hN1n-|_tB;2pvHp~h!N@Eh<{ z!asq^@94eW&nH0TGZd=cqoAHoj__4b{n-K4-Y-GTmmN^)z70=FgntqIE!4Oqf8zO#fU5Tgp!$C*OwJrKyQAaUq1CinuC%7z9qHw5mDct$@pC%5 z=9jv8;(w%-j&Ar1}TQAu0ds@E3NG_vF2r5zn}+so;MuD0vS z%5qL+Xm!xUg@^5>%G^q6ewiA!RjqcV^tw`eTWhK(J*By7geN$=ns#<|%xSZB@z-^2 zt>rG>n>MzmdtN%ey{%m7PA97gM|wD;+|pI)7d@U z-TXPb+}^Q3qY-cLm!7uscC|abuH02^>!^(QZ^$*WQn$vRbo^L)tL-|~v^uZcJ||t! zMlY#+^=5kZnM1nUy4&gZv(r+0SGm->FfCu-R_(5;LY>y&SO4Pdj-GCAF0_=Z)%1#v zxf(0jQtGCm+4x?i(H)jv*5NQQTZ`&zk)`Ic$9oy$y$o8Cm0@y`<-|Cbx?1Kj3oH+UHUb3Z zTRr$UD^`DYO33XQ-QQ(>Mew>(rG?hcC@ZUkKG6SnEbxER@$;A+$R<5jtuE;3qNnsU zoltHsGvecz*EHUvIu=ygJ4&rtcw%cCeQS^Or)A>9Jp(zpPMu~CryEUyK7-unu{3N?CV0tD;<@E z^E-OTFZ(MU*VVBAr7$-c>!U}f#vfTZUFCFPM^DOhX>VVcR(ra*MLsqn6|$!bO6Va5 zy+vbGPRAqfvw5U{OH`vh=EKXssg&*IYT7Xez246Jpg(&MvLV%>FaNSn`s%_;3wmf? z>AE($MJit!;MM2W^j246lGwWP-;!qss^Y(?e%G~C+h(`5w{J%=&WE z@@`K$nC2uvsAhC@dE$;PEkeFt$3teAC1Qcs>PXwK@R^|aj#kuFOLsD^)N(EVRNGq6 z7?n9~b9+J&j-wwEQ!Hl=$<}M;!@$t-jBY(lx4l{f;E%;ZUD^w>Hyr$h_Sro`2}YP8Ra&eL_3=XYF3$~j%ELN>gIrIpDLYi%ck ztBGwBOY5^G)*r>pJ6R7YP#Eggk=t$qj4iKmwbXHL$wb3a{B>e;|rc-teo-v(w2H)F#6%W3#71&ZbJr*qfbhZxV%~>()Zu#ni_B za-)keF6M*rIwoz3$?|er)-C$hrW9`fj7Oukcg$^iV)lM{xTcQc+h?Qg(pED|Gpm>` zl3m)U=$sCjKxwtR+*#H9vjhwCw<_se-)$k}Y%?^#)Ue7bN(q&-yF;YYOR-S9-P$C+ zrK}26v}>aie0N|gL#d(YW%|+xi7I=f!k>rf??|;!gAwz3JR|*Iv--`V#oEm5*$CUb zlA@g9N|Jqx7jD z`rR91#=ftyiSrz!by`>jFta)^^h&MFo$eCb#gZcQRI{AosAn?1V?N8>bhchh?eR^k zo`s~KwQq94Nf)pnW!rm`-iR;xc4>sNs4xZX6iF0TS%+YQI|Yih@cGl%%jcqq$**UPs18U?zrB{nG%RkH`*g&umXxRsHgu%-zzwfe#-{zJDLr&Qj+4_o91-zZX)KYD-sJr}*1BSZ>o1JaGl!^T z^iGyqvJ=k5&H)*bsH5_Sz1<6>tET$~;?v-0kXOM?% zn-s4c`_^g}R0(96&BQD^im-i>iEs3L_B?7*%_eYWYfZH2M9s)l=48<*Y;yl3mNK&| z^OTb9%w{wvnEpvKw^Os6H$5_sl*J6TL$wDn%K3geZPsU&CML)r1r?``C5`?(tOHfy zDPd70meO6*wnWI>w>Z;6^4nn*cFTsd*jbYYtCXoUe@?&CLlykkNLU^ff0n|BIk93B zwIJzP%;9ddc+xbfBhF@~HfBjgOexL97`mdZaxLq_{0|}y*#(!BaKIy z6LMmurE8&Un~COBcDIB3CW45iz6GgRYf4!VC;EGt#047%z)6@%VDMbTwBRn;x^2v0uzA z(Q<&>g$YYF&0Si)zNOsKV;+K8mFcA{FKo}Mxu0!;Z1S&H^Sr}Rl@|0|1loe^YBc(zNNjVmD7joyUP{XOXMF>g)xnoY!I_x z?5wjFTsvHE9Y~K+;rVSeggjIG16M#(F{rKzp6e^+GSdSK&2FodOjIT@EEqTr8SI%A zIH)tPkZuY>zyz1V#b_(jdm8MawxVZ!*vPfTZA-HNvK2oaa%En31VpR<&=G|aitk8< zd~t5%S-zgr3%1s!?o@m20e;6qMqz6+N{rr|4)>T{+SYwp&+KA(gD10HZ!sBSEg>-9 zz~PxRJw5DQGrN5sk@c6djvcybptM96YS)QgjGgB&monr+y)9v;HxV^t*DQN2(iUw; z63HZNdYuh4FA0-u!{GyFOW~~PSENHecICuN)8Xl4+bU%Km)0;ekapX%*T$A+3uvCpiNLx`R;hWQR&jU>v*kNXt=gaq*mt9EbeP+(VsR#lN067g2 zc3(1E6L%bXw9OI|ye>Hy2Y+;(+z|GNiyAugmve?)6>Vch)KbmJ;`6kFTiotyTV5*t zkz6)&=9Q@}^T}o9wz>0&Y2)mrVjCj;T~03Rz*%=0-mK5cjoZ$j-LYND|4N5U>0s^2 z>?78&q;cx+{=Y)_Djne$5>$(S+pLv(A78?_m?8bfxS->wp|BR<)X?0VhNG#GVd9gz zaok3RHqCV=Y?EOsw(S^t#l}2bQ>N%SKhpU$@>;4aWN(f?z13gwbBqzmPw9Q%gk~=dTTeCY#UEF-YTiA_NT1|*DW%R0V zlJKJ4jcBsr6B`CJb5CddsWWo(5+r6l7OrBTCNsS}*t6VJ_xGB8=oUAAtUTiM1*%BS zZB*NkX}EN_NMwrveVN@{DkhZ1Ea$f^hI-jec@0a8>B)t*zIq>>*YUrthIni=CwgpI zOiiy0nJ_h~U)Y~nv6psrpaQ3qb=j(#PHHQ+w|YDMf!;2Lr_KH}&TZ0}L$Z)V(}VOf z+*z|K$Y%>HGaW9c=sd1^Rgaigs&(1i!onOE=e8A^3FH6YSbDSF z4k$M1@c0yOnS1rU1%sq`nKlpdhNSP6H#rR5%cNIrP!YGuSLWUx>y}7kyP9GIE5J1N zfr`4=8(_9i)1VzG{^bVq@SJQ~y|RYI`E8Qz_q2JG`b1FTkqpcVQiyq(Me$d8j$Q7V zZVObXV;MEwlKmDE#DmJU{Au2dQtQZB6&VkftjDUC`HMo+T1xacCp9vEFn#Tgf>Z># za0bZjIo3hlPr{P8f`cWd*@zJ%_*3hw!Au=3s;aYE<2!1Op?upv#KR-BBa+&|=3{Pj zEo6GejU-!=v$yltC_wj@hA$}3eyMjUFl$uiy>Dd9L%N`Z8(RC^g*=$c-4qTk?Jt^U zmRQ3Fq-az5&3mRSHm@+!rS+Lr{H3oHW-n?PvJRAMiAYMGV;k;aax9oUX(-SfSL?Q< z8@^-XKBA}Z)(Iki>ZYT^Pgfh2Xa6Ssjg^Acpp%CQb`K#bq-b(+O)0f&Nu|)PGS@cP zu1w)*Bpq9|laf5(GL%fwVZ8r~6&bg}EsEGCrx)mGRNu^ zovO`Vm`p{8xwEJ$XRF>Ir;cW4XFCt2ZJnLpX_LX%<|apOydz|6cH9h+zk&R(@3wy^ zg{Dl^gyH(Z)DHefldGKGaKjB5WgB!x(*-`p8s}PituN~%8tGX-lv)uc3vLKyvo^hy zW>p#webO{y?HWMlR+16McVuKUwFZAmYq6e)JL*Y7LOU4 zy;?j}(f%Xe=W&J6VS2@sDC(!gr$)BFO{QI*Oq-2Mv4RRa{Ps1LtgIOf_G#B9(`4ZK zK)PW&Oe%^urMq;|j#K7oy262x9akcB=hAFslw)BB!ES{&bv1>zv72p&k{QcpWqrDH z?#NGfmQi?YX8i=Q+S93RH!oo+mk+TZbxVJ4E6_w z$(VNAxi{0Hr&1W&N!nAt5*O$+%W@{t&K{hK${S#=+WbbAF4Ae*Yn8$Yz#^q}){ebK zT+6xFNHcTGvh>+Cb80fjcl7FLd^gwQfyGtKI$(QDPRWPxx1xrQNv@nQ$#f4gf2FPv z;z9L0-G#Nly>>YLZSuFzlW~BA%w>!3bG_8r_DQafb#}C|_0fW(TCwr5LnjQg5?3R_ zPi9j+abpef%PtaSN{AmaRgsAdMA~^;uReNr0|Z>iz_q*(vO`O_S4ove`MH);&7e z6j4Isg{Ipk?s7UTb!&&M#9ie%jEH|{VE5W1v*IG4kuxiU0kh#_vm2M#BQ-OwJ!OGK z4YpGfJA>*OS+zo6TAk1|nw)MuWZ#XjPcM7|!$4az<7krBb#(T$V~Ma8<&zC_5Ycw| zvrK&uQ$nevx&+ZGrII-k_%7nrzUmhN^&W1%E4z?<-8awvNNx2)K&%PbT1Ca_Th_TN1X& zg_zPDP2NI8T(8Vym{ICsvMgQ+&f{p1Kh_Mh8WfkIB<@f;(u+PKCC6A*xWyFD(vJ=n zId(QDAX$oW`u-*YrY0i?ZrhYNqVvpix~EwBGBNjvZwBm7nfHub;qO$1lMT_Tk&Js3 zYi6KNFSj7@@^RVS;VdU+lrCuHS}M1bNgt0I_8FPZ(FH(L)eG$1fT(!oG(bY_d$ezLS|MKa;88$#W}M zw+x(bU(^AErfZySl9)vEZL^`>V05XU8$K$?5XrB-Yot8BHgO{RAs(j+t#qf+1RPVcFtGuv>?*!m%d zfV$K}UX(q^+vg#vzZo;G(ErO#Wh2?1?Ky{FALDl6Vgu(%e6b-Z)OA87*4js7hT5Ag ztkeIsS4YmgVn#A!=Gf^o?GK7eW~fYAKDJuSr2Au`NM>N;@Ld0@TkQLTJQRNEJRCcw zJbZOqD;t~{Em;3t^6g6E>n%sF(<3+&zxbF);?~_6gk(epvb!nSmv7B?`q=2`>ob4j zl_Zt@BE#bduh=>E;JNA1fVX8RSl=}c;nZDmkFuiKF`bo z%zRs)vvtwaXnI%mI@6mNgk``fYeY`W&e^pTr#d!FwF!{0Ex^~zBB(o+jCs3+%`>u9 zJO1wSd0M!h&Av|8d(Fm~k=<+0{zwPA`^ZE5o%!TrzlwcRr8B1Bfk?feWCoXK!=9N) zYZht?HbW~n4Ye%=CU15^b69+rE|0cG`uy-1iPCOIZI(GD1w>~ZcAHu;xX#I zLiTUi7>bZSYdF{SCx-Zp?hgAhACb4aBQv_0FY~oy?CfEaou4YVx+hF|__uMnJJGL? zNvLci8D5DQItkQ`YoA@xJwB<>G?GvBquZ9+awV2Je;)dC;B#BFOtu?OGAGE4h1l-% z(?a`XpRm~4v~;J4t;#b?{OW@KsU~KsxWQihJ1u?)w;Wy8bD zhLM>t1ljKrxTaP_Y%;ZYXqVme!GaXjh;&M6Ax^jjT^&rH!o|0Xl^;XOzgo=-{;NTv z$k%)@Hpvh7Y8{>jV-jB_QpZAnNO{m4RL4wZV<(DoNXtIgVY)|~5()Xt)<{*oRPikv zw^+3EH^qcT@UI~(Lwobpy%IaC{2Nhfj(d!2C4~iZgx5>!vh7c(apwK)E^&3;A2Wyi z6j>9gT?b26lk)YQG);m!dKB}k(!-}_WQd6__lbXNBiqGx;_BhpXlh-v-I@QJO4%ke z`TAxi4pqi_D&ObKE!pyCC*$^+fEPwT>PCH0Mh7g%hut)uRnbCB+wB;c6_t^OEgC~<*jp@FTW&_AdYCVppD2&B=_y@m@N66 zxPX>VZrh}%9oORgmqAgqQLR9FH&2^8?97feHD$)EU#F%Bi!a>h8Sqy?om^DFvWjJZuD63#{}vtJ#N2qPlduOy(v+56-0urKM{;^lS{ z^ESIdC=&oX(=(-E+K_kvxnTbrb~U<3dmh`SDmuTmWr>PcsxGz|^V;e#C8SjoMeo^p zhy8`R_GN33RQaE^RVn~ zTWHf&7885et{z*S=aky{=I|x2UlnoO`tS8nXB@j_pxhKiSL}Rwv|K;H&uvLab@Nz z`8a!%kH0dj)m_}VL8+`*6dErtC>$Fde!Eu*ISFyMG0J#=iQJXB+&q~%m$TDQO*%Gk zXf@3ewv%n++Izarz`x0PE(;k;VvGGu(I>0+OGH(_X*s!?PDRgTeasADW~JIojqU8r zoYaX~*_@e_q%sp-rK00?xRW#v15FN8VP;Q!zmq7~NWnVTgW2Y03tA%W@J}YHd^nzT zb1D>h+A%jPRkASe^Oxzi&wW8^842VM6Wy@6{0A8P795K(PbJX080Z_*hRc&fV7ykk z<}-Y9>+lfOF=-}A`oQ~`>1A!)hfk@_ZEGDqu4is_IIC7Vamv`qS6ni7!i4D)XUsU} z%4su)+qHQn@9+ui7sjOLjXH1i@X@1&kN!|P`u$@*@Zobuoi}O}35VkvLokc!MhzeJ z;o;|fC_V4IF{3Xychm)>yP{O>9zK&DU6nhi`U>Itc21P9W7~dF_SYp0_QIYD2W|5| zN_zk4sxj$j=Y4YK)p>aMOw3e^yo|g)Ieuz-(G^!*(%v?LE5IK;=1OFx)IMBVl`H3! zP778)GWtTkUDuP3j5=n@dOxt+P#W!TWjwPdsu6w*ZI7(cf(Efdv^Cev5G&4MQ6`1;hjzE_wTFi zTb=Z7-rl=q)1lqBn}Q*|YsiR`u?GoChpa&A&8OdwdJedmr05_-~En zk83+`?!RppIUw%r&$C}I$?H&Cw8HD44qLmswrJmr`&QNt?(bduP%@;pWP5GN6GIcF zShvf%^lAS1(V`n_>mIM)am%6IEBf!-Rlt-D|tVq1D=RPxd~0M{UR5wT)Xzkl=2-Us*8m#ypH@I>ETt8;0rZ(ZN}#DjG7%cSdD zx~=y3hTa2@*0?u;T8wgF0dAK%=&=H~kLTl&|pi9qd+%~3yp*nj`xc#`xlda{4Rt@Sk!m`qw?t_xPeDdUN|t zz4tt>KK8fzw(hOnd<*iDkKK#=mi4aR&mc0BhDIuvjHZG#x7IB^wD;N2TeTf`)pxF{ z-+Fs(Pe@dPM(n*4Rkp~c^0wYh5B0Cy*|+UMm)G8{t7->U)^1+a_vphmF;*UwSw!;AZnZlbpAK_>eiUaWb3=kwX3nAY|@hKQo7 zYIof_FsYAP|Ki<}W)n>{YUB3W#$C0Q>-x6t82mLap}u?(Z#G^txvH&MS>N$c-{zHQ z{8w6_myaCQmOcCG-syYf_P*s$zPfj6t9SN2ypHC*x&rOB6+QyKCJa(+i2M#oJz8*( z6#YwA)z)qr?7>|d``0bc9xPu`Td`K6wCpY~(*N$i|7L_MVKJ!Ru|Wg7dq@4r+og4v zA7EoylR?Neel_piSRDXl&DNNv|@Z*;M0p0p}uTQ?Uqg6$MI~CSW~`MDU=M)`?fshNW)-2#lH=}IwOh&n#wByj8o10P{-p?d2bR=fRc5nGWsi_@Y(trQ5 z+LC3pT}vayj=Nd24()z8)XCNzwHwx>G<$D)7OAQ)U)6Wx{@UZqS%{>m3hRuSGq${7 z_PD5qBzwlh`s6(<_R+Nr*}zz$`ZwPY%WhXhdixcw+Rld$9l*HV=4v6#x5YbqpMOj%8S?qm-ri@Pa5Dt6uu*1!HoH+lMER*7uYrw}ulMY3cc-x3PC zwt8Lt*=6y(esEF!>Ah0lZsH^^gn`56j!9@yLCY#ayv#Crr8aVt_2vQPao@9z8J{gZ z==M#ql}K2)>vt^mqTI%as6+eE`Ku5uW>4+D6HfX<U=Vre6|S9?F?xOd}LrTu&FM&tO7 zFk2FupJf{;+cUEhbd7ATKvA zk%^YIGB?e9O2wNJjY0}Zyk*?n{~JghR#&6q+2pV}QLIIH8ZD{&Y&|aj{fQkr9n0@Y=+Y-;1 z-Cf_~w}e9W_1bots}Bt6->|j*=q7J7zM*Va=&iJSz;-s5Z8Ngx>>8sZ7&Lcb9KKm> zq_CZ0eDGz=dTtSF(IG)h0BM=js9aC4R!n$FwO)6u}mq=q5S#u4(ek zL~j*mqra$$=8JdY5&b*v#PSPsV)6aGTQM88B*tUc6cKPQR)UujZ(8C$&8D49F)E&i ziRe$7q|>9^AQ|LAc(*-OzIVxTwJl2oLMS{X-6R997>F6>QQoJGB)J)!_!<;*HP(A9 z9bf-_n8;i^cZ+g+TMh+`PILQ)b+Gp#w>Hp^y-)87YooU5IkqD93so|oJX4&OeUEM# z;4#e~djam1NefyE^XU$(`;aoriN(@``I3(j;p?ln!hK5$Ht1>MWSv9*wQh#HJ*V5O>p)y;-+%t>OSNEoR)mN{<7Cl0}up{`9 zn0Y<3U5327U4}dpD}Y3{$$P0phxQ-j?a0igbR&a!=6MW!cJN-TMwjKhH=?ap_zmmp ztDkly@sEo(y2^6j%Rer@*X2$!mG8LRIQAy_`hhCh#7JeMci=vLX~)~-BZIp; zepSkiY<5<@l*<2tX^VNy`c<&1WV%EK*$(W;zAm$u@+NW&Bae9=PHowj+rIfp=1#L6 z^C9ajb{>68w=!|@-uJJ(2^AtQQ26{USNxoKjhGYoo~_gPh;e9@{*vY3cAJhv9?a*T zj1Kn=QXxwmZZ+TA*>NR~IeXPNDkiYmp0DXiQ$V{1oM@O;UcW{K!qxR0_CQ`;+(EKo zXd2b8Z(inOTfgTZvmZl`r>bb}adtf%)g0W*hA!X(miTDbcHPR7(!X($irxE=#?T!2 z{1>C{?%R5|pUvn5zy*_z@CAX&`5767G#%6pNQbtIg6QERy_4@cvFU1S9`kE4sn0F- zf|)_ZUy<_OmHkShLwojkop2u8rWj{x-?HtoXviX3w#KYjU9CyO07Ff)$`*9@q32iB z?^@FQJ5ZSp);S^CK2BVkek#h7`0pOsoqO*UcjUM~HM-93=*PKY|Dp}pruM^0=g~lW zq}lM2zXla2zeV?Zw)mtj-mcP`rd8_0$)t8s@TIGE_gyrmws<3BqX~O6JGjm6L-OqV z@4dtm#c3vA^D_+3|AfrU*$8nOo zb$#ECyL-1ktc8EoA`CA-S7E2F@p$;=zB^X*ExU!a+LPha(5x(+#+dv{1Rq}9w{2Vf zZVu%($d7BAWc7xdKPcgY_x7$`uZ_;$y@&R%MSs_J*_8>)fj+?}j(V}>!aVdG!nmSX z-uJ-0;m~mRF#4?MIi^JO%(!P|#ac{^MmQV|oF}OBElHe|HAR{A?laI;V^< z*FNI0onPm_+~kozTC_Oax69UflijWA-RBcNjP3!q9IWV9U2ts|Ghn&TX=cNOshR_p zRct>@ZVx=z`^-&JfOl-J+kFS`5sQ`u+DL?e_C2w=;r}|~6A8u&-OJE4TKPP(edJtX zMKkAdZHZP+E$&*^UGVa`rfI4Y4;PkKGz#8AAK&IC4EiKaIaT1G&t=nZ#Ild}5$ho}YK}@opOmByd2S|Ne zmvQlBkKCoc`Hqu_0lPu;A10$KzTOp!>PtAWFxNl%07*?LbOT8 z`Nc@MyPwkay1O>^E#4Wg#e%Gtm+rB+rF$~_tKeGUhn4ELE@P{RHSOzT zQfy{_=6TWf!F7k*5(qM8Vf_iN!m&T*;tID0xG&@Z?Q;qELK@)Ui$RzCyIAHYQN8y( zz~vI_;X5Wzu>FOJO&o0H+auyxqwON}h>>=I@1FiI%~jPfAkke!vp zpkvkeRSsr#AIIwHAqs!({U;x+u5{PUB=r zb6H`X(~)}~$%QVv7uv|nCsEPl)v)0bT(lkq!u^J9>w~fBUxZovmm;U(fL_mLYKK?g z2)~x34zz<&Z6nwko1dGZw_itUoYpassJOP|<|@+98rW|kd6f&hR`S!X{lGyPr9O)I zH{8#HP2iSz@i&u_+G_KXZ`|g$zmi@q9lLKN3|F5;h>w3EqKiMdo?!=~>&sDr^zeg( z&?32&e#8{vM)X@3el+7JkGX|H)3oijQ~BO)cge3v*bP}TO3Z>mz}!&bj|o#*F}?b3 zQ|3lq<4spfdfy9*1tHIQ@aI~I?Urh)oVax4E1iCb!d(wO1GS(RpBJ^Un^=*;2e-ED zIi?TVf&+*~4fA1(maJLDJz8Csu?oZpsFcl*v47+~rCu-#TNhruc(0BZ@3*+Tnl?8% zn_0KdcdslD3~zC-+ep!8mzxH89EKqi-a8AGr@ypP^gYFC`+C%)Ys*CT#J<&T#3bxU zIXj~<+JXChT=z9nXO>aSCJAwEEw>f#O5{er^FVgSVb|7Cs5;5fT;y`cT@TeaVptt1 zfN9tCkleHI`Wsls>gzYq3u$xQU5^&xxQ-Q1`KxF=dYO&KQI(?d<^)zZ!vX_-X~>@q z_@yC_WQCvx@fsH|8v(0;f9tQ09`4@MTtxT|!v=ALnbB;a+NEYUSJS3n8$y>gE+u ztnLij#k;}Z!8v+p|LXd(+h~OTimObVUU1M7_Y-tSdG$K}?Z2P1>I3(gf7yN-haxYiEKPD@zxMLY5xBvaSI?m_l- zGS19>eug#5nK?CQ6_7o0{|&m+A7S6^`DK1JZY|T3yBB^5-F(#jH{68rnq>AOrtCfU zF)_pQRx4c8SL^QI5sIVuz-^4Ae*1&GD{u!ce*VN4$2ggyWHxnV&IXU2(h9l1xeP(5 z5Lo?G1p4hdq6Bo^9dREHRJG?Gl8a?K`y>C>!>xQxBbw~_2w(Cb0ok8+B`R*xdlJ(W_H`H+ z#B+B}?9KCVoYC5W?GW|qx_!(Ms!ENx^`;xGciN>|OEI*OQOJBQ%q%uO+udMmHfsDV zDa?_^X<*@+nm;QXj)Y&uE*xXE=u;WLbVG-+{%iAr<9o?=ECl&%h@#iytFe^I_)XM7 zANlcbJR+m|#v7%f%!G2m!hUz3dL$|?D^b3m(z(#Y*Fm9q%pb!WX+*~-Pa$6>RSSbd6RXFeFxc;Hn*OdVh5?FSFkx%!FtJRV_uh$?r&*I95zhM zX6rkj9|Kakqh|3&F5l?_ovs42dys|x%yZhV-LN&jmTA7w%05w7UQGZsM*dCQpl|vv z?^V1Yq0A(^@G(T(rLz__ibQ8~FsAfo5@$BcO4^S_Rl8{$+Z9vUM@YoMQz22oo<4F; zM@ZD1lU*lq-Q_u{5-v~vnS$R%9Qdq%(anQDF6uuLHQsYeNZnxH(hbbk9}k}Gp#wM9 z_pFI4&~&MXwK2cvarLm>KFwVSNpE(wTwcEV9`5n%)#VyAksNZ4Fe0QCJvuzfzWWJB zv71_)zan(GBDI@QOZU{DS&Z1ZGs7og;>NT)*!;4OZ|%^X9OosR7Wr|Me_ZFHQ*<@5 z6xo0C1q({0f^Lh*TpJIEU*h_9nez;GydICgvCMf1jo@@qCk%yZfM z%){KJ@E;XYzZX8QP)D+55J8jn&FW!52V0E3xc9+W4 z3@kFxS9v$?XWN`Ra((vtQe>AMd|CU)y#u}SBPcE-9ogG+G zy^4tsyKh%q{_?RxO8f6$L+;+G2#xN_2C}(nacs>F?PVWlAK7?wngTQ+KjiV<)e#@( zTjBU&13PI6|CfoR%BRvHyRIAh9(kblz#WY}S2$GM?;35hPcJh)Xr44bL&(0U^b118 zZjb!3LvxHAy9aHTgu>rupVzo2SvNz9E~;#UsCPW|Abu>IL51(B5nuD-=ReQDGj{;X zYovt!^9>%zuc$;HtY6DF+bA+GOkX}PS}$YUQ)^1QQDyVlr8_?uKoHrG#WzZPRBFBp zf6>e=FTx`ldB$BG_m*iL@J%h})jkvQJ30wRp|v#+=dt-0u@^^5xftVHEKlT~dON_6 zB)*6=CGx1EVCWt6X~*)~fhC9&7elmr&6;Fq;Ne}hjcMXv zd+AGvK}|o(@?A%E;SfP|^H0n2>I3LTMgzZmK0^5=%*=h^-;5RZI5INqrxC)>BG01_X;jHlO$=VDD}94R?hlGT83`NyqU+D*E9cE)6q`P4{x$HqDPB?H7O= z=MWMqJLST1&=oFes%&_4qf7^2NqsjO{I=M`yGxjXGMCqb`g&YH0My7b`?$}}lkH=Z qm+Y`UzE|J7Ke~-y`H|-nxHPg6bmi*zrNU0~X~2KIF~vX+IsSi, 2017. +msgid "" +msgstr "" +"Project-Id-Version: Calibre-Web\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2021-10-17 14:59+0200\n" +"PO-Revision-Date: 2020-09-27 22:18+0800\n" +"Last-Translator: xlivevil \n" +"Language: zh_TW\n" +"Language-Team: zh_Hans_CN \n" +"Plural-Forms: nplurals=1; plural=0\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.9.0\n" + +#: cps/about.py:34 cps/about.py:48 cps/about.py:64 cps/converter.py:31 +msgid "not installed" +msgstr "未安裝" + +#: cps/about.py:46 cps/about.py:62 +msgid "installed" +msgstr "已安裝" + +#: cps/about.py:117 +msgid "Statistics" +msgstr "統計" + +#: cps/admin.py:144 +msgid "Server restarted, please reload page" +msgstr "服務器已重啟,請刷新頁面" + +#: cps/admin.py:146 +msgid "Performing shutdown of server, please close window" +msgstr "正在關閉服務器,請關閉窗口" + +#: cps/admin.py:154 +msgid "Reconnect successful" +msgstr "重新連接成功" + +#: cps/admin.py:157 +msgid "Unknown command" +msgstr "未知命令" + +#: cps/admin.py:167 cps/editbooks.py:703 cps/editbooks.py:717 +#: cps/editbooks.py:858 cps/editbooks.py:860 cps/editbooks.py:887 +#: cps/editbooks.py:903 cps/updater.py:584 cps/uploader.py:93 +#: cps/uploader.py:103 +msgid "Unknown" +msgstr "未知" + +#: cps/admin.py:188 +msgid "Admin page" +msgstr "管理頁" + +#: cps/admin.py:207 +msgid "Basic Configuration" +msgstr "基本配置" + +#: cps/admin.py:244 +msgid "UI Configuration" +msgstr "界面配置" + +#: cps/admin.py:277 cps/templates/admin.html:46 +msgid "Edit Users" +msgstr "管理用戶" + +#: cps/admin.py:318 cps/opds.py:109 cps/opds.py:198 cps/opds.py:275 +#: cps/opds.py:327 cps/templates/grid.html:14 cps/templates/list.html:14 +msgid "All" +msgstr "全部" + +#: cps/admin.py:343 cps/admin.py:1572 +msgid "User not found" +msgstr "找不到用戶" + +#: cps/admin.py:357 +msgid "{} users deleted successfully" +msgstr "成功刪除 {} 個用戶" + +#: cps/admin.py:379 cps/templates/config_view_edit.html:129 +#: cps/templates/user_edit.html:45 cps/templates/user_table.html:81 +msgid "Show All" +msgstr "顯示全部" + +#: cps/admin.py:400 cps/admin.py:406 +msgid "Malformed request" +msgstr "格式錯誤的請求" + +#: cps/admin.py:418 cps/admin.py:1452 +msgid "Guest Name can't be changed" +msgstr "訪客名稱無法更改" + +#: cps/admin.py:430 +msgid "Guest can't have this role" +msgstr "遊客無法擁有此角色" + +#: cps/admin.py:442 cps/admin.py:1410 +msgid "No admin user remaining, can't remove admin role" +msgstr "管理員賬戶不存在,無法刪除管理員角色" + +#: cps/admin.py:446 cps/admin.py:460 +msgid "Value has to be true or false" +msgstr "值必須是 true 或 false" + +#: cps/admin.py:448 +msgid "Invalid role" +msgstr "無效角色" + +#: cps/admin.py:452 +msgid "Guest can't have this view" +msgstr "遊客無法擁有此視圖" + +#: cps/admin.py:462 +msgid "Invalid view" +msgstr "無效視圖" + +#: cps/admin.py:465 +msgid "Guest's Locale is determined automatically and can't be set" +msgstr "訪客的本地化是自動偵測而無法設置的" + +#: cps/admin.py:469 +msgid "No Valid Locale Given" +msgstr "無可用本地化" + +#: cps/admin.py:480 +msgid "No Valid Book Language Given" +msgstr "無有效書籍語言" + +#: cps/admin.py:482 +msgid "Parameter not found" +msgstr "參數未找到" + +#: cps/admin.py:533 +msgid "Invalid Read Column" +msgstr "無效的閱讀列" + +#: cps/admin.py:539 +msgid "Invalid Restricted Column" +msgstr "無效的限制列" + +#: cps/admin.py:560 cps/admin.py:1293 +msgid "Calibre-Web configuration updated" +msgstr "Calibre-Web配置已更新" + +#: cps/admin.py:572 +msgid "Do you really want to delete the Kobo Token?" +msgstr "您確定刪除Kobo Token嗎?" + +#: cps/admin.py:574 +msgid "Do you really want to delete this domain?" +msgstr "您確定要刪除此網域嗎?" + +#: cps/admin.py:576 +msgid "Do you really want to delete this user?" +msgstr "您確定要刪除此用戶嗎?" + +#: cps/admin.py:578 cps/templates/shelf.html:91 +msgid "Are you sure you want to delete this shelf?" +msgstr "您確定要刪除此書架嗎?" + +#: cps/admin.py:580 +msgid "Are you sure you want to change locales of selected user(s)?" +msgstr "您確定要修改選定用戶的本地化設置嗎?" + +#: cps/admin.py:582 +msgid "Are you sure you want to change visible book languages for selected user(s)?" +msgstr "您確定要修改選定用戶的可見書籍語言嗎?" + +#: cps/admin.py:584 +msgid "Are you sure you want to change the selected role for the selected user(s)?" +msgstr "您確定要修改選定用戶的選定角色嗎?" + +#: cps/admin.py:586 +msgid "Are you sure you want to change the selected restrictions for the selected user(s)?" +msgstr "您確定要修改選定用戶的選定限制嗎?" + +#: cps/admin.py:588 +msgid "Are you sure you want to change the selected visibility restrictions for the selected user(s)?" +msgstr "您確定要修改選定用戶的選定可視化限制嗎?" + +#: cps/admin.py:590 +msgid "Are you sure you want to change shelf sync behavior for the selected user(s)?" +msgstr "您確定要更改所選用戶的書架同步行為嗎?" + +#: cps/admin.py:592 +msgid "Are you sure you want to change Calibre library location?" +msgstr "您確定要更改 Calibre 庫位置嗎?" + +#: cps/admin.py:741 +msgid "Tag not found" +msgstr "標籤未找到" + +#: cps/admin.py:753 +msgid "Invalid Action" +msgstr "無效的動作" + +#: cps/admin.py:858 cps/admin.py:864 cps/admin.py:874 cps/admin.py:884 +#: cps/templates/modal_dialogs.html:29 cps/templates/user_table.html:41 +#: cps/templates/user_table.html:58 +msgid "Deny" +msgstr "拒絕" + +#: cps/admin.py:860 cps/admin.py:866 cps/admin.py:876 cps/admin.py:886 +#: cps/templates/modal_dialogs.html:28 cps/templates/user_table.html:44 +#: cps/templates/user_table.html:61 +msgid "Allow" +msgstr "允許" + +#: cps/admin.py:1015 +msgid "client_secrets.json Is Not Configured For Web Application" +msgstr "client_secrets.json 未為 Web 應用程序配置" + +#: cps/admin.py:1060 +msgid "Logfile Location is not Valid, Please Enter Correct Path" +msgstr "日誌文件路徑無效,請輸入正確的路徑" + +#: cps/admin.py:1066 +msgid "Access Logfile Location is not Valid, Please Enter Correct Path" +msgstr "訪問日誌路徑無效,請輸入正確的路徑" + +#: cps/admin.py:1096 +msgid "Please Enter a LDAP Provider, Port, DN and User Object Identifier" +msgstr "請輸入LDAP主機、端口、DN和用戶對象標識符" + +#: cps/admin.py:1102 +msgid "Please Enter a LDAP Service Account and Password" +msgstr "請輸入一個LDAP服務賬號和密碼 " + +#: cps/admin.py:1105 +msgid "Please Enter a LDAP Service Account" +msgstr "請輸入一個LDAP服務賬號" + +#: cps/admin.py:1110 +#, python-format +msgid "LDAP Group Object Filter Needs to Have One \"%s\" Format Identifier" +msgstr "LDAP群組對象過濾器需要一個具有“%s”格式標識符號" + +#: cps/admin.py:1112 +msgid "LDAP Group Object Filter Has Unmatched Parenthesis" +msgstr "LDAP群組對象過濾器的括號不匹配" + +#: cps/admin.py:1116 +#, python-format +msgid "LDAP User Object Filter needs to Have One \"%s\" Format Identifier" +msgstr "LDAP用戶對象過濾器需要一個具有“%s”格式標識符" + +#: cps/admin.py:1118 +msgid "LDAP User Object Filter Has Unmatched Parenthesis" +msgstr "LDAP用戶對象過濾器的括號不匹配" + +#: cps/admin.py:1125 +#, python-format +msgid "LDAP Member User Filter needs to Have One \"%s\" Format Identifier" +msgstr "LDAP成員用戶過濾器需要有一個“%s”格式標識符號" + +#: cps/admin.py:1127 +msgid "LDAP Member User Filter Has Unmatched Parenthesis" +msgstr "LDAP成員用戶過濾器中有不匹配的括號" + +#: cps/admin.py:1134 +msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" +msgstr "LDAP CA證書、證書或密鑰位置無效,請輸入正確的路徑" + +#: cps/admin.py:1176 cps/admin.py:1278 cps/admin.py:1373 cps/admin.py:1479 +#: cps/admin.py:1547 cps/shelf.py:100 cps/shelf.py:160 cps/shelf.py:203 +#: cps/shelf.py:270 cps/shelf.py:331 cps/shelf.py:366 cps/shelf.py:441 +msgid "Settings DB is not Writeable" +msgstr "設置數據庫不可寫入" + +#: cps/admin.py:1187 +msgid "DB Location is not Valid, Please Enter Correct Path" +msgstr "數據庫路徑無效,請輸入正確的路徑" + +#: cps/admin.py:1192 +msgid "DB is not Writeable" +msgstr "數據庫不可寫入" + +#: cps/admin.py:1205 +msgid "Keyfile Location is not Valid, Please Enter Correct Path" +msgstr "密鑰文件路徑無效,請輸入正確的路徑" + +#: cps/admin.py:1209 +msgid "Certfile Location is not Valid, Please Enter Correct Path" +msgstr "證書文件路徑無效,請輸入正確的路徑" + +#: cps/admin.py:1316 +#, fuzzy +msgid "Database Settings updated" +msgstr "郵件服務器設置已更新" + +#: cps/admin.py:1324 +msgid "Database Configuration" +msgstr "數據庫配置" + +#: cps/admin.py:1340 cps/web.py:1479 +msgid "Please fill out all fields!" +msgstr "請填寫所有欄位!" + +#: cps/admin.py:1348 +msgid "E-mail is not from valid domain" +msgstr "郵箱不在有效網域中" + +#: cps/admin.py:1352 cps/admin.py:1500 +msgid "Add new user" +msgstr "添加新用戶" + +#: cps/admin.py:1363 +#, python-format +msgid "User '%(user)s' created" +msgstr "用戶“%(user)s”已創建" + +#: cps/admin.py:1369 +msgid "Found an existing account for this e-mail address or name." +msgstr "使用此郵箱或用戶名的賬號已經存在。" + +#: cps/admin.py:1389 +#, python-format +msgid "User '%(nick)s' deleted" +msgstr "用戶“%(nick)s”已刪除" + +#: cps/admin.py:1391 cps/admin.py:1392 +msgid "Can't delete Guest User" +msgstr "無法刪除訪客用戶" + +#: cps/admin.py:1395 +msgid "No admin user remaining, can't delete user" +msgstr "管理員賬戶不存在,無法刪除用戶" + +#: cps/admin.py:1467 cps/admin.py:1590 +#, python-format +msgid "Edit User %(nick)s" +msgstr "編輯用戶 %(nick)s" + +#: cps/admin.py:1471 +#, python-format +msgid "User '%(nick)s' updated" +msgstr "用戶“%(nick)s”已更新" + +#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1504 cps/web.py:1567 +msgid "An unknown error occurred. Please try again later." +msgstr "發生一個未知錯誤,請稍後再試。" + +#: cps/admin.py:1509 cps/templates/admin.html:94 +msgid "Edit E-mail Server Settings" +msgstr "編輯郵件服務器設置" + +#: cps/admin.py:1528 +msgid "Gmail Account Verification Successful" +msgstr "G-Mail賬號驗證成功" + +#: cps/admin.py:1554 +#, python-format +msgid "Test e-mail queued for sending to %(email)s, please check Tasks for result" +msgstr "發送給%(email)s的測試郵件已進入隊列。請檢查任務結果" + +#: cps/admin.py:1557 +#, python-format +msgid "There was an error sending the Test e-mail: %(res)s" +msgstr "發送測試郵件時出錯:%(res)s" + +#: cps/admin.py:1559 +msgid "Please configure your e-mail address first..." +msgstr "請先配置您的郵箱地址..." + +#: cps/admin.py:1561 +msgid "E-mail server settings updated" +msgstr "郵件服務器設置已更新" + +#: cps/admin.py:1602 +#, python-format +msgid "Password for user %(user)s reset" +msgstr "用戶 %(user)s 的密碼已重置" + +#: cps/admin.py:1608 cps/web.py:1444 +msgid "Please configure the SMTP mail settings first..." +msgstr "請先配置SMTP郵箱設置..." + +#: cps/admin.py:1619 +msgid "Logfile viewer" +msgstr "日誌文件查看器" + +#: cps/admin.py:1685 +msgid "Requesting update package" +msgstr "正在請求更新包" + +#: cps/admin.py:1686 +msgid "Downloading update package" +msgstr "正在下載更新包" + +#: cps/admin.py:1687 +msgid "Unzipping update package" +msgstr "正在解壓更新包" + +#: cps/admin.py:1688 +msgid "Replacing files" +msgstr "正在替換文件" + +#: cps/admin.py:1689 +msgid "Database connections are closed" +msgstr "數據庫連接已關閉" + +#: cps/admin.py:1690 +msgid "Stopping server" +msgstr "正在停止服務器" + +#: cps/admin.py:1691 +msgid "Update finished, please press okay and reload page" +msgstr "更新完成,請點擊確定並刷新頁面" + +#: cps/admin.py:1692 cps/admin.py:1693 cps/admin.py:1694 cps/admin.py:1695 +#: cps/admin.py:1696 cps/admin.py:1697 +msgid "Update failed:" +msgstr "更新失敗:" + +#: cps/admin.py:1692 cps/updater.py:385 cps/updater.py:595 cps/updater.py:597 +msgid "HTTP Error" +msgstr "HTTP錯誤" + +#: cps/admin.py:1693 cps/updater.py:387 cps/updater.py:599 +msgid "Connection error" +msgstr "連接錯誤" + +#: cps/admin.py:1694 cps/updater.py:389 cps/updater.py:601 +msgid "Timeout while establishing connection" +msgstr "建立連接超時" + +#: cps/admin.py:1695 cps/updater.py:391 cps/updater.py:603 +msgid "General error" +msgstr "一般錯誤" + +#: cps/admin.py:1696 +#, fuzzy +msgid "Update file could not be saved in temp dir" +msgstr "更新文件無法保存在臨時目錄中" + +#: cps/admin.py:1697 +msgid "Files could not be replaced during update" +msgstr "更新時檔案無法替換變更" + +#: cps/admin.py:1721 +msgid "Failed to extract at least One LDAP User" +msgstr "未能提取至少一個LDAP用戶" + +#: cps/admin.py:1766 +msgid "Failed to Create at Least One LDAP User" +msgstr "未能創建至少一個LDAP用戶" + +#: cps/admin.py:1779 +#, python-format +msgid "Error: %(ldaperror)s" +msgstr "錯誤:%(ldaperror)s" + +#: cps/admin.py:1783 +msgid "Error: No user returned in response of LDAP server" +msgstr "錯誤:在LDAP服務器的響應中沒有返回用戶" + +#: cps/admin.py:1816 +msgid "At Least One LDAP User Not Found in Database" +msgstr "數據庫中沒有找到至少一個LDAP用戶" + +#: cps/admin.py:1818 +msgid "{} User Successfully Imported" +msgstr "{} 用戶被成功導入" + +#: cps/converter.py:30 +msgid "not configured" +msgstr "未配置" + +#: cps/converter.py:32 +msgid "Execution permissions missing" +msgstr "缺少執行權限" + +#: cps/db.py:651 cps/web.py:657 cps/web.py:1156 +#, python-format +msgid "Custom Column No.%(column)d is not existing in calibre database" +msgstr "自定義列號:%(column)d在Calibre數據庫中不存在" + +#: cps/editbooks.py:306 cps/editbooks.py:308 +msgid "Book Format Successfully Deleted" +msgstr "書籍格式已成功刪除" + +#: cps/editbooks.py:315 cps/editbooks.py:317 +msgid "Book Successfully Deleted" +msgstr "書籍已成功刪除" + +#: cps/editbooks.py:373 cps/editbooks.py:759 cps/web.py:511 cps/web.py:1706 +#: cps/web.py:1747 cps/web.py:1814 +msgid "Oops! Selected book title is unavailable. File does not exist or is not accessible" +msgstr "糟糕!選擇書名無法打開。文件不存在或者文件不可訪問" + +#: cps/editbooks.py:407 +msgid "edit metadata" +msgstr "編輯元數據" + +#: cps/editbooks.py:455 +#, python-format +msgid "%(seriesindex)s is not a valid number, skipping" +msgstr "%(seriesindex)s 不是一個有效的數值,忽略" + +#: cps/editbooks.py:490 +#, python-format +msgid "%(langname)s is not a valid language" +msgstr "%(langname)s 不是一種有效語言" + +#: cps/editbooks.py:630 cps/editbooks.py:973 +#, python-format +msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" +msgstr "不能上傳文件附檔名為“%(ext)s”的文件到此服務器" + +#: cps/editbooks.py:634 cps/editbooks.py:977 +msgid "File to be uploaded must have an extension" +msgstr "要上傳的文件必須具有附檔名" + +#: cps/editbooks.py:646 +#, python-format +msgid "Failed to create path %(path)s (Permission denied)." +msgstr "創建路徑 %(path)s 失敗(權限拒絕)。" + +#: cps/editbooks.py:651 +#, python-format +msgid "Failed to store file %(file)s." +msgstr "保存文件 %(file)s 失敗。" + +#: cps/editbooks.py:669 cps/editbooks.py:1064 cps/web.py:1667 +#, python-format +msgid "Database error: %(error)s." +msgstr "數據庫錯誤:%(error)s。" + +#: cps/editbooks.py:674 +#, python-format +msgid "File format %(ext)s added to %(book)s" +msgstr "已添加 %(ext)s 格式到 %(book)s" + +#: cps/editbooks.py:810 +msgid "Identifiers are not Case Sensitive, Overwriting Old Identifier" +msgstr "標識符不區分大小寫,覆蓋舊標識符" + +#: cps/editbooks.py:844 +msgid "Metadata successfully updated" +msgstr "已成功更新元數據" + +#: cps/editbooks.py:853 +msgid "Error editing book, please check logfile for details" +msgstr "編輯書籍出錯,請檢查日誌文件以獲取詳細信息" + +#: cps/editbooks.py:891 +msgid "Uploaded book probably exists in the library, consider to change before upload new: " +msgstr "上傳的書籍可能已經存在,建議修改後重新上傳: " + +#: cps/editbooks.py:985 +#, python-format +msgid "File %(filename)s could not saved to temp dir" +msgstr "文件 %(filename)s 無法保存到臨時目錄" + +#: cps/editbooks.py:1004 +#, python-format +msgid "Failed to Move Cover File %(file)s: %(error)s" +msgstr "移動封面文件失敗 %(file)s:%(error)s" + +#: cps/editbooks.py:1051 +#, python-format +msgid "File %(file)s uploaded" +msgstr "文件 %(file)s 已上傳" + +#: cps/editbooks.py:1076 +msgid "Source or destination format for conversion missing" +msgstr "轉換的來源或目的格式不存在" + +#: cps/editbooks.py:1084 +#, python-format +msgid "Book successfully queued for converting to %(book_format)s" +msgstr "書籍已經被成功加入到 %(book_format)s 格式轉換隊列" + +#: cps/editbooks.py:1088 +#, python-format +msgid "There was an error converting this book: %(res)s" +msgstr "轉換此書籍時出現錯誤: %(res)s" + +#: cps/gdrive.py:58 +msgid "Google Drive setup not completed, try to deactivate and activate Google Drive again" +msgstr "Google Drive 設置未完成,請嘗試停用並再次激活Google雲端硬碟" + +#: cps/gdrive.py:95 +msgid "Callback domain is not verified, please follow steps to verify domain in google developer console" +msgstr "回調網域名稱尚未被驗證,請在google開發者控制台按步驟驗證網域名稱" + +#: cps/helper.py:80 +#, python-format +msgid "%(format)s format not found for book id: %(book)d" +msgstr "找不到id為 %(book)d 的書籍的 %(format)s 格式" + +#: cps/helper.py:86 cps/tasks/convert.py:73 +#, python-format +msgid "%(format)s not found on Google Drive: %(fn)s" +msgstr "Google Drive %(fn)s 上找不到 %(format)s" + +#: cps/helper.py:91 +#, python-format +msgid "%(format)s not found: %(fn)s" +msgstr "找不到 %(format)s:%(fn)s" + +#: cps/helper.py:96 cps/helper.py:220 cps/templates/detail.html:41 +#: cps/templates/detail.html:45 +msgid "Send to Kindle" +msgstr "發送到Kindle" + +#: cps/helper.py:97 cps/helper.py:114 cps/helper.py:222 +msgid "This e-mail has been sent via Calibre-Web." +msgstr "此郵件已經通過Calibre-Web發送。" + +#: cps/helper.py:112 +msgid "Calibre-Web test e-mail" +msgstr "Calibre-Web測試郵件" + +#: cps/helper.py:113 +msgid "Test e-mail" +msgstr "測試郵件" + +#: cps/helper.py:130 +msgid "Get Started with Calibre-Web" +msgstr "開啟Calibre-Web之旅" + +#: cps/helper.py:135 +#, python-format +msgid "Registration e-mail for user: %(name)s" +msgstr "用戶註冊電子郵件:%(name)s" + +#: cps/helper.py:146 cps/helper.py:152 +#, python-format +msgid "Convert %(orig)s to %(format)s and send to Kindle" +msgstr "轉換 %(orig)s 到 %(format)s 並發送到Kindle" + +#: cps/helper.py:171 cps/helper.py:175 cps/helper.py:179 +#, python-format +msgid "Send %(format)s to Kindle" +msgstr "發送 %(format)s 到Kindle" + +#: cps/helper.py:219 cps/tasks/convert.py:90 +#, python-format +msgid "%(book)s send to Kindle" +msgstr "%(book)s發送到Kindle" + +#: cps/helper.py:224 +msgid "The requested file could not be read. Maybe wrong permissions?" +msgstr "無法讀取請求的文件。可能有錯誤的權限設置?" + +#: cps/helper.py:316 +#, python-format +msgid "Deleting bookfolder for book %(id)s failed, path has subfolders: %(path)s" +msgstr "刪除書的文件夾%(id)s失敗,路徑有子文件夾:%(path)s" + +#: cps/helper.py:322 +#, python-format +msgid "Deleting book %(id)s failed: %(message)s" +msgstr "刪除書籍 %(id)s失敗:%(message)s" + +#: cps/helper.py:333 +#, python-format +msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" +msgstr "僅從數據庫中刪除書籍 %(id)s,數據庫中的書籍路徑無效: %(path)s" + +#: cps/helper.py:388 +#, python-format +msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" +msgstr "將標題從“%(src)s”改為“%(dest)s”時失敗,錯誤錯信息:%(error)s" + +#: cps/helper.py:403 +#, python-format +msgid "Rename file in path '%(src)s' to '%(dest)s' failed with error: %(error)s" +msgstr "從“%(src)s”重命名為“%(dest)s”失敗,錯誤信息:%(error)s" + +#: cps/helper.py:428 cps/helper.py:438 cps/helper.py:446 +#, python-format +msgid "File %(file)s not found on Google Drive" +msgstr "Google Drive上找不到文件 %(file)s" + +#: cps/helper.py:467 +#, python-format +msgid "Book path %(path)s not found on Google Drive" +msgstr "Google Drive上找不到書籍路徑 %(path)s" + +#: cps/helper.py:507 cps/web.py:1662 +msgid "Found an existing account for this e-mail address" +msgstr "使用此郵箱的賬號已經存在。" + +#: cps/helper.py:515 +msgid "This username is already taken" +msgstr "此用戶名已被使用" + +#: cps/helper.py:525 +msgid "Invalid e-mail address format" +msgstr "無效的郵件地址格式" + +#: cps/helper.py:598 +msgid "Error Downloading Cover" +msgstr "下載封面時出錯" + +#: cps/helper.py:601 +msgid "Cover Format Error" +msgstr "封面格式出錯" + +#: cps/helper.py:611 +msgid "Failed to create path for cover" +msgstr "創建封面路徑失敗" + +#: cps/helper.py:627 +msgid "Cover-file is not a valid image file, or could not be stored" +msgstr "封面文件不是有效的圖片文件,或者無法儲存" + +#: cps/helper.py:638 +msgid "Only jpg/jpeg/png/webp/bmp files are supported as coverfile" +msgstr "封面文件只支持jpg/jpeg/png/webp/bmp格式文件" + +#: cps/helper.py:651 +msgid "Only jpg/jpeg files are supported as coverfile" +msgstr "僅將jpg、jpeg文件作為封面文件" + +#: cps/helper.py:703 +msgid "Unrar binary file not found" +msgstr "找不到Unrar執行文件" + +#: cps/helper.py:714 +msgid "Error excecuting UnRar" +msgstr "執行UnRar時出錯" + +#: cps/helper.py:762 +msgid "Waiting" +msgstr "等待中" + +#: cps/helper.py:764 +msgid "Failed" +msgstr "失敗" + +#: cps/helper.py:766 +msgid "Started" +msgstr "已開始" + +#: cps/helper.py:768 +msgid "Finished" +msgstr "已完成" + +#: cps/helper.py:770 +msgid "Unknown Status" +msgstr "未知狀態" + +#: cps/kobo_auth.py:131 +msgid "PLease access calibre-web from non localhost to get valid api_endpoint for kobo device" +msgstr "請不要使用localhost訪問Calibre-Web,以便Kobo設備能獲取有效的api_endpoint" + +#: cps/kobo_auth.py:134 cps/kobo_auth.py:162 +msgid "Kobo Setup" +msgstr "Kobo 設置" + +#: cps/oauth_bb.py:77 +#, python-format +msgid "Register with %(provider)s" +msgstr "使用 %(provider)s 註冊" + +#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1538 +#, python-format +msgid "you are now logged in as: '%(nickname)s'" +msgstr "您現在已以“%(nickname)s”身份登入" + +#: cps/oauth_bb.py:148 +#, python-format +msgid "Link to %(oauth)s Succeeded" +msgstr "連接到%(oauth)s成功" + +#: cps/oauth_bb.py:155 +msgid "Login failed, No User Linked With OAuth Account" +msgstr "登入失敗,沒有用戶與OAuth帳戶關聯" + +#: cps/oauth_bb.py:197 +#, python-format +msgid "Unlink to %(oauth)s Succeeded" +msgstr "取消連接到%(oauth)s成功" + +#: cps/oauth_bb.py:202 +#, python-format +msgid "Unlink to %(oauth)s Failed" +msgstr "取消連接到%(oauth)s失敗" + +#: cps/oauth_bb.py:205 +#, python-format +msgid "Not Linked to %(oauth)s" +msgstr "為連接到%(oauth)s" + +#: cps/oauth_bb.py:261 +msgid "Failed to log in with GitHub." +msgstr "使用Github登入失敗。" + +#: cps/oauth_bb.py:267 +msgid "Failed to fetch user info from GitHub." +msgstr "從Github獲取用戶信息失敗。" + +#: cps/oauth_bb.py:279 +msgid "Failed to log in with Google." +msgstr "使用Google登入失敗。" + +#: cps/oauth_bb.py:285 +msgid "Failed to fetch user info from Google." +msgstr "從Google獲取用戶信息失敗。" + +#: cps/oauth_bb.py:332 +msgid "GitHub Oauth error, please retry later." +msgstr "GitHub Oauth 錯誤,請重試。" + +#: cps/oauth_bb.py:335 +msgid "GitHub Oauth error: {}" +msgstr "GitHub Oauth 錯誤: {}" + +#: cps/oauth_bb.py:356 +msgid "Google Oauth error, please retry later." +msgstr "Google Oauth 錯誤,請重試。" + +#: cps/oauth_bb.py:359 +msgid "Google Oauth error: {}" +msgstr "Google Oauth 錯誤: {}" + +#: cps/opds.py:384 +msgid "{} Stars" +msgstr "{} 星" + +#: cps/remotelogin.py:65 cps/templates/layout.html:86 +#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1587 +msgid "Login" +msgstr "登入" + +#: cps/remotelogin.py:77 cps/remotelogin.py:111 +msgid "Token not found" +msgstr "找不到Token" + +#: cps/remotelogin.py:86 cps/remotelogin.py:119 +msgid "Token has expired" +msgstr "Token已過期" + +#: cps/remotelogin.py:95 +msgid "Success! Please return to your device" +msgstr "成功!請返回您的設備" + +#: cps/render_template.py:39 cps/web.py:413 +msgid "Books" +msgstr "書籍" + +#: cps/render_template.py:41 +msgid "Show recent books" +msgstr "顯示最近書籍" + +#: cps/render_template.py:42 cps/templates/index.xml:25 +msgid "Hot Books" +msgstr "熱門書籍" + +#: cps/render_template.py:44 +msgid "Show Hot Books" +msgstr "顯示熱門書籍" + +#: cps/render_template.py:46 cps/render_template.py:51 +msgid "Downloaded Books" +msgstr "已下載書籍" + +#: cps/render_template.py:48 cps/render_template.py:53 +#: cps/templates/user_table.html:167 +msgid "Show Downloaded Books" +msgstr "顯示下載過的書籍" + +#: cps/render_template.py:56 cps/templates/index.xml:32 cps/web.py:427 +msgid "Top Rated Books" +msgstr "最高評分書籍" + +#: cps/render_template.py:58 cps/templates/user_table.html:161 +msgid "Show Top Rated Books" +msgstr "顯示最高評分書籍" + +#: cps/render_template.py:59 cps/templates/index.xml:54 +#: cps/templates/index.xml:58 cps/web.py:666 +msgid "Read Books" +msgstr "已讀書籍" + +#: cps/render_template.py:61 +msgid "Show read and unread" +msgstr "顯示閱讀狀態" + +#: cps/render_template.py:63 cps/templates/index.xml:61 +#: cps/templates/index.xml:65 cps/web.py:669 +msgid "Unread Books" +msgstr "未讀書籍" + +#: cps/render_template.py:65 +msgid "Show unread" +msgstr "顯示未讀" + +#: cps/render_template.py:66 +msgid "Discover" +msgstr "發現" + +#: cps/render_template.py:68 cps/templates/index.xml:50 +#: cps/templates/user_table.html:162 +msgid "Show Random Books" +msgstr "隨機顯示書籍" + +#: cps/render_template.py:69 cps/templates/book_table.html:67 +#: cps/templates/index.xml:83 cps/web.py:1043 +msgid "Categories" +msgstr "分類" + +#: cps/render_template.py:71 cps/templates/user_table.html:158 +msgid "Show category selection" +msgstr "顯示分類選擇" + +#: cps/render_template.py:72 cps/templates/book_edit.html:90 +#: cps/templates/book_table.html:68 cps/templates/index.xml:90 +#: cps/templates/search_form.html:69 cps/web.py:938 cps/web.py:948 +msgid "Series" +msgstr "叢書" + +#: cps/render_template.py:74 cps/templates/user_table.html:157 +msgid "Show series selection" +msgstr "顯示叢書選擇" + +#: cps/render_template.py:75 cps/templates/book_table.html:66 +#: cps/templates/index.xml:69 +msgid "Authors" +msgstr "作者" + +#: cps/render_template.py:77 cps/templates/user_table.html:160 +msgid "Show author selection" +msgstr "顯示作者選擇" + +#: cps/render_template.py:79 cps/templates/book_table.html:72 +#: cps/templates/index.xml:76 cps/web.py:915 +msgid "Publishers" +msgstr "出版社" + +#: cps/render_template.py:81 cps/templates/user_table.html:163 +msgid "Show publisher selection" +msgstr "顯示出版社選擇" + +#: cps/render_template.py:82 cps/templates/book_table.html:70 +#: cps/templates/index.xml:97 cps/templates/search_form.html:107 +#: cps/web.py:1020 +msgid "Languages" +msgstr "語言" + +#: cps/render_template.py:85 cps/templates/user_table.html:155 +msgid "Show language selection" +msgstr "顯示語言選擇" + +#: cps/render_template.py:86 cps/templates/index.xml:104 +msgid "Ratings" +msgstr "評分" + +#: cps/render_template.py:88 cps/templates/user_table.html:164 +msgid "Show ratings selection" +msgstr "顯示評分選擇" + +#: cps/render_template.py:89 cps/templates/index.xml:112 +msgid "File formats" +msgstr "文件格式" + +#: cps/render_template.py:91 cps/templates/user_table.html:165 +msgid "Show file formats selection" +msgstr "顯示文件格式選擇" + +#: cps/render_template.py:93 cps/web.py:693 +msgid "Archived Books" +msgstr "歸檔書籍" + +#: cps/render_template.py:95 cps/templates/user_table.html:166 +msgid "Show archived books" +msgstr "顯示歸檔書籍" + +#: cps/render_template.py:97 cps/web.py:769 +msgid "Books List" +msgstr "書籍列表" + +#: cps/render_template.py:99 cps/templates/user_table.html:168 +msgid "Show Books List" +msgstr "顯示書籍列表" + +#: cps/shelf.py:67 cps/shelf.py:121 +msgid "Invalid shelf specified" +msgstr "指定的書架無效" + +#: cps/shelf.py:73 +msgid "Sorry you are not allowed to add a book to that shelf" +msgstr "對不起,您沒有添加書籍到這個書架的權限" + +#: cps/shelf.py:82 +#, python-format +msgid "Book is already part of the shelf: %(shelfname)s" +msgstr "此書籍已經是書架 %(shelfname)s 的一部分" + +#: cps/shelf.py:107 +#, python-format +msgid "Book has been added to shelf: %(sname)s" +msgstr "此書籍已被添加到書架:%(sname)s" + +#: cps/shelf.py:126 +#, python-format +msgid "You are not allowed to add a book to the the shelf: %(name)s" +msgstr "您沒有添加書籍到書架 %(name)s 的權限" + +#: cps/shelf.py:144 +#, python-format +msgid "Books are already part of the shelf: %(name)s" +msgstr "書籍已經在書架 %(name)s 中了" + +#: cps/shelf.py:156 +#, python-format +msgid "Books have been added to shelf: %(sname)s" +msgstr "書籍已經被添加到書架 %(sname)s 中" + +#: cps/shelf.py:163 +#, python-format +msgid "Could not add books to shelf: %(sname)s" +msgstr "無法添加書籍到書架:%(sname)s" + +#: cps/shelf.py:209 +#, python-format +msgid "Book has been removed from shelf: %(sname)s" +msgstr "此書已從書架 %(sname)s 中刪除" + +#: cps/shelf.py:218 +#, python-format +msgid "Sorry you are not allowed to remove a book from this shelf: %(sname)s" +msgstr "對不起,您沒有從書架 %(sname)s 中刪除書籍的權限" + +#: cps/shelf.py:228 cps/templates/layout.html:142 +msgid "Create a Shelf" +msgstr "創建書架" + +#: cps/shelf.py:236 +msgid "Sorry you are not allowed to edit this shelf" +msgstr "對不起,您沒有編輯這個書架的權限" + +#: cps/shelf.py:238 +msgid "Edit a shelf" +msgstr "編輯書架" + +#: cps/shelf.py:257 +#, python-format +msgid "Shelf %(title)s created" +msgstr "書架 %(title)s 已創建" + +#: cps/shelf.py:260 +#, python-format +msgid "Shelf %(title)s changed" +msgstr "書架 %(title)s 已修改" + +#: cps/shelf.py:274 +msgid "There was an error" +msgstr "發生錯誤" + +#: cps/shelf.py:296 +#, python-format +msgid "A public shelf with the name '%(title)s' already exists." +msgstr "公共書架:%(title)s已經存在已經存在。" + +#: cps/shelf.py:307 +#, python-format +msgid "A private shelf with the name '%(title)s' already exists." +msgstr "私有書架:%(title)s已經存在。" + +#: cps/shelf.py:376 +#, python-format +msgid "Change order of Shelf: '%(name)s'" +msgstr "修改書架 %(name)s 順序" + +#: cps/shelf.py:446 +#, python-format +msgid "Shelf: '%(name)s'" +msgstr "書架:%(name)s" + +#: cps/shelf.py:450 +msgid "Error opening shelf. Shelf does not exist or is not accessible" +msgstr "打開書架出錯。書架不存在或不可訪問" + +#: cps/updater.py:403 cps/updater.py:414 cps/updater.py:514 cps/updater.py:529 +msgid "Unexpected data while reading update information" +msgstr "讀取更新信息時出現未預期數據" + +#: cps/updater.py:410 cps/updater.py:521 +msgid "No update available. You already have the latest version installed" +msgstr "無可用更新。您已經安裝了最新版本" + +#: cps/updater.py:428 +msgid "A new update is available. Click on the button below to update to the latest version." +msgstr "有新的更新。單擊下面的按鈕以更新到最新版本。" + +#: cps/updater.py:446 +msgid "Could not fetch update information" +msgstr "無法獲取更新信息" + +#: cps/updater.py:456 +msgid "Click on the button below to update to the latest stable version." +msgstr "點擊下面按鈕更新到最新穩定版本。" + +#: cps/updater.py:465 cps/updater.py:479 cps/updater.py:490 +#, python-format +msgid "A new update is available. Click on the button below to update to version: %(version)s" +msgstr "有新的更新。單擊下面的按鈕以更新到版本: %(version)s" + +#: cps/updater.py:507 +msgid "No release information available" +msgstr "無可用發佈信息" + +#: cps/templates/index.html:5 cps/web.py:437 +msgid "Discover (Random Books)" +msgstr "發現(隨機書籍)" + +#: cps/web.py:463 +msgid "Hot Books (Most Downloaded)" +msgstr "熱門書籍(最多下載)" + +#: cps/web.py:496 +#, python-format +msgid "Downloaded books by %(user)s" +msgstr "%(user)s 下載過的書籍" + +#: cps/web.py:527 +#, python-format +msgid "Author: %(name)s" +msgstr "作者:%(name)s" + +#: cps/web.py:542 +#, python-format +msgid "Publisher: %(name)s" +msgstr "出版社:%(name)s" + +#: cps/web.py:555 +#, python-format +msgid "Series: %(serie)s" +msgstr "叢書:%(serie)s" + +#: cps/web.py:568 +#, python-format +msgid "Rating: %(rating)s stars" +msgstr "評分:%(rating)s 星" + +#: cps/web.py:581 +#, python-format +msgid "File format: %(format)s" +msgstr "文件格式:%(format)s" + +#: cps/web.py:597 +#, python-format +msgid "Category: %(name)s" +msgstr "分類:%(name)s" + +#: cps/web.py:621 +#, python-format +msgid "Language: %(name)s" +msgstr "語言:%(name)s" + +#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1372 +msgid "Advanced Search" +msgstr "進階搜尋" + +#: cps/templates/book_edit.html:239 cps/templates/feed.xml:33 +#: cps/templates/index.xml:11 cps/templates/layout.html:45 +#: cps/templates/layout.html:48 cps/templates/search_form.html:226 +#: cps/web.py:740 cps/web.py:1078 +msgid "Search" +msgstr "搜尋" + +#: cps/templates/admin.html:16 cps/web.py:893 +msgid "Downloads" +msgstr "下載次數" + +#: cps/web.py:969 +msgid "Ratings list" +msgstr "評分列表" + +#: cps/web.py:990 +msgid "File formats list" +msgstr "文件格式列表" + +#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1057 +msgid "Tasks" +msgstr "任務列表" + +#: cps/web.py:1216 +msgid "Published after " +msgstr "出版時間晚於 " + +#: cps/web.py:1223 +msgid "Published before " +msgstr "出版時間早於 " + +#: cps/web.py:1245 +#, python-format +msgid "Rating <= %(rating)s" +msgstr "評分 <= %(rating)s" + +#: cps/web.py:1247 +#, python-format +msgid "Rating >= %(rating)s" +msgstr "評分 >= %(rating)s" + +#: cps/web.py:1249 +#, python-format +msgid "Read Status = %(status)s" +msgstr "閱讀狀態 = %(status)s" + +#: cps/web.py:1354 +msgid "Error on search for custom columns, please restart Calibre-Web" +msgstr "搜詢自定義欄位時出錯,請重啟 Calibre-Web" + +#: cps/web.py:1449 +#, python-format +msgid "Book successfully queued for sending to %(kindlemail)s" +msgstr "書籍已經成功加入 %(kindlemail)s 的發送隊列" + +#: cps/web.py:1453 +#, python-format +msgid "Oops! There was an error sending this book: %(res)s" +msgstr "糟糕!發送這本書籍的時候出現錯誤:%(res)s" + +#: cps/web.py:1455 +msgid "Please update your profile with a valid Send to Kindle E-mail Address." +msgstr "請先設置您的kindle郵箱。" + +#: cps/web.py:1472 +msgid "E-Mail server is not configured, please contact your administrator!" +msgstr "郵件服務未配置,請聯繫網站管理員!" + +#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1473 +#: cps/web.py:1480 cps/web.py:1486 cps/web.py:1505 cps/web.py:1509 +#: cps/web.py:1515 +msgid "Register" +msgstr "註冊" + +#: cps/web.py:1507 +msgid "Your e-mail is not allowed to register" +msgstr "您的電子郵件不允許註冊" + +#: cps/web.py:1510 +msgid "Confirmation e-mail was send to your e-mail account." +msgstr "確認郵件已經發送到您的郵箱。" + +#: cps/web.py:1527 +msgid "Cannot activate LDAP authentication" +msgstr "無法激活LDAP認證" + +#: cps/web.py:1546 +#, python-format +msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" +msgstr "備援登入“%(nickname)s”:無法訪問LDAP伺服器,或用戶未知" + +#: cps/web.py:1552 +#, python-format +msgid "Could not login: %(message)s" +msgstr "無法登入:%(message)s" + +#: cps/web.py:1556 cps/web.py:1581 +msgid "Wrong Username or Password" +msgstr "用戶名或密碼錯誤" + +#: cps/web.py:1563 +msgid "New Password was send to your email address" +msgstr "新密碼已發送到您的郵箱" + +#: cps/web.py:1569 +msgid "Please enter valid username to reset password" +msgstr "請輸入有效的用戶名進行密碼重置" + +#: cps/web.py:1576 +#, python-format +msgid "You are now logged in as: '%(nickname)s'" +msgstr "您現在已以“%(nickname)s”登入" + +#: cps/web.py:1642 cps/web.py:1691 +#, python-format +msgid "%(name)s's profile" +msgstr "%(name)s 的用戶配置" + +#: cps/web.py:1658 +msgid "Profile updated" +msgstr "資料已更新" + +#: cps/services/gmail.py:58 +msgid "Found no valid gmail.json file with OAuth information" +msgstr "找不到包含 OAuth 信息的有效 gmail.json 文件" + +#: cps/tasks/convert.py:137 +#, python-format +msgid "Calibre ebook-convert %(tool)s not found" +msgstr "沒有發現Calibre 電子書轉換器%(tool)s" + +#: cps/tasks/convert.py:162 +#, python-format +msgid "%(format)s format not found on disk" +msgstr "硬碟上找不到 %(format)s 格式" + +#: cps/tasks/convert.py:166 +msgid "Ebook converter failed with unknown error" +msgstr "發生未知錯誤,書籍轉換失敗" + +#: cps/tasks/convert.py:176 +#, python-format +msgid "Kepubify-converter failed: %(error)s" +msgstr "Kepubify 轉換失敗:%(error)s" + +#: cps/tasks/convert.py:198 +#, python-format +msgid "Converted file not found or more than one file in folder %(folder)s" +msgstr "找不到轉換後的文件或文件夾%(folder)s中有多個文件" + +#: cps/tasks/convert.py:221 +#, python-format +msgid "Ebook-converter failed: %(error)s" +msgstr "電子書轉換器失敗: %(error)s" + +#: cps/tasks/convert.py:240 +#, python-format +msgid "Calibre failed with error: %(error)s" +msgstr "Calibre 運行失敗,錯誤信息:%(error)s" + +#: cps/templates/admin.html:9 +msgid "Users" +msgstr "用戶列表" + +#: cps/templates/admin.html:13 cps/templates/login.html:9 +#: cps/templates/login.html:10 cps/templates/register.html:9 +#: cps/templates/user_edit.html:10 cps/templates/user_table.html:134 +msgid "Username" +msgstr "用戶名" + +#: cps/templates/admin.html:14 cps/templates/register.html:14 +#: cps/templates/user_edit.html:15 cps/templates/user_table.html:135 +msgid "E-mail Address" +msgstr "郵箱地址" + +#: cps/templates/admin.html:15 cps/templates/user_edit.html:28 +msgid "Send to Kindle E-mail Address" +msgstr "接收書籍的Kindle郵箱地址" + +#: cps/templates/admin.html:17 cps/templates/layout.html:78 +#: cps/templates/user_table.html:143 +msgid "Admin" +msgstr "管理權限" + +#: cps/templates/admin.html:18 cps/templates/login.html:13 +#: cps/templates/login.html:14 cps/templates/user_edit.html:23 +msgid "Password" +msgstr "密碼" + +#: cps/templates/admin.html:19 cps/templates/layout.html:67 +#: cps/templates/user_table.html:145 +msgid "Upload" +msgstr "上傳書籍" + +#: cps/templates/admin.html:20 cps/templates/detail.html:18 +#: cps/templates/detail.html:27 cps/templates/shelf.html:6 +#: cps/templates/user_table.html:146 +msgid "Download" +msgstr "下載書籍" + +#: cps/templates/admin.html:21 +msgid "View Books" +msgstr "查看書籍" + +#: cps/templates/admin.html:22 cps/templates/user_table.html:131 +#: cps/templates/user_table.html:148 +msgid "Edit" +msgstr "編輯書籍" + +#: cps/templates/admin.html:23 cps/templates/book_edit.html:16 +#: cps/templates/book_table.html:93 cps/templates/modal_dialogs.html:63 +#: cps/templates/modal_dialogs.html:116 cps/templates/user_edit.html:67 +#: cps/templates/user_table.html:149 +msgid "Delete" +msgstr "刪除數據" + +#: cps/templates/admin.html:24 +msgid "Public Shelf" +msgstr "公共書架" + +#: cps/templates/admin.html:47 +msgid "Add New User" +msgstr "添加新用戶" + +#: cps/templates/admin.html:49 +msgid "Import LDAP Users" +msgstr "導入LDAP用戶" + +#: cps/templates/admin.html:56 +msgid "E-mail Server Settings" +msgstr "SMTP郵件服務器設置" + +#: cps/templates/admin.html:61 cps/templates/email_edit.html:31 +msgid "SMTP Hostname" +msgstr "SMTP主機名" + +#: cps/templates/admin.html:65 cps/templates/email_edit.html:35 +msgid "SMTP Port" +msgstr "SMTP端口" + +#: cps/templates/admin.html:69 cps/templates/email_edit.html:39 +msgid "Encryption" +msgstr "加密" + +#: cps/templates/admin.html:73 cps/templates/email_edit.html:47 +msgid "SMTP Login" +msgstr "SMTP用戶名" + +#: cps/templates/admin.html:77 cps/templates/admin.html:88 +#: cps/templates/email_edit.html:55 +msgid "From E-mail" +msgstr "發信人郵箱" + +#: cps/templates/admin.html:84 +msgid "E-Mail Service" +msgstr "電子郵件服務" + +#: cps/templates/admin.html:85 +msgid "Gmail via Oauth2" +msgstr "通過Oauth2的Gmail" + +#: cps/templates/admin.html:100 +msgid "Configuration" +msgstr "配置" + +#: cps/templates/admin.html:103 +msgid "Calibre Database Directory" +msgstr "Calibre 數據庫路徑" + +#: cps/templates/admin.html:107 cps/templates/config_edit.html:64 +msgid "Log Level" +msgstr "日誌級別" + +#: cps/templates/admin.html:111 +msgid "Port" +msgstr "端口" + +#: cps/templates/admin.html:116 +msgid "External Port" +msgstr "擴展端口" + +#: cps/templates/admin.html:123 cps/templates/config_view_edit.html:28 +msgid "Books per Page" +msgstr "每頁書籍數" + +#: cps/templates/admin.html:127 +msgid "Uploads" +msgstr "上傳" + +#: cps/templates/admin.html:131 +msgid "Anonymous Browsing" +msgstr "匿名瀏覽" + +#: cps/templates/admin.html:135 +msgid "Public Registration" +msgstr "開放註冊" + +#: cps/templates/admin.html:139 +msgid "Magic Link Remote Login" +msgstr "魔法連接遠程登錄" + +#: cps/templates/admin.html:143 +msgid "Reverse Proxy Login" +msgstr "反向代理登入" + +#: cps/templates/admin.html:148 cps/templates/config_edit.html:169 +msgid "Reverse Proxy Header Name" +msgstr "反向代理標頭名稱" + +#: cps/templates/admin.html:153 +msgid "Edit Calibre Database Configuration" +msgstr "編輯Calibre數據庫配置" + +#: cps/templates/admin.html:154 +msgid "Edit Basic Configuration" +msgstr "編輯基本配置" + +#: cps/templates/admin.html:155 +msgid "Edit UI Configuration" +msgstr "編輯界面配置" + +#: cps/templates/admin.html:160 +msgid "Administration" +msgstr "管理" + +#: cps/templates/admin.html:161 +msgid "Download Debug Package" +msgstr "下載除錯包" + +#: cps/templates/admin.html:162 +msgid "View Logs" +msgstr "查看日誌文件" + +#: cps/templates/admin.html:165 +msgid "Reconnect Calibre Database" +msgstr "重新連接到Calibre數據庫" + +#: cps/templates/admin.html:166 +msgid "Restart" +msgstr "重啟" + +#: cps/templates/admin.html:167 +msgid "Shutdown" +msgstr "停止" + +#: cps/templates/admin.html:172 +msgid "Update" +msgstr "更新" + +#: cps/templates/admin.html:176 +msgid "Version" +msgstr "版本" + +#: cps/templates/admin.html:177 +msgid "Details" +msgstr "詳情" + +#: cps/templates/admin.html:183 +msgid "Current version" +msgstr "當前版本" + +#: cps/templates/admin.html:191 +msgid "Check for Update" +msgstr "檢查更新" + +#: cps/templates/admin.html:192 +msgid "Perform Update" +msgstr "執行更新" + +#: cps/templates/admin.html:205 +msgid "Are you sure you want to restart?" +msgstr "您確定要重啟嗎?" + +#: cps/templates/admin.html:210 cps/templates/admin.html:224 +#: cps/templates/admin.html:244 cps/templates/config_db.html:70 +#: cps/templates/shelf.html:96 +msgid "OK" +msgstr "確定" + +#: cps/templates/admin.html:211 cps/templates/admin.html:225 +#: cps/templates/book_edit.html:217 cps/templates/book_table.html:120 +#: cps/templates/config_db.html:54 cps/templates/config_edit.html:355 +#: cps/templates/config_view_edit.html:169 cps/templates/modal_dialogs.html:64 +#: cps/templates/modal_dialogs.html:99 cps/templates/modal_dialogs.html:117 +#: cps/templates/modal_dialogs.html:135 cps/templates/shelf.html:97 +#: cps/templates/shelf_edit.html:27 cps/templates/user_edit.html:137 +msgid "Cancel" +msgstr "取消" + +#: cps/templates/admin.html:223 +msgid "Are you sure you want to shutdown?" +msgstr "您確定要關閉嗎?" + +#: cps/templates/admin.html:235 +msgid "Updating, please do not reload this page" +msgstr "正在更新,請不要刷新頁面" + +#: cps/templates/author.html:15 +msgid "via" +msgstr "通過" + +#: cps/templates/author.html:23 +msgid "In Library" +msgstr "在書庫" + +#: cps/templates/author.html:26 cps/templates/index.html:68 +#: cps/templates/search.html:29 cps/templates/shelf.html:17 +msgid "Sort according to book date, newest first" +msgstr "按圖書日期排序,最新優先" + +#: cps/templates/author.html:27 cps/templates/index.html:69 +#: cps/templates/search.html:30 cps/templates/shelf.html:18 +msgid "Sort according to book date, oldest first" +msgstr "按圖書日期排序,最舊優先" + +#: cps/templates/author.html:28 cps/templates/index.html:70 +#: cps/templates/search.html:31 cps/templates/shelf.html:19 +msgid "Sort title in alphabetical order" +msgstr "按標題按字母順序排序" + +#: cps/templates/author.html:29 cps/templates/index.html:71 +#: cps/templates/search.html:32 cps/templates/shelf.html:20 +msgid "Sort title in reverse alphabetical order" +msgstr "按標題逆字母順序排序" + +#: cps/templates/author.html:30 cps/templates/index.html:74 +#: cps/templates/search.html:35 cps/templates/shelf.html:23 +msgid "Sort according to publishing date, newest first" +msgstr "按出版日期排序,最新優先" + +#: cps/templates/author.html:31 cps/templates/index.html:75 +#: cps/templates/search.html:36 cps/templates/shelf.html:24 +msgid "Sort according to publishing date, oldest first" +msgstr "按出版日期排序,最舊優先" + +#: cps/templates/author.html:57 cps/templates/author.html:117 +#: cps/templates/discover.html:30 cps/templates/index.html:29 +#: cps/templates/index.html:106 cps/templates/search.html:65 +#: cps/templates/shelf.html:52 +msgid "reduce" +msgstr "減少" + +#: cps/templates/author.html:101 +msgid "More by" +msgstr "更多" + +#: cps/templates/book_edit.html:10 +msgid "Delete Book" +msgstr "刪除書籍" + +#: cps/templates/book_edit.html:13 +msgid "Delete formats:" +msgstr "刪除格式:" + +#: cps/templates/book_edit.html:24 +msgid "Convert book format:" +msgstr "轉換書籍格式:" + +#: cps/templates/book_edit.html:29 +msgid "Convert from:" +msgstr "轉換從:" + +#: cps/templates/book_edit.html:31 cps/templates/book_edit.html:38 +msgid "select an option" +msgstr "選擇一個選項" + +#: cps/templates/book_edit.html:36 +msgid "Convert to:" +msgstr "轉換到:" + +#: cps/templates/book_edit.html:45 +msgid "Convert book" +msgstr "轉換書籍" + +#: cps/templates/book_edit.html:55 cps/templates/search_form.html:8 +msgid "Book Title" +msgstr "書名" + +#: cps/templates/book_edit.html:62 cps/templates/book_edit.html:274 +#: cps/templates/book_edit.html:292 cps/templates/search_form.html:12 +msgid "Author" +msgstr "作者" + +#: cps/templates/book_edit.html:67 cps/templates/book_edit.html:279 +#: cps/templates/book_edit.html:294 cps/templates/search_form.html:153 +msgid "Description" +msgstr "簡介" + +#: cps/templates/book_edit.html:72 +msgid "Identifiers" +msgstr "書號" + +#: cps/templates/book_edit.html:76 cps/templates/book_edit.html:303 +msgid "Identifier Type" +msgstr "書號類型" + +#: cps/templates/book_edit.html:77 cps/templates/book_edit.html:304 +msgid "Identifier Value" +msgstr "書號編號" + +#: cps/templates/book_edit.html:78 cps/templates/book_edit.html:305 +#: cps/templates/user_table.html:24 +msgid "Remove" +msgstr "移除" + +#: cps/templates/book_edit.html:82 +msgid "Add Identifier" +msgstr "添加書號" + +#: cps/templates/book_edit.html:86 cps/templates/search_form.html:51 +msgid "Tags" +msgstr "標籤" + +#: cps/templates/book_edit.html:94 +msgid "Series ID" +msgstr "叢書編號" + +#: cps/templates/book_edit.html:98 +msgid "Rating" +msgstr "評分" + +#: cps/templates/book_edit.html:104 +msgid "Fetch Cover from URL (JPEG - Image will be downloaded and stored in database)" +msgstr "從URL獲取封面(JPEG - 圖片將下載並存儲在數據庫中)" + +#: cps/templates/book_edit.html:108 +msgid "Upload Cover from Local Disk" +msgstr "從本地硬碟上傳封面" + +#: cps/templates/book_edit.html:114 +msgid "Published Date" +msgstr "出版日期" + +#: cps/templates/book_edit.html:123 cps/templates/book_edit.html:276 +#: cps/templates/book_edit.html:293 cps/templates/detail.html:164 +#: cps/templates/search_form.html:16 +msgid "Publisher" +msgstr "出版社" + +#: cps/templates/book_edit.html:127 cps/templates/detail.html:131 +#: cps/templates/user_edit.html:33 +msgid "Language" +msgstr "語言" + +#: cps/templates/book_edit.html:137 cps/templates/search_form.html:45 +#: cps/templates/search_form.html:164 +msgid "Yes" +msgstr "確認" + +#: cps/templates/book_edit.html:138 cps/templates/search_form.html:46 +#: cps/templates/search_form.html:165 +msgid "No" +msgstr "沒有" + +#: cps/templates/book_edit.html:203 +msgid "Upload Format" +msgstr "上傳格式" + +#: cps/templates/book_edit.html:212 +msgid "View Book on Save" +msgstr "查看保存書籍" + +#: cps/templates/book_edit.html:215 cps/templates/book_edit.html:233 +msgid "Fetch Metadata" +msgstr "獲取元數據" + +#: cps/templates/book_edit.html:216 cps/templates/config_db.html:53 +#: cps/templates/config_edit.html:354 cps/templates/config_view_edit.html:168 +#: cps/templates/email_edit.html:65 cps/templates/shelf_edit.html:25 +#: cps/templates/shelf_order.html:41 cps/templates/user_edit.html:135 +msgid "Save" +msgstr "儲存" + +#: cps/templates/book_edit.html:236 +msgid "Keyword" +msgstr "關鍵字" + +#: cps/templates/book_edit.html:237 +#, fuzzy +msgid "Search keyword" +msgstr " 搜索關鍵字 " + +#: cps/templates/book_edit.html:243 +msgid "Click the cover to load metadata to the form" +msgstr "單擊封面將元數據加載到表單" + +#: cps/templates/book_edit.html:250 cps/templates/book_edit.html:289 +msgid "Loading..." +msgstr "加載中..." + +#: cps/templates/book_edit.html:254 cps/templates/layout.html:64 +#: cps/templates/layout.html:188 cps/templates/modal_dialogs.html:34 +#: cps/templates/user_edit.html:156 +msgid "Close" +msgstr "關閉" + +#: cps/templates/book_edit.html:281 cps/templates/book_edit.html:295 +msgid "Source" +msgstr "來源" + +#: cps/templates/book_edit.html:290 +msgid "Search error!" +msgstr "搜索錯誤!" + +#: cps/templates/book_edit.html:291 +msgid "No Result(s) found! Please try another keyword." +msgstr "無搜索結果!請嘗試另一個關鍵字。" + +#: cps/templates/book_table.html:12 cps/templates/book_table.html:69 +#: cps/templates/user_table.html:14 cps/templates/user_table.html:77 +#: cps/templates/user_table.html:100 +msgid "This Field is Required" +msgstr "此欄必須填寫" + +#: cps/templates/book_table.html:37 +msgid "Merge selected books" +msgstr "合併選中的書籍" + +#: cps/templates/book_table.html:38 cps/templates/user_table.html:124 +msgid "Remove Selections" +msgstr "刪除選取選項" + +#: cps/templates/book_table.html:41 +msgid "Exchange author and title" +msgstr "交換作者和標題" + +#: cps/templates/book_table.html:47 +msgid "Update Title Sort automatically" +msgstr "自動更新書名排序" + +#: cps/templates/book_table.html:51 +msgid "Update Author Sort automatically" +msgstr "自動更新作者排序" + +#: cps/templates/book_table.html:63 cps/templates/book_table.html:69 +msgid "Enter Title" +msgstr "輸入書名" + +#: cps/templates/book_table.html:63 cps/templates/config_view_edit.html:24 +#: cps/templates/shelf_edit.html:8 +msgid "Title" +msgstr "標題" + +#: cps/templates/book_table.html:64 +msgid "Enter Title Sort" +msgstr "輸入書名排序" + +#: cps/templates/book_table.html:64 +msgid "Title Sort" +msgstr "書名排序" + +#: cps/templates/book_table.html:65 +msgid "Enter Author Sort" +msgstr "輸入作者排序" + +#: cps/templates/book_table.html:65 +msgid "Author Sort" +msgstr "作者排序" + +#: cps/templates/book_table.html:66 +msgid "Enter Authors" +msgstr "輸入作者" + +#: cps/templates/book_table.html:67 +msgid "Enter Categories" +msgstr "輸入分類" + +#: cps/templates/book_table.html:68 +msgid "Enter Series" +msgstr "輸入叢書" + +#: cps/templates/book_table.html:69 +msgid "Series Index" +msgstr "叢書編號" + +#: cps/templates/book_table.html:70 +msgid "Enter Languages" +msgstr "輸入語言" + +#: cps/templates/book_table.html:71 +msgid "Publishing Date" +msgstr "出版日期" + +#: cps/templates/book_table.html:72 +msgid "Enter Publishers" +msgstr "輸入出版社" + +#: cps/templates/book_table.html:75 cps/templates/book_table.html:77 +#: cps/templates/book_table.html:79 cps/templates/book_table.html:81 +#: cps/templates/book_table.html:85 cps/templates/book_table.html:87 +#: cps/templates/book_table.html:89 +#, fuzzy +msgid "Enter " +msgstr "書號" + +#: cps/templates/book_table.html:106 cps/templates/modal_dialogs.html:46 +msgid "Are you really sure?" +msgstr "您真的確認?" + +#: cps/templates/book_table.html:110 +msgid "Books with Title will be merged from:" +msgstr "這本書籍將被合併:" + +#: cps/templates/book_table.html:114 +msgid "Into Book with Title:" +msgstr "合併到這本書籍:" + +#: cps/templates/book_table.html:119 +msgid "Merge" +msgstr "合併" + +#: cps/templates/config_db.html:12 +msgid "Location of Calibre Database" +msgstr "Calibre 數據庫路徑" + +#: cps/templates/config_db.html:22 +msgid "Use Google Drive?" +msgstr "是否使用Google Drive?" + +#: cps/templates/config_db.html:27 +msgid "Authenticate Google Drive" +msgstr "驗證 Google Drive" + +#: cps/templates/config_db.html:32 +msgid "Google Drive Calibre folder" +msgstr "Google Drive Calibre 目錄路徑" + +#: cps/templates/config_db.html:40 +msgid "Metadata Watch Channel ID" +msgstr "元數據監視通道ID" + +#: cps/templates/config_db.html:43 +msgid "Revoke" +msgstr "撤回" + +#: cps/templates/config_db.html:68 +msgid "New db location is invalid, please enter valid path" +msgstr "新數據庫路徑無效,請輸入有效的路徑" + +#: cps/templates/config_edit.html:18 +msgid "Server Configuration" +msgstr "伺服器配置" + +#: cps/templates/config_edit.html:25 +msgid "Server Port" +msgstr "伺服器端口" + +#: cps/templates/config_edit.html:28 +msgid "SSL certfile location (leave it empty for non-SSL Servers)" +msgstr "SSL 證書文件路徑(非SSL服務器請留空)" + +#: cps/templates/config_edit.html:35 +msgid "SSL Keyfile location (leave it empty for non-SSL Servers)" +msgstr "SSL 密鑰文件路徑(非SSL服務器請留空)" + +#: cps/templates/config_edit.html:43 +msgid "Update Channel" +msgstr "更新通道" + +#: cps/templates/config_edit.html:45 +msgid "Stable" +msgstr "穩定版" + +#: cps/templates/config_edit.html:46 +msgid "Nightly" +msgstr "每日夜間版" + +#: cps/templates/config_edit.html:57 +msgid "Logfile Configuration" +msgstr "日誌文件配置" + +#: cps/templates/config_edit.html:73 +msgid "Location and name of logfile (calibre-web.log for no entry)" +msgstr "日誌文件路徑和名稱(默認為calibre-web.log)" + +#: cps/templates/config_edit.html:78 +msgid "Enable Access Log" +msgstr "啟用訪問日誌" + +#: cps/templates/config_edit.html:81 +msgid "Location and name of access logfile (access.log for no entry)" +msgstr "訪問日誌路徑和名稱(默認為access.log)" + +#: cps/templates/config_edit.html:92 +msgid "Feature Configuration" +msgstr "功能配置" + +#: cps/templates/config_edit.html:100 +msgid "Convert non-English characters in title and author while saving to disk" +msgstr "儲存到硬碟時同步轉換書名與作者中的非英語字元" + +#: cps/templates/config_edit.html:104 +msgid "Enable Uploads" +msgstr "啟用上傳" + +#: cps/templates/config_edit.html:108 +msgid "Allowed Upload Fileformats" +msgstr "允許上傳的文件格式" + +#: cps/templates/config_edit.html:114 +msgid "Enable Anonymous Browsing" +msgstr "允許匿名瀏覽" + +#: cps/templates/config_edit.html:118 +msgid "Enable Public Registration" +msgstr "啟用註冊" + +#: cps/templates/config_edit.html:123 +msgid "Use E-Mail as Username" +msgstr "使用郵箱或用戶名" + +#: cps/templates/config_edit.html:128 +msgid "Enable Magic Link Remote Login" +msgstr "啟用魔法連接遠程登入" + +#: cps/templates/config_edit.html:133 +msgid "Enable Kobo sync" +msgstr "啟用Kobo同步" + +#: cps/templates/config_edit.html:138 +msgid "Proxy unknown requests to Kobo Store" +msgstr "代理未知請求到Kobo商店" + +#: cps/templates/config_edit.html:141 +msgid "Server External Port (for port forwarded API calls)" +msgstr "伺服器擴展端口(用於轉發的API調用的端口)" + +#: cps/templates/config_edit.html:149 +msgid "Use Goodreads" +msgstr "使用Goodreads" + +#: cps/templates/config_edit.html:150 +msgid "Create an API Key" +msgstr "創建API Key" + +#: cps/templates/config_edit.html:154 +msgid "Goodreads API Key" +msgstr "Goodreads API Key" + +#: cps/templates/config_edit.html:158 +msgid "Goodreads API Secret" +msgstr "Goodreads API 密鑰" + +#: cps/templates/config_edit.html:165 +msgid "Allow Reverse Proxy Authentication" +msgstr "允許反向代理認證方式" + +#: cps/templates/config_edit.html:176 +msgid "Login type" +msgstr "登入類型" + +#: cps/templates/config_edit.html:178 +msgid "Use Standard Authentication" +msgstr "使用標準認證" + +#: cps/templates/config_edit.html:180 +msgid "Use LDAP Authentication" +msgstr "使用LDAP認證" + +#: cps/templates/config_edit.html:183 +msgid "Use OAuth" +msgstr "使用OAuth認證" + +#: cps/templates/config_edit.html:190 +msgid "LDAP Server Host Name or IP Address" +msgstr "LDAP服務器主機名或IP地址" + +#: cps/templates/config_edit.html:194 +msgid "LDAP Server Port" +msgstr "LDAP伺服器端口" + +#: cps/templates/config_edit.html:198 +msgid "LDAP Encryption" +msgstr "LDAP 加密" + +#: cps/templates/config_edit.html:200 cps/templates/config_view_edit.html:62 +#: cps/templates/email_edit.html:41 +msgid "None" +msgstr "無" + +#: cps/templates/config_edit.html:201 +msgid "TLS" +msgstr "TLS協議" + +#: cps/templates/config_edit.html:202 +msgid "SSL" +msgstr "SSL協議" + +#: cps/templates/config_edit.html:206 +msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)" +msgstr "LDAP CA證書路徑(僅用於客戶端證書認證)" + +#: cps/templates/config_edit.html:213 +msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)" +msgstr "LDAP 證書路徑(僅用於客戶端證書認證)" + +#: cps/templates/config_edit.html:220 +msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)" +msgstr "LDAP密鑰文件路徑(僅用於客戶端證書認證)" + +#: cps/templates/config_edit.html:229 +msgid "LDAP Authentication" +msgstr "LDAP 驗證方式" + +#: cps/templates/config_edit.html:231 +msgid "Anonymous" +msgstr "匿名" + +#: cps/templates/config_edit.html:232 +msgid "Unauthenticated" +msgstr "無驗證" + +#: cps/templates/config_edit.html:233 +msgid "Simple" +msgstr "簡單" + +#: cps/templates/config_edit.html:238 +msgid "LDAP Administrator Username" +msgstr "LDAP管理員用戶名" + +#: cps/templates/config_edit.html:244 +msgid "LDAP Administrator Password" +msgstr "LDAP管理員密碼" + +#: cps/templates/config_edit.html:249 +msgid "LDAP Distinguished Name (DN)" +msgstr "LDAP專有名稱(DN)" + +#: cps/templates/config_edit.html:253 +msgid "LDAP User Object Filter" +msgstr "LDAP用戶對象過濾器" + +#: cps/templates/config_edit.html:258 +msgid "LDAP Server is OpenLDAP?" +msgstr "LDAP伺服器是 OpenLDAP?" + +#: cps/templates/config_edit.html:260 +msgid "Following Settings are Needed For User Import" +msgstr "用戶導入需要以下設置" + +#: cps/templates/config_edit.html:262 +msgid "LDAP Group Object Filter" +msgstr "LDAP群組對象過濾器" + +#: cps/templates/config_edit.html:266 +msgid "LDAP Group Name" +msgstr "LDAP群組名" + +#: cps/templates/config_edit.html:270 +msgid "LDAP Group Members Field" +msgstr "LDAP群組成員欄位" + +#: cps/templates/config_edit.html:274 +msgid "LDAP Member User Filter Detection" +msgstr "LDAP成員用戶過濾器檢測" + +#: cps/templates/config_edit.html:276 +msgid "Autodetect" +msgstr "自動檢測" + +#: cps/templates/config_edit.html:277 +msgid "Custom Filter" +msgstr "自定義過濾器" + +#: cps/templates/config_edit.html:282 +msgid "LDAP Member User Filter" +msgstr "LDAP成員用戶過濾器" + +#: cps/templates/config_edit.html:293 +#, python-format +msgid "Obtain %(provider)s OAuth Credential" +msgstr "獲取 %(provider)s OAuth憑證" + +#: cps/templates/config_edit.html:296 +#, python-format +msgid "%(provider)s OAuth Client Id" +msgstr "%(provider)s OAuth 客戶端Id" + +#: cps/templates/config_edit.html:300 +#, python-format +msgid "%(provider)s OAuth Client Secret" +msgstr "%(provider)s OAuth 客戶端密鑰" + +#: cps/templates/config_edit.html:316 +msgid "External binaries" +msgstr "擴展程序配置" + +#: cps/templates/config_edit.html:322 +msgid "Path to Calibre E-Book Converter" +msgstr "Calibre 電子書轉換器路徑" + +#: cps/templates/config_edit.html:330 +msgid "Calibre E-Book Converter Settings" +msgstr "Calibre 電子書轉換器設置" + +#: cps/templates/config_edit.html:333 +msgid "Path to Kepubify E-Book Converter" +msgstr "Kepubify 電子書轉換器路徑" + +#: cps/templates/config_edit.html:341 +msgid "Location of Unrar binary" +msgstr "Unrar程序路徑" + +#: cps/templates/config_view_edit.html:17 +msgid "View Configuration" +msgstr "查看配置" + +#: cps/templates/config_view_edit.html:32 +msgid "No. of Random Books to Display" +msgstr "隨機書籍顯示數量" + +#: cps/templates/config_view_edit.html:36 +msgid "No. of Authors to Display Before Hiding (0=Disable Hiding)" +msgstr "主頁中書籍作者的最大顯示數量(0=不隱藏)" + +#: cps/templates/config_view_edit.html:40 cps/templates/readcbr.html:113 +msgid "Theme" +msgstr "主題" + +#: cps/templates/config_view_edit.html:42 +msgid "Standard Theme" +msgstr "標準主題" + +#: cps/templates/config_view_edit.html:43 +msgid "caliBlur! Dark Theme" +msgstr "黑暗主題" + +#: cps/templates/config_view_edit.html:47 +msgid "Regular Expression for Ignoring Columns" +msgstr "可忽略的自定義欄位(正則表達式)" + +#: cps/templates/config_view_edit.html:51 +msgid "Link Read/Unread Status to Calibre Column" +msgstr "選擇自定義欄位作為閱讀狀態" + +#: cps/templates/config_view_edit.html:60 +msgid "View Restrictions based on Calibre column" +msgstr "選擇自定義欄位作為書籍可見性" + +#: cps/templates/config_view_edit.html:69 +msgid "Regular Expression for Title Sorting" +msgstr "按規則提取書名後排序(正則表達式)" + +#: cps/templates/config_view_edit.html:80 +msgid "Default Settings for New Users" +msgstr "新用戶默認權限設置" + +#: cps/templates/config_view_edit.html:88 cps/templates/user_edit.html:93 +msgid "Admin User" +msgstr "管理員用戶" + +#: cps/templates/config_view_edit.html:92 cps/templates/user_edit.html:98 +msgid "Allow Downloads" +msgstr "允許下載書籍" + +#: cps/templates/config_view_edit.html:96 cps/templates/user_edit.html:102 +msgid "Allow eBook Viewer" +msgstr "允許在線閱讀" + +#: cps/templates/config_view_edit.html:100 cps/templates/user_edit.html:106 +msgid "Allow Uploads" +msgstr "允許上傳書籍" + +#: cps/templates/config_view_edit.html:104 cps/templates/user_edit.html:110 +msgid "Allow Edit" +msgstr "允許編輯書籍" + +#: cps/templates/config_view_edit.html:108 cps/templates/user_edit.html:114 +msgid "Allow Delete Books" +msgstr "允許刪除書籍" + +#: cps/templates/config_view_edit.html:112 cps/templates/user_edit.html:119 +msgid "Allow Changing Password" +msgstr "允許修改密碼" + +#: cps/templates/config_view_edit.html:116 cps/templates/user_edit.html:123 +msgid "Allow Editing Public Shelves" +msgstr "允許編輯公共書架" + +#: cps/templates/config_view_edit.html:119 +#, fuzzy +msgid "Default Language" +msgstr "預設語言" + +#: cps/templates/config_view_edit.html:127 +#, fuzzy +msgid "Default Visible Language of Books" +msgstr "按預設語言顯示書籍" + +#: cps/templates/config_view_edit.html:143 +msgid "Default Visibilities for New Users" +msgstr "新用戶默認顯示權限" + +#: cps/templates/config_view_edit.html:159 cps/templates/user_edit.html:81 +#: cps/templates/user_table.html:154 +msgid "Show Random Books in Detail View" +msgstr "在主頁顯示隨機書籍" + +#: cps/templates/config_view_edit.html:161 cps/templates/user_edit.html:84 +msgid "Add Allowed/Denied Tags" +msgstr "添加顯示或隱藏書籍的標籤值" + +#: cps/templates/config_view_edit.html:162 +msgid "Add Allowed/Denied custom column values" +msgstr "添加顯示或隱藏書籍的自定義欄位值" + +#: cps/templates/detail.html:60 cps/templates/detail.html:69 +msgid "Read in Browser" +msgstr "在線閱讀" + +#: cps/templates/detail.html:77 cps/templates/detail.html:94 +msgid "Listen in Browser" +msgstr "在線聽書" + +#: cps/templates/detail.html:124 +#, python-format +msgid "Book %(index)s of %(range)s" +msgstr "%(range)s 第%(index)s冊" + +#: cps/templates/detail.html:173 +msgid "Published" +msgstr "出版日期" + +#: cps/templates/detail.html:221 +msgid "Mark As Unread" +msgstr "標為未讀" + +#: cps/templates/detail.html:221 +msgid "Mark As Read" +msgstr "標為已讀" + +#: cps/templates/detail.html:222 +msgid "Read" +msgstr "已讀" + +#: cps/templates/detail.html:231 +msgid "Restore from archive" +msgstr "從歸檔檔案還原" + +#: cps/templates/detail.html:231 +msgid "Add to archive" +msgstr "添加到歸檔" + +#: cps/templates/detail.html:232 +msgid "Archived" +msgstr "歸檔" + +#: cps/templates/detail.html:243 +msgid "Description:" +msgstr "簡介:" + +#: cps/templates/detail.html:256 cps/templates/search.html:14 +msgid "Add to shelf" +msgstr "添加到書架" + +#: cps/templates/detail.html:267 cps/templates/detail.html:284 +#: cps/templates/feed.xml:79 cps/templates/layout.html:139 +#: cps/templates/search.html:20 +msgid "(Public)" +msgstr "(公共)" + +#: cps/templates/detail.html:298 +msgid "Edit Metadata" +msgstr "編輯元數據" + +#: cps/templates/email_edit.html:13 +msgid "Choose Server Type" +msgstr "選擇伺服器類型" + +#: cps/templates/email_edit.html:15 +msgid "Use Standard E-Mail Account" +msgstr "使用標準電子郵件賬號" + +#: cps/templates/email_edit.html:16 +msgid "Gmail Account with OAuth2 Verification" +msgstr "使用Gmail賬號" + +#: cps/templates/email_edit.html:22 +msgid "Setup Gmail Account as E-Mail Server" +msgstr "設置Gmail賬號作為電子郵件服務" + +#: cps/templates/email_edit.html:24 +msgid "Revoke Gmail Access" +msgstr "撤消 Gmail 訪問權限" + +#: cps/templates/email_edit.html:42 +msgid "STARTTLS" +msgstr "STARTTLS協議" + +#: cps/templates/email_edit.html:43 +msgid "SSL/TLS" +msgstr "SSL/TLS協議" + +#: cps/templates/email_edit.html:51 +msgid "SMTP Password" +msgstr "SMTP密碼" + +#: cps/templates/email_edit.html:58 +msgid "Attachment Size Limit" +msgstr "附件大小限制" + +#: cps/templates/email_edit.html:66 +msgid "Save and Send Test E-mail" +msgstr "保存設置並發送測試郵件" + +#: cps/templates/email_edit.html:70 cps/templates/layout.html:29 +#: cps/templates/shelf_order.html:42 cps/templates/user_table.html:174 +msgid "Back" +msgstr "後退" + +#: cps/templates/email_edit.html:74 +msgid "Allowed Domains (Whitelist)" +msgstr "允許註冊的網域名(白名單)" + +#: cps/templates/email_edit.html:78 cps/templates/email_edit.html:105 +msgid "Add Domain" +msgstr "添加網域名" + +#: cps/templates/email_edit.html:81 cps/templates/email_edit.html:108 +#: cps/templates/user_table.html:27 +msgid "Add" +msgstr "新增" + +#: cps/templates/email_edit.html:86 cps/templates/email_edit.html:96 +msgid "Enter domainname" +msgstr "輸入網域名" + +#: cps/templates/email_edit.html:92 +msgid "Denied Domains (Blacklist)" +msgstr "禁止註冊的網域名(黑名單)" + +#: cps/templates/feed.xml:21 cps/templates/layout.html:172 +msgid "Next" +msgstr "下一個" + +#: cps/templates/generate_kobo_auth_url.html:5 +msgid "Open the .kobo/Kobo eReader.conf file in a text editor and add (or edit):" +msgstr "在文本編輯器中打開.kobo/Kobo eReader.conf,添加(或編輯):" + +#: cps/templates/http_error.html:31 +msgid "Calibre-Web Instance is unconfigured, please contact your administrator" +msgstr "Calibre-Web 實例未配置,請聯繫您的系統管理員!" + +#: cps/templates/http_error.html:41 +msgid "Create Issue" +msgstr "創建問題" + +#: cps/templates/http_error.html:48 +msgid "Return to Home" +msgstr "回到首頁" + +#: cps/templates/http_error.html:50 +msgid "Logout User" +msgstr "登出賬號" + +#: cps/templates/index.html:72 cps/templates/search.html:33 +#: cps/templates/shelf.html:21 +msgid "Sort authors in alphabetical order" +msgstr "按作者字母順序排序" + +#: cps/templates/index.html:73 cps/templates/search.html:34 +#: cps/templates/shelf.html:22 +msgid "Sort authors in reverse alphabetical order" +msgstr "按作者逆字母順序排序" + +#: cps/templates/index.html:77 +msgid "Sort ascending according to series index" +msgstr "按叢書編號排序" + +#: cps/templates/index.html:78 +msgid "Sort descending according to series index" +msgstr "按叢書編號逆排序" + +#: cps/templates/index.xml:6 +msgid "Start" +msgstr "開始" + +#: cps/templates/index.xml:18 +msgid "Alphabetical Books" +msgstr "字母排序書籍" + +#: cps/templates/index.xml:22 +msgid "Books sorted alphabetically" +msgstr "按字母排序的書籍" + +#: cps/templates/index.xml:29 +msgid "Popular publications from this catalog based on Downloads." +msgstr "基於下載數的熱門書籍。" + +#: cps/templates/index.xml:36 +msgid "Popular publications from this catalog based on Rating." +msgstr "基於評分的熱門書籍。" + +#: cps/templates/index.xml:39 +msgid "Recently added Books" +msgstr "最近添加的書籍" + +#: cps/templates/index.xml:43 +msgid "The latest Books" +msgstr "最新書籍" + +#: cps/templates/index.xml:46 +msgid "Random Books" +msgstr "隨機書籍" + +#: cps/templates/index.xml:73 +msgid "Books ordered by Author" +msgstr "書籍按作者排序" + +#: cps/templates/index.xml:80 +msgid "Books ordered by publisher" +msgstr "書籍按出版社排序" + +#: cps/templates/index.xml:87 +msgid "Books ordered by category" +msgstr "書籍按分類排序" + +#: cps/templates/index.xml:94 +msgid "Books ordered by series" +msgstr "書籍按叢書排序" + +#: cps/templates/index.xml:101 +msgid "Books ordered by Languages" +msgstr "書籍按語言排序" + +#: cps/templates/index.xml:108 +msgid "Books ordered by Rating" +msgstr "書籍按評分排序" + +#: cps/templates/index.xml:116 +msgid "Books ordered by file formats" +msgstr "書籍按文件格式排序" + +#: cps/templates/index.xml:119 cps/templates/layout.html:137 +#: cps/templates/search_form.html:87 +msgid "Shelves" +msgstr "書架列表" + +#: cps/templates/index.xml:123 +msgid "Books organized in shelves" +msgstr "書架上的書" + +#: cps/templates/layout.html:29 +msgid "Home" +msgstr "首頁" + +#: cps/templates/layout.html:35 +msgid "Toggle Navigation" +msgstr "切換導航" + +#: cps/templates/layout.html:46 +msgid "Search Library" +msgstr "搜索書庫" + +#: cps/templates/layout.html:64 cps/templates/layout.html:119 +msgid "Uploading..." +msgstr "正在上傳..." + +#: cps/templates/layout.html:64 +msgid "Error" +msgstr "錯誤" + +#: cps/templates/layout.html:64 +msgid "Upload done, processing, please wait..." +msgstr "上傳完成,正在處理中,請稍候..." + +#: cps/templates/layout.html:78 cps/templates/read.html:71 +#: cps/templates/readcbr.html:84 cps/templates/readcbr.html:108 +msgid "Settings" +msgstr "設置" + +#: cps/templates/layout.html:80 +msgid "Account" +msgstr "賬號" + +#: cps/templates/layout.html:82 +msgid "Logout" +msgstr "登出" + +#: cps/templates/layout.html:120 +msgid "Please do not refresh the page" +msgstr "請不要刷新頁面" + +#: cps/templates/layout.html:130 +msgid "Browse" +msgstr "瀏覽" + +#: cps/templates/layout.html:143 cps/templates/stats.html:3 +msgid "About" +msgstr "關於" + +#: cps/templates/layout.html:157 +msgid "Previous" +msgstr "上一個" + +#: cps/templates/layout.html:184 +msgid "Book Details" +msgstr "書籍詳情" + +#: cps/templates/login.html:18 +msgid "Remember Me" +msgstr "記住我" + +#: cps/templates/login.html:23 +msgid "Forgot Password?" +msgstr "忘記密碼?" + +#: cps/templates/login.html:26 +msgid "Log in with Magic Link" +msgstr "通過魔法連接登入" + +#: cps/templates/logviewer.html:6 +msgid "Show Calibre-Web Log: " +msgstr "顯示Calibre-Web日誌: " + +#: cps/templates/logviewer.html:8 +msgid "Calibre-Web Log: " +msgstr "Calibre-Web 日誌: " + +#: cps/templates/logviewer.html:8 +msgid "Stream output, can't be displayed" +msgstr "輸出流,無法顯示" + +#: cps/templates/logviewer.html:12 +msgid "Show Access Log: " +msgstr "顯示訪問日誌: " + +#: cps/templates/logviewer.html:18 +msgid "Download Calibre-Web Log" +msgstr "下載Calibre-Web日誌" + +#: cps/templates/logviewer.html:21 +msgid "Download Access Log" +msgstr "下載訪問日誌" + +#: cps/templates/modal_dialogs.html:6 +msgid "Select Allowed/Denied Tags" +msgstr "選擇標籤值顯示或隱藏書籍" + +#: cps/templates/modal_dialogs.html:7 +msgid "Select Allowed/Denied Custom Column Values" +msgstr "選擇自定義欄目值顯示或隱藏本用戶書籍" + +#: cps/templates/modal_dialogs.html:8 +msgid "Select Allowed/Denied Tags of User" +msgstr "選擇標籤值顯示或隱藏書籍" + +#: cps/templates/modal_dialogs.html:9 +msgid "Select Allowed/Denied Custom Column Values of User" +msgstr "選擇自定義欄目值顯示或隱藏本用戶書籍" + +#: cps/templates/modal_dialogs.html:15 +msgid "Enter Tag" +msgstr "輸入標籤" + +#: cps/templates/modal_dialogs.html:24 +msgid "Add View Restriction" +msgstr "添加顯示或隱藏書籍的值" + +#: cps/templates/modal_dialogs.html:50 +msgid "This book format will be permanently erased from database" +msgstr "此書籍格式將從數據庫中永久刪除" + +#: cps/templates/modal_dialogs.html:51 +msgid "This book will be permanently erased from database" +msgstr "此書籍將從數據庫中永久刪除" + +#: cps/templates/modal_dialogs.html:52 +msgid "and hard disk" +msgstr ",包括從硬碟中" + +#: cps/templates/modal_dialogs.html:56 +msgid "Important Kobo Note: deleted books will remain on any paired Kobo device." +msgstr "Kobo 重要說明:被刪除的書籍將保留在任何配對的 Kobo 設備上。" + +#: cps/templates/modal_dialogs.html:57 +msgid "Books must first be archived and the device synced before a book can safely be deleted." +msgstr "必須先將書籍存檔並同步設備,然後才能安全地刪除書籍。" + +#: cps/templates/modal_dialogs.html:76 +msgid "Choose File Location" +msgstr "選擇文件位置" + +#: cps/templates/modal_dialogs.html:82 +msgid "type" +msgstr "類型" + +#: cps/templates/modal_dialogs.html:83 +msgid "name" +msgstr "名稱" + +#: cps/templates/modal_dialogs.html:84 +msgid "size" +msgstr "大小" + +#: cps/templates/modal_dialogs.html:90 +msgid "Parent Directory" +msgstr "父目錄" + +#: cps/templates/modal_dialogs.html:98 +msgid "Select" +msgstr "選擇" + +#: cps/templates/modal_dialogs.html:134 +msgid "Ok" +msgstr "完成" + +#: cps/templates/osd.xml:5 +msgid "Calibre-Web eBook Catalog" +msgstr "Caliebre-Web電子書路徑" + +#: cps/templates/read.html:6 +msgid "epub Reader" +msgstr "epub閱讀器" + +#: cps/templates/read.html:74 +msgid "Reflow text when sidebars are open." +msgstr "打開側欄時重排文本。" + +#: cps/templates/readcbr.html:7 +msgid "Comic Reader" +msgstr "Comic閱讀器" + +#: cps/templates/readcbr.html:89 +msgid "Keyboard Shortcuts" +msgstr "快捷鍵" + +#: cps/templates/readcbr.html:92 +msgid "Previous Page" +msgstr "上一頁" + +#: cps/templates/readcbr.html:93 cps/templates/readcbr.html:162 +msgid "Next Page" +msgstr "下一頁" + +#: cps/templates/readcbr.html:94 +msgid "Scale to Best" +msgstr "縮放到最佳" + +#: cps/templates/readcbr.html:95 +msgid "Scale to Width" +msgstr "按寬度縮放" + +#: cps/templates/readcbr.html:96 +msgid "Scale to Height" +msgstr "按高度縮放" + +#: cps/templates/readcbr.html:97 +msgid "Scale to Native" +msgstr "縮放到原始大小" + +#: cps/templates/readcbr.html:98 +msgid "Rotate Right" +msgstr "向右旋轉" + +#: cps/templates/readcbr.html:99 +msgid "Rotate Left" +msgstr "向左旋轉" + +#: cps/templates/readcbr.html:100 +msgid "Flip Image" +msgstr "翻轉圖片" + +#: cps/templates/readcbr.html:116 +msgid "Light" +msgstr "淺色" + +#: cps/templates/readcbr.html:117 +msgid "Dark" +msgstr "深色" + +#: cps/templates/readcbr.html:122 +msgid "Scale" +msgstr "縮放" + +#: cps/templates/readcbr.html:125 +msgid "Best" +msgstr "最佳" + +#: cps/templates/readcbr.html:126 +msgid "Width" +msgstr "寬度" + +#: cps/templates/readcbr.html:127 +msgid "Height" +msgstr "高度" + +#: cps/templates/readcbr.html:128 +msgid "Native" +msgstr "原始" + +#: cps/templates/readcbr.html:133 +msgid "Rotate" +msgstr "旋轉" + +#: cps/templates/readcbr.html:144 +msgid "Flip" +msgstr "翻轉" + +#: cps/templates/readcbr.html:147 +msgid "Horizontal" +msgstr "水平" + +#: cps/templates/readcbr.html:148 +msgid "Vertical" +msgstr "垂直" + +#: cps/templates/readcbr.html:153 +msgid "Direction" +msgstr "方向" + +#: cps/templates/readcbr.html:156 +msgid "Left to Right" +msgstr "從左到右" + +#: cps/templates/readcbr.html:157 +msgid "Right to Left" +msgstr "從右到左" + +#: cps/templates/readcbr.html:165 +msgid "Reset to Top" +msgstr "重置為頂部" + +#: cps/templates/readcbr.html:166 +msgid "Remember Position" +msgstr "記住位置" + +#: cps/templates/readcbr.html:171 +msgid "Scrollbar" +msgstr "工具欄" + +#: cps/templates/readcbr.html:174 +msgid "Show" +msgstr "顯示" + +#: cps/templates/readcbr.html:175 +msgid "Hide" +msgstr "隱藏" + +#: cps/templates/readdjvu.html:5 +msgid "DJVU Reader" +msgstr "DJVU閱讀器" + +#: cps/templates/readpdf.html:29 +msgid "PDF Reader" +msgstr "PDF閱讀器" + +#: cps/templates/readtxt.html:6 +msgid "txt Reader" +msgstr "txt閱讀器" + +#: cps/templates/register.html:4 +msgid "Register New Account" +msgstr "註冊新賬號" + +#: cps/templates/register.html:10 +msgid "Choose a username" +msgstr "選擇一個用戶名" + +#: cps/templates/register.html:15 +msgid "Your email address" +msgstr "您的郵箱地址" + +#: cps/templates/remote_login.html:5 +msgid "Magic Link - Authorise New Device" +msgstr "魔法連接 - 授權新設備" + +#: cps/templates/remote_login.html:7 +msgid "On another device, login and visit:" +msgstr "在另一個設備上,登入並訪問:" + +#: cps/templates/remote_login.html:11 +msgid "Once verified, you will automatically be logged in on this device." +msgstr "驗證後,您將自動在新設備上登入。" + +#: cps/templates/remote_login.html:14 +msgid "This verification link will expire in 10 minutes." +msgstr "此驗證連接將在10分鐘後失效。" + +#: cps/templates/search.html:5 +msgid "No Results Found" +msgstr "無搜索結果" + +#: cps/templates/search.html:6 +msgid "Search Term:" +msgstr "搜索項:" + +#: cps/templates/search.html:8 +msgid "Results for:" +msgstr "結果:" + +#: cps/templates/search_form.html:21 +msgid "Published Date From" +msgstr "出版日期從" + +#: cps/templates/search_form.html:31 +msgid "Published Date To" +msgstr "出版日期到" + +#: cps/templates/search_form.html:42 +msgid "Read Status" +msgstr "閱讀狀態" + +#: cps/templates/search_form.html:59 +msgid "Exclude Tags" +msgstr "排除標籤" + +#: cps/templates/search_form.html:77 +msgid "Exclude Series" +msgstr "排除叢書" + +#: cps/templates/search_form.html:95 +msgid "Exclude Shelves" +msgstr "排除書架" + +#: cps/templates/search_form.html:115 +msgid "Exclude Languages" +msgstr "排除語言" + +#: cps/templates/search_form.html:126 +msgid "Extensions" +msgstr "擴展名" + +#: cps/templates/search_form.html:134 +msgid "Exclude Extensions" +msgstr "排除擴展名" + +#: cps/templates/search_form.html:144 +msgid "Rating Above" +msgstr "評分大於" + +#: cps/templates/search_form.html:148 +msgid "Rating Below" +msgstr "評分小於" + +#: cps/templates/search_form.html:180 +msgid "From:" +msgstr "從:" + +#: cps/templates/search_form.html:190 +msgid "To:" +msgstr "到:" + +#: cps/templates/shelf.html:11 +msgid "Delete this Shelf" +msgstr "刪除此書架" + +#: cps/templates/shelf.html:12 +msgid "Edit Shelf Properties" +msgstr "編輯書架屬性" + +#: cps/templates/shelf.html:14 +msgid "Arrange books manually" +msgstr "手動排列書籍排列順序" + +#: cps/templates/shelf.html:15 +msgid "Disable Change order" +msgstr "禁止改變順序" + +#: cps/templates/shelf.html:15 +msgid "Enable Change order" +msgstr "允許改變順序" + +#: cps/templates/shelf.html:94 +msgid "Shelf will be deleted for all users" +msgstr "書架將會從所有用戶中刪除" + +#: cps/templates/shelf_edit.html:14 +msgid "Share with Everyone" +msgstr "書架將被公開" + +#: cps/templates/shelf_edit.html:21 +msgid "Sync this shelf with Kobo device" +msgstr "同步這個書架到 Kobo device" + +#: cps/templates/shelf_order.html:5 +msgid "Drag to Rearrange Order" +msgstr "拖拽以重新排序" + +#: cps/templates/shelf_order.html:33 +msgid "Hidden Book" +msgstr "隱藏書籍" + +#: cps/templates/stats.html:7 +msgid "Library Statistics" +msgstr "書庫統計" + +#: cps/templates/stats.html:12 +msgid "Books in this Library" +msgstr "本書籍在此書庫中" + +#: cps/templates/stats.html:16 +msgid "Authors in this Library" +msgstr "作者在此書庫中" + +#: cps/templates/stats.html:20 +msgid "Categories in this Library" +msgstr "分類在此書庫中" + +#: cps/templates/stats.html:24 +msgid "Series in this Library" +msgstr "叢書在此書庫中" + +#: cps/templates/stats.html:29 +msgid "System Statistics" +msgstr "系統統計" + +#: cps/templates/stats.html:33 +msgid "Program Library" +msgstr "程式名稱" + +#: cps/templates/stats.html:34 +msgid "Installed Version" +msgstr "已安裝版本" + +#: cps/templates/tasks.html:12 +msgid "User" +msgstr "用戶名稱" + +#: cps/templates/tasks.html:14 +msgid "Task" +msgstr "任務信息" + +#: cps/templates/tasks.html:15 +msgid "Status" +msgstr "任務狀態" + +#: cps/templates/tasks.html:16 +msgid "Progress" +msgstr "任務進度" + +#: cps/templates/tasks.html:17 +msgid "Run Time" +msgstr "運行時間" + +#: cps/templates/tasks.html:18 +msgid "Start Time" +msgstr "開始時間" + +#: cps/templates/user_edit.html:20 +msgid "Reset user Password" +msgstr "重置用戶密碼" + +#: cps/templates/user_edit.html:43 +msgid "Language of Books" +msgstr "按語言顯示書籍" + +#: cps/templates/user_edit.html:54 +msgid "OAuth Settings" +msgstr "OAuth設置" + +#: cps/templates/user_edit.html:56 +msgid "Link" +msgstr "連接" + +#: cps/templates/user_edit.html:58 +msgid "Unlink" +msgstr "取消連接" + +#: cps/templates/user_edit.html:64 +msgid "Kobo Sync Token" +msgstr "Kobo 同步 Token" + +#: cps/templates/user_edit.html:66 +msgid "Create/View" +msgstr "新建或查看" + +#: cps/templates/user_edit.html:85 +msgid "Add allowed/Denied Custom Column Values" +msgstr "添加顯示或隱藏書籍的自定義欄位值" + +#: cps/templates/user_edit.html:130 +msgid "Sync only books in selected shelves with Kobo" +msgstr "僅同步所選書架中的書籍到 Kobo" + +#: cps/templates/user_edit.html:140 cps/templates/user_table.html:169 +msgid "Delete User" +msgstr "刪除此用戶" + +#: cps/templates/user_edit.html:152 +msgid "Generate Kobo Auth URL" +msgstr "生成Kobo Auth 地址" + +#: cps/templates/user_table.html:80 cps/templates/user_table.html:103 +msgid "Select..." +msgstr "選擇..." + +#: cps/templates/user_table.html:131 +msgid "Edit User" +msgstr "編輯用戶" + +#: cps/templates/user_table.html:134 +msgid "Enter Username" +msgstr "輸入用戶名" + +#: cps/templates/user_table.html:135 +msgid "Enter E-mail Address" +msgstr "輸入郵箱地址" + +#: cps/templates/user_table.html:136 +msgid "Enter Kindle E-mail Address" +msgstr "輸入Kindle郵箱地址" + +#: cps/templates/user_table.html:136 +msgid "Kindle E-mail" +msgstr "Kindle郵箱" + +#: cps/templates/user_table.html:137 +msgid "Locale" +msgstr "本地化" + +#: cps/templates/user_table.html:138 +msgid "Visible Book Languages" +msgstr "可見數據語言" + +#: cps/templates/user_table.html:139 +msgid "Edit Allowed Tags" +msgstr "編輯允許標籤" + +#: cps/templates/user_table.html:139 +msgid "Allowed Tags" +msgstr "允許標籤" + +#: cps/templates/user_table.html:140 +msgid "Edit Denied Tags" +msgstr "編輯拒絕標籤" + +#: cps/templates/user_table.html:140 +msgid "Denied Tags" +msgstr "拒絕標籤" + +#: cps/templates/user_table.html:141 +msgid "Edit Allowed Column Values" +msgstr "編輯顯示欄目值" + +#: cps/templates/user_table.html:141 +msgid "Allowed Column Values" +msgstr "顯示欄目值" + +#: cps/templates/user_table.html:142 +msgid "Edit Denied Column Values" +msgstr "編輯隱藏欄目值" + +#: cps/templates/user_table.html:142 +msgid "Denied Column Values" +msgstr "隱藏欄目值" + +#: cps/templates/user_table.html:144 +msgid "Change Password" +msgstr "修改密碼" + +#: cps/templates/user_table.html:147 +msgid "View" +msgstr "查看書籍" + +#: cps/templates/user_table.html:150 +msgid "Edit Public Shelves" +msgstr "編輯公共書架" + +#: cps/templates/user_table.html:152 +msgid "Sync selected Shelves with Kobo" +msgstr "同步所選書架到 Kobo" + +#: cps/templates/user_table.html:156 +msgid "Show read/unread selection" +msgstr "顯示已讀/未讀選擇" + +#: cps/templates/user_table.html:159 +msgid "Show random books" +msgstr "顯示隨機書籍" + diff --git a/messages.pot b/messages.pot index aba1f530..d7bd5303 100644 --- a/messages.pot +++ b/messages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2021-10-16 11:41+0200\n" +"POT-Creation-Date: 2021-10-17 14:59+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -45,9 +45,9 @@ msgstr "" msgid "Unknown command" msgstr "" -#: cps/admin.py:167 cps/editbooks.py:694 cps/editbooks.py:708 -#: cps/editbooks.py:849 cps/editbooks.py:851 cps/editbooks.py:878 -#: cps/editbooks.py:894 cps/updater.py:584 cps/uploader.py:93 +#: cps/admin.py:167 cps/editbooks.py:703 cps/editbooks.py:717 +#: cps/editbooks.py:858 cps/editbooks.py:860 cps/editbooks.py:887 +#: cps/editbooks.py:903 cps/updater.py:584 cps/uploader.py:93 #: cps/uploader.py:103 msgid "Unknown" msgstr "" @@ -295,7 +295,7 @@ msgstr "" msgid "Database Configuration" msgstr "" -#: cps/admin.py:1340 cps/web.py:1484 +#: cps/admin.py:1340 cps/web.py:1479 msgid "Please fill out all fields!" msgstr "" @@ -339,7 +339,7 @@ msgstr "" msgid "User '%(nick)s' updated" msgstr "" -#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1509 cps/web.py:1572 +#: cps/admin.py:1475 cps/admin.py:1605 cps/web.py:1504 cps/web.py:1567 msgid "An unknown error occurred. Please try again later." msgstr "" @@ -374,7 +374,7 @@ msgstr "" msgid "Password for user %(user)s reset" msgstr "" -#: cps/admin.py:1608 cps/web.py:1449 +#: cps/admin.py:1608 cps/web.py:1444 msgid "Please configure the SMTP mail settings first..." msgstr "" @@ -472,7 +472,7 @@ msgstr "" msgid "Execution permissions missing" msgstr "" -#: cps/db.py:648 cps/web.py:657 cps/web.py:1161 +#: cps/db.py:651 cps/web.py:657 cps/web.py:1156 #, python-format msgid "Custom Column No.%(column)d is not existing in calibre database" msgstr "" @@ -485,8 +485,8 @@ msgstr "" msgid "Book Successfully Deleted" msgstr "" -#: cps/editbooks.py:373 cps/editbooks.py:750 cps/web.py:511 cps/web.py:1711 -#: cps/web.py:1752 cps/web.py:1819 +#: cps/editbooks.py:373 cps/editbooks.py:759 cps/web.py:511 cps/web.py:1706 +#: cps/web.py:1747 cps/web.py:1814 msgid "Oops! Selected book title is unavailable. File does not exist or is not accessible" msgstr "" @@ -504,76 +504,76 @@ msgstr "" msgid "%(langname)s is not a valid language" msgstr "" -#: cps/editbooks.py:621 cps/editbooks.py:964 +#: cps/editbooks.py:630 cps/editbooks.py:973 #, python-format msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" msgstr "" -#: cps/editbooks.py:625 cps/editbooks.py:968 +#: cps/editbooks.py:634 cps/editbooks.py:977 msgid "File to be uploaded must have an extension" msgstr "" -#: cps/editbooks.py:637 +#: cps/editbooks.py:646 #, python-format msgid "Failed to create path %(path)s (Permission denied)." msgstr "" -#: cps/editbooks.py:642 +#: cps/editbooks.py:651 #, python-format msgid "Failed to store file %(file)s." msgstr "" -#: cps/editbooks.py:660 cps/editbooks.py:1055 cps/web.py:1672 +#: cps/editbooks.py:669 cps/editbooks.py:1064 cps/web.py:1667 #, python-format msgid "Database error: %(error)s." msgstr "" -#: cps/editbooks.py:665 +#: cps/editbooks.py:674 #, python-format msgid "File format %(ext)s added to %(book)s" msgstr "" -#: cps/editbooks.py:801 +#: cps/editbooks.py:810 msgid "Identifiers are not Case Sensitive, Overwriting Old Identifier" msgstr "" -#: cps/editbooks.py:835 +#: cps/editbooks.py:844 msgid "Metadata successfully updated" msgstr "" -#: cps/editbooks.py:844 +#: cps/editbooks.py:853 msgid "Error editing book, please check logfile for details" msgstr "" -#: cps/editbooks.py:882 +#: cps/editbooks.py:891 msgid "Uploaded book probably exists in the library, consider to change before upload new: " msgstr "" -#: cps/editbooks.py:976 +#: cps/editbooks.py:985 #, python-format msgid "File %(filename)s could not saved to temp dir" msgstr "" -#: cps/editbooks.py:995 +#: cps/editbooks.py:1004 #, python-format msgid "Failed to Move Cover File %(file)s: %(error)s" msgstr "" -#: cps/editbooks.py:1042 +#: cps/editbooks.py:1051 #, python-format msgid "File %(file)s uploaded" msgstr "" -#: cps/editbooks.py:1067 +#: cps/editbooks.py:1076 msgid "Source or destination format for conversion missing" msgstr "" -#: cps/editbooks.py:1075 +#: cps/editbooks.py:1084 #, python-format msgid "Book successfully queued for converting to %(book_format)s" msgstr "" -#: cps/editbooks.py:1079 +#: cps/editbooks.py:1088 #, python-format msgid "There was an error converting this book: %(res)s" msgstr "" @@ -681,7 +681,7 @@ msgstr "" msgid "Book path %(path)s not found on Google Drive" msgstr "" -#: cps/helper.py:507 cps/web.py:1667 +#: cps/helper.py:507 cps/web.py:1662 msgid "Found an existing account for this e-mail address" msgstr "" @@ -758,7 +758,7 @@ msgstr "" msgid "Register with %(provider)s" msgstr "" -#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1543 +#: cps/oauth_bb.py:138 cps/remotelogin.py:133 cps/web.py:1538 #, python-format msgid "you are now logged in as: '%(nickname)s'" msgstr "" @@ -824,7 +824,7 @@ msgid "{} Stars" msgstr "" #: cps/remotelogin.py:65 cps/templates/layout.html:86 -#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1592 +#: cps/templates/login.html:4 cps/templates/login.html:21 cps/web.py:1587 msgid "Login" msgstr "" @@ -900,8 +900,8 @@ msgstr "" msgid "Show Random Books" msgstr "" -#: cps/render_template.py:69 cps/templates/book_table.html:56 -#: cps/templates/index.xml:83 cps/web.py:1048 +#: cps/render_template.py:69 cps/templates/book_table.html:67 +#: cps/templates/index.xml:83 cps/web.py:1043 msgid "Categories" msgstr "" @@ -910,8 +910,8 @@ msgid "Show category selection" msgstr "" #: cps/render_template.py:72 cps/templates/book_edit.html:90 -#: cps/templates/book_table.html:57 cps/templates/index.xml:90 -#: cps/templates/search_form.html:69 cps/web.py:943 cps/web.py:953 +#: cps/templates/book_table.html:68 cps/templates/index.xml:90 +#: cps/templates/search_form.html:69 cps/web.py:938 cps/web.py:948 msgid "Series" msgstr "" @@ -919,7 +919,7 @@ msgstr "" msgid "Show series selection" msgstr "" -#: cps/render_template.py:75 cps/templates/book_table.html:55 +#: cps/render_template.py:75 cps/templates/book_table.html:66 #: cps/templates/index.xml:69 msgid "Authors" msgstr "" @@ -928,8 +928,8 @@ msgstr "" msgid "Show author selection" msgstr "" -#: cps/render_template.py:79 cps/templates/book_table.html:61 -#: cps/templates/index.xml:76 cps/web.py:920 +#: cps/render_template.py:79 cps/templates/book_table.html:72 +#: cps/templates/index.xml:76 cps/web.py:915 msgid "Publishers" msgstr "" @@ -937,9 +937,9 @@ msgstr "" msgid "Show publisher selection" msgstr "" -#: cps/render_template.py:82 cps/templates/book_table.html:59 +#: cps/render_template.py:82 cps/templates/book_table.html:70 #: cps/templates/index.xml:97 cps/templates/search_form.html:107 -#: cps/web.py:1025 +#: cps/web.py:1020 msgid "Languages" msgstr "" @@ -971,7 +971,7 @@ msgstr "" msgid "Show archived books" msgstr "" -#: cps/render_template.py:97 cps/web.py:768 +#: cps/render_template.py:97 cps/web.py:769 msgid "Books List" msgstr "" @@ -1154,129 +1154,129 @@ msgstr "" msgid "Language: %(name)s" msgstr "" -#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1377 +#: cps/templates/layout.html:56 cps/web.py:727 cps/web.py:1372 msgid "Advanced Search" msgstr "" #: cps/templates/book_edit.html:239 cps/templates/feed.xml:33 #: cps/templates/index.xml:11 cps/templates/layout.html:45 #: cps/templates/layout.html:48 cps/templates/search_form.html:226 -#: cps/web.py:740 cps/web.py:1083 +#: cps/web.py:740 cps/web.py:1078 msgid "Search" msgstr "" -#: cps/templates/admin.html:16 cps/web.py:898 +#: cps/templates/admin.html:16 cps/web.py:893 msgid "Downloads" msgstr "" -#: cps/web.py:974 +#: cps/web.py:969 msgid "Ratings list" msgstr "" -#: cps/web.py:995 +#: cps/web.py:990 msgid "File formats list" msgstr "" -#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1062 +#: cps/templates/layout.html:75 cps/templates/tasks.html:7 cps/web.py:1057 msgid "Tasks" msgstr "" -#: cps/web.py:1221 +#: cps/web.py:1216 msgid "Published after " msgstr "" -#: cps/web.py:1228 +#: cps/web.py:1223 msgid "Published before " msgstr "" -#: cps/web.py:1250 +#: cps/web.py:1245 #, python-format msgid "Rating <= %(rating)s" msgstr "" -#: cps/web.py:1252 +#: cps/web.py:1247 #, python-format msgid "Rating >= %(rating)s" msgstr "" -#: cps/web.py:1254 +#: cps/web.py:1249 #, python-format msgid "Read Status = %(status)s" msgstr "" -#: cps/web.py:1359 +#: cps/web.py:1354 msgid "Error on search for custom columns, please restart Calibre-Web" msgstr "" -#: cps/web.py:1454 +#: cps/web.py:1449 #, python-format msgid "Book successfully queued for sending to %(kindlemail)s" msgstr "" -#: cps/web.py:1458 +#: cps/web.py:1453 #, python-format msgid "Oops! There was an error sending this book: %(res)s" msgstr "" -#: cps/web.py:1460 +#: cps/web.py:1455 msgid "Please update your profile with a valid Send to Kindle E-mail Address." msgstr "" -#: cps/web.py:1477 +#: cps/web.py:1472 msgid "E-Mail server is not configured, please contact your administrator!" msgstr "" -#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1478 -#: cps/web.py:1485 cps/web.py:1491 cps/web.py:1510 cps/web.py:1514 -#: cps/web.py:1520 +#: cps/templates/layout.html:87 cps/templates/register.html:17 cps/web.py:1473 +#: cps/web.py:1480 cps/web.py:1486 cps/web.py:1505 cps/web.py:1509 +#: cps/web.py:1515 msgid "Register" msgstr "" -#: cps/web.py:1512 +#: cps/web.py:1507 msgid "Your e-mail is not allowed to register" msgstr "" -#: cps/web.py:1515 +#: cps/web.py:1510 msgid "Confirmation e-mail was send to your e-mail account." msgstr "" -#: cps/web.py:1532 +#: cps/web.py:1527 msgid "Cannot activate LDAP authentication" msgstr "" -#: cps/web.py:1551 +#: cps/web.py:1546 #, python-format msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgstr "" -#: cps/web.py:1557 +#: cps/web.py:1552 #, python-format msgid "Could not login: %(message)s" msgstr "" -#: cps/web.py:1561 cps/web.py:1586 +#: cps/web.py:1556 cps/web.py:1581 msgid "Wrong Username or Password" msgstr "" -#: cps/web.py:1568 +#: cps/web.py:1563 msgid "New Password was send to your email address" msgstr "" -#: cps/web.py:1574 +#: cps/web.py:1569 msgid "Please enter valid username to reset password" msgstr "" -#: cps/web.py:1581 +#: cps/web.py:1576 #, python-format msgid "You are now logged in as: '%(nickname)s'" msgstr "" -#: cps/web.py:1647 cps/web.py:1696 +#: cps/web.py:1642 cps/web.py:1691 #, python-format msgid "%(name)s's profile" msgstr "" -#: cps/web.py:1663 +#: cps/web.py:1658 msgid "Profile updated" msgstr "" @@ -1368,7 +1368,7 @@ msgid "Edit" msgstr "" #: cps/templates/admin.html:23 cps/templates/book_edit.html:16 -#: cps/templates/book_table.html:63 cps/templates/modal_dialogs.html:63 +#: cps/templates/book_table.html:93 cps/templates/modal_dialogs.html:63 #: cps/templates/modal_dialogs.html:116 cps/templates/user_edit.html:67 #: cps/templates/user_table.html:149 msgid "Delete" @@ -1538,7 +1538,7 @@ msgid "OK" msgstr "" #: cps/templates/admin.html:211 cps/templates/admin.html:225 -#: cps/templates/book_edit.html:217 cps/templates/book_table.html:90 +#: cps/templates/book_edit.html:217 cps/templates/book_table.html:120 #: cps/templates/config_db.html:54 cps/templates/config_edit.html:355 #: cps/templates/config_view_edit.html:169 cps/templates/modal_dialogs.html:64 #: cps/templates/modal_dialogs.html:99 cps/templates/modal_dialogs.html:117 @@ -1765,98 +1765,105 @@ msgstr "" msgid "No Result(s) found! Please try another keyword." msgstr "" -#: cps/templates/book_table.html:12 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:12 cps/templates/book_table.html:69 #: cps/templates/user_table.html:14 cps/templates/user_table.html:77 #: cps/templates/user_table.html:100 msgid "This Field is Required" msgstr "" -#: cps/templates/book_table.html:26 +#: cps/templates/book_table.html:37 msgid "Merge selected books" msgstr "" -#: cps/templates/book_table.html:27 cps/templates/user_table.html:124 +#: cps/templates/book_table.html:38 cps/templates/user_table.html:124 msgid "Remove Selections" msgstr "" -#: cps/templates/book_table.html:30 +#: cps/templates/book_table.html:41 msgid "Exchange author and title" msgstr "" -#: cps/templates/book_table.html:36 +#: cps/templates/book_table.html:47 msgid "Update Title Sort automatically" msgstr "" -#: cps/templates/book_table.html:40 +#: cps/templates/book_table.html:51 msgid "Update Author Sort automatically" msgstr "" -#: cps/templates/book_table.html:52 cps/templates/book_table.html:58 +#: cps/templates/book_table.html:63 cps/templates/book_table.html:69 msgid "Enter Title" msgstr "" -#: cps/templates/book_table.html:52 cps/templates/config_view_edit.html:24 +#: cps/templates/book_table.html:63 cps/templates/config_view_edit.html:24 #: cps/templates/shelf_edit.html:8 msgid "Title" msgstr "" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Enter Title Sort" msgstr "" -#: cps/templates/book_table.html:53 +#: cps/templates/book_table.html:64 msgid "Title Sort" msgstr "" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Enter Author Sort" msgstr "" -#: cps/templates/book_table.html:54 +#: cps/templates/book_table.html:65 msgid "Author Sort" msgstr "" -#: cps/templates/book_table.html:55 +#: cps/templates/book_table.html:66 msgid "Enter Authors" msgstr "" -#: cps/templates/book_table.html:56 +#: cps/templates/book_table.html:67 msgid "Enter Categories" msgstr "" -#: cps/templates/book_table.html:57 +#: cps/templates/book_table.html:68 msgid "Enter Series" msgstr "" -#: cps/templates/book_table.html:58 +#: cps/templates/book_table.html:69 msgid "Series Index" msgstr "" -#: cps/templates/book_table.html:59 +#: cps/templates/book_table.html:70 msgid "Enter Languages" msgstr "" -#: cps/templates/book_table.html:60 +#: cps/templates/book_table.html:71 msgid "Publishing Date" msgstr "" -#: cps/templates/book_table.html:61 +#: cps/templates/book_table.html:72 msgid "Enter Publishers" msgstr "" -#: cps/templates/book_table.html:76 cps/templates/modal_dialogs.html:46 +#: cps/templates/book_table.html:75 cps/templates/book_table.html:77 +#: cps/templates/book_table.html:79 cps/templates/book_table.html:81 +#: cps/templates/book_table.html:85 cps/templates/book_table.html:87 +#: cps/templates/book_table.html:89 +msgid "Enter " +msgstr "" + +#: cps/templates/book_table.html:106 cps/templates/modal_dialogs.html:46 msgid "Are you really sure?" msgstr "" -#: cps/templates/book_table.html:80 +#: cps/templates/book_table.html:110 msgid "Books with Title will be merged from:" msgstr "" -#: cps/templates/book_table.html:84 +#: cps/templates/book_table.html:114 msgid "Into Book with Title:" msgstr "" -#: cps/templates/book_table.html:89 +#: cps/templates/book_table.html:119 msgid "Merge" msgstr "" @@ -2270,45 +2277,45 @@ msgstr "" msgid "Published" msgstr "" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Unread" msgstr "" -#: cps/templates/detail.html:219 +#: cps/templates/detail.html:221 msgid "Mark As Read" msgstr "" -#: cps/templates/detail.html:220 +#: cps/templates/detail.html:222 msgid "Read" msgstr "" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Restore from archive" msgstr "" -#: cps/templates/detail.html:229 +#: cps/templates/detail.html:231 msgid "Add to archive" msgstr "" -#: cps/templates/detail.html:230 +#: cps/templates/detail.html:232 msgid "Archived" msgstr "" -#: cps/templates/detail.html:241 +#: cps/templates/detail.html:243 msgid "Description:" msgstr "" -#: cps/templates/detail.html:254 cps/templates/search.html:14 +#: cps/templates/detail.html:256 cps/templates/search.html:14 msgid "Add to shelf" msgstr "" -#: cps/templates/detail.html:265 cps/templates/detail.html:282 +#: cps/templates/detail.html:267 cps/templates/detail.html:284 #: cps/templates/feed.xml:79 cps/templates/layout.html:139 #: cps/templates/search.html:20 msgid "(Public)" msgstr "" -#: cps/templates/detail.html:296 +#: cps/templates/detail.html:298 msgid "Edit Metadata" msgstr "" From bd6b5ac87318a67fe2e056f62913a3a4db6bb626 Mon Sep 17 00:00:00 2001 From: Ozzie Isaacs Date: Sun, 17 Oct 2021 15:06:37 +0200 Subject: [PATCH 17/22] Fix load covers in metadata load screen --- cps/web.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cps/web.py b/cps/web.py index 11218a31..80a684fa 100644 --- a/cps/web.py +++ b/cps/web.py @@ -82,7 +82,7 @@ except ImportError: @app.after_request def add_security_headers(resp): - resp.headers['Content-Security-Policy'] = "default-src 'self' 'unsafe-inline' 'unsafe-eval'; img-src 'self' data:; font-src 'self' data:" + resp.headers['Content-Security-Policy'] = "default-src 'self' 'unsafe-inline' 'unsafe-eval'; font-src 'self' data:; img-src 'self' data:" if request.endpoint == "editbook.edit_book" or config.config_use_google_drive: resp.headers['Content-Security-Policy'] += " *" resp.headers['X-Content-Type-Options'] = 'nosniff' From 7671a1d5c889c7f2dbd0cdb25e57229e3c79339b Mon Sep 17 00:00:00 2001 From: Ozzie Isaacs Date: Sun, 17 Oct 2021 15:36:19 +0200 Subject: [PATCH 18/22] Fix errormessage after update --- cps/static/js/main.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/cps/static/js/main.js b/cps/static/js/main.js index 48c66767..7a59b172 100644 --- a/cps/static/js/main.js +++ b/cps/static/js/main.js @@ -261,6 +261,7 @@ $(function() { } function updateTimer() { + var no_response = 0; $.ajax({ dataType: "json", url: getPath() + "/get_updater_status", @@ -271,8 +272,12 @@ $(function() { } }, error: function error() { - $("#DialogContent").html(updateText[11]); - cleanUp(); + // Server has to restart in 60 Sek. otherwise output error message + no_response += 1; + if (no_response > 30) { + $("#DialogContent").html(updateText[11]); + cleanUp(); + } }, timeout: 2000 }); @@ -447,7 +452,7 @@ $(function() { $("#spinner2").show(); $.ajax({ dataType: "json", - url: window.location.pathname + "/../../shutdown", + url: getPath() + "/shutdown", data: {"parameter":2}, success: function success(data) { $("#spinner2").hide(); From 9e4aeac16dc047d286f4ccc7aea0a90d0fd06803 Mon Sep 17 00:00:00 2001 From: Ozzie Isaacs Date: Sun, 17 Oct 2021 16:00:02 +0200 Subject: [PATCH 19/22] Remove WTF_CSRF_SSL_STRICT workaround for missing referrers --- cps/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/cps/__init__.py b/cps/__init__.py index a8d6233b..771abda7 100644 --- a/cps/__init__.py +++ b/cps/__init__.py @@ -72,6 +72,7 @@ app.config.update( SESSION_COOKIE_HTTPONLY=True, SESSION_COOKIE_SAMESITE='Lax', REMEMBER_COOKIE_SAMESITE='Lax', # will be available in flask-login 0.5.1 earliest + WTF_CSRF_SSL_STRICT=False ) From fe4db16a7edaf5e484ac0d2b8d2fba7c673e7c93 Mon Sep 17 00:00:00 2001 From: Ozzie Isaacs Date: Tue, 19 Oct 2021 19:10:40 +0200 Subject: [PATCH 20/22] html editor in books list --- cps/editbooks.py | 5 + .../css/libs/bootstrap-wysihtml5-0.0.3.css | 103 +++++++ .../js/libs/bootstrap-wysihtml5-0.0.3.min.js | 1 + cps/static/js/libs/wysihtml5-0.0.3.js | 140 ++++++++++ cps/static/js/libs/wysihtml5-0.3.0.min.js | 262 ++++++++++++++++++ cps/static/js/table.js | 12 + cps/templates/book_table.html | 23 +- 7 files changed, 544 insertions(+), 2 deletions(-) create mode 100644 cps/static/css/libs/bootstrap-wysihtml5-0.0.3.css create mode 100644 cps/static/js/libs/bootstrap-wysihtml5-0.0.3.min.js create mode 100644 cps/static/js/libs/wysihtml5-0.0.3.js create mode 100644 cps/static/js/libs/wysihtml5-0.3.0.min.js diff --git a/cps/editbooks.py b/cps/editbooks.py index 9ad39373..99d4f69a 100644 --- a/cps/editbooks.py +++ b/cps/editbooks.py @@ -459,6 +459,7 @@ def edit_book_series_index(series_index, book): modif_date = True return modif_date + # Handle book comments/description def edit_book_comments(comments, book): modif_date = False @@ -1150,6 +1151,10 @@ def edit_list_book(param): book.sort = vals['value'] ret = Response(json.dumps({'success': True, 'newValue': book.sort}), mimetype='application/json') + elif param =='comments': + edit_book_comments(vals['value'], book) + ret = Response(json.dumps({'success': True, 'newValue': book.comments[0].text}), + mimetype='application/json') elif param =='authors': input_authors, __ = handle_author_on_edit(book, vals['value'], vals.get('checkA', None) == "true") helper.update_dir_stucture(book.id, config.config_calibre_dir, input_authors[0]) diff --git a/cps/static/css/libs/bootstrap-wysihtml5-0.0.3.css b/cps/static/css/libs/bootstrap-wysihtml5-0.0.3.css new file mode 100644 index 00000000..04e8e1e4 --- /dev/null +++ b/cps/static/css/libs/bootstrap-wysihtml5-0.0.3.css @@ -0,0 +1,103 @@ +ul.wysihtml5-toolbar { + margin: 0; + padding: 0; + display: block; +} + +ul.wysihtml5-toolbar::after { + clear: both; + display: table; + content: ""; +} + +ul.wysihtml5-toolbar > li { + float: left; + display: list-item; + list-style: none; + margin: 0 5px 10px 0; +} + +ul.wysihtml5-toolbar a[data-wysihtml5-command=bold] { + font-weight: bold; +} + +ul.wysihtml5-toolbar a[data-wysihtml5-command=italic] { + font-style: italic; +} + +ul.wysihtml5-toolbar a[data-wysihtml5-command=underline] { + text-decoration: underline; +} + +ul.wysihtml5-toolbar a.btn.wysihtml5-command-active { + background-image: none; + -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05); + background-color: #E6E6E6; + background-color: #D9D9D9; + outline: 0; +} + +ul.wysihtml5-commands-disabled .dropdown-menu { + display: none !important; +} + +ul.wysihtml5-toolbar div.wysihtml5-colors { + display:block; + width: 50px; + height: 20px; + margin-top: 2px; + margin-left: 5px; + position: absolute; + pointer-events: none; +} + +ul.wysihtml5-toolbar a.wysihtml5-colors-title { + padding-left: 70px; +} + +ul.wysihtml5-toolbar div[data-wysihtml5-command-value="black"] { + background: black !important; +} + +ul.wysihtml5-toolbar div[data-wysihtml5-command-value="silver"] { + background: silver !important; +} + +ul.wysihtml5-toolbar div[data-wysihtml5-command-value="gray"] { + background: gray !important; +} + +ul.wysihtml5-toolbar div[data-wysihtml5-command-value="maroon"] { + background: maroon !important; +} + +ul.wysihtml5-toolbar div[data-wysihtml5-command-value="red"] { + background: red !important; +} + +ul.wysihtml5-toolbar div[data-wysihtml5-command-value="purple"] { + background: purple !important; +} + +ul.wysihtml5-toolbar div[data-wysihtml5-command-value="green"] { + background: green !important; +} + +ul.wysihtml5-toolbar div[data-wysihtml5-command-value="olive"] { + background: olive !important; +} + +ul.wysihtml5-toolbar div[data-wysihtml5-command-value="navy"] { + background: navy !important; +} + +ul.wysihtml5-toolbar div[data-wysihtml5-command-value="blue"] { + background: blue !important; +} + +ul.wysihtml5-toolbar div[data-wysihtml5-command-value="orange"] { + background: orange !important; +} + diff --git a/cps/static/js/libs/bootstrap-wysihtml5-0.0.3.min.js b/cps/static/js/libs/bootstrap-wysihtml5-0.0.3.min.js new file mode 100644 index 00000000..e7c9428c --- /dev/null +++ b/cps/static/js/libs/bootstrap-wysihtml5-0.0.3.min.js @@ -0,0 +1 @@ +!function(t,a){"use strict";var l={"font-styles":function(t,a){var l=a&&a.size?" btn-"+a.size:"";return""},emphasis:function(t,a){var l=a&&a.size?" btn-"+a.size:"";return"
  • "},lists:function(t,a){var l=a&&a.size?" btn-"+a.size:"";return"
  • "},link:function(t,a){var l=a&&a.size?" btn-"+a.size:"";return"
  • "},image:function(t,a){var l=a&&a.size?" btn-"+a.size:"";return"
  • "},html:function(t,a){var l=a&&a.size?" btn-"+a.size:"";return"
  • "},color:function(t,a){var l=a&&a.size?" btn-"+a.size:"";return""}},i=function(t,a,i){return l[t](a,i)},s=function(a,i){this.el=a;var s=i||e;for(var o in s.customTemplates)l[o]=s.customTemplates[o];this.toolbar=this.createToolbar(a,s),this.editor=this.createEditor(i),window.editor=this.editor,t("iframe.wysihtml5-sandbox").each(function(a,l){t(l.contentWindow).off("focus.wysihtml5").on({"focus.wysihtml5":function(){t("li.dropdown").removeClass("open")}})})};s.prototype={constructor:s,createEditor:function(l){l=l||{},l=t.extend(!0,{},l),l.toolbar=this.toolbar[0];var i=new a.Editor(this.el[0],l);if(l&&l.events)for(var s in l.events)i.on(s,l.events[s]);return i},createToolbar:function(a,l){var s=this,o=t("
      ",{"class":"wysihtml5-toolbar",style:"display:none"}),r=l.locale||e.locale||"en";for(var d in e){var c=!1;void 0!==l[d]?l[d]===!0&&(c=!0):c=e[d],c===!0&&(o.append(i(d,n[r],l)),"html"===d&&this.initHtml(o),"link"===d&&this.initInsertLink(o),"image"===d&&this.initInsertImage(o))}if(l.toolbar)for(d in l.toolbar)o.append(l.toolbar[d]);return o.find("a[data-wysihtml5-command='formatBlock']").click(function(a){var l=a.target||a.srcElement,i=t(l);s.toolbar.find(".current-font").text(i.html())}),o.find("a[data-wysihtml5-command='foreColor']").click(function(a){var l=a.target||a.srcElement,i=t(l);s.toolbar.find(".current-color").text(i.html())}),this.el.before(o),o},initHtml:function(t){var a="a[data-wysihtml5-action='change_view']";t.find(a).click(function(){t.find("a.btn").not(a).toggleClass("disabled")})},initInsertImage:function(a){var l,i=this,s=a.find(".bootstrap-wysihtml5-insert-image-modal"),o=s.find(".bootstrap-wysihtml5-insert-image-url"),e=s.find("a.btn-primary"),n=o.val(),r=function(){var t=o.val();o.val(n),i.editor.currentView.element.focus(),l&&(i.editor.composer.selection.setBookmark(l),l=null),i.editor.composer.commands.exec("insertImage",t)};o.keypress(function(t){13==t.which&&(r(),s.modal("hide"))}),e.click(r),s.on("shown",function(){o.focus()}),s.on("hide",function(){i.editor.currentView.element.focus()}),a.find("a[data-wysihtml5-command=insertImage]").click(function(){var a=t(this).hasClass("wysihtml5-command-active");return a?!0:(i.editor.currentView.element.focus(!1),l=i.editor.composer.selection.getBookmark(),s.appendTo("body").modal("show"),s.on("click.dismiss.modal",'[data-dismiss="modal"]',function(t){t.stopPropagation()}),!1)})},initInsertLink:function(a){var l,i=this,s=a.find(".bootstrap-wysihtml5-insert-link-modal"),o=s.find(".bootstrap-wysihtml5-insert-link-url"),e=s.find("a.btn-primary"),n=o.val(),r=function(){var t=o.val();o.val(n),i.editor.currentView.element.focus(),l&&(i.editor.composer.selection.setBookmark(l),l=null),i.editor.composer.commands.exec("createLink",{href:t,target:"_blank",rel:"nofollow"})};o.keypress(function(t){13==t.which&&(r(),s.modal("hide"))}),e.click(r),s.on("shown",function(){o.focus()}),s.on("hide",function(){i.editor.currentView.element.focus()}),a.find("a[data-wysihtml5-command=createLink]").click(function(){var a=t(this).hasClass("wysihtml5-command-active");return a?!0:(i.editor.currentView.element.focus(!1),l=i.editor.composer.selection.getBookmark(),s.appendTo("body").modal("show"),s.on("click.dismiss.modal",'[data-dismiss="modal"]',function(t){t.stopPropagation()}),!1)})}};var o={resetDefaults:function(){t.fn.wysihtml5.defaultOptions=t.extend(!0,{},t.fn.wysihtml5.defaultOptionsCache)},bypassDefaults:function(a){return this.each(function(){var l=t(this);l.data("wysihtml5",new s(l,a))})},shallowExtend:function(a){var l=t.extend({},t.fn.wysihtml5.defaultOptions,a||{}),i=this;return o.bypassDefaults.apply(i,[l])},deepExtend:function(a){var l=t.extend(!0,{},t.fn.wysihtml5.defaultOptions,a||{}),i=this;return o.bypassDefaults.apply(i,[l])},init:function(t){var a=this;return o.shallowExtend.apply(a,[t])}};t.fn.wysihtml5=function(a){return o[a]?o[a].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof a&&a?void t.error("Method "+a+" does not exist on jQuery.wysihtml5"):o.init.apply(this,arguments)},t.fn.wysihtml5.Constructor=s;var e=t.fn.wysihtml5.defaultOptions={"font-styles":!0,color:!1,emphasis:!0,lists:!0,html:!1,link:!0,image:!0,events:{},parserRules:{classes:{"wysiwyg-color-silver":1,"wysiwyg-color-gray":1,"wysiwyg-color-white":1,"wysiwyg-color-maroon":1,"wysiwyg-color-red":1,"wysiwyg-color-purple":1,"wysiwyg-color-fuchsia":1,"wysiwyg-color-green":1,"wysiwyg-color-lime":1,"wysiwyg-color-olive":1,"wysiwyg-color-yellow":1,"wysiwyg-color-navy":1,"wysiwyg-color-blue":1,"wysiwyg-color-teal":1,"wysiwyg-color-aqua":1,"wysiwyg-color-orange":1},tags:{b:{},i:{},br:{},ol:{},ul:{},li:{},h1:{},h2:{},h3:{},blockquote:{},u:1,img:{check_attributes:{width:"numbers",alt:"alt",src:"url",height:"numbers"}},a:{set_attributes:{target:"_blank",rel:"nofollow"},check_attributes:{href:"url"}},span:1,div:1,code:1,pre:1}},stylesheets:["./lib/css/wysiwyg-color.css"],locale:"en"};void 0===t.fn.wysihtml5.defaultOptionsCache&&(t.fn.wysihtml5.defaultOptionsCache=t.extend(!0,{},t.fn.wysihtml5.defaultOptions));var n=t.fn.wysihtml5.locale={en:{font_styles:{normal:"Normal text",h1:"Heading 1",h2:"Heading 2",h3:"Heading 3"},emphasis:{bold:"Bold",italic:"Italic",underline:"Underline"},lists:{unordered:"Unordered list",ordered:"Ordered list",outdent:"Outdent",indent:"Indent"},link:{insert:"Insert link",cancel:"Cancel"},image:{insert:"Insert image",cancel:"Cancel"},html:{edit:"Edit HTML"},colours:{black:"Black",silver:"Silver",gray:"Grey",maroon:"Maroon",red:"Red",purple:"Purple",green:"Green",olive:"Olive",navy:"Navy",blue:"Blue",orange:"Orange"}}}}(window.jQuery,window.wysihtml5); diff --git a/cps/static/js/libs/wysihtml5-0.0.3.js b/cps/static/js/libs/wysihtml5-0.0.3.js new file mode 100644 index 00000000..ca5ccee5 --- /dev/null +++ b/cps/static/js/libs/wysihtml5-0.0.3.js @@ -0,0 +1,140 @@ +/** +Bootstrap wysihtml5 editor. Based on [bootstrap-wysihtml5](https://github.com/jhollingworth/bootstrap-wysihtml5). +You should include **manually** distributives of `wysihtml5` and `bootstrap-wysihtml5`: + + + + + +And also include `wysihtml5.js` from `inputs-ext` directory of x-editable: + + + +**Note:** It's better to use fresh bootstrap-wysihtml5 from it's [master branch](https://github.com/jhollingworth/bootstrap-wysihtml5/tree/master/src) as there is update for correct image insertion. + +@class wysihtml5 +@extends abstractinput +@final +@since 1.4.0 +@example +

      awesome

      comment!
      + +**/ +(function ($) { + "use strict"; + + var Wysihtml5 = function (options) { + this.init('wysihtml5', options, Wysihtml5.defaults); + + //extend wysihtml5 manually as $.extend not recursive + this.options.wysihtml5 = $.extend({}, Wysihtml5.defaults.wysihtml5, options.wysihtml5); + }; + + $.fn.editableutils.inherit(Wysihtml5, $.fn.editabletypes.abstractinput); + + $.extend(Wysihtml5.prototype, { + render: function () { + var deferred = $.Deferred(), + msieOld; + + //generate unique id as it required for wysihtml5 + this.$input.attr('id', 'textarea_'+(new Date()).getTime()); + + this.setClass(); + this.setAttr('placeholder'); + + //resolve deffered when widget loaded + $.extend(this.options.wysihtml5, { + events: { + load: function() { + deferred.resolve(); + } + } + }); + + + this.$input.wysihtml5(this.options.wysihtml5); + + /* + In IE8 wysihtml5 iframe stays on the same line with buttons toolbar (inside popover). + The only solution I found is to add
      . If you fine better way, please send PR. + */ + msieOld = /msie\s*(8|7|6)/.test(navigator.userAgent.toLowerCase()); + if(msieOld) { + this.$input.before('

      '); + } + + return deferred.promise(); + }, + + value2html: function(value, element) { + $(element).html(value); + }, + + html2value: function(html) { + return html; + }, + + value2input: function(value) { + this.$input.data("wysihtml5").editor.setValue(value, true); + }, + + activate: function() { + this.$input.data("wysihtml5").editor.focus(); + }, + + isEmpty: function($element) { + if($.trim($element.html()) === '') { + return true; + } else if($.trim($element.text()) !== '') { + return false; + } else { + //e.g. '', '
      ', '

      ' + return !$element.height() || !$element.width(); + } + } + }); + + Wysihtml5.defaults = $.extend({}, $.fn.editabletypes.abstractinput.defaults, { + /** + @property tpl + @default + **/ + tpl:'', + /** + @property inputclass + @default editable-wysihtml5 + **/ + inputclass: 'editable-wysihtml5', + /** + Placeholder attribute of input. Shown when input is empty. + + @property placeholder + @type string + @default null + **/ + placeholder: null, + /** + Wysihtml5 default options. + See https://github.com/jhollingworth/bootstrap-wysihtml5#options + + @property wysihtml5 + @type object + @default {stylesheets: false} + **/ + wysihtml5: { + stylesheets: false //see https://github.com/jhollingworth/bootstrap-wysihtml5/issues/183 + } + }); + + $.fn.editabletypes.wysihtml5 = Wysihtml5; + +}(window.jQuery)); + diff --git a/cps/static/js/libs/wysihtml5-0.3.0.min.js b/cps/static/js/libs/wysihtml5-0.3.0.min.js new file mode 100644 index 00000000..3fb30f20 --- /dev/null +++ b/cps/static/js/libs/wysihtml5-0.3.0.min.js @@ -0,0 +1,262 @@ +/* + wysihtml5 v0.3.0 + https://github.com/xing/wysihtml5 + + Author: Christopher Blum (https://github.com/tiff) + + Copyright (C) 2012 XING AG + Licensed under the MIT license (MIT) + + Rangy, a cross-browser JavaScript range and selection library + http://code.google.com/p/rangy/ + + Copyright 2011, Tim Down + Licensed under the MIT license. + Version: 1.2.2 + Build date: 13 November 2011 +*/ +var wysihtml5={version:"0.3.0",commands:{},dom:{},quirks:{},toolbar:{},lang:{},selection:{},views:{},INVISIBLE_SPACE:"\ufeff",EMPTY_FUNCTION:function(){},ELEMENT_NODE:1,TEXT_NODE:3,BACKSPACE_KEY:8,ENTER_KEY:13,ESCAPE_KEY:27,SPACE_KEY:32,DELETE_KEY:46}; +window.rangy=function(){function b(a,b){var c=typeof a[b];return c==k||!!(c==h&&a[b])||"unknown"==c}function c(a,b){return!!(typeof a[b]==h&&a[b])}function a(a,b){return typeof a[b]!=j}function d(a){return function(b,c){for(var d=c.length;d--;)if(!a(b,c[d]))return!1;return!0}}function e(a){return a&&m(a,r)&&x(a,q)}function f(a){window.alert("Rangy not supported in your browser. Reason: "+a);o.initialized=!0;o.supported=!1}function g(){if(!o.initialized){var a,d=!1,h=!1;b(document,"createRange")&& +(a=document.createRange(),m(a,p)&&x(a,n)&&(d=!0),a.detach());if((a=c(document,"body")?document.body:document.getElementsByTagName("body")[0])&&b(a,"createTextRange"))a=a.createTextRange(),e(a)&&(h=!0);!d&&!h&&f("Neither Range nor TextRange are implemented");o.initialized=!0;o.features={implementsDomRange:d,implementsTextRange:h};d=w.concat(z);h=0;for(a=d.length;h["+a.childNodes.length+"]":a.nodeName}function k(a){this._next=this.root=a}function j(a,b){this.node=a;this.offset=b}function n(a){this.code=this[a];this.codeName=a;this.message="DOMException: "+this.codeName} +var p="undefined",q=b.util;q.areHostMethods(document,["createDocumentFragment","createElement","createTextNode"])||c.fail("document missing a Node creation method");q.isHostMethod(document,"getElementsByTagName")||c.fail("document missing getElementsByTagName method");var r=document.createElement("div");q.areHostMethods(r,["insertBefore","appendChild","cloneNode"])||c.fail("Incomplete Element implementation");q.isHostProperty(r,"innerHTML")||c.fail("Element is missing innerHTML property");r=document.createTextNode("test"); +q.areHostMethods(r,["splitText","deleteData","insertData","appendData","cloneNode"])||c.fail("Incomplete Text Node implementation");var m=function(a,b){for(var c=a.length;c--;)if(a[c]===b)return!0;return!1};k.prototype={_current:null,hasNext:function(){return!!this._next},next:function(){var a=this._current=this._next,b;if(this._current){b=a.firstChild;if(!b)for(b=null;a!==this.root&&!(b=a.nextSibling);)a=a.parentNode;this._next=b}return this._current},detach:function(){this._current=this._next=this.root= +null}};j.prototype={equals:function(a){return this.node===a.node&this.offset==a.offset},inspect:function(){return"[DomPosition("+h(this.node)+":"+this.offset+")]"}};n.prototype={INDEX_SIZE_ERR:1,HIERARCHY_REQUEST_ERR:3,WRONG_DOCUMENT_ERR:4,NO_MODIFICATION_ALLOWED_ERR:7,NOT_FOUND_ERR:8,NOT_SUPPORTED_ERR:9,INVALID_STATE_ERR:11};n.prototype.toString=function(){return this.message};b.dom={arrayContains:m,isHtmlNamespace:function(a){var b;return typeof a.namespaceURI==p||null===(b=a.namespaceURI)||"http://www.w3.org/1999/xhtml"== +b},parentElement:function(a){a=a.parentNode;return 1==a.nodeType?a:null},getNodeIndex:a,getNodeLength:function(a){var b;return f(a)?a.length:(b=a.childNodes)?b.length:0},getCommonAncestor:d,isAncestorOf:function(a,b,c){for(b=c?b:b.parentNode;b;){if(b===a)return!0;b=b.parentNode}return!1},getClosestAncestorIn:e,isCharacterDataNode:f,insertAfter:g,splitDataNode:function(a,b){var c=a.cloneNode(!1);c.deleteData(0,b);a.deleteData(b,a.length-b);g(c,a);return c},getDocument:i,getWindow:function(a){a=i(a); +if(typeof a.defaultView!=p)return a.defaultView;if(typeof a.parentWindow!=p)return a.parentWindow;throw Error("Cannot get a window object for node");},getIframeWindow:function(a){if(typeof a.contentWindow!=p)return a.contentWindow;if(typeof a.contentDocument!=p)return a.contentDocument.defaultView;throw Error("getIframeWindow: No Window object found for iframe element");},getIframeDocument:function(a){if(typeof a.contentDocument!=p)return a.contentDocument;if(typeof a.contentWindow!=p)return a.contentWindow.document; +throw Error("getIframeWindow: No Document object found for iframe element");},getBody:function(a){return q.isHostObject(a,"body")?a.body:a.getElementsByTagName("body")[0]},getRootContainer:function(a){for(var b;b=a.parentNode;)a=b;return a},comparePoints:function(b,c,h,j){var k;if(b==h)return c===j?0:c=b.childNodes.length?b.appendChild(a):b.insertBefore(a,b.childNodes[c]);return d}function i(b){for(var c,d,h=a(b.range).createDocumentFragment();d=b.next();){c=b.isPartiallySelectedSubtree();d=d.cloneNode(!c);c&&(c=b.getSubtreeIterator(),d.appendChild(i(c)),c.detach(!0));if(10==d.nodeType)throw new B("HIERARCHY_REQUEST_ERR");h.appendChild(d)}return h}function h(a,b,c){for(var d,e,c=c||{stop:!1};d=a.next();)if(a.isPartiallySelectedSubtree())if(!1=== +b(d)){c.stop=!0;break}else{if(d=a.getSubtreeIterator(),h(d,b,c),d.detach(!0),c.stop)break}else for(d=l.createIterator(d);e=d.next();)if(!1===b(e)){c.stop=!0;return}}function k(a){for(var b;a.next();)a.isPartiallySelectedSubtree()?(b=a.getSubtreeIterator(),k(b),b.detach(!0)):a.remove()}function j(b){for(var c,d=a(b.range).createDocumentFragment(),h;c=b.next();){b.isPartiallySelectedSubtree()?(c=c.cloneNode(!1),h=b.getSubtreeIterator(),c.appendChild(j(h)),h.detach(!0)):b.remove();if(10==c.nodeType)throw new B("HIERARCHY_REQUEST_ERR"); +d.appendChild(c)}return d}function n(a,b,c){var d=!(!b||!b.length),e,j=!!c;d&&(e=RegExp("^("+b.join("|")+")$"));var k=[];h(new q(a,!1),function(a){(!d||e.test(a.nodeType))&&(!j||c(a))&&k.push(a)});return k}function p(a){return"["+("undefined"==typeof a.getName?"Range":a.getName())+"("+l.inspectNode(a.startContainer)+":"+a.startOffset+", "+l.inspectNode(a.endContainer)+":"+a.endOffset+")]"}function q(a,b){this.range=a;this.clonePartiallySelectedTextNodes=b;if(!a.collapsed){this.sc=a.startContainer; +this.so=a.startOffset;this.ec=a.endContainer;this.eo=a.endOffset;var c=a.commonAncestorContainer;this.sc===this.ec&&l.isCharacterDataNode(this.sc)?(this.isSingleCharacterDataNode=!0,this._first=this._last=this._next=this.sc):(this._first=this._next=this.sc===c&&!l.isCharacterDataNode(this.sc)?this.sc.childNodes[this.so]:l.getClosestAncestorIn(this.sc,c,!0),this._last=this.ec===c&&!l.isCharacterDataNode(this.ec)?this.ec.childNodes[this.eo-1]:l.getClosestAncestorIn(this.ec,c,!0))}}function r(a){this.code= +this[a];this.codeName=a;this.message="RangeException: "+this.codeName}function m(a,b,c){this.nodes=n(a,b,c);this._next=this.nodes[0];this._position=0}function s(a){return function(b,c){for(var d,h=c?b:b.parentNode;h;){d=h.nodeType;if(l.arrayContains(a,d))return h;h=h.parentNode}return null}}function x(a,b){if($(a,b))throw new r("INVALID_NODE_TYPE_ERR");}function o(a){if(!a.startContainer)throw new B("INVALID_STATE_ERR");}function z(a,b){if(!l.arrayContains(b,a.nodeType))throw new r("INVALID_NODE_TYPE_ERR"); +}function w(a,b){if(0>b||b>(l.isCharacterDataNode(a)?a.length:a.childNodes.length))throw new B("INDEX_SIZE_ERR");}function y(a,b){if(O(a,!0)!==O(b,!0))throw new B("WRONG_DOCUMENT_ERR");}function A(a){if(aa(a,!0))throw new B("NO_MODIFICATION_ALLOWED_ERR");}function t(a,b){if(!a)throw new B(b);}function v(a){o(a);if(!l.arrayContains(G,a.startContainer.nodeType)&&!O(a.startContainer,!0)||!l.arrayContains(G,a.endContainer.nodeType)&&!O(a.endContainer,!0)||!(a.startOffset<=(l.isCharacterDataNode(a.startContainer)? +a.startContainer.length:a.startContainer.childNodes.length))||!(a.endOffset<=(l.isCharacterDataNode(a.endContainer)?a.endContainer.length:a.endContainer.childNodes.length)))throw Error("Range error: Range is no longer valid after DOM mutation ("+a.inspect()+")");}function D(){}function K(a){a.START_TO_START=Q;a.START_TO_END=U;a.END_TO_END=ba;a.END_TO_START=V;a.NODE_BEFORE=W;a.NODE_AFTER=X;a.NODE_BEFORE_AND_AFTER=Y;a.NODE_INSIDE=R}function F(a){K(a);K(a.prototype)}function E(a,b){return function(){v(this); +var c=this.startContainer,d=this.startOffset,e=this.commonAncestorContainer,j=new q(this,!0);c!==e&&(c=l.getClosestAncestorIn(c,e,!0),d=f(c),c=d.node,d=d.offset);h(j,A);j.reset();e=a(j);j.detach();b(this,c,d,c,d);return e}}function I(a,d,h){function g(a,b){return function(c){o(this);z(c,L);z(M(c),G);c=(a?e:f)(c);(b?i:n)(this,c.node,c.offset)}}function i(a,b,c){var h=a.endContainer,e=a.endOffset;if(b!==a.startContainer||c!==a.startOffset){if(M(b)!=M(h)||1==l.comparePoints(b,c,h,e))h=b,e=c;d(a,b,c, +h,e)}}function n(a,b,c){var h=a.startContainer,e=a.startOffset;if(b!==a.endContainer||c!==a.endOffset){if(M(b)!=M(h)||-1==l.comparePoints(b,c,h,e))h=b,e=c;d(a,h,e,b,c)}}a.prototype=new D;b.util.extend(a.prototype,{setStart:function(a,b){o(this);x(a,!0);w(a,b);i(this,a,b)},setEnd:function(a,b){o(this);x(a,!0);w(a,b);n(this,a,b)},setStartBefore:g(!0,!0),setStartAfter:g(!1,!0),setEndBefore:g(!0,!1),setEndAfter:g(!1,!1),collapse:function(a){v(this);a?d(this,this.startContainer,this.startOffset,this.startContainer, +this.startOffset):d(this,this.endContainer,this.endOffset,this.endContainer,this.endOffset)},selectNodeContents:function(a){o(this);x(a,!0);d(this,a,0,a,l.getNodeLength(a))},selectNode:function(a){o(this);x(a,!1);z(a,L);var b=e(a),a=f(a);d(this,b.node,b.offset,a.node,a.offset)},extractContents:E(j,d),deleteContents:E(k,d),canSurroundContents:function(){v(this);A(this.startContainer);A(this.endContainer);var a=new q(this,!0),b=a._first&&c(a._first,this)||a._last&&c(a._last,this);a.detach();return!b}, +detach:function(){h(this)},splitBoundaries:function(){v(this);var a=this.startContainer,b=this.startOffset,c=this.endContainer,h=this.endOffset,e=a===c;l.isCharacterDataNode(c)&&(0=l.getNodeIndex(a)&&h++,b=0);d(this,a,b,c,h)},normalizeBoundaries:function(){v(this);var a=this.startContainer,b=this.startOffset,c=this.endContainer,h=this.endOffset,e=function(a){var b= +a.nextSibling;b&&b.nodeType==a.nodeType&&(c=a,h=a.length,a.appendData(b.data),b.parentNode.removeChild(b))},j=function(d){var e=d.previousSibling;if(e&&e.nodeType==d.nodeType){a=d;var j=d.length;b=e.length;d.insertData(0,e.data);e.parentNode.removeChild(e);a==c?(h+=b,c=a):c==d.parentNode&&(e=l.getNodeIndex(d),h==e?(c=d,h=j):h>e&&h--)}},k=!0;l.isCharacterDataNode(c)?c.length==h&&e(c):(0x",S=3==Z.firstChild.nodeType}catch(ca){}b.features.htmlParsingConforms=S;var T="startContainer startOffset endContainer endOffset collapsed commonAncestorContainer".split(" "),Q=0,U=1,ba=2,V=3,W=0,X=1,Y=2,R=3;D.prototype={attachListener:function(a,b){this._listeners[a].push(b)},compareBoundaryPoints:function(a,b){v(this); +y(this.startContainer,b.startContainer);var c=a==V||a==Q?"start":"end",d=a==U||a==Q?"start":"end";return l.comparePoints(this[c+"Container"],this[c+"Offset"],b[d+"Container"],b[d+"Offset"])},insertNode:function(a){v(this);z(a,P);A(this.startContainer);if(l.isAncestorOf(a,this.startContainer,!0))throw new B("HIERARCHY_REQUEST_ERR");this.setStartBefore(g(a,this.startContainer,this.startOffset))},cloneContents:function(){v(this);var b,c;if(this.collapsed)return a(this).createDocumentFragment();if(this.startContainer=== +this.endContainer&&l.isCharacterDataNode(this.startContainer))return b=this.startContainer.cloneNode(!0),b.data=b.data.slice(this.startOffset,this.endOffset),c=a(this).createDocumentFragment(),c.appendChild(b),c;c=new q(this,!0);b=i(c);c.detach();return b},canSurroundContents:function(){v(this);A(this.startContainer);A(this.endContainer);var a=new q(this,!0),b=a._first&&c(a._first,this)||a._last&&c(a._last,this);a.detach();return!b},surroundContents:function(a){z(a,H);if(!this.canSurroundContents())throw new r("BAD_BOUNDARYPOINTS_ERR"); +var b=this.extractContents();if(a.hasChildNodes())for(;a.lastChild;)a.removeChild(a.lastChild);g(a,this.startContainer,this.startOffset);a.appendChild(b);this.selectNode(a)},cloneRange:function(){v(this);for(var b=new C(a(this)),c=T.length,d;c--;)d=T[c],b[d]=this[d];return b},toString:function(){v(this);var a=this.startContainer;if(a===this.endContainer&&l.isCharacterDataNode(a))return 3==a.nodeType||4==a.nodeType?a.data.slice(this.startOffset,this.endOffset):"";var b=[],a=new q(this,!0);h(a,function(a){(3== +a.nodeType||4==a.nodeType)&&b.push(a.data)});a.detach();return b.join("")},compareNode:function(a){v(this);var b=a.parentNode,c=l.getNodeIndex(a);if(!b)throw new B("NOT_FOUND_ERR");a=this.comparePoint(b,c);b=this.comparePoint(b,c+1);return 0>a?0l.comparePoints(a,b,this.startContainer,this.startOffset)?-1:0=e&&0<=d:0>e&&0=l.comparePoints(a,b,this.endContainer,this.endOffset)},intersectsRange:function(b,c){v(this);if(a(b)!=a(this))throw new B("WRONG_DOCUMENT_ERR");var d=l.comparePoints(this.startContainer,this.startOffset,b.endContainer,b.endOffset),h=l.comparePoints(this.endContainer,this.endOffset,b.startContainer,b.startOffset);return c?0>=d&&0<=h:0>d&&0=this.comparePoint(a,l.getNodeLength(a))},containsRange:function(a){return this.intersection(a).equals(a)},containsNodeText:function(a){var b=this.cloneRange();b.selectNode(a);var c=b.getNodes([3]);return 012");b.close();var c=m.getIframeWindow(a).getSelection(), +d=b.documentElement.lastChild.firstChild,b=b.createRange();b.setStart(d,1);b.collapse(true);c.addRange(b);C=c.rangeCount==1;c.removeAllRanges();var e=b.cloneRange();b.setStart(d,0);e.setEnd(d,2);c.addRange(b);c.addRange(e);J=c.rangeCount==2;b.detach();e.detach();F.removeChild(a)}();b.features.selectionSupportsMultipleRanges=J;b.features.collapsedNonEditableSelectionsSupported=C;var l=!1,u;F&&s.isHostMethod(F,"createControlRange")&&(u=F.createControlRange(),s.areHostProperties(u,["item","add"])&&(l= +!0));b.features.implementsControlRange=l;A=E?function(a){return a.anchorNode===a.focusNode&&a.anchorOffset===a.focusOffset}:function(a){return a.rangeCount?a.getRangeAt(a.rangeCount-1).collapsed:false};var B;s.isHostMethod(t,"getRangeAt")?B=function(a,b){try{return a.getRangeAt(b)}catch(c){return null}}:E&&(B=function(a){var c=m.getDocument(a.anchorNode),c=b.createRange(c);c.setStart(a.anchorNode,a.anchorOffset);c.setEnd(a.focusNode,a.focusOffset);if(c.collapsed!==this.isCollapsed){c.setStart(a.focusNode, +a.focusOffset);c.setEnd(a.anchorNode,a.anchorOffset)}return c});b.getSelection=function(a){var a=a||window,b=a._rangySelection,c=y(a),e=v?d(a):null;if(b){b.nativeSelection=c;b.docSelection=e;b.refresh(a)}else{b=new n(c,e,a);a._rangySelection=b}return b};b.getIframeSelection=function(a){return b.getSelection(m.getIframeWindow(a))};u=n.prototype;if(!D&&E&&s.areHostMethods(t,["removeAllRanges","addRange"])){u.removeAllRanges=function(){this.nativeSelection.removeAllRanges();f(this)};var L=function(a, +c){var d=x.getRangeDocument(c),d=b.createRange(d);d.collapseToPoint(c.endContainer,c.endOffset);a.nativeSelection.addRange(g(d));a.nativeSelection.extend(c.startContainer,c.startOffset);a.refresh()};u.addRange=N?function(a,c){if(l&&v&&this.docSelection.type=="Control")j(this,a);else if(c&&I)L(this,a);else{var d;if(J)d=this.rangeCount;else{this.removeAllRanges();d=0}this.nativeSelection.addRange(g(a));this.rangeCount=this.nativeSelection.rangeCount;if(this.rangeCount==d+1){if(b.config.checkSelectionRanges)(d= +B(this.nativeSelection,this.rangeCount-1))&&!x.rangesEqual(d,a)&&(a=new o(d));this._ranges[this.rangeCount-1]=a;e(this,a,H(this.nativeSelection));this.isCollapsed=A(this)}else this.refresh()}}:function(a,b){if(b&&I)L(this,a);else{this.nativeSelection.addRange(g(a));this.refresh()}};u.setRanges=function(a){if(l&&a.length>1)p(this,a);else{this.removeAllRanges();for(var b=0,c=a.length;b1?p(this,a):b&&this.addRange(a[0])};else return c.fail("No means of selecting a Range or TextRange was found"),!1;u.getRangeAt=function(a){if(a<0||a>=this.rangeCount)throw new z("INDEX_SIZE_ERR");return this._ranges[a]};var G;if(D)G=function(a){var c;if(b.isSelectionValid(a.win))c=a.docSelection.createRange();else{c=m.getBody(a.win.document).createTextRange();c.collapse(true)}a.docSelection.type== +"Control"?k(a):c&&typeof c.text!="undefined"?h(a,c):f(a)};else if(s.isHostMethod(t,"getRangeAt")&&"number"==typeof t.rangeCount)G=function(a){if(l&&v&&a.docSelection.type=="Control")k(a);else{a._ranges.length=a.rangeCount=a.nativeSelection.rangeCount;if(a.rangeCount){for(var c=0,d=a.rangeCount;c(/ipad|iphone|ipod/.test(a)&&a.match(/ os (\d+).+? like mac os x/)||[,0])[1]||-1!==a.indexOf("opera mobi")||-1!==a.indexOf("hpwos/");return b&&d&&e&&!a},isTouchDevice:function(){return this.supportsEvent("touchmove")},isIos:function(){var a=this.USER_AGENT.toLowerCase();return-1!==a.indexOf("webkit")&&-1!==a.indexOf("mobile")},supportsSandboxedIframes:function(){return a},throwsMixedContentWarningWhenIframeSrcIsEmpty:function(){return!("querySelector"in document)},displaysCaretInEmptyContentEditableCorrectly:function(){return!d}, +hasCurrentStyleProperty:function(){return"currentStyle"in c},insertsLineBreaksOnReturn:function(){return d},supportsPlaceholderAttributeOn:function(a){return"placeholder"in a},supportsEvent:function(a){var b;if(!(b="on"+a in c))c.setAttribute("on"+a,"return;"),b="function"===typeof c["on"+a];return b},supportsEventsInIframeCorrectly:function(){return!g},firesOnDropOnlyWhenOnDragOverIsCancelled:function(){return e||d},supportsDataTransfer:function(){try{return e&&(window.Clipboard||window.DataTransfer).prototype.getData}catch(a){return!1}}, +supportsHTML5Tags:function(a){a=a.createElement("div");a.innerHTML="
      foo
      ";return"
      foo
      "===a.innerHTML.toLowerCase()},supportsCommand:function(){var b={formatBlock:a,insertUnorderedList:a||g||e,insertOrderedList:a||g||e},c={insertHTML:d};return function(a,d){if(!b[d]){try{return a.queryCommandSupported(d)}catch(e){}try{return a.queryCommandEnabled(d)}catch(f){return!!c[d]}}return!1}}(),doesAutoLinkingInContentEditable:function(){return a},canDisableAutoLinking:function(){return this.supportsCommand(document, +"AutoUrlDetect")},clearsContentEditableCorrectly:function(){return d||g||e},supportsGetAttributeCorrectly:function(){return"1"!=document.createElement("td").getAttribute("rowspan")},canSelectImagesInContentEditable:function(){return d||a||g},clearsListsInContentEditableCorrectly:function(){return d||a||e},autoScrollsToCaret:function(){return!e},autoClosesUnclosedTags:function(){var a=c.cloneNode(!1),b;a.innerHTML="

      ";a=a.innerHTML.toLowerCase();b="

      "===a||"

      "=== +a;this.autoClosesUnclosedTags=function(){return b};return b},supportsNativeGetElementsByClassName:function(){return-1!==(""+document.getElementsByClassName).indexOf("[native code]")},supportsSelectionModify:function(){return"getSelection"in window&&"modify"in window.getSelection()},supportsClassList:function(){return"classList"in c},needsSpaceAfterLineBreak:function(){return g},supportsSpeechApiOn:function(a){return 11<=(b.match(/Chrome\/(\d+)/)||[,0])[1]&&("onwebkitspeechchange"in a||"speech"in a)}, +crashesWhenDefineProperty:function(b){return a&&("XMLHttpRequest"===b||"XDomainRequest"===b)},doesAsyncFocus:function(){return a},hasProblemsSettingCaretAfterImg:function(){return a},hasUndoInContextMenu:function(){return d||f||g}}}(); +wysihtml5.lang.array=function(b){return{contains:function(c){if(b.indexOf)return-1!==b.indexOf(c);for(var a=0,d=b.length;ab.split(c).length&&(b+=c,c="");var e=d=b;b.length>g&&(e=e.substr(0,g)+"...");"www."===d.substr(0,4)&&(d="http://"+d);return''+e+""+c})}function a(h){if(!d.contains(h.nodeName))if(h.nodeType===b.TEXT_NODE&&h.data.match(e)){var f=h.parentNode,j;j=f.ownerDocument;var g=j._wysihtml5_tempElement;g||(g=j._wysihtml5_tempElement=j.createElement("div"));j= +g;j.innerHTML=""+c(h.data);for(j.removeChild(j.firstChild);j.firstChild;)f.insertBefore(j.firstChild,h);f.removeChild(h)}else{f=b.lang.array(h.childNodes).get();j=f.length;for(g=0;g=g.childNodes.length&&g.nodeName.toLowerCase()===d&&!g.attributes.length?g.firstChild:g}function c(a,b){var b=b.toLowerCase(),c;if(c="IMG"==a.nodeName)if(c="src"==b){var d;try{d=a.complete&&!a.mozMatchesSelector(":-moz-broken")}catch(e){a.complete&&"complete"===a.readyState&&(d=!0)}c=!0===d}return c? +a.src:i&&"outerHTML"in a?-1!=a.outerHTML.toLowerCase().indexOf(" "+b+"=")?a.getAttribute(b):null:a.getAttribute(b)}var a={1:function(a){var b,f,i=g.tags;f=a.nodeName.toLowerCase();b=a.scopeName;if(a._wysihtml5)return null;a._wysihtml5=1;if("wysihtml5-temp"===a.className)return null;b&&"HTML"!=b&&(f=b+":"+f);"outerHTML"in a&&!wysihtml5.browser.autoClosesUnclosedTags()&&("P"===a.nodeName&&"

      "!==a.outerHTML.slice(-4).toLowerCase())&&(f="div");if(f in i){b=i[f];if(!b||b.remove)return null;b="string"=== +typeof b?{rename_tag:b}:b}else if(a.firstChild)b={rename_tag:d};else return null;f=a.ownerDocument.createElement(b.rename_tag||f);var i={},r=b.set_class,m=b.add_class,s=b.set_attributes,x=b.check_attributes,o=g.classes,z=0,w=[];b=[];var y=[],A=[],t;s&&(i=wysihtml5.lang.object(s).clone());if(x)for(t in x)if(s=h[x[t]])s=s(c(a,t)),"string"===typeof s&&(i[t]=s);r&&w.push(r);if(m)for(t in m)if(s=k[m[t]])r=s(c(a,t)),"string"===typeof r&&w.push(r);o["_wysihtml5-temp-placeholder"]=1;(A=a.getAttribute("class"))&& +(w=w.concat(A.split(e)));for(m=w.length;z';a.stylesheets=d;return b.lang.string('#{stylesheets}').interpolate(a)},_unset:function(a,c,d,e){try{a[c]=d}catch(k){}try{a.__defineGetter__(c,function(){return d})}catch(j){}if(e)try{a.__defineSetter__(c, +function(){})}catch(n){}if(!b.browser.crashesWhenDefineProperty(c))try{var p={get:function(){return d}};e&&(p.set=function(){});Object.defineProperty(a,c,p)}catch(q){}}})})(wysihtml5);(function(){var b={className:"class"};wysihtml5.dom.setAttributes=function(c){return{on:function(a){for(var d in c)a.setAttribute(b[d]||d,c[d])}}}})(); +wysihtml5.dom.setStyles=function(b){return{on:function(c){c=c.style;if("string"===typeof b)c.cssText+=";"+b;else for(var a in b)"float"===a?(c.cssFloat=b[a],c.styleFloat=b[a]):c[a]=b[a]}}}; +(function(b){b.simulatePlaceholder=function(c,a,d){var e=function(){a.hasPlaceholderSet()&&a.clear();b.removeClass(a.element,"placeholder")},f=function(){a.isEmpty()&&(a.setValue(d),b.addClass(a.element,"placeholder"))};c.observe("set_placeholder",f).observe("unset_placeholder",e).observe("focus:composer",e).observe("paste:composer",e).observe("blur:composer",f);f()}})(wysihtml5.dom); +(function(b){var c=document.documentElement;"textContent"in c?(b.setTextContent=function(a,b){a.textContent=b},b.getTextContent=function(a){return a.textContent}):"innerText"in c?(b.setTextContent=function(a,b){a.innerText=b},b.getTextContent=function(a){return a.innerText}):(b.setTextContent=function(a,b){a.nodeValue=b},b.getTextContent=function(a){return a.nodeValue})})(wysihtml5.dom); +wysihtml5.quirks.cleanPastedHTML=function(){var b={"a u":wysihtml5.dom.replaceWithChildNodes};return function(c,a,d){var a=a||b,d=d||c.ownerDocument||document,e="string"===typeof c,f,g,i,h=0,c=e?wysihtml5.dom.getAsDom(c,d):c;for(i in a){f=c.querySelectorAll(i);d=a[i];for(g=f.length;h 

      "==b||"

       

       

      "==b)a.innerHTML=""},0)};return function(b){c.observe(b.element,["cut","keydown"],a)}}();b.quirks.ensureProperClearingOfLists=function(){var a=["OL","UL","MENU"];return function(d){c.observe(d.element,"keydown",function(e){if(e.keyCode===b.BACKSPACE_KEY){var f=d.selection.getSelectedNode(),e=d.element; +e.firstChild&&b.lang.array(a).contains(e.firstChild.nodeName)&&(f=c.getParentElement(f,{nodeName:a}))&&f==e.firstChild&&1>=f.childNodes.length&&(f.firstChild?""===f.firstChild.innerHTML:1)&&f.parentNode.removeChild(f)}})}}()})(wysihtml5); +(function(b){b.quirks.getCorrectInnerHTML=function(c){var a=c.innerHTML;if(-1===a.indexOf("%7E"))return a;var c=c.querySelectorAll("[href*='~'], [src*='~']"),d,e,f,g;g=0;for(f=c.length;g'+b.INVISIBLE_SPACE+"",h=this.getRange(this.doc);if(h){i=h.createContextualFragment(i);h.insertNode(i);try{a(h.startContainer,h.endContainer)}catch(k){setTimeout(function(){throw k; +},0)}(caretPlaceholder=this.doc.querySelector("._wysihtml5-temp-placeholder"))?(h=rangy.createRange(this.doc),h.selectNode(caretPlaceholder),h.deleteContents(),this.setSelection(h)):e.focus();c&&(e.scrollTop=f,e.scrollLeft=g);try{caretPlaceholder.parentNode.removeChild(caretPlaceholder)}catch(j){}}else a(e,e)},executeAndRestoreSimple:function(a){var b,c,f=this.getRange(),g=this.doc.body,i;if(f){b=f.getNodes([3]);g=b[0]||f.startContainer;i=b[b.length-1]||f.endContainer;b=g===f.startContainer?f.startOffset: +0;c=i===f.endContainer?f.endOffset:i.length;try{a(f.startContainer,f.endContainer)}catch(h){setTimeout(function(){throw h;},0)}a=rangy.createRange(this.doc);try{a.setStart(g,b)}catch(k){}try{a.setEnd(i,c)}catch(j){}try{this.setSelection(a)}catch(n){}}else a(g,g)},insertHTML:function(a){var a=rangy.createRange(this.doc).createContextualFragment(a),b=a.lastChild;this.insertNode(a);b&&this.setAfter(b)},insertNode:function(a){var b=this.getRange();b&&b.insertNode(a)},surround:function(a){var b=this.getRange(); +if(b)try{b.surroundContents(a),this.selectNode(a)}catch(c){a.appendChild(b.extractContents()),b.insertNode(a)}},scrollIntoView:function(){var a=this.doc,c=a.documentElement.scrollHeight>a.documentElement.offsetHeight,e;if(!(e=a._wysihtml5ScrollIntoViewElement))e=a.createElement("span"),e.innerHTML=b.INVISIBLE_SPACE;e=a._wysihtml5ScrollIntoViewElement=e;if(c){this.insertNode(e);var c=e,f=0;if(c.parentNode){do f+=c.offsetTop||0,c=c.offsetParent;while(c)}c=f;e.parentNode.removeChild(e);c>a.body.scrollTop&& +(a.body.scrollTop=c)}},selectLine:function(){b.browser.supportsSelectionModify()?this._selectLine_W3C():this.doc.selection&&this._selectLine_MSIE()},_selectLine_W3C:function(){var a=this.doc.defaultView.getSelection();a.modify("extend","left","lineboundary");a.modify("extend","right","lineboundary")},_selectLine_MSIE:function(){var a=this.doc.selection.createRange(),b=a.boundingTop,c=this.doc.body.scrollWidth,f;if(a.moveToPoint){0===b&&(f=this.doc.createElement("span"),this.insertNode(f),b=f.offsetTop, +f.parentNode.removeChild(f));b+=1;for(f=-10;f",a=''+b.INVISIBLE_SPACE+"",d=b.dom;b.UndoManager=b.lang.Dispatcher.extend({constructor:function(a){this.editor=a;this.composer=a.composer;this.element=this.composer.element;this.history=[this.composer.getValue()];this.position=1;this.composer.commands.support("insertHTML")&&this._observe()},_observe:function(){var e=this,f=this.composer.sandbox.getDocument(), +g;d.observe(this.element,"keydown",function(a){if(!(a.altKey||!a.ctrlKey&&!a.metaKey)){var b=a.keyCode,c=90===b&&a.shiftKey||89===b;90===b&&!a.shiftKey?(e.undo(),a.preventDefault()):c&&(e.redo(),a.preventDefault())}});d.observe(this.element,"keydown",function(a){a=a.keyCode;a!==g&&(g=a,(8===a||46===a)&&e.transact())});if(b.browser.hasUndoInContextMenu()){var i,h,k=function(){for(var a;a=f.querySelector("._wysihtml5-temp");)a.parentNode.removeChild(a);clearInterval(i)};d.observe(this.element,"contextmenu", +function(){k();e.composer.selection.executeAndRestoreSimple(function(){e.element.lastChild&&e.composer.selection.setAfter(e.element.lastChild);f.execCommand("insertHTML",!1,c);f.execCommand("insertHTML",!1,a);f.execCommand("undo",!1,null)});i=setInterval(function(){f.getElementById("_wysihtml5-redo")?(k(),e.redo()):f.getElementById("_wysihtml5-undo")||(k(),e.undo())},400);h||(h=!0,d.observe(document,"mousedown",k),d.observe(f,["mousedown","paste","cut","copy"],k))})}this.editor.observe("newword:composer", +function(){e.transact()}).observe("beforecommand:composer",function(){e.transact()})},transact:function(){var a=this.history[this.position-1],b=this.composer.getValue();if(b!=a){if(40<(this.history.length=this.position))this.history.shift(),this.position--;this.position++;this.history.push(b)}},undo:function(){this.transact();1>=this.position||(this.set(this.history[--this.position-1]),this.editor.fire("undo:composer"))},redo:function(){this.position>=this.history.length||(this.set(this.history[++this.position- +1]),this.editor.fire("redo:composer"))},set:function(a){this.composer.setValue(a);this.editor.focus(!0)}})})(wysihtml5); +wysihtml5.views.View=Base.extend({constructor:function(b,c,a){this.parent=b;this.element=c;this.config=a;this._observeViewChange()},_observeViewChange:function(){var b=this;this.parent.observe("beforeload",function(){b.parent.observe("change_view",function(c){c===b.name?(b.parent.currentView=b,b.show(),setTimeout(function(){b.focus()},0)):b.hide()})})},focus:function(){if(this.element.ownerDocument.querySelector(":focus")!==this.element)try{this.element.focus()}catch(b){}},hide:function(){this.element.style.display= +"none"},show:function(){this.element.style.display=""},disable:function(){this.element.setAttribute("disabled","disabled")},enable:function(){this.element.removeAttribute("disabled")}}); +(function(b){var c=b.dom,a=b.browser;b.views.Composer=b.views.View.extend({name:"composer",CARET_HACK:"
      ",constructor:function(a,b,c){this.base(a,b,c);this.textarea=this.parent.textarea;this._initSandbox()},clear:function(){this.element.innerHTML=a.displaysCaretInEmptyContentEditableCorrectly()?"":this.CARET_HACK},getValue:function(a){var c=this.isEmpty()?"":b.quirks.getCorrectInnerHTML(this.element);a&&(c=this.parent.parse(c));return c=b.lang.string(c).replace(b.INVISIBLE_SPACE).by("")},setValue:function(a, +b){b&&(a=this.parent.parse(a));this.element.innerHTML=a},show:function(){this.iframe.style.display=this._displayStyle||"";this.disable();this.enable()},hide:function(){this._displayStyle=c.getStyle("display").from(this.iframe);"none"===this._displayStyle&&(this._displayStyle=null);this.iframe.style.display="none"},disable:function(){this.element.removeAttribute("contentEditable");this.base()},enable:function(){this.element.setAttribute("contentEditable","true");this.base()},focus:function(a){b.browser.doesAsyncFocus()&& +this.hasPlaceholderSet()&&this.clear();this.base();var c=this.element.lastChild;a&&c&&("BR"===c.nodeName?this.selection.setBefore(this.element.lastChild):this.selection.setAfter(this.element.lastChild))},getTextContent:function(){return c.getTextContent(this.element)},hasPlaceholderSet:function(){return this.getTextContent()==this.textarea.element.getAttribute("placeholder")},isEmpty:function(){var a=this.element.innerHTML;return""===a||a===this.CARET_HACK||this.hasPlaceholderSet()||""===this.getTextContent()&& +!this.element.querySelector("blockquote, ul, ol, img, embed, object, table, iframe, svg, video, audio, button, input, select, textarea")},_initSandbox:function(){var a=this;this.sandbox=new c.Sandbox(function(){a._create()},{stylesheets:this.config.stylesheets});this.iframe=this.sandbox.getIframe();var b=document.createElement("input");b.type="hidden";b.name="_wysihtml5_mode";b.value=1;var f=this.textarea.element;c.insert(this.iframe).after(f);c.insert(b).after(f)},_create:function(){var d=this;this.doc= +this.sandbox.getDocument();this.element=this.doc.body;this.textarea=this.parent.textarea;this.element.innerHTML=this.textarea.getValue(!0);this.enable();this.selection=new b.Selection(this.parent);this.commands=new b.Commands(this.parent);c.copyAttributes("className spellcheck title lang dir accessKey".split(" ")).from(this.textarea.element).to(this.element);c.addClass(this.element,this.config.composerClassName);this.config.style&&this.style();this.observe();var e=this.config.name;e&&(c.addClass(this.element, +e),c.addClass(this.iframe,e));(e="string"===typeof this.config.placeholder?this.config.placeholder:this.textarea.element.getAttribute("placeholder"))&&c.simulatePlaceholder(this.parent,this,e);this.commands.exec("styleWithCSS",!1);this._initAutoLinking();this._initObjectResizing();this._initUndoManager();(this.textarea.element.hasAttribute("autofocus")||document.querySelector(":focus")==this.textarea.element)&&setTimeout(function(){d.focus()},100);b.quirks.insertLineBreakOnReturn(this);a.clearsContentEditableCorrectly()|| +b.quirks.ensureProperClearing(this);a.clearsListsInContentEditableCorrectly()||b.quirks.ensureProperClearingOfLists(this);this.initSync&&this.config.sync&&this.initSync();this.textarea.hide();this.parent.fire("beforeload").fire("load")},_initAutoLinking:function(){var d=this,e=a.canDisableAutoLinking(),f=a.doesAutoLinkingInContentEditable();e&&this.commands.exec("autoUrlDetect",!1);if(this.config.autoLink){(!f||f&&e)&&this.parent.observe("newword:composer",function(){d.selection.executeAndRestore(function(a, +b){c.autoLink(b.parentNode)})});var g=this.sandbox.getDocument().getElementsByTagName("a"),i=c.autoLink.URL_REG_EXP,h=function(a){a=b.lang.string(c.getTextContent(a)).trim();"www."===a.substr(0,4)&&(a="http://"+a);return a};c.observe(this.element,"keydown",function(a){if(g.length){var a=d.selection.getSelectedNode(a.target.ownerDocument),b=c.getParentElement(a,{nodeName:"A"},4),e;b&&(e=h(b),setTimeout(function(){var a=h(b);a!==e&&a.match(i)&&b.setAttribute("href",a)},0))}})}},_initObjectResizing:function(){var d= +["width","height"],e=d.length,f=this.element;this.commands.exec("enableObjectResizing",this.config.allowObjectResizing);this.config.allowObjectResizing?a.supportsEvent("resizeend")&&c.observe(f,"resizeend",function(a){for(var a=a.target||a.srcElement,c=a.style,h=0,k;h{{ show_text }} {%- endmacro %} +{% macro book_checkbox_row(parameter, array_field, show_text, element, value, sort) -%} + +{%- endmacro %} + + {% block header %} + {% endblock %} {% block body %}

      {{_(title)}}

      @@ -59,6 +70,8 @@ {{ text_table_row('languages', _('Enter Languages'),_('Languages'), false, true) }} {{ text_table_row('publishers', _('Enter Publishers'),_('Publishers'), false, true) }} +
    + {% for c in cc %} {% if c.datatype == "int" %} @@ -68,10 +81,14 @@ {% elif c.datatype == "enumeration" %} - {% elif c.datatype in ["bool", "datetime", "comments"] %} + {% elif c.datatype in ["datetime"] %} {% elif c.datatype == "text" %} {{ text_table_row('custom_column_' + c.id|string, _('Enter ') + c.name, c.name, false, false) }} + {% elif c.datatype == "comments" %} + + {% elif c.datatype == "bool" %} + {{ book_checkbox_row('custom_column_' + c.id|string, _('Enter ') + c.name, c.name, visiblility, all_roles, false)}} {% else %} {% endif %} @@ -120,6 +137,8 @@ {% if not g.user.locale == 'en' %} {% endif %} - + + + {% endblock %} From bd0071354c63e7658df787e5ecff4bea561b3e75 Mon Sep 17 00:00:00 2001 From: Ozzie Isaacs Date: Sat, 23 Oct 2021 09:45:04 +0200 Subject: [PATCH 21/22] Remove include subdomwains from hsts protection (#2114) --- cps/web.py | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/cps/web.py b/cps/web.py index 80a684fa..d1de5677 100644 --- a/cps/web.py +++ b/cps/web.py @@ -88,7 +88,7 @@ def add_security_headers(resp): resp.headers['X-Content-Type-Options'] = 'nosniff' resp.headers['X-Frame-Options'] = 'SAMEORIGIN' resp.headers['X-XSS-Protection'] = '1; mode=block' - resp.headers['Strict-Transport-Security'] = 'max-age=31536000; includeSubDomains' + resp.headers['Strict-Transport-Security'] = 'max-age=31536000;' return resp web = Blueprint('web', __name__) @@ -605,14 +605,6 @@ def render_language_books(page, name, order): except KeyError: abort(404) - #try: - # cur_l = LC.parse(name) - # lang_name = cur_l.get_language_name(get_locale()) - #except UnknownLocaleError: - # try: - # lang_name = _(isoLanguages.get(part3=name).name) - # except KeyError: - # abort(404) entries, random, pagination = calibre_db.fill_indexpage(page, 0, db.Books, db.Books.languages.any(db.Languages.lang_code == name), From aefed40a2f0a2dbc370085098a5e047148d3599d Mon Sep 17 00:00:00 2001 From: Ozzie Isaacs Date: Sat, 23 Oct 2021 18:44:29 +0200 Subject: [PATCH 22/22] Fix for missing message "flask-wtf not installed" --- cps/__init__.py | 3 ++ cps/gdrive.py | 76 +++++++++++++++++++++++++------------------------ 2 files changed, 42 insertions(+), 37 deletions(-) diff --git a/cps/__init__.py b/cps/__init__.py index 771abda7..a36a8925 100644 --- a/cps/__init__.py +++ b/cps/__init__.py @@ -112,14 +112,17 @@ def create_app(): '*** Python2 is EOL since end of 2019, this version of Calibre-Web is no longer supporting Python2, please update your installation to Python3 ***') print( '*** Python2 is EOL since end of 2019, this version of Calibre-Web is no longer supporting Python2, please update your installation to Python3 ***') + web_server.stop(True) sys.exit(5) if not lxml_present: log.info('*** "lxml" is needed for calibre-web to run. Please install it using pip: "pip install lxml" ***') print('*** "lxml" is needed for calibre-web to run. Please install it using pip: "pip install lxml" ***') + web_server.stop(True) sys.exit(6) if not wtf_present: log.info('*** "flask-WTF" is needed for calibre-web to run. Please install it using pip: "pip install flask-WTF" ***') print('*** "flask-WTF" is needed for calibre-web to run. Please install it using pip: "pip install flask-WTF" ***') + web_server.stop(True) sys.exit(7) app.wsgi_app = ReverseProxied(app.wsgi_app) diff --git a/cps/gdrive.py b/cps/gdrive.py index 267607de..6ca73ca9 100644 --- a/cps/gdrive.py +++ b/cps/gdrive.py @@ -115,42 +115,44 @@ def revoke_watch_gdrive(): config.save() return redirect(url_for('admin.db_configuration')) +try: + @csrf.exempt + @gdrive.route("/watch/callback", methods=['GET', 'POST']) + def on_received_watch_confirmation(): + if not config.config_google_drive_watch_changes_response: + return '' + if request.headers.get('X-Goog-Channel-Token') != gdrive_watch_callback_token \ + or request.headers.get('X-Goog-Resource-State') != 'change' \ + or not request.data: + return '' -@csrf.exempt -@gdrive.route("/watch/callback", methods=['GET', 'POST']) -def on_received_watch_confirmation(): - if not config.config_google_drive_watch_changes_response: + log.debug('%r', request.headers) + log.debug('%r', request.data) + log.info('Change received from gdrive') + + try: + j = json.loads(request.data) + log.info('Getting change details') + response = gdriveutils.getChangeById(gdriveutils.Gdrive.Instance().drive, j['id']) + log.debug('%r', response) + if response: + dbpath = os.path.join(config.config_calibre_dir, "metadata.db").encode() + if not response['deleted'] and response['file']['title'] == 'metadata.db' \ + and response['file']['md5Checksum'] != hashlib.md5(dbpath): # nosec + tmp_dir = os.path.join(tempfile.gettempdir(), 'calibre_web') + if not os.path.isdir(tmp_dir): + os.mkdir(tmp_dir) + + log.info('Database file updated') + copyfile(dbpath, os.path.join(tmp_dir, "metadata.db_" + str(current_milli_time()))) + log.info('Backing up existing and downloading updated metadata.db') + gdriveutils.downloadFile(None, "metadata.db", os.path.join(tmp_dir, "tmp_metadata.db")) + log.info('Setting up new DB') + # prevent error on windows, as os.rename does on existing files, also allow cross hdd move + move(os.path.join(tmp_dir, "tmp_metadata.db"), dbpath) + calibre_db.reconnect_db(config, ub.app_DB_path) + except Exception as ex: + log.debug_or_exception(ex) return '' - if request.headers.get('X-Goog-Channel-Token') != gdrive_watch_callback_token \ - or request.headers.get('X-Goog-Resource-State') != 'change' \ - or not request.data: - return '' - - log.debug('%r', request.headers) - log.debug('%r', request.data) - log.info('Change received from gdrive') - - try: - j = json.loads(request.data) - log.info('Getting change details') - response = gdriveutils.getChangeById(gdriveutils.Gdrive.Instance().drive, j['id']) - log.debug('%r', response) - if response: - dbpath = os.path.join(config.config_calibre_dir, "metadata.db").encode() - if not response['deleted'] and response['file']['title'] == 'metadata.db' \ - and response['file']['md5Checksum'] != hashlib.md5(dbpath): # nosec - tmp_dir = os.path.join(tempfile.gettempdir(), 'calibre_web') - if not os.path.isdir(tmp_dir): - os.mkdir(tmp_dir) - - log.info('Database file updated') - copyfile(dbpath, os.path.join(tmp_dir, "metadata.db_" + str(current_milli_time()))) - log.info('Backing up existing and downloading updated metadata.db') - gdriveutils.downloadFile(None, "metadata.db", os.path.join(tmp_dir, "tmp_metadata.db")) - log.info('Setting up new DB') - # prevent error on windows, as os.rename does on existing files, also allow cross hdd move - move(os.path.join(tmp_dir, "tmp_metadata.db"), dbpath) - calibre_db.reconnect_db(config, ub.app_DB_path) - except Exception as ex: - log.debug_or_exception(ex) - return '' +except AttributeError: + pass
    {{c.name}}{{c.name}}{{c.name}}{{_('Delete')}}{{c.name}}{{c.name}}{{c.name}}{{c.name}}{{c.name}}{{c.name}}{{c.name}}{{c.name}}{{_('Comments')}}{{c.name}}{{c.name}}{{c.name}}{{c.name}}